mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-23 18:12:00 -06:00
Update linux headers to v6.3rc5
commit 7e364e56293bb98cae1b55fd835f5991c4e96e7d Signed-off-by: David 'Digit' Turner <digit@google.com> Message-Id: <20230405172109.3081788-4-digit@google.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
9fc7dd234f
commit
c5c0fdbe39
15 changed files with 506 additions and 10 deletions
|
@ -711,6 +711,24 @@ enum ethtool_stringset {
|
|||
ETH_SS_COUNT
|
||||
};
|
||||
|
||||
/**
|
||||
* enum ethtool_mac_stats_src - source of ethtool MAC statistics
|
||||
* @ETHTOOL_MAC_STATS_SRC_AGGREGATE:
|
||||
* if device supports a MAC merge layer, this retrieves the aggregate
|
||||
* statistics of the eMAC and pMAC. Otherwise, it retrieves just the
|
||||
* statistics of the single (express) MAC.
|
||||
* @ETHTOOL_MAC_STATS_SRC_EMAC:
|
||||
* if device supports a MM layer, this retrieves the eMAC statistics.
|
||||
* Otherwise, it retrieves the statistics of the single (express) MAC.
|
||||
* @ETHTOOL_MAC_STATS_SRC_PMAC:
|
||||
* if device supports a MM layer, this retrieves the pMAC statistics.
|
||||
*/
|
||||
enum ethtool_mac_stats_src {
|
||||
ETHTOOL_MAC_STATS_SRC_AGGREGATE,
|
||||
ETHTOOL_MAC_STATS_SRC_EMAC,
|
||||
ETHTOOL_MAC_STATS_SRC_PMAC,
|
||||
};
|
||||
|
||||
/**
|
||||
* enum ethtool_module_power_mode_policy - plug-in module power mode policy
|
||||
* @ETHTOOL_MODULE_POWER_MODE_POLICY_HIGH: Module is always in high power mode.
|
||||
|
@ -779,6 +797,31 @@ enum ethtool_podl_pse_pw_d_status {
|
|||
ETHTOOL_PODL_PSE_PW_D_STATUS_ERROR,
|
||||
};
|
||||
|
||||
/**
|
||||
* enum ethtool_mm_verify_status - status of MAC Merge Verify function
|
||||
* @ETHTOOL_MM_VERIFY_STATUS_UNKNOWN:
|
||||
* verification status is unknown
|
||||
* @ETHTOOL_MM_VERIFY_STATUS_INITIAL:
|
||||
* the 802.3 Verify State diagram is in the state INIT_VERIFICATION
|
||||
* @ETHTOOL_MM_VERIFY_STATUS_VERIFYING:
|
||||
* the Verify State diagram is in the state VERIFICATION_IDLE,
|
||||
* SEND_VERIFY or WAIT_FOR_RESPONSE
|
||||
* @ETHTOOL_MM_VERIFY_STATUS_SUCCEEDED:
|
||||
* indicates that the Verify State diagram is in the state VERIFIED
|
||||
* @ETHTOOL_MM_VERIFY_STATUS_FAILED:
|
||||
* the Verify State diagram is in the state VERIFY_FAIL
|
||||
* @ETHTOOL_MM_VERIFY_STATUS_DISABLED:
|
||||
* verification of preemption operation is disabled
|
||||
*/
|
||||
enum ethtool_mm_verify_status {
|
||||
ETHTOOL_MM_VERIFY_STATUS_UNKNOWN,
|
||||
ETHTOOL_MM_VERIFY_STATUS_INITIAL,
|
||||
ETHTOOL_MM_VERIFY_STATUS_VERIFYING,
|
||||
ETHTOOL_MM_VERIFY_STATUS_SUCCEEDED,
|
||||
ETHTOOL_MM_VERIFY_STATUS_FAILED,
|
||||
ETHTOOL_MM_VERIFY_STATUS_DISABLED,
|
||||
};
|
||||
|
||||
/**
|
||||
* struct ethtool_gstrings - string set for data tagging
|
||||
* @cmd: Command number = %ETHTOOL_GSTRINGS
|
||||
|
@ -1183,7 +1226,7 @@ struct ethtool_rxnfc {
|
|||
uint32_t rule_cnt;
|
||||
uint32_t rss_context;
|
||||
};
|
||||
uint32_t rule_locs[0];
|
||||
uint32_t rule_locs[];
|
||||
};
|
||||
|
||||
|
||||
|
@ -1741,6 +1784,9 @@ enum ethtool_link_mode_bit_indices {
|
|||
ETHTOOL_LINK_MODE_800000baseDR8_2_Full_BIT = 96,
|
||||
ETHTOOL_LINK_MODE_800000baseSR8_Full_BIT = 97,
|
||||
ETHTOOL_LINK_MODE_800000baseVR8_Full_BIT = 98,
|
||||
ETHTOOL_LINK_MODE_10baseT1S_Full_BIT = 99,
|
||||
ETHTOOL_LINK_MODE_10baseT1S_Half_BIT = 100,
|
||||
ETHTOOL_LINK_MODE_10baseT1S_P2MP_Half_BIT = 101,
|
||||
|
||||
/* must be last entry */
|
||||
__ETHTOOL_LINK_MODE_MASK_NBITS
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue