We need the fixes in here and this resolves a merge issue in drivers/tty/tty_io.c
Showing the changes to include/uapi (6 of 1126 files). Show all
Unified · Split
| @@ -213,7 +213,7 @@ struct cache_sb_disk { · 212 unmodified lines | ||
| 213 | 213 | __le16 keys; |
| 214 | 214 | }; |
| 215 | 215 | __le64 d[SB_JOURNAL_BUCKETS]; /* journal buckets */ |
| 216 | − __le16 bucket_size_hi; | |
| 216 | + __le16 obso_bucket_size_hi; /* obsoleted */ | |
| 217 | 217 | }; |
| 218 | 218 | |
| 219 | 219 | /* |
| @@ -75,8 +75,9 @@ struct rtnl_link_stats { · 74 unmodified lines | ||
| 75 | 75 | * |
| 76 | 76 | * @rx_dropped: Number of packets received but not processed, |
| 77 | 77 | * e.g. due to lack of resources or unsupported protocol. |
| 78 | − * For hardware interfaces this counter should not include packets | |
| 79 | − * dropped by the device which are counted separately in | |
| 78 | + * For hardware interfaces this counter may include packets discarded | |
| 79 | + * due to L2 address filtering but should not include packets dropped | |
| 80 | + * by the device due to buffer exhaustion which are counted separately in | |
| 80 | 81 | * @rx_missed_errors (since procfs folds those two counters together). |
| 81 | 82 | * |
| 82 | 83 | * @tx_dropped: Number of packets dropped on their way to transmission, |
| @@ -251,6 +251,7 @@ struct kvm_hyperv_exit { · 250 unmodified lines | ||
| 251 | 251 | #define KVM_EXIT_X86_RDMSR 29 |
| 252 | 252 | #define KVM_EXIT_X86_WRMSR 30 |
| 253 | 253 | #define KVM_EXIT_DIRTY_RING_FULL 31 |
| 254 | +#define KVM_EXIT_AP_RESET_HOLD 32 | |
| 254 | 255 | |
| 255 | 256 | /* For KVM_EXIT_INTERNAL_ERROR */ |
| 256 | 257 | /* Emulate instruction failed. */ |
| @@ -573,6 +574,7 @@ struct kvm_vapic_addr { · 316 unmodified lines | ||
| 573 | 574 | #define KVM_MP_STATE_CHECK_STOP 6 |
| 574 | 575 | #define KVM_MP_STATE_OPERATING 7 |
| 575 | 576 | #define KVM_MP_STATE_LOAD 8 |
| 577 | +#define KVM_MP_STATE_AP_RESET_HOLD 9 | |
| 576 | 578 | |
| 577 | 579 | struct kvm_mp_state { |
| 578 | 580 | __u32 mp_state; |
| @@ -293,6 +293,7 @@ enum nft_rule_compat_attributes { · 292 unmodified lines | ||
| 293 | 293 | * @NFT_SET_EVAL: set can be updated from the evaluation path |
| 294 | 294 | * @NFT_SET_OBJECT: set contains stateful objects |
| 295 | 295 | * @NFT_SET_CONCAT: set contains a concatenation |
| 296 | + * @NFT_SET_EXPR: set contains expressions | |
| 296 | 297 | */ |
| 297 | 298 | enum nft_set_flags { |
| 298 | 299 | NFT_SET_ANONYMOUS = 0x1, |
| @@ -303,6 +304,7 @@ enum nft_set_flags { · 4 unmodified lines | ||
| 303 | 304 | NFT_SET_EVAL = 0x20, |
| 304 | 305 | NFT_SET_OBJECT = 0x40, |
| 305 | 306 | NFT_SET_CONCAT = 0x80, |
| 307 | + NFT_SET_EXPR = 0x100, | |
| 306 | 308 | }; |
| 307 | 309 | |
| 308 | 310 | /** |
| @@ -706,6 +708,7 @@ enum nft_dynset_ops { · 397 unmodified lines | ||
| 706 | 708 | |
| 707 | 709 | enum nft_dynset_flags { |
| 708 | 710 | NFT_DYNSET_F_INV = (1 << 0), |
| 711 | + NFT_DYNSET_F_EXPR = (1 << 1), | |
| 709 | 712 | }; |
| 710 | 713 | |
| 711 | 714 | /** |
| @@ -116,7 +116,7 @@ struct pppol2tp_ioc_stats { · 115 unmodified lines | ||
| 116 | 116 | #define PPPIOCGCHAN _IOR('t', 55, int) /* get ppp channel number */ |
| 117 | 117 | #define PPPIOCGL2TPSTATS _IOR('t', 54, struct pppol2tp_ioc_stats) |
| 118 | 118 | #define PPPIOCBRIDGECHAN _IOW('t', 53, int) /* bridge one channel to another */ |
| 119 | −#define PPPIOCUNBRIDGECHAN _IO('t', 54) /* unbridge channel */ | |
| 119 | +#define PPPIOCUNBRIDGECHAN _IO('t', 52) /* unbridge channel */ | |
| 120 | 120 | |
| 121 | 121 | #define SIOCGPPPSTATS (SIOCDEVPRIVATE + 0) |
| 122 | 122 | #define SIOCGPPPVER (SIOCDEVPRIVATE + 1) /* NEVER change this!! */ |
| @@ -279,6 +279,7 @@ enum hl_device_status { · 278 unmodified lines | ||
| 279 | 279 | * HL_INFO_CLK_THROTTLE_REASON - Retrieve clock throttling reason |
| 280 | 280 | * HL_INFO_SYNC_MANAGER - Retrieve sync manager info per dcore |
| 281 | 281 | * HL_INFO_TOTAL_ENERGY - Retrieve total energy consumption |
| 282 | + * HL_INFO_PLL_FREQUENCY - Retrieve PLL frequency | |
| 282 | 283 | */ |
| 283 | 284 | #define HL_INFO_HW_IP_INFO 0 |
| 284 | 285 | #define HL_INFO_HW_EVENTS 1 |
| @@ -425,6 +426,8 @@ struct hl_info_sync_manager { · 140 unmodified lines | ||
| 425 | 426 | * @ctx_device_in_reset_drop_cnt: context dropped due to device in reset |
| 426 | 427 | * @total_max_cs_in_flight_drop_cnt: total dropped due to maximum CS in-flight |
| 427 | 428 | * @ctx_max_cs_in_flight_drop_cnt: context dropped due to maximum CS in-flight |
| 429 | + * @total_validation_drop_cnt: total dropped due to validation error | |
| 430 | + * @ctx_validation_drop_cnt: context dropped due to validation error | |
| 428 | 431 | */ |
| 429 | 432 | struct hl_info_cs_counters { |
| 430 | 433 | __u64 total_out_of_mem_drop_cnt; |
| @@ -437,6 +440,8 @@ struct hl_info_cs_counters { · 6 unmodified lines | ||
| 437 | 440 | __u64 ctx_device_in_reset_drop_cnt; |
| 438 | 441 | __u64 total_max_cs_in_flight_drop_cnt; |
| 439 | 442 | __u64 ctx_max_cs_in_flight_drop_cnt; |
| 443 | + __u64 total_validation_drop_cnt; | |
| 444 | + __u64 ctx_validation_drop_cnt; | |
| 440 | 445 | }; |
| 441 | 446 | |
| 442 | 447 | enum gaudi_dcores { |