Tue Mar 07 2023 Jack Vogel <jack.vogel@oracle.com> [5.15.0-100.96.29.el9uek]
- NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time (Dai Ngo) [Orabug: 35059907]
- NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker (Dai Ngo) [Orabug: 35059907]
- NFSD: unregister shrinker when nfsd_init_net() fails (Tetsuo Handa) [Orabug: 35059907]
- NFSD: add shrinker to reap courtesy clients on low memory condition (Dai Ngo) [Orabug: 35059907]
- NFSD: keep track of the number of courtesy clients in the system (Dai Ngo) [Orabug: 35059907]
- crypto: drbg - oversampling of Jitter RNG (Saeed Mirzamohammadi) [Orabug: 35141114]
- crypto: tcrypt - KAT for ffdhe* algorithms (Saeed Mirzamohammadi) [Orabug: 35141114]
- crypto: jitter - panic on health test failure (Saeed Mirzamohammadi) [Orabug: 35141114]
- scsi: qla2xxx: Update version to 10.02.08.100-k (Nilesh Javali) [Orabug: 35007285]
- scsi: qla2xxx: Fix IOCB resource check warning (Nilesh Javali) [Orabug: 35007285]
- scsi: qla2xxx: Remove increment of interface err cnt (Saurav Kashyap) [Orabug: 35007285]
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran) [Orabug: 35007285]
- scsi: qla2xxx: Remove unintended flag clearing (Quinn Tran) [Orabug: 35007285]
- scsi: qla2xxx: Fix stalled login (Quinn Tran) [Orabug: 35007285]
- scsi: qla2xxx: Fix exchange oversubscription for management commands (Quinn Tran) [Orabug: 35007285]
- scsi: qla2xxx: Fix exchange oversubscription (Quinn Tran) [Orabug: 35007285]
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi) [Orabug: 35007285]
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran) [Orabug: 35007285]
- scsi: qla2xxx: Check if port is online before sending ELS (Shreyas Deodhar) [Orabug: 35007285]
- scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hosts (Gleb Chesnokov) [Orabug: 35007285]
- scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization (Gleb Chesnokov) [Orabug: 35007285]
- scsi: qla2xxx: Remove unused variable 'found_devs' (Colin Ian King) [Orabug: 35007285]
- scsi: qla2xxx: Fix serialization of DCBX TLV data request (Rafael Mendonca) [Orabug: 35007285]
- scsi: qla2xxx: Remove unused declarations for qla2xxx (Gaosheng Cui) [Orabug: 35007285]
- scsi: qla2xxx: Fix spelling mistake "definiton" -> "definition" (Colin Ian King) [Orabug: 35007285]
- scsi: qla2xxx: Drop DID_TARGET_FAILURE use (Mike Christie) [Orabug: 35007285]
- ACPI: processor: idle: Disable ACPI C-state probing for xen hvm guest (Joe Jin) [Orabug: 35043629]
- uek-rpm: x86_64 enable CONFIG_SLS (Maciej S. Szmigiero) [Orabug: 35073535]
- net: qede: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi) [Orabug: 34901373]
- uek-rpm: Disable CONFIG_USB_NET_RNDIS_WLAN (Rhythm Mahajan) [Orabug: 35037701]
- certs: Add FIPS selftests (David Howells) [Orabug: 35080500]
- certs: Move load_certificate_list() to be with the asymmetric keys code (David Howells) [Orabug: 35080500]
- uek-rpm: Enable RFC7919 config (Saeed Mirzamohammadi) [Orabug: 35080500]
- Revert "KVM: x86/xen: Maintain valid mapping of Xen shared_info page" (Vijayendra Suman) [Orabug: 34929435]
- Revert "KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirty" (Vijayendra Suman) [Orabug: 34929435]
- Revert "crypto: rsa - flag instantiations as FIPS compliant" (Saeed Mirzamohammadi) [Orabug: 35054646]
- uek-rpm/config-aarch64: Enable CONFIG_CLK_RASPBERRYPI (Vijay Kumar) [Orabug: 35018498]
- vfio/mlx5: Allow loading of larger images than 512 MB (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Fix UBSAN note (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: error pointer dereference in error handling (Dan Carpenter) [Orabug: 35027279]
- vfio/mlx5: fix error code in mlx5vf_precopy_ioctl() (Dan Carpenter) [Orabug: 35027279]
- vfio/mlx5: Enable MIGRATION_PRE_COPY flag (Shay Drory) [Orabug: 35027279]
- vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY error (Shay Drory) [Orabug: 35027279]
- vfio/mlx5: Introduce multiple loads (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Consider temporary end of stream as part of PRE_COPY (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Introduce vfio precopy ioctl implementation (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Introduce SW headers for migration states (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Introduce device transitions of PRE_COPY (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Refactor to use queue based data chunks (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Refactor migration file state (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Refactor MKEY usage (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Refactor PD usage (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Enforce a single SAVE command at a time (Yishai Hadas) [Orabug: 35027279]
- vfio: Extend the device migration protocol with PRE_COPY (Jason Gunthorpe) [Orabug: 35027279]
- net/mlx5: Introduce ifc bits for pre_copy (Shay Drory) [Orabug: 35027279]
- net/mlx5: Add the log_min_mkey_entity_size capability (Maxim Mikityanskiy) [Orabug: 35027279]
- vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries (Joao Martins) [Orabug: 35027279]
- vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state() (Yishai Hadas) [Orabug: 35027279]
- vfio: Add an option to get migration data size (Yishai Hadas) [Orabug: 35027279]
- vfio/mlx5: Switch to use module_pci_driver() macro (Shang XiaoJing) [Orabug: 35027279]
- uek-rpm: core: Move few modules which are recently enabled to core. (Harshit Mogalapalli) [Orabug: 34774213]
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 34977257]
- crypto: panic on PCT failure for dh and ecdh (Saeed Mirzamohammadi) [Orabug: 34971139]
- uek-rpm: mod-extra: Move modules which are recently enabled to extras (Harshit Mogalapalli) [Orabug: 34774213]
- Allow the ima keyring to trust all keys in the machine keyring (Eric Snowberg) [Orabug: 34873856]
- Revert "X.509: Parse Basic Constraints for CA" (Eric Snowberg) [Orabug: 34873856]
- Revert "KEYS: CA link restriction" (Eric Snowberg) [Orabug: 34873856]
- Revert "integrity: restrict INTEGRITY_KEYRING_MACHINE to restrict_link_by_ca" (Eric Snowberg) [Orabug: 34873856]
- Revert "integrity: change ima link restriction to trust the machine keyring" (Eric Snowberg) [Orabug: 34873856]
- net/mlx5: Drain fw_reset when removing device (Shay Drory) [Orabug: 34816080]
- net/mlx5e: CT: Fix setting flow_source for smfs ct tuples (Paul Blakey) [Orabug: 34816080]
- net/mlx5e: CT: Fix support for GRE tuples (Paul Blakey) [Orabug: 34816080]
- net/mlx5e: Remove HW-GRO from reported features (Gal Pressman) [Orabug: 34816080]
- net/mlx5e: Properly block HW GRO when XDP is enabled (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Block rx-gro-hw feature in switchdev mode (Aya Levin) [Orabug: 34816080]
- net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it (Yevgeny Kliteynik) [Orabug: 34816080]
- net/mlx5: Initialize flow steering during driver probe (Shay Drory) [Orabug: 34816080]
- mlxsw: Avoid warning during ip6gre device removal (Amit Cohen) [Orabug: 34816080]
- net/mlx5: Fix matching on inner TTC (Mark Bloch) [Orabug: 34816080]
- net/mlx5e: Avoid checking offload capability in post_parse action (Ariel Levkovich) [Orabug: 34816080]
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich) [Orabug: 34816080]
- net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Ariel Levkovich) [Orabug: 34816080]
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich) [Orabug: 34816080]
- net: Handle l3mdev in ip_tunnel_init_flow (David Ahern) [Orabug: 34816080]
- net/mlx5e: Fix build warning, detected write beyond size of field (Saeed Mahameed) [Orabug: 34816080]
- net/mlx5e: HTB, remove unused function declaration (Saeed Mahameed) [Orabug: 34816080]
- net/mlx5e: Statify function mlx5_cmd_trigger_completions (Tariq Toukan) [Orabug: 34816080]
- net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Permit XDP with non-linear legacy RQ (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Support multi buffer XDP_TX (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Unindent the else-block in mlx5e_xmit_xdp_buff (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Implement sending multi buffer XDP frames (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Don't prefill WQEs in XDP SQ in the multi buffer mode (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Remove assignment of inline_hdr.sz on XDP TX (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frame (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Store DMA address inside struct page (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Add XDP multi buffer support to the non-linear legacy RQ (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Use page-sized fragments with XDP multi buffer (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Use fragments of the same size in non-linear legacy RQ with XDP (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Prepare non-linear legacy RQ for XDP multi buffer support (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5: Remove unused fill page array API function (Tariq Toukan) [Orabug: 34816080]
- net/mlx5: Remove unused exported contiguous coherent buffer allocation API (Tariq Toukan) [Orabug: 34816080]
- net/mlx5: CT: Remove extra rhashtable remove on tuple entries (Paul Blakey) [Orabug: 34816080]
- net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory (Rongwei Liu) [Orabug: 34816080]
- net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory (Rongwei Liu) [Orabug: 34816080]
- net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk (Rongwei Liu) [Orabug: 34816080]
- net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory (Rongwei Liu) [Orabug: 34816080]
- net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk (Rongwei Liu) [Orabug: 34816080]
- net/mlx5: DR, Adjust structure member to reduce memory hole (Rongwei Liu) [Orabug: 34816080]
- net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: RX, Test the XDP program existence out of the handler (Tariq Toukan) [Orabug: 34816080]
- net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQ (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Add headroom only to the first fragment in legacy RQ (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Validate MTU when building non-linear legacy RQ fragments info (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly (Maor Dickman) [Orabug: 34816080]
- net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit (Maor Dickman) [Orabug: 34816080]
- net/sched: add vlan push_eth and pop_eth action to the hardware IR (Maor Dickman) [Orabug: 34816080]
- net: Add l3mdev index to flow struct and avoid oif reset for port devices (David Ahern) [Orabug: 34816080]
- net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_stats (Saeed Mahameed) [Orabug: 34816080]
- net/mlx4_en: use kzalloc (Julia Lawall) [Orabug: 34816080]
- net/mlx5: Parse module mapping using mlx5_ifc (Gal Pressman) [Orabug: 34816080]
- net/mlx5: Query the maximum MCIA register read size from firmware (Gal Pressman) [Orabug: 34816080]
- net/mlx5: CT: Create smfs dr matchers dynamically (Paul Blakey) [Orabug: 34816080]
- net/mlx5: CT: Add software steering ct flow steering provider (Paul Blakey) [Orabug: 34816080]
- net/mlx5: Add smfs lib to export direct steering API to CT (Paul Blakey) [Orabug: 34816080]
- net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table (Paul Blakey) [Orabug: 34816080]
- net/mlx5: CT: Introduce a platform for multiple flow steering providers (Paul Blakey) [Orabug: 34816080]
- net/mlx5: Node-aware allocation for the doorbell pgdir (Tariq Toukan) [Orabug: 34816080]
- net/mlx5: Node-aware allocation for UAR (Tariq Toukan) [Orabug: 34816080]
- net/mlx5: Node-aware allocation for the EQs (Tariq Toukan) [Orabug: 34816080]
- net/mlx5: Node-aware allocation for the EQ table (Tariq Toukan) [Orabug: 34816080]
- net/mlx5: Node-aware allocation for the IRQ table (Tariq Toukan) [Orabug: 34816080]
- net/mlx5: Delete useless module.h include (Leon Romanovsky) [Orabug: 34816080]
- net/mlx4: Delete useless moduleparam include (Leon Romanovsky) [Orabug: 34816080]
- net/mlx5: DR, Add support for ConnectX-7 steering (Yevgeny Kliteynik) [Orabug: 34816080]
- net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 (Yevgeny Kliteynik) [Orabug: 34816080]
- net/mlx5: DR, Rename action modify fields to reflect naming in HW spec (Yevgeny Kliteynik) [Orabug: 34816080]
- net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 (Yevgeny Kliteynik) [Orabug: 34816080]
- net/mlx5: DR, Remove unneeded comments (Yevgeny Kliteynik) [Orabug: 34816080]
- net/mlx5: DR, Add support for matching on Internet Header Length (IHL) (Yevgeny Kliteynik) [Orabug: 34816080]
- net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior (Shun Hao) [Orabug: 34816080]
- net/mlx5: Add debugfs counters for page commands failures (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: Add pages debugfs (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: Move debugfs entries to separate struct (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: Change release_all_pages cap bit location (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: Remove redundant error on reclaim pages (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: Remove redundant error on give pages (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: Remove redundant notify fail on give pages (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: Add command failures data to debugfs (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act() (Dan Carpenter) [Orabug: 34816080]
- net/mlx5: Support GRE conntrack offload (Toshiaki Makita) [Orabug: 34816080]
- mlxsw: Add support for IFLA_OFFLOAD_XSTATS_L3_STATS (Petr Machata) [Orabug: 34816080]
- mlxsw: Extract classification of router-related events to a helper (Petr Machata) [Orabug: 34816080]
- mlxsw: spectrum_router: Drop mlxsw_sp arg from counter alloc/free functions (Petr Machata) [Orabug: 34816080]
- mlxsw: reg: Fix packing of router interface counters (Petr Machata) [Orabug: 34816080]
- net: rtnetlink: Add UAPI toggle for IFLA_OFFLOAD_XSTATS_L3_STATS (Petr Machata) [Orabug: 34816080]
- net: rtnetlink: Add RTM_SETSTATS (Petr Machata) [Orabug: 34816080]
- net: rtnetlink: Add UAPI for obtaining L3 offload xstats (Petr Machata) [Orabug: 34816080]
- net: dev: Add hardware stats support (Petr Machata) [Orabug: 34816080]
- net: rtnetlink: Propagate extack to rtnl_offload_xstats_fill() (Petr Machata) [Orabug: 34816080]
- net: rtnetlink: RTM_GETSTATS: Allow filtering inside nests (Petr Machata) [Orabug: 34816080]
- net: rtnetlink: Stop assuming that IFLA_OFFLOAD_XSTATS_* are dev-backed (Petr Machata) [Orabug: 34816080]
- net: rtnetlink: Namespace functions related to IFLA_OFFLOAD_XSTATS_* (Petr Machata) [Orabug: 34816080]
- mlx5: add support for page_pool_get_stats (Joe Damato) [Orabug: 34816080]
- flow_offload: reject offload for all drivers with invalid police parameters (Jianbo Liu) [Orabug: 34816080]
- net: flow_offload: add tc police action parameters (Jianbo Liu) [Orabug: 34816080]
- net/mlx5: Add clarification on sync reset failure (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: Add reset_state field to MFRL register (Moshe Shemesh) [Orabug: 34816080]
- net/mlx5: cmdif, Refactor error handling and reporting of async commands (Saeed Mahameed) [Orabug: 34816080]
- net/mlx5: Use mlx5_cmd_do() in core create_{cq,dct} (Saeed Mahameed) [Orabug: 34816080]
- net/mlx5: cmdif, Add new api for command execution (Saeed Mahameed) [Orabug: 34816080]
- net/mlx5: cmdif, cmd_check refactoring (Saeed Mahameed) [Orabug: 34816080]
- net/mlx5: cmdif, Return value improvements (Saeed Mahameed) [Orabug: 34816080]
- net/mlx5: Lag, offload active-backup drops to hardware (Mark Bloch) [Orabug: 34816080]
- net/mlx5: Lag, record inactive state of bond device (Mark Bloch) [Orabug: 34816080]
- net/mlx5: Lag, don't use magic numbers for ports (Mark Bloch) [Orabug: 34816080]
- net/mlx5: Lag, use local variable already defined to access E-Switch (Mark Bloch) [Orabug: 34816080]
- net/mlx5: E-switch, add drop rule support to ingress ACL (Mark Bloch) [Orabug: 34816080]
- net/mlx5: E-switch, remove special uplink ingress ACL handling (Mark Bloch) [Orabug: 34816080]
- net/mlx5: E-Switch, reserve and use same uplink metadata across ports (Sunil Rani) [Orabug: 34816080]
- net/mlx5: Add ability to insert to specific flow group (Mark Bloch) [Orabug: 34816080]
- mlx5: remove unused static inlines (Jakub Kicinski) [Orabug: 34816080]
- mlxsw: core: Add support for OSFP transceiver modules (Danielle Ratson) [Orabug: 34816080]
- mlxsw: Remove resource query check (Ido Schimmel) [Orabug: 34816080]
- mlxsw: core: Unify method of trap support validation (Vadim Pasternak) [Orabug: 34816080]
- mlxsw: spectrum: Remove SP{1,2,3} defines for FW minor and subminor (Jiri Pirko) [Orabug: 34816080]
- mlxsw: core: Remove unnecessary asserts (Vadim Pasternak) [Orabug: 34816080]
- mlxsw: reg: Add "mgpir_" prefix to MGPIR fields comments (Vadim Pasternak) [Orabug: 34816080]
- mlxsw: core_thermal: Remove obsolete API for query resource (Vadim Pasternak) [Orabug: 34816080]
- mlxsw: core_thermal: Rename labels according to naming convention (Vadim Pasternak) [Orabug: 34816080]
- mlxsw: core_hwmon: Fix variable names for hwmon attributes (Vadim Pasternak) [Orabug: 34816080]
- mlxsw: core_thermal: Avoid creation of virtual hwmon objects by thermal module (Vadim Pasternak) [Orabug: 34816080]
- mlxsw: spectrum_span: Ignore VLAN entries not used by the bridge in mirroring (Ido Schimmel) [Orabug: 34816080]
- mlxsw: core: Prevent trap group setting if driver does not support EMAD (Vadim Pasternak) [Orabug: 34816080]
- mlxsw: spectrum: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Vladimir Oltean) [Orabug: 34816080]
- net/mlx5e: TC, Allow sample action with CT (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Make post_act parse CT and sample actions (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Clean redundant counter flag from tc action parsers (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Use multi table support for CT and sample actions (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Create new flow attr for multi table actions (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Add post act offload/unoffload API (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Pass actions param to actions_match_supported() (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey) [Orabug: 34816080]
- net/mlx5e: E-Switch, Add support for tx_port_ts in switchdev mode (Aya Levin) [Orabug: 34816080]
- net/mlx5e: E-Switch, Add PTP counters for uplink representor (Aya Levin) [Orabug: 34816080]
- net/mlx5e: RX, Restrict bulk size for small Striding RQs (Tariq Toukan) [Orabug: 34816080]
- net/mlx5e: Default to Striding RQ when not conflicting with CQE compression (Tariq Toukan) [Orabug: 34816080]
- net/mlx5e: Generalize packet merge error message (Tariq Toukan) [Orabug: 34816080]
- net/mlx5e: Add support for using xdp->data_meta (Alex Liu) [Orabug: 34816080]
- net/mlx5e: Fix spelling mistake "supoported" -> "supported" (Colin Ian King) [Orabug: 34816080]
- net: rtnetlink: rtnl_stats_get(): Emit an extack for unset filter_mask (Petr Machata) [Orabug: 34816080]
- net/mlx5e: Optimize the common case condition in mlx5e_select_queue (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Optimize modulo in mlx5e_select_queue (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Optimize mlx5e_select_queue (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Move repeating code that gets TC prio into a function (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Use select queue parameters to sync with control flow (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Move mlx5e_select_queue to en/selq.c (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Introduce select queue parameters (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Use a barrier after updating txq2sq (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Cleanup of start/stop all queues (Maxim Mikityanskiy) [Orabug: 34816080]
- net/mlx5e: Use FW limitation for max MPW WQEBBs (Aya Levin) [Orabug: 34816080]
- net/mlx5e: Read max WQEBBs on the SQ from firmware (Aya Levin) [Orabug: 34816080]
- net/mlx5e: Remove unused tstamp SQ field (Tariq Toukan) [Orabug: 34816080]
- mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv6 addresses (Danielle Ratson) [Orabug: 34816080]
- mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv4 addresses (Danielle Ratson) [Orabug: 34816080]
- mlxsw: core_acl_flex_actions: Add SIP_DIP_ACTION (Danielle Ratson) [Orabug: 34816080]
- mlxsw: spectrum_acl: Allocate default actions for internal TCAM regions (Ido Schimmel) [Orabug: 34816080]
- mlxsw: spectrum: Guard against invalid local ports (Amit Cohen) [Orabug: 34816080]
- mlxsw: core: Consolidate trap groups to a single event group (Jiri Pirko) [Orabug: 34816080]
- mlxsw: core: Move functions to register/unregister array of traps to core.c (Jiri Pirko) [Orabug: 34816080]
- mlxsw: core: Move basic trap group initialization from spectrum.c (Jiri Pirko) [Orabug: 34816080]
- mlxsw: core: Move basic_trap_groups_set() call out of EMAD init code (Jiri Pirko) [Orabug: 34816080]
- mlxsw: spectrum: Set basic trap groups from an array (Jiri Pirko) [Orabug: 34816080]
- net/mlx5: VLAN push on RX, pop on TX (Dima Chumak) [Orabug: 34816080]
- net/mlx5: Introduce software defined steering capabilities (Dima Chumak) [Orabug: 34816080]
- net/mlx5: Remove unused TIR modify bitmask enums (Tariq Toukan) [Orabug: 34816080]
- net/mlx5e: CT, Remove redundant flow args from tc ct calls (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Store mapped tunnel id on flow attr (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Test CT and SAMPLE on flow attr (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Refactor eswitch attr flags to just attr flags (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: CT, Don't set flow flag CT for ct clear flow (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Hold sample_attr on stack instead of pointer (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Reject rules with multiple CT actions (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Pass attr to tc_act can_offload() (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Split pedit offloads verify from alloc_tc_pedit_action() (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: TC, Move pedit_headers_action to parse_attr (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Move counter creation call to alloc_flow_attr_counter() (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Pass attr arg for attaching/detaching encaps (Roi Dayan) [Orabug: 34816080]
- net/mlx5e: Move code chunk setting encap dests into its own function (Roi Dayan) [Orabug: 34816080]
- mlxsw: spectrum_kvdl: Use struct_size() helper in kzalloc() (Gustavo A. R. Silva) [Orabug: 34816080]
- mlxsw: core_env: Forbid module reset on RJ45 ports (Danielle Ratson) [Orabug: 34816080]
- mlxsw: core_env: Forbid power mode set and get on RJ45 ports (Danielle Ratson) [Orabug: 34816080]
- mlxsw: core_env: Forbid getting module EEPROM on RJ45 ports (Danielle Ratson) [Orabug: 34816080]
- mlxsw: core_env: Query and store port module's type during initialization (Danielle Ratson) [Orabug: 34816080]
- mlxsw: reg: Add Port Module Type Mapping register (Danielle Ratson) [Orabug: 34816080]
- mlxsw: spectrum_ethtool: Add support for two new link modes (Danielle Ratson) [Orabug: 34816080]
- mlxsw: Add netdev argument to mlxsw_env_get_module_info() (Danielle Ratson) [Orabug: 34816080]
- mlxsw: core_env: Do not pass number of modules as argument (Ido Schimmel) [Orabug: 34816080]
- mlxsw: spectrum_ethtool: Remove redundant variable (Ido Schimmel) [Orabug: 34816080]
- bpf: introduce BPF_F_XDP_HAS_FRAGS flag in prog_flags loading the ebpf program (Lorenzo Bianconi) [Orabug: 34816080]
- net: xdp: add xdp_update_skb_shared_info utility routine (Lorenzo Bianconi) [Orabug: 34816080]
- xdp: introduce flags field in xdp_buff/xdp_frame (Lorenzo Bianconi) [Orabug: 34816080]
- net: skbuff: add size metadata to skb_shared_info for xdp (Lorenzo Bianconi) [Orabug: 34816080]
- flow_offload: allow user to offload tc action to net device (Baowen Zheng) [Orabug: 34816080]
- flow_offload: add ops to tc_action_ops for flow action setup (Baowen Zheng) [Orabug: 34816080]
- flow_offload: rename offload functions with offload instead of flow (Baowen Zheng) [Orabug: 34816080]
- devlink: hold the instance lock during eswitch_mode callbacks (Jakub Kicinski) [Orabug: 34816080]
- netdevsim: replace vfs_lock with devlink instance lock (Jakub Kicinski) [Orabug: 34816080]
- netdevsim: fix uninit value in nsim_drv_configure_vfs() (Jakub Kicinski) [Orabug: 34816080]
- netdevsim: replace port_list_lock with devlink instance lock (Jakub Kicinski) [Orabug: 34816080]
- devlink: add explicitly locked flavor of the rate node APIs (Jakub Kicinski) [Orabug: 34816080]
- bnxt: use the devlink instance lock to protect sriov (Jakub Kicinski) [Orabug: 34816080]
- devlink: pass devlink_port to port_split / port_unsplit callbacks (Jakub Kicinski) [Orabug: 34816080]
- devlink: hold the instance lock in port_split / port_unsplit callbacks (Jakub Kicinski) [Orabug: 34816080]
- eth: mlxsw: switch to explicit locking for port registration (Jakub Kicinski) [Orabug: 34816080]
- eth: nfp: replace driver's "pf" lock with devlink instance lock (Jakub Kicinski) [Orabug: 34816080]
- eth: nfp: wrap locking assertions in helpers (Jakub Kicinski) [Orabug: 34816080]
- devlink: expose instance locking and add locked port registering (Jakub Kicinski) [Orabug: 34816080]
- netdevsim: rename 'driver' entry points (Jakub Kicinski) [Orabug: 34816080]
- netdevsim: move max vf config to dev (Jakub Kicinski) [Orabug: 34816080]
- netdevsim: move details of vf config to dev (Jakub Kicinski) [Orabug: 34816080]
- uek-rpm: Define CONFIG_MLX5_VFIO_PCI=m (Joao Martins) [Orabug: 34778256]
- vfio/mlx5: Set VF as migratable (Yishai Hadas) [Orabug: 34778256]
- net/mlx5: Introduce ifc bits for migratable (Yishai Hadas) [Orabug: 34778256]
- vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps (Joao Martins) [Orabug: 34778256]
- vfio/mlx5: Set the driver DMA logging callbacks (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Manage error scenarios on tracker (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Report dirty pages from tracker (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Create and destroy page tracker object (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Init QP based resources for dirty tracking (Yishai Hadas) [Orabug: 34778256]
- vfio: Introduce the DMA logging feature support (Yishai Hadas) [Orabug: 34778256]
- vfio: Add an IOVA bitmap support (Joao Martins) [Orabug: 34778256]
- vfio: Introduce DMA logging uAPIs (Yishai Hadas) [Orabug: 34778256]
- net/mlx5: Query ADV_VIRTUALIZATION capabilities (Yishai Hadas) [Orabug: 34778256]
- net/mlx5: Introduce ifc bits for page tracker (Yishai Hadas) [Orabug: 34778256]
- vfio: Move vfio.c to vfio_main.c (Jason Gunthorpe) [Orabug: 34778256]
- net/mlx5: Use software VHCA id when it's supported (Yishai Hadas) [Orabug: 34778256]
- net/mlx5: Introduce ifc bits for using software vhca id (Yishai Hadas) [Orabug: 34778256]
- vfio: Split migration ops from main device ops (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Protect mlx5vf_disable_fds() upon close device (Yishai Hadas) [Orabug: 34778256]
- vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata (Jason Gunthorpe) [Orabug: 34778256]
- vfio/mlx5: Run the SAVE state command in an async mode (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Refactor to enable VFs migration in parallel (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Manage the VF attach/detach callback from the PF (Yishai Hadas) [Orabug: 34778256]
- net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Fix to not use 0 as NULL pointer (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Use its own PCI reset_done error handler (Yishai Hadas) [Orabug: 34778256]
- vfio/pci: Expose vfio_pci_core_aer_err_detected() (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Implement vfio_pci driver for mlx5 devices (Yishai Hadas) [Orabug: 34778256]
- vfio/mlx5: Expose migration commands over mlx5 device (Yishai Hadas) [Orabug: 34778256]
- vfio: Remove migration protocol v1 documentation (Jason Gunthorpe) [Orabug: 34778256]
- vfio: Extend the device migration protocol with RUNNING_P2P (Jason Gunthorpe) [Orabug: 34778256]
- vfio: Define device migration protocol v2 (Jason Gunthorpe) [Orabug: 34778256]
- vfio: Have the core code decode the VFIO_DEVICE_FEATURE ioctl (Jason Gunthorpe) [Orabug: 34778256]
- net/mlx5: Add migration commands definitions (Yishai Hadas) [Orabug: 34778256]
- net/mlx5: Introduce migration bits and structures (Yishai Hadas) [Orabug: 34778256]
- net/mlx5: Expose APIs to get/put the mlx5 core device (Yishai Hadas) [Orabug: 34778256]
- PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF (Jason Gunthorpe) [Orabug: 34778256]
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas) [Orabug: 34778256]
- net/mlx5: Reuse exported virtfn index function call (Leon Romanovsky) [Orabug: 34778256]
- PCI/IOV: Add pci_iov_vf_id() to get VF index (Jason Gunthorpe) [Orabug: 34778256]
- NFSv4.2: Fix up an invalid combination of memory allocation flags (Trond Myklebust) [Orabug: 34844640]
- Add SecureBoot signing for aarch64 arch (Sherry Yang) [Orabug: 34845745]
- uek-rpm: Fix 'make olddefconfig' BLAKE2S crypto warnings (Harshit Mogalapalli) [Orabug: 34644522]
- RHCK 9.1 builtin option change to module for UEK7u1 (Vijayendra Suman) [Orabug: 34687867]
- uek-rpm: Disable few config options that we enabled previously. (Harshit Mogalapalli) [Orabug: 34803318]
- qlogic: qed: fix clang -Wformat warnings (Justin Stitt) [Orabug: 34789504]
- qed: Use bitmap_empty() (Christophe JAILLET) [Orabug: 34789504]
- qed: Use the bitmap API to allocate bitmaps (Christophe JAILLET) [Orabug: 34789504]
- qlogic/qed: fix repeated words in comments (Jilin Yuan) [Orabug: 34789504]
- qed: fix typos in comments (Julia Lawall) [Orabug: 34789504]
- net: qed: fix typos in comments (Julia Lawall) [Orabug: 34789504]
- RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi) [Orabug: 34789504]
- qed: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi) [Orabug: 34789504]
- qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() (Yury Norov) [Orabug: 34789504]
- qed: rework qed_rdma_bmap_free() (Yury Norov) [Orabug: 34789504]
- qede: Reduce verbosity of ptp tx timestamp (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Remove IP services API. (Guillaume Nault) [Orabug: 34789504]
- qed: remove an unneed NULL check on list iterator (Xiaomeng Tong) [Orabug: 34789504]
- qed: fix ethtool register dump (Manish Chopra) [Orabug: 34789504]
- qed: remove unnecessary memset in qed_init_fw_funcs (Wan Jiabing) [Orabug: 34789504]
- qed: prevent a fw assert during device shutdown (Venkata Sudheer Kumar Bhavaraju) [Orabug: 34789504]
- qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Venkata Sudheer Kumar Bhavaraju) [Orabug: 34789504]
- qed: Use dma_set_mask_and_coherent() and simplify code (Christophe JAILLET) [Orabug: 34789504]
- qed*: esl priv flag support through ethtool (Manish Chopra) [Orabug: 34789504]
- qed*: enhance tx timeout debug info (Manish Chopra) [Orabug: 34789504]
- qed: Enhance rammod debug prints to provide pretty details (Prabhakar Kushwaha) [Orabug: 34789504]
- net: qed: fix the array may be out of bound (zhangyue) [Orabug: 34789504]
- qed: Use the bitmap API to simplify some functions (Christophe JAILLET) [Orabug: 34789504]
- RDMA/qed: Use helper function to set GUIDs (Kamal Heib) [Orabug: 34789504]
- net: qed_dev: fix check of true !rc expression (Jean Sacren) [Orabug: 34789504]
- net: qed_ptp: fix check of true !rc expression (Jean Sacren) [Orabug: 34789504]
- RDMA/qedr: Remove unsupported qedr_resize_cq callback (Kamal Heib) [Orabug: 34789504]
- qed: Change the TCP common variable - "iscsi_ooo" (Shai Malin) [Orabug: 34789504]
- qed: Optimize the ll2 ooo flow (Shai Malin) [Orabug: 34789504]
- net: qed_debug: fix check of false (grc_param < 0) expression (Jean Sacren) [Orabug: 34789504]
- qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Initialize debug string array (Tim Gardner) [Orabug: 34789504]
- qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Colin Ian King) [Orabug: 34789504]
- qed: fix ll2 establishment during load of RDMA driver (Manish Chopra) [Orabug: 34789504]
- qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Nikolay Assa) [Orabug: 34789504]
- qed: Update debug related changes (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Add '_GTT' suffix to the IRO RAM macros (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Update FW init functions to support FW 8.59.1.0 (Omkar Kulkarni) [Orabug: 34789504]
- qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Update qed_hsi.h for fw 8.59.1.0 (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Update common_hsi for FW ver 8.59.1.0 (Prabhakar Kushwaha) [Orabug: 34789504]
- qed: Split huge qed_hsi.h header file (Omkar Kulkarni) [Orabug: 34789504]
- qed: Remove e4_ and _e4 from FW HSI (Shai Malin) [Orabug: 34789504]
- pmem: fix a name collision (Jane Chu) [Orabug: 34670103]
- pmem: implement pmem_recovery_write() (Jane Chu) [Orabug: 34670103]
- pmem: refactor pmem_clear_poison() (Jane Chu) [Orabug: 34670103]
- dax: add .recovery_write dax_operation (Jane Chu) [Orabug: 34670103]
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu) [Orabug: 34670103]
- dm-linear: add a linear_dax_pgoff helpe (Jane Chu) [Orabug: 34670103]
- dm-log-writes: add a log_writes_dax_pgoff helper (Jane Chu) [Orabug: 34670103]
- dm-stripe: add a stripe_dax_pgoff helper (Jane Chu) [Orabug: 34670103]
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu) [Orabug: 34670103]
- x86/mce: relocate set{clear}_mce_nospec() functions (Jane Chu) [Orabug: 34670103]
- acpi/nfit: rely on mce->misc to determine poison granularity (Jane Chu) [Orabug: 34670103]
- crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [Orabug: 34711430]
- crypto: rsa - flag instantiations as FIPS compliant (Saeed Mirzamohammadi) [Orabug: 34711430]
- crypto: ecdh - implement FIPS PCT (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - implement FIPS PCT (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - calculate Q from P for the full public key verification (Nicolai Stange) [Orabug: 34711430]
- lib/mpi: export mpi_rshift (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - allow for passing NULL to the ffdheXYZ(dh)s' ->set_secret() (Nicolai Stange) [Orabug: 34711430]
- crypto: testmgr - add keygen tests for ffdheXYZ(dh) templates (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - implement private key generation primitive for ffdheXYZ(dh) (Nicolai Stange) [Orabug: 34711430]
- crypto: testmgr - add known answer tests for ffdheXYZ(dh) templates (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - implement ffdheXYZ(dh) templates (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - introduce common code for built-in safe-prime group support (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - split out deserialization code from crypto_dh_decode() (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - constify struct dh's pointer members (Nicolai Stange) [Orabug: 34711430]
- crypto: dh - remove struct dh's ->q member (Nicolai Stange) [Orabug: 34711430]
- crypto: kpp - provide support for KPP spawns (Nicolai Stange) [Orabug: 34711430]
- crypto: kpp - provide support for KPP template instances (Nicolai Stange) [Orabug: 34711430]
- crypto: xts - restrict key lengths to approved values in FIPS mode (Nicolai Stange) [Orabug: 34711430]
- crypto: hmac - disallow keys < 112 bits in FIPS mode (Stephan Müller) [Orabug: 34711430]
- crypto: dh - limit key size to 2048 in FIPS mode (Stephan Müller) [Orabug: 34711430]
- crypto: rsa - limit key size to 2048 in FIPS mode (Stephan Müller) [Orabug: 34711430]
- crypto: HMAC - add fips_skip support (Stephan Müller) [Orabug: 34711430]
- crypto: disallow drbg with sha384 hash in FIPS mode (Saeed Mirzamohammadi) [Orabug: 34711430]
- crypto: des - disallow des3 in FIPS mode (Stephan Müller) [Orabug: 34711430]
- crypto: dh - disallow plain "dh" usage in FIPS mode (Nicolai Stange) [Orabug: 34711430]
- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Saeed Mirzamohammadi) [Orabug: 34711430]
- crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Saeed Mirzamohammadi) [Orabug: 34711430]
- crypto: api - allow algs only in specific constructions in FIPS mode (Nicolai Stange) [Orabug: 34711430]
- NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocation (Muchun Song) [Orabug: 34717841]
- slab: remove __alloc_size attribute from __kmalloc_track_caller (Greg Kroah-Hartman) [Orabug: 34717841]
- mm: memcontrol: rename memcg_cache_id to memcg_kmem_id (Muchun Song) [Orabug: 34717841]
- mm: list_lru: rename list_lru_per_memcg to list_lru_memcg (Muchun Song) [Orabug: 34717841]
- mm: memcontrol: fix cannot alloc the maximum memcg ID (Muchun Song) [Orabug: 34717841]
- mm: memcontrol: reuse memory cgroup ID for kmem ID (Muchun Song) [Orabug: 34717841]
- mm: list_lru: replace linear array with xarray (Muchun Song) [Orabug: 34717841]
- mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus (Muchun Song) [Orabug: 34717841]
- mm: list_lru: allocate list_lru_one only when needed (Muchun Song) [Orabug: 34717841]
- mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() (Muchun Song) [Orabug: 34717841]
- xarray: use kmem_cache_alloc_lru to allocate xa_node (Muchun Song) [Orabug: 34717841]
- mm: dcache: use kmem_cache_alloc_lru() to allocate dentry (Muchun Song) [Orabug: 34717841]
- f2fs: allocate inode by using alloc_inode_sb() (Muchun Song) [Orabug: 34717841]
- fs: allocate inode by using alloc_inode_sb() (Muchun Song) [Orabug: 34717841]
- fs: introduce alloc_inode_sb() to allocate filesystems specific inode (Muchun Song) [Orabug: 34717841]
- mm: introduce kmem_cache_alloc_lru (Muchun Song) [Orabug: 34717841]
- mm: list_lru: transpose the array of per-node per-memcg lru lists (Muchun Song) [Orabug: 34717841]
- mm: list_lru: only add memcg-aware lrus to the global lru list (Muchun Song) [Orabug: 34717841]
- mm: list_lru: fix the return value of list_lru_count_one() (Muchun Song) [Orabug: 34717841]
- mm: list_lru: remove holding lru lock (Muchun Song) [Orabug: 34717841]
- mm: memcontrol: remove the kmem states (Muchun Song) [Orabug: 34717841]
- mm: memcontrol: remove kmemcg_id reparenting (Muchun Song) [Orabug: 34717841]
- mm/memcg: remove obsolete memcg_free_kmem() (Waiman Long) [Orabug: 34717841]
- memcg, kmem: further deprecate kmem.limit_in_bytes (Shakeel Butt) [Orabug: 34717841]
- mm/list_lru.c: prefer struct_size over open coded arithmetic (Len Baker) [Orabug: 34717841]
- slab: add __alloc_size attributes for better bounds checking (Kees Cook) [Orabug: 34717841]
- slab: clean up function prototypes (Kees Cook) [Orabug: 34717841]
- net/mlx5e: SHAMPO, reduce TIR indication (Ben Ben-Ishay) [Orabug: 34481188]
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak) [Orabug: 34481188]
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman) [Orabug: 34481188]
- net/mlx5e: Add missing increment of count (Lama Kayal) [Orabug: 34481188]
- net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Maor Dickman) [Orabug: 34481188]
- net/mlx5e: Add feature check for set fec counters (Lama Kayal) [Orabug: 34481188]
- net/mlx5e: TC, Skip redundant ct clear actions (Roi Dayan) [Orabug: 34481188]
- net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5e: Avoid field-overflowing memcpy() (Kees Cook) [Orabug: 34481188]
- net/mlx5e: Use struct_group() for memcpy() region (Kees Cook) [Orabug: 34481188]
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Fix broken SKB allocation in HW-GRO (Khalid Manaa) [Orabug: 34481188]
- net/mlx5e: Fix wrong calculation of header index in HW_GRO (Khalid Manaa) [Orabug: 34481188]
- net/mlx5e: TC, Reject rules with forward and drop actions (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: TC, Reject rules with drop and modify hdr action (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Fix build error in fec_set_block_stats() (Jakub Kicinski) [Orabug: 34481188]
- mlxsw: spectrum: Extend to support Spectrum-4 ASIC (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum-4 calculation (Amit Cohen) [Orabug: 34481188]
- mlxsw: Add operations structure for bloom filter calculation (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_acl_bloom_filter: Rename Spectrum-2 specific objects for future use (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_acl_bloom_filter: Reorder functions to make the code more aesthetic (Amit Cohen) [Orabug: 34481188]
- mlxsw: Introduce flex key elements for Spectrum-4 (Amit Cohen) [Orabug: 34481188]
- mlxsw: Rename virtual router flex key element (Amit Cohen) [Orabug: 34481188]
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak) [Orabug: 34481188]
- net/mlx5e: Add recovery flow in case of error CQE (Gal Pressman) [Orabug: 34481188]
- net/mlx5e: TC, Remove redundant error logging (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Refactor set_pflag_cqe_based_moder (Saeed Mahameed) [Orabug: 34481188]
- net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Gal Pressman) [Orabug: 34481188]
- net/mlx5e: Fix feature check per profile (Aya Levin) [Orabug: 34481188]
- net/mlx5e: Expose FEC counters via ethtool (Lama Kayal) [Orabug: 34481188]
- net/mlx5: SF, Use all available cpu for setting cpu affinity (Shay Drory) [Orabug: 34481188]
- net/mlx5: Introduce API for bulk request and release of IRQs (Shay Drory) [Orabug: 34481188]
- net/mlx5: Split irq_pool_affinity logic to new file (Shay Drory) [Orabug: 34481188]
- net/mlx5: Move affinity assignment into irq_request (Shay Drory) [Orabug: 34481188]
- net/mlx5: Introduce control IRQ request API (Shay Drory) [Orabug: 34481188]
- net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Saeed Mahameed) [Orabug: 34481188]
- net: fixup build after bpf header changes (Jakub Kicinski) [Orabug: 34481188]
- net/mlx5: CT: Set flow source hint from provided tuple device (Paul Blakey) [Orabug: 34481188]
- net/mlx5: Set SMFS as a default steering mode if device supports it (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Ignore modify TTL if device doesn't support it (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Muhammad Sammar) [Orabug: 34481188]
- net/mlx5: DR, Add misc5 to match_param structs (Muhammad Sammar) [Orabug: 34481188]
- net/mlx5: Add misc5 flow table match parameters (Muhammad Sammar) [Orabug: 34481188]
- net/mlx5: DR, Warn on failure to destroy objects due to refcount (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Add support for UPLINK destination type (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Add support for dumping steering info (Muhammad Sammar) [Orabug: 34481188]
- net/mlx5: DR, Add missing reserved fields to dr_match_param (Muhammad Sammar) [Orabug: 34481188]
- net/mlx5: DR, Add check for flex parser ID value (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Remove unused struct member in matcher (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Fix error flow in creating matcher (Yevgeny Kliteynik) [Orabug: 34481188]
- mlxsw: spectrum_flower: Make vlan_id limitation more specific (Amit Cohen) [Orabug: 34481188]
- net/mlx5e: Use auxiliary_device driver data helpers (David E. Box) [Orabug: 34481188]
- driver core: auxiliary bus: Add driver data helpers (David E. Box) [Orabug: 34481188]
- net/mlx5e: Take packet_merge params directly from the RX res struct (Tariq Toukan) [Orabug: 34481188]
- net/mlx5e: Allocate per-channel stats dynamically at first usage (Lama Kayal) [Orabug: 34481188]
- net/mlx5e: Use dynamic per-channel allocations in stats (Tariq Toukan) [Orabug: 34481188]
- net/mlx5e: Allow profile-specific limitation on max num of channels (Tariq Toukan) [Orabug: 34481188]
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan) [Orabug: 34481188]
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan) [Orabug: 34481188]
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan) [Orabug: 34481188]
- net/mlx5: Remove the repeated declaration (Shaokun Zhang) [Orabug: 34481188]
- net/mlx5: Let user configure max_macs generic param (Shay Drory) [Orabug: 34481188]
- net/mlx5: Let user configure event_eq_size param (Shay Drory) [Orabug: 34481188]
- devlink: Add new "event_eq_size" generic device param (Shay Drory) [Orabug: 34481188]
- net/mlx5: Let user configure io_eq_size param (Shay Drory) [Orabug: 34481188]
- devlink: Add new "io_eq_size" generic device param (Shay Drory) [Orabug: 34481188]
- mlxsw: core: Extend devlink health reporter with new events and parameters (Danielle Ratson) [Orabug: 34481188]
- mlxsw: reg: Extend MFDE register with new events and parameters (Danielle Ratson) [Orabug: 34481188]
- mlxsw: core: Convert a series of if statements to switch case (Danielle Ratson) [Orabug: 34481188]
- mlxsw: Fix naming convention of MFDE fields (Danielle Ratson) [Orabug: 34481188]
- flow_offload: add index to flow_action_entry structure (Baowen Zheng) [Orabug: 34481188]
- flow_offload: reject to offload tc actions in offload drivers (Baowen Zheng) [Orabug: 34481188]
- net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Shay Drory) [Orabug: 34481188]
- mlxsw: Add support for VxLAN with IPv6 underlay (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_nve: Keep track of IPv6 addresses used by FDB entries (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Add a function to fill IPv6 unicast FDB entries (Amit Cohen) [Orabug: 34481188]
- mlxsw: Split handling of FDB tunnel entries between address families (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_nve_vxlan: Make VxLAN flags check per address family (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_ipip: Use common hash table for IPv6 address mapping (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum: Add hash table for IPv6 address mapping (Amit Cohen) [Orabug: 34481188]
- net/mlx5e: Move goto action checks into tc_action goto post parse op (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add post_parse() op to tc action infrastructure (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Move sample attr allocation to tc_action sample parse op (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: TC action parsing loop (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add redirect ingress to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add sample and ptype to tc_action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add ct to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add mirred/redirect to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add mpls push/pop to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add vlan push/pop/mangle to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add pedit to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add csum to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add tunnel encap/decap to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add goto to tc action infra (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add tc action infrastructure (Roi Dayan) [Orabug: 34481188]
- net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Hangbin Liu) [Orabug: 34481188]
- net/mlx5: Create more priorities for FDB bypass namespace (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Refactor mlx5_get_flow_namespace (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Separate FDB namespace (Maor Gottlieb) [Orabug: 34481188]
- bpf: Let bpf_warn_invalid_xdp_action() report more info (Paolo Abeni) [Orabug: 34481188]
- net/mlx4: Use irq_update_affinity_hint() (Nitesh Narayan Lal) [Orabug: 34481188]
- net/mlx5: Use irq_set_affinity_and_hint() (Nitesh Narayan Lal) [Orabug: 34481188]
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner) [Orabug: 34481188]
- net/mlx5: Dynamically resize flow counters query buffer (Avihai Horon) [Orabug: 34481188]
- net/mlx5e: TC, Set flow attr ip_version earlier (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: TC, Move common flow_action checks into function (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: TC, Remove redundant action stack var (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Hide function mlx5e_num_channels_changed (Tariq Toukan) [Orabug: 34481188]
- net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Ben Ben-Ishay) [Orabug: 34481188]
- net/mlx5: SF, silence an uninitialized variable warning (Dan Carpenter) [Orabug: 34481188]
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun) [Orabug: 34481188]
- mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Arnd Bergmann) [Orabug: 34481188]
- mlx5: fix psample_sample_packet link error (Arnd Bergmann) [Orabug: 34481188]
- mlxsw: Use Switch Multicast ID Register Version 2 (Amit Cohen) [Orabug: 34481188]
- mlxsw: Use Switch Flooding Table Register Version 2 (Amit Cohen) [Orabug: 34481188]
- mlxsw: Add support for more than 256 ports in SBSR register (Amit Cohen) [Orabug: 34481188]
- mlxsw: Use u16 for local_port field instead of u8 (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Adjust PPCNT register to support local port 255 (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Increase 'port_num' field in PMTDB register (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Align existing registers to use extended local_port field (Amit Cohen) [Orabug: 34481188]
- mlxsw: item: Add support for local_port field in a split form (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Remove unused functions (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum: Bump minimum FW version to xx.2010.1006 (Amit Cohen) [Orabug: 34481188]
- devlink: Simplify devlink resources unregister call (Leon Romanovsky) [Orabug: 34481188]
- mlxsw: spectrum_router: Remove deadcode in mlxsw_sp_rif_mac_profile_find (Danielle Ratson) [Orabug: 34481188]
- devlink: Add 'enable_iwarp' generic device param (Shiraz Saleem) [Orabug: 34481188]
- mlxsw: constify address in mlxsw_sp_port_dev_addr_set (Jakub Kicinski) [Orabug: 34481188]
- stmmac: fix build due to brainos in trans_start changes (Alexander Lobakin) [Orabug: 34481188]
- net: annotate accesses to queue->trans_start (Eric Dumazet) [Orabug: 34481188]
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin) [Orabug: 34481188]
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin) [Orabug: 34481188]
- net/mlx5: E-switch, move offloads mode callbacks to offloads file (Parav Pandit) [Orabug: 34481188]
- net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Parav Pandit) [Orabug: 34481188]
- net/mlx5: E-switch, Remove vport enabled check (Parav Pandit) [Orabug: 34481188]
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi) [Orabug: 34481188]
- net/mlx5e: TC, Move comment about mod header flag to correct place (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: TC, Move kfree() calls after destroying all resources (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: TC, Destroy nic flow counter if exists (Roi Dayan) [Orabug: 34481188]
- net/mlx5: TC, using swap() instead of tmp variable (Yihao Han) [Orabug: 34481188]
- net/mlx5: CT: Allow static allocation of mod headers (Paul Blakey) [Orabug: 34481188]
- net/mlx5e: Refactor mod header management API (Paul Blakey) [Orabug: 34481188]
- net/mlx5: Avoid printing health buffer when firmware is unavailable (Aya Levin) [Orabug: 34481188]
- net/mlx5: Fix format-security build warnings (Saeed Mahameed) [Orabug: 34481188]
- net/mlx5e: Support ethtool cq mode (Saeed Mahameed) [Orabug: 34481188]
- netdevsim: move vfconfig to nsim_dev (Jakub Kicinski) [Orabug: 34481188]
- netdevsim: take rtnl_lock when assigning num_vfs (Jakub Kicinski) [Orabug: 34481188]
- netdevsim: remove max_vfs dentry (Jakub Kicinski) [Orabug: 34481188]
- virtio_net: introduce TX timeout watchdog (Tony Lu) [Orabug: 34481188]
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan) [Orabug: 34481188]
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET) [Orabug: 34481188]
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman) [Orabug: 34481188]
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi) [Orabug: 34481188]
- net/mlx5: Use first online CPU instead of hard coded CPU (Shay Drory) [Orabug: 34481188]
- net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Yevgeny Kliteynik) [Orabug: 34481188]
- mlxsw: spectrum_router: Consolidate MAC profiles when possible (Danielle Ratson) [Orabug: 34481188]
- net/mlx5e: SHAMPO, Fix constant expression result (Ben Ben-Ishay) [Orabug: 34481188]
- net/mlx5: Fix access to a non-supported register (Aya Levin) [Orabug: 34481188]
- net/mlx5: Fix too early queueing of log timestamp work (Gal Pressman) [Orabug: 34481188]
- net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Amir Tzin) [Orabug: 34481188]
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman) [Orabug: 34481188]
- net/mlx5: Lag, Fix recreation of VF LAG (Maor Gottlieb) [Orabug: 34481188]
- mlxsw: spectrum: Allow driver to load with old firmware versions (Danielle Ratson) [Orabug: 34481188]
- RDMA/nldev: Check stat attribute before accessing it (Leon Romanovsky) [Orabug: 34481188]
- net/mlx5: Fix flow counters SF bulk query len (Avihai Horon) [Orabug: 34481188]
- net/mlx5: DR, Fix check for unsupported fields in match param (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Handle eswitch manager and uplink vports separately (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Dan Carpenter) [Orabug: 34481188]
- net/mlx5: Support internal port as decap route device (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5e: Offload internal port as encap route device (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich) [Orabug: 34481188]
- net/mlx5: DR, Add check for unsupported fields in match param (Muhammad Sammar) [Orabug: 34481188]
- net/mlx5: Allow skipping counter refresh on creation (Paul Blakey) [Orabug: 34481188]
- net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Paul Blakey) [Orabug: 34481188]
- net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Nathan Chancellor) [Orabug: 34481188]
- net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Asmaa Mnebhi) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Offload root TBF as port shaper (Petr Machata) [Orabug: 34481188]
- RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Mark Zhang) [Orabug: 34481188]
- RDMA/umem: Allow pinned dmabuf umem usage (Gal Pressman) [Orabug: 34481188]
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman) [Orabug: 34481188]
- net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Khalid Manaa) [Orabug: 34481188]
- net/mlx5e: Add HW-GRO offload (Khalid Manaa) [Orabug: 34481188]
- net/mlx5e: Add HW_GRO statistics (Khalid Manaa) [Orabug: 34481188]
- net/mlx5e: HW_GRO cqe handler implementation (Khalid Manaa) [Orabug: 34481188]
- net/mlx5e: Add data path for SHAMPO feature (Ben Ben-Ishay) [Orabug: 34481188]
- net/mlx5e: Add handle SHAMPO cqe support (Khalid Manaa) [Orabug: 34481188]
- net/mlx5e: Add control path for SHAMPO feature (Ben Ben-Ishay) [Orabug: 34481188]
- net/mlx5e: Add support to klm_umr_wqe (Ben Ben-Ishay) [Orabug: 34481188]
- net/mlx5: Add SHAMPO caps, HW bits and enumerations (Ben Ben-Ishay) [Orabug: 34481188]
- lib: bitmap: Introduce node-aware alloc API (Tariq Toukan) [Orabug: 34481188]
- net/mlx5: remove the recent devlink params (Jakub Kicinski) [Orabug: 34481188]
- mlxsw: spectrum_router: Expose RIF MAC profiles to devlink resource (Danielle Ratson) [Orabug: 34481188]
- mlxsw: spectrum_router: Add RIF MAC profiles support (Danielle Ratson) [Orabug: 34481188]
- mlxsw: spectrum_router: Propagate extack further (Danielle Ratson) [Orabug: 34481188]
- mlxsw: resources: Add resource identifier for RIF MAC profiles (Danielle Ratson) [Orabug: 34481188]
- mlxsw: reg: Add MAC profile ID field to RITR register (Danielle Ratson) [Orabug: 34481188]
- net/mlx5: SF_DEV Add SF device trace points (Parav Pandit) [Orabug: 34481188]
- net/mlx5: SF, Add SF trace points (Parav Pandit) [Orabug: 34481188]
- net/mlx5: Let user configure max_macs param (Shay Drory) [Orabug: 34481188]
- net/mlx5: Let user configure event_eq_size param (Shay Drory) [Orabug: 34481188]
- net/mlx5: Let user configure io_eq_size param (Shay Drory) [Orabug: 34481188]
- net/mlx5: Bridge, support replacing existing FDB entry (Vlad Buslov) [Orabug: 34481188]
- net/mlx5: Bridge, extract code to lookup and del/notify entry (Vlad Buslov) [Orabug: 34481188]
- net/mlx5: Add periodic update of host time to firmware (Aya Levin) [Orabug: 34481188]
- net/mlx5: Print health buffer by log level (Aya Levin) [Orabug: 34481188]
- net/mlx5: Extend health buffer dump (Aya Levin) [Orabug: 34481188]
- net/mlx5: Reduce flow counters bulk query buffer size for SFs (Avihai Horon) [Orabug: 34481188]
- net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Shay Drory) [Orabug: 34481188]
- net/mlx5: Remove unnecessary checks for slow path flag (Paul Blakey) [Orabug: 34481188]
- net/mlx5e: don't write directly to netdev->dev_addr (Jakub Kicinski) [Orabug: 34481188]
- RDMA/mlx5: Use dev_addr_mod() (Jakub Kicinski) [Orabug: 34481188]
- mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable (Christophe JAILLET) [Orabug: 34481188]
- dma-buf: move dma-buf symbols into the DMA_BUF module namespace (Greg Kroah-Hartman) [Orabug: 34481188]
- net: convert users of bitmap_foo() to linkmode_foo() (Sean Anderson) [Orabug: 34481188]
- mlx5: fix build after merge (Jakub Kicinski) [Orabug: 34481188]
- ethernet: mlxsw: use eth_hw_addr_gen() (Jakub Kicinski) [Orabug: 34481188]
- RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Aharon Landau) [Orabug: 34481188]
- RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Aharon Landau) [Orabug: 34481188]
- RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Aharon Landau) [Orabug: 34481188]
- RDMA/mlx5: Remove size from struct mlx5_core_mkey (Aharon Landau) [Orabug: 34481188]
- RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Aharon Landau) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Make RED, TBF offloads classful (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Validate qdisc topology (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Clean stats recursively when priomap changes (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Unify graft validation (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Destroy children in mlxsw_sp_qdisc_destroy() (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Extract two helpers for handling future FIFOs (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Query tclass / priomap instead of caching it (Petr Machata) [Orabug: 34481188]
- net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Maor Dickman) [Orabug: 34481188]
- net/mlx5: E-Switch, Use dynamic alloc for dest array (Maor Dickman) [Orabug: 34481188]
- net/mlx5: Lag, use steering to select the affinity port in LAG (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Lag, add support to create/destroy/modify port selection (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Lag, add support to create TTC tables for LAG port selection (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Lag, add support to create definers for LAG (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Lag, set match mask according to the traffic type bitmap (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Lag, set LAG traffic type mapping (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Lag, move lag files into directory (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Introduce new uplink destination type (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Add support to create match definer (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Introduce port selection namespace (Maor Gottlieb) [Orabug: 34481188]
- net/mlx5: Support partial TTC rules (Maor Gottlieb) [Orabug: 34481188]
- mlx5: prevent 64bit divide (Jakub Kicinski) [Orabug: 34481188]
- habanalabs: add support for dma-buf exporter (Tomer Tayar) [Orabug: 34481188]
- net/mlx5: Use system_image_guid to determine bonding (Rongwei Liu) [Orabug: 34481188]
- net/mlx5: Use native_port_num as 1st option of device index (Rongwei Liu) [Orabug: 34481188]
- net/mlx5: Introduce new device index wrapper (Rongwei Liu) [Orabug: 34481188]
- net/mlx5: Check return status first when querying system_image_guid (Rongwei Liu) [Orabug: 34481188]
- net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Len Baker) [Orabug: 34481188]
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N) [Orabug: 34481188]
- net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Paul Blakey) [Orabug: 34481188]
- net/mlx5: Disable roce at HCA level (Shay Drory) [Orabug: 34481188]
- net/mlx5i: Enable Rx steering for IPoIB via ethtool (Moosa Baransi) [Orabug: 34481188]
- net/mlx5: Bridge, provide flow source hints (Vlad Buslov) [Orabug: 34481188]
- net/mlx5: Read timeout values from DTOR (Amir Tzin) [Orabug: 34481188]
- net/mlx5: Read timeout values from init segment (Amir Tzin) [Orabug: 34481188]
- net/mlx5: Add layout to support default timeouts register (Amir Tzin) [Orabug: 34481188]
- ethernet: constify references to netdev->dev_addr in drivers (Jakub Kicinski) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Introduce per-TC ECN counters (Petr Machata) [Orabug: 34481188]
- mlxsw: reg: Add ecn_marked_tc to Per-TC Congestion Counters (Petr Machata) [Orabug: 34481188]
- mlxsw: reg: Rename MLXSW_REG_PPCNT_TC_CONG_TC to _CNT (Petr Machata) [Orabug: 34481188]
- mlxsw: reg: Fix a typo in a group heading (Petr Machata) [Orabug: 34481188]
- devlink: Don't throw an error if flash notification sent before devlink visible (Leon Romanovsky) [Orabug: 34481188]
- devlink: fix flexible_array.cocci warning (Guo Zhengkui) [Orabug: 34481188]
- ethtool: don't drop the rtnl_lock half way thru the ioctl (Jakub Kicinski) [Orabug: 34481188]
- devlink: expose get/put functions (Jakub Kicinski) [Orabug: 34481188]
- ethtool: handle info/flash data copying outside rtnl_lock (Jakub Kicinski) [Orabug: 34481188]
- ethtool: push the rtnl_lock into dev_ethtool() (Jakub Kicinski) [Orabug: 34481188]
- devlink: make all symbols GPL-only (Jakub Kicinski) [Orabug: 34481188]
- devlink: Simplify internal devlink params implementation (Leon Romanovsky) [Orabug: 34481188]
- Revert "devlink: Remove not-executed trap policer notifications" (Leon Romanovsky) [Orabug: 34481188]
- Revert "devlink: Remove not-executed trap group notifications" (Leon Romanovsky) [Orabug: 34481188]
- devlink: Clean not-executed param notifications (Leon Romanovsky) [Orabug: 34481188]
- devlink: Remove not-executed trap group notifications (Leon Romanovsky) [Orabug: 34481188]
- devlink: Remove not-executed trap policer notifications (Leon Romanovsky) [Orabug: 34481188]
- devlink: Delete obsolete parameters publish API (Leon Romanovsky) [Orabug: 34481188]
- nfp: Move delink_register to be last command (Leon Romanovsky) [Orabug: 34481188]
- bnxt_en: Register devlink instance at the end devlink configuration (Leon Romanovsky) [Orabug: 34481188]
- net: dsa: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 34481188]
- net: wwan: iosm: Move devlink_register to be last devlink command (Leon Romanovsky) [Orabug: 34481188]
- net: ethernet: ti: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 34481188]
- qed: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 34481188]
- devlink: Remove extra device_lock assert checks (Leon Romanovsky) [Orabug: 34481188]
- devlink: Delete reload enable/disable interface (Leon Romanovsky) [Orabug: 34481188]
- net/mlx5: Set devlink reload feature bit for supported devices only (Leon Romanovsky) [Orabug: 34481188]
- devlink: Allow control devlink ops behavior through feature mask (Leon Romanovsky) [Orabug: 34481188]
- devlink: Annotate devlink API calls (Leon Romanovsky) [Orabug: 34481188]
- devlink: Move netdev_to_devlink helpers to devlink.c (Leon Romanovsky) [Orabug: 34481188]
- devlink: Reduce struct devlink exposure (Leon Romanovsky) [Orabug: 34481188]
- mlxsw: pci: Use dev_driver_string() instead of pci_dev->driver->name (Uwe Kleine-König) [Orabug: 34481188]
- RDMA: Remove redundant 'flush_workqueue()' calls (Christophe JAILLET) [Orabug: 34481188]
- RDMA/iwpm: Remove redundant initialization of pointer err_str (Colin Ian King) [Orabug: 34481188]
- RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Aharon Landau) [Orabug: 34481188]
- RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Aharon Landau) [Orabug: 34481188]
- RDMA/nldev: Add support to get status of all counters (Aharon Landau) [Orabug: 34481188]
- RDMA/counter: Add optional counter support (Aharon Landau) [Orabug: 34481188]
- RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Aharon Landau) [Orabug: 34481188]
- RDMA/core: Add a helper API rdma_free_hw_stats_struct (Mark Zhang) [Orabug: 34481188]
- RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib) [Orabug: 34481188]
- RDMA/counter: Add a descriptor in struct rdma_hw_stats (Aharon Landau) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Offload RED qevent mark (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Track permissible actions per binding (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Distinguish between ingress and egress triggers (Petr Machata) [Orabug: 34481188]
- mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entry_configure() (Petr Machata) [Orabug: 34481188]
- ethernet: Remove redundant 'flush_workqueue()' calls (Christophe JAILLET) [Orabug: 34481188]
- net/mlx5: Add priorities for counters in RDMA namespaces (Aharon Landau) [Orabug: 34481188]
- net/mlx5: Add ifc bits to support optional counters (Aharon Landau) [Orabug: 34481188]
- mlxsw: item: Annotate item helpers with '__maybe_unused' (Ido Schimmel) [Orabug: 34481188]
- mlxsw: Add support for transceiver module extended state (Ido Schimmel) [Orabug: 34481188]
- mlxsw: Add ability to control transceiver modules' power mode (Ido Schimmel) [Orabug: 34481188]
- mlxsw: reg: Add Management Cable IO and Notifications register (Ido Schimmel) [Orabug: 34481188]
- mlxsw: reg: Add Port Module Memory Map Properties register (Ido Schimmel) [Orabug: 34481188]
- mlxsw: spectrum_buffers: silence uninitialized warning (Dan Carpenter) [Orabug: 34481188]
- ethernet: add a helper for assigning port addresses (Jakub Kicinski) [Orabug: 34481188]
- net: sch_tbf: Add a graft command (Petr Machata) [Orabug: 34481188]
- ethtool: Add transceiver module extended state (Ido Schimmel) [Orabug: 34481188]
- ethtool: Add ability to control transceiver modules' power mode (Ido Schimmel) [Orabug: 34481188]
- RDMA/rw: switch to dma_map_sgtable() (Logan Gunthorpe) [Orabug: 34481188]
- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Jakub Kicinski) [Orabug: 34481188]
- mlx4: constify args for const dev_addr (Jakub Kicinski) [Orabug: 34481188]
- mlx4: remove custom dev_addr clearing (Jakub Kicinski) [Orabug: 34481188]
- mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Jakub Kicinski) [Orabug: 34481188]
- mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Jakub Kicinski) [Orabug: 34481188]
- net/mlx5: Enable single IRQ for PCI Function (Shay Drory) [Orabug: 34481188]
- net/mlx5: Shift control IRQ to the last index (Shay Drory) [Orabug: 34481188]
- net/mlx5: Bridge, pop VLAN on egress table miss (Vlad Buslov) [Orabug: 34481188]
- net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Vlad Buslov) [Orabug: 34481188]
- net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Vlad Buslov) [Orabug: 34481188]
- net/mlx5: Bridge, refactor eswitch instance usage (Vlad Buslov) [Orabug: 34481188]
- net/mlx5e: Support accept action (Vlad Buslov) [Orabug: 34481188]
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi) [Orabug: 34481188]
- net/mlx5e: Reserve a value from TC tunnel options mapping (Vlad Buslov) [Orabug: 34481188]
- net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Move mod hdr allocation to a single place (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: TC, Refactor sample offload error flow (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add TX max rate support for MQPRIO channel mode (Tariq Toukan) [Orabug: 34481188]
- net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Tariq Toukan) [Orabug: 34481188]
- RDMA/cma: Split apart the multiple uses of the same list heads (Jason Gunthorpe) [Orabug: 34481188]
- qed: Fix kernel-doc warnings (Prabhakar Kushwaha) [Orabug: 34481188]
- net/mlx4_en: avoid one cache line miss to ring doorbell (Eric Dumazet) [Orabug: 34481188]
- ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Jakub Kicinski) [Orabug: 34481188]
- ethernet: use eth_hw_addr_set() (Jakub Kicinski) [Orabug: 34481188]
- net/mlx5e: Use array_size() helper (Gustavo A. R. Silva) [Orabug: 34481188]
- net/mlx5: Use struct_size() helper in kvzalloc() (Gustavo A. R. Silva) [Orabug: 34481188]
- net/mlx5: Use kvcalloc() instead of kvzalloc() (Gustavo A. R. Silva) [Orabug: 34481188]
- net/mlx5: Tolerate failures in debug features while driver load (Aya Levin) [Orabug: 34481188]
- net/mlx5: Warn for devlink reload when there are VFs alive (Lama Kayal) [Orabug: 34481188]
- net/mlx5: DR, Add missing string for action type SAMPLER (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, init_next_match only if needed (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Fix typo 'offeset' to 'offset' (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Increase supported num of actions to 32 (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Add support for SF vports (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Support csum recalculation flow table on SFs (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Align error messages for failure to obtain vport caps (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Add missing query for vport 0 (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx5: DR, Fix vport number data type to u16 (Yevgeny Kliteynik) [Orabug: 34481188]
- net/mlx4_en: Add XDP_REDIRECT statistics (Joshua Roys) [Orabug: 34481188]
- net/mlx4: Use array_size() helper in copy_to_user() (Gustavo A. R. Silva) [Orabug: 34481188]
- IB/mlx5: Enable UAR to have DevX UID (Meir Lichtinger) [Orabug: 34481188]
- net/mlx5: Add uid field to UAR allocation structures (Meir Lichtinger) [Orabug: 34481188]
- net/mlx5e: check return value of rhashtable_init (MichelleJin) [Orabug: 34481188]
- netdevsim: Move devlink registration to be last devlink command (Leon Romanovsky) [Orabug: 34481188]
- mlxsw: core: Register devlink instance last (Leon Romanovsky) [Orabug: 34481188]
- net/mlx5: Accept devlink user input after driver initialization complete (Leon Romanovsky) [Orabug: 34481188]
- net/mlx4: Move devlink_register to be the last initialization command (Leon Romanovsky) [Orabug: 34481188]
- devlink: report maximum number of snapshots with regions (Jacob Keller) [Orabug: 34481188]
- devlink: Add missed notifications iterators (Leon Romanovsky) [Orabug: 34481188]
- devlink: Notify users when objects are accessible (Leon Romanovsky) [Orabug: 34481188]
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak) [Orabug: 34481188]
- net/mlx5e: Enable TC offload for egress MACVLAN (Dima Chumak) [Orabug: 34481188]
- net/mlx5e: loopback test is not supported in switchdev mode (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Remove incorrect addition of action fwd flag (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Use correct return type (Roi Dayan) [Orabug: 34481188]
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin) [Orabug: 34481188]
- net/mlx5: DR, Fix code indentation in dr_ste_v1 (Yevgeny Kliteynik) [Orabug: 34481188]
- net: mlx4: Add support for XDP_REDIRECT (Joshua Roys) [Orabug: 34481188]
- mlxsw: Add support for IP-in-IP with IPv6 underlay for Spectrum-2 and above (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_router: Increase parsing depth for IPv6 decapsulation (Amit Cohen) [Orabug: 34481188]
- mlxsw: Add IPV6_ADDRESS kvdl entry type (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_ipip: Add mlxsw_sp_ipip_gre6_ops (Amit Cohen) [Orabug: 34481188]
- mlxsw: Create separate ipip_ops_arr for different ASICs (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Add support for ritr_loopback_ipip6_pack() (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Add support for ratr_ipip6_entry_pack() (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Add support for rtdp_ipip6_pack() (Amit Cohen) [Orabug: 34481188]
- mlxsw: reg: Add Router IP version Six Register (Amit Cohen) [Orabug: 34481188]
- mlxsw: Take tunnel's type into account when searching underlay device (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_ipip: Create common function for mlxsw_sp_ipip_ol_netdev_change_gre() (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_router: Fix arguments alignment (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_ipip: Pass IP tunnel parameters by reference and as 'const' (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_router: Create common function for fib_entry_type_unset() code (Amit Cohen) [Orabug: 34481188]
- mlxsw: spectrum_router: Start using new trap adjacency entry (Ido Schimmel) [Orabug: 34481188]
- mlxsw: spectrum_router: Add trap adjacency entry upon first nexthop group (Ido Schimmel) [Orabug: 34481188]
- devlink: Remove single line function obfuscations (Leon Romanovsky) [Orabug: 34481188]
- devlink: Delete not used port parameters APIs (Leon Romanovsky) [Orabug: 34481188]
- bnxt_en: Properly remove port parameter support (Leon Romanovsky) [Orabug: 34481188]
- devlink: Make devlink_register to be void (Leon Romanovsky) [Orabug: 34481188]
- RDMA/bnxt_re: Update statistics counter name (Selvin Xavier) [Orabug: 34481188]
- RDMA/bnxt_re: Add extended statistics counters (Selvin Xavier) [Orabug: 34481188]
- net: wwan: iosm: devlink registration (M Chetan Kumar) [Orabug: 34481188]
- mlxsw: Add support for transceiver modules reset (Ido Schimmel) [Orabug: 34481188]
- mlxsw: Make PMAOS pack function more generic (Ido Schimmel) [Orabug: 34481188]
- mlxsw: reg: Add fields to PMAOS register (Ido Schimmel) [Orabug: 34481188]
- mlxsw: Track per-module port status (Ido Schimmel) [Orabug: 34481188]
- mlxsw: spectrum: Do not return an error in mlxsw_sp_port_module_unmap() (Ido Schimmel) [Orabug: 34481188]
- mlxsw: spectrum: Do not return an error in ndo_stop() (Ido Schimmel) [Orabug: 34481188]
- mlxsw: core_env: Convert 'module_info_lock' to a mutex (Ido Schimmel) [Orabug: 34481188]
- mlxsw: core_env: Defer handling of module temperature warning events (Ido Schimmel) [Orabug: 34481188]
- mlxsw: core: Remove mlxsw_core_is_initialized() (Ido Schimmel) [Orabug: 34481188]
- mlxsw: core: Initialize switch driver last (Ido Schimmel) [Orabug: 34481188]
- mlxsw: reg: Remove PMTM register (Jiri Pirko) [Orabug: 34481188]
- mlxsw: spectrum: Use PMTDB register to obtain split info (Jiri Pirko) [Orabug: 34481188]
- mlxsw: reg: Add Port Module To local DataBase Register (Jiri Pirko) [Orabug: 34481188]
- mlxsw: spectrum: Use PLLP to get front panel number and split number (Jiri Pirko) [Orabug: 34481188]
- mlxsw: reg: Add Port Local port to Label Port mapping Register (Jiri Pirko) [Orabug: 34481188]
- mlxsw: spectrum: Move port SWID set before core port init (Jiri Pirko) [Orabug: 34481188]
- mlxsw: spectrum: Move port module mapping before core port init (Jiri Pirko) [Orabug: 34481188]
- mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 (Jiri Pirko) [Orabug: 34481188]
- devlink: Delete not-used devlink APIs (Leon Romanovsky) [Orabug: 34481188]
- devlink: Delete not-used single parameter notification APIs (Leon Romanovsky) [Orabug: 34481188]
- uek-rpm: Enable modules in UEK7U1 to match RHCK9.1 - 34237783 (Harshit Mogalapalli) [Orabug: 34237783]
- uek-rpm: Enable CONFIG options in UEK7U1 to match RHCK9.1 (Harshit Mogalapalli) [Orabug: 34712370]
- crypto: fips - make proc files report fips module name and version (Saeed Mirzamohammadi) [Orabug: 34672372]
- crypto: jitter - add oversampling of noise source (Stephan Müller) [Orabug: 34672373]
- random: Add FIPS 140-3 entropy requirements (Saeed Mirzamohammadi) [Orabug: 34672373]
- uek-rpm: Enable sound subsystem CONFIG options in UEK7U1 to match RHCK9.1 (Harshit Mogalapalli) [Orabug: 34694103]
- x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (Joerg Roedel) [Orabug: 34711419]
- x86/sev: Use CC_ATTR attribute to generalize string I/O unroll (Kuppuswamy Sathyanarayanan) [Orabug: 34711419]
- treewide: Replace the use of mem_encrypt_active() with cc_platform_has() (Tom Lendacky) [Orabug: 34711419]
- x86/sev: Replace occurrences of sev_es_active() with cc_platform_has() (Tom Lendacky) [Orabug: 34711419]
- x86/sev: Replace occurrences of sev_active() with cc_platform_has() (Tom Lendacky) [Orabug: 34711419]
- x86/sme: Replace occurrences of sme_active() with cc_platform_has() (Tom Lendacky) [Orabug: 34711419]
- NFSD: limit the number of v4 clients to 1024 per 1GB of system memory (Dai Ngo) [Orabug: 34728465]
- NFSD: keep track of the number of v4 clients in the system (Dai Ngo) [Orabug: 34728465]
- NFSD: refactoring v4 specific code to a helper in nfs4state.c (Dai Ngo) [Orabug: 34728465]
- NFSD: Show state of courtesy client in client info (Dai Ngo) [Orabug: 34728465]
- NFSD: add support for lock conflict to courteous server (Dai Ngo) [Orabug: 34728465]
- NFSD: Clean up _lm_ operation names (Chuck Lever) [Orabug: 34728465]
- fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict (Dai Ngo) [Orabug: 34728465]
- fs/lock: add helper locks_owner_has_blockers to check for blockers (Dai Ngo) [Orabug: 34728465]
- NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd (Dai Ngo) [Orabug: 34728465]
- NFSD: add support for share reservation conflict to courteous server (Dai Ngo) [Orabug: 34728465]
- NFSD: add courteous server support for thread with only delegation (Dai Ngo) [Orabug: 34728465]
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song) [Orabug: 34549952]
- selftests: vm: add a hugetlb test case (Muchun Song) [Orabug: 34549952]
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song) [Orabug: 34549952]
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song) [Orabug: 34549952]
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song) [Orabug: 34549952]
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song) [Orabug: 34549952]
- scsi: qedi: Use QEDI_MODE_NORMAL for error handling (Mike Christie) [Orabug: 34600328]
- scsi: qedi: Remove redundant flush_workqueue() calls (Minghao Chi (CGEL ZTE)) [Orabug: 34600328]
- scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting (Florian Fainelli) [Orabug: 34600328]
- scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Manish Rangankar) [Orabug: 34600328]
- scsi: qedi: Remove set but unused 'page' variable (Florian Fainelli) [Orabug: 34600328]
- scsi: qla2xxx: Update version to 10.02.07.900-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: Define static symbols (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: Enhance driver tracing with separate tunable and more (Arun Easi) [Orabug: 34600735]
- scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status (Anil Gurumurthy) [Orabug: 34600735]
- scsi: qla2xxx: Add debugfs create/delete helpers (Arun Easi) [Orabug: 34600735]
- scsi: qla2xxx: Fix response queue handler reading stale packets (Arun Easi) [Orabug: 34600735]
- scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets" (Arun Easi) [Orabug: 34600735]
- scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational (Mauricio Faria de Oliveira) [Orabug: 34600735]
- scsi: qla2xxx: Avoid flush_scheduled_work() usage (Tetsuo Handa) [Orabug: 34600735]
- scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1() (Tetsuo Handa) [Orabug: 34600735]
- scsi: qla2xxx: Remove unused qlt_tmr_work() (Tetsuo Handa) [Orabug: 34600735]
- scsi: qla2xxx: Remove unused del_sess_list field (Tetsuo Handa) [Orabug: 34600735]
- scsi: qla2xxx: Update version to 10.02.07.800-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: Update manufacturer details (Bikash Hazarika) [Orabug: 34600735]
- scsi: qla2xxx: Fix sparse warning for dport_data (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: Update version to 10.02.07.700-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: Add debug prints in the device remove path (Arun Easi) [Orabug: 34600735]
- scsi: qla2xxx: Add a new v2 dport diagnostic feature (Bikash Hazarika) [Orabug: 34600735]
- scsi: qla2xxx: Update version to 10.02.07.600-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: edif: Fix slow session teardown (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: Update version to 10.02.07.500-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: edif: Remove old doorbell interface (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: edif: Add bsg interface to read doorbell events (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: edif: Wait for app to ack on sess down (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: edif: bsg refactor (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter (Gleb Chesnokov) [Orabug: 34600735]
- scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters (Tom Rix) [Orabug: 34600735]
- scsi: qla2xxx: edif: Remove unneeded variable (Guo Zhengkui) [Orabug: 34600735]
- scsi: qla2xxx: Remove unneeded flush_workqueue() (ran jianping) [Orabug: 34600735]
- scsi: qla2xxx: Remove free_sg command flag (Gleb Chesnokov) [Orabug: 34600735]
- scsi: qla2xxx: Fix typos in comments (Julia Lawall) [Orabug: 34600735]
- scsi: qla2xxx: Update version to 10.02.07.400-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: Update version to 10.02.07.300-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: Add retry for exec firmware (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: Synchronize rport dev_loss_tmo setting (Hannes Reinecke) [Orabug: 34600735]
- scsi: qla2xxx: Update version to 10.02.07.200-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: edif: Tweak trace message (Quinn Tran) [Orabug: 34600735]
- scsi: qla2xxx: Remove a declaration (Bart Van Assche) [Orabug: 34600735]
- scsi: qla2xxx: Remove redundant initialization of pointer req (Colin Ian King) [Orabug: 34600735]
- scsi: qla2xxx: Update version to 10.02.07.100-k (Nilesh Javali) [Orabug: 34600735]
- scsi: qla2xxx: Call process_response_queue() in Tx path (Shreyas Deodhar) [Orabug: 34600735]
- scsi: qla2xxx: Check for firmware capability before creating QPair (Saurav Kashyap) [Orabug: 34600735]
- scsi: qla2xxx: Display 16G only as supported speeds for 3830c card (Saurav Kashyap) [Orabug: 34600735]
- scsi: qla2xxx: Add support for mailbox passthru (Bikash Hazarika) [Orabug: 34600735]
- scsi: qla2xxx: Increase max limit of ql2xnvme_queues (Shreyas Deodhar) [Orabug: 34600735]
- scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues (Shreyas Deodhar) [Orabug: 34600735]
- x86/sgx/virt: extract sgx_vepc_remove_page (Paolo Bonzini) [Orabug: 34534645]
- x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Paolo Bonzini) [Orabug: 34534645]
- selftests: kvm: add amx_test to .gitignore (Muhammad Usama Anjum) [Orabug: 34386748]
- selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test (Chang S. Bae) [Orabug: 34386748]
- x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (Yang Zhong) [Orabug: 34386748]
- KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer (Sean Christopherson) [Orabug: 34386748]
- selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP (Paolo Bonzini) [Orabug: 34386748]
- KVM: x86: add system attribute to retrieve full set of supported xsave states (Paolo Bonzini) [Orabug: 34386748]
- KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr (Sean Christopherson) [Orabug: 34386748]
- selftests: kvm: move vm_xsave_req_perm call to amx_test (Paolo Bonzini) [Orabug: 34386748]
- KVM: x86: Check .flags in kvm_cpuid_check_equal() too (Vitaly Kuznetsov) [Orabug: 34386748]
- KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Like Xu) [Orabug: 34386748]
- kvm: selftests: conditionally build vm_xsave_req_perm() (Wei Wang) [Orabug: 34386748]
- KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Like Xu) [Orabug: 34386748]
- x86/fpu: Correct AVX512 state tracking (Noah Goldstein) [Orabug: 34386748]
- KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN (Vitaly Kuznetsov) [Orabug: 34386748]
- x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Shaokun Zhang) [Orabug: 34386748]
- KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test' (Vitaly Kuznetsov) [Orabug: 34386748]
- KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [Orabug: 34386748]
- KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [Orabug: 34386748]
- x86/fpu: Fix inline prefix warnings (Yang Zhong) [Orabug: 34386748]
- selftest: kvm: Add amx selftest (Yang Zhong) [Orabug: 34386748]
- selftest: kvm: Move struct kvm_x86_state to header (Yang Zhong) [Orabug: 34386748]
- selftest: kvm: Reorder vcpu_load_state steps for AMX (Paolo Bonzini) [Orabug: 34386748]
- kvm: x86: Disable interception for IA32_XFD on demand (Kevin Tian) [Orabug: 34386748]
- x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Thomas Gleixner) [Orabug: 34386748]
- kvm: selftests: Add support for KVM_CAP_XSAVE2 (Wei Wang) [Orabug: 34386748]
- kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h (Janosch Frank) [Orabug: 34386748]
- kvm: x86: Add support for getting/setting expanded xstate buffer (Guang Zeng) [Orabug: 34386748]
- x86/fpu: Add uabi_size to guest_fpu (Thomas Gleixner) [Orabug: 34386748]
- kvm: x86: Add CPUID support for Intel AMX (Jing Liu) [Orabug: 34386748]
- kvm: x86: Add XCR0 support for Intel AMX (Jing Liu) [Orabug: 34386748]
- kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Jing Liu) [Orabug: 34386748]
- kvm: x86: Emulate IA32_XFD_ERR for guest (Jing Liu) [Orabug: 34386748]
- kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Jing Liu) [Orabug: 34386748]
- x86/fpu: Prepare xfd_err in struct fpu_guest (Jing Liu) [Orabug: 34386748]
- kvm: x86: Add emulation for IA32_XFD (Jing Liu) [Orabug: 34386748]
- x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Kevin Tian) [Orabug: 34386748]
- kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Jing Liu) [Orabug: 34386748]
- x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Sean Christopherson) [Orabug: 34386748]
- x86/fpu: Add guest support to xfd_enable_feature() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Jing Liu) [Orabug: 34386748]
- kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Jing Liu) [Orabug: 34386748]
- kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Jing Liu) [Orabug: 34386748]
- x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Thomas Gleixner) [Orabug: 34386748]
- kvm: selftests: move ucall declarations into ucall_common.h (Michael Roth) [Orabug: 34386748]
- kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Michael Roth) [Orabug: 34386748]
- x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (Marco Elver) [Orabug: 34386748]
- x86/fpu: Optimize out sigframe xfeatures when in init state (Dave Hansen) [Orabug: 34386748]
- Documentation/x86: Add documentation for using dynamic XSTATE features (Chang S. Bae) [Orabug: 34386748]
- x86/fpu: Include vmalloc.h for vzalloc() (Stephen Rothwell) [Orabug: 34386748]
- selftests/x86/amx: Add context switch test (Chang S. Bae) [Orabug: 34386748]
- selftests/x86/amx: Add test cases for AMX state management (Chang S. Bae) [Orabug: 34386748]
- x86/fpu/amx: Enable the AMX feature in 64-bit mode (Chang S. Bae) [Orabug: 34386748]
- x86/fpu: Add XFD handling for dynamic states (Chang S. Bae) [Orabug: 34386748]
- x86/fpu: Calculate the default sizes independently (Chang S. Bae) [Orabug: 34386748]
- x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Chang S. Bae) [Orabug: 34386748]
- x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Chang S. Bae) [Orabug: 34386748]
- x86/fpu/xstate: Add fpstate_realloc()/free() (Chang S. Bae) [Orabug: 34386748]
- x86/fpu/xstate: Add XFD #NM handler (Chang S. Bae) [Orabug: 34386748]
- x86/fpu: Update XFD state where required (Chang S. Bae) [Orabug: 34386748]
- x86/fpu: Add sanity checks for XFD (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Add XFD state to fpstate (Chang S. Bae) [Orabug: 34386748]
- x86/msr-index: Add MSRs for XFD (Chang S. Bae) [Orabug: 34386748]
- x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Chang S. Bae) [Orabug: 34386748]
- x86/fpu: Reset permission and fpstate on exec() (Chang S. Bae) [Orabug: 34386748]
- x86/fpu: Prepare fpu_clone() for dynamically enabled features (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Prepare for variable sigframe length (Chang S. Bae) [Orabug: 34386748]
- x86/signal: Use fpu::__state_user_size for sigalt stack validation (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Add basic helpers for dynamically enabled features (Thomas Gleixner) [Orabug: 34386748]
- x86/arch_prctl: Add controls for dynamic XSTATE components (Chang S. Bae) [Orabug: 34386748]
- x86/fpu: Add fpu_state_config::legacy_features (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Add members to struct fpu to cache permission information (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/xstate: Provide xstate_calculate_size() (Chang S. Bae) [Orabug: 34386748]
- signal: Skip the altstack update when not needed (Chang S. Bae) [Orabug: 34386748]
- x86/signal: Implement sigaltstack size validation (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Remove old KVM FPU interface (Thomas Gleixner) [Orabug: 34386748]
- x86/kvm: Convert FPU handling to a single swap buffer (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Provide infrastructure for KVM FPU cleanup (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Prepare for sanitizing KVM FPU code (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/xstate: Move remaining xfeature helpers to core (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Rework restore_regs_from_fpstate() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Mop up xfeatures_mask_uabi() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move xstate feature masks to fpu_*_cfg (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move xstate size to fpu_*_cfg (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/xstate: Cleanup size calculations (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Provide struct fpu_config (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Use fpstate for size and features (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Thomas Gleixner) [Orabug: 34386748]
- cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Durrant) [Orabug: 34386748]
- KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Durrant) [Orabug: 34386748]
- x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/xstate: Use fpstate for os_xsave() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Use fpstate::size (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Add size and mask information to fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/process: Move arch_thread_struct_whitelist() out of line (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Do not leak fpstate pointer on fork (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Remove fpu::state (Thomas Gleixner) [Orabug: 34386748]
- x86/math-emu: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/core: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/regset: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Convert tracing to fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/KVM: Convert to fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Replace KVMs xstate component clearing (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Convert fpstate_init() to struct fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Provide struct fpstate (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Replace KVMs home brewed FPU copy to user (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Provide a proper function for ex_handler_fprestore() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Replace the includes of fpu/internal.h (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Mop up the internal.h leftovers (Thomas Gleixner) [Orabug: 34386748]
- x86/sev: Include fpu/xcr.h (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Remove internal.h dependency from fpu/signal.h (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move fpstate functions to api.h (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move mxcsr related code to core (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move fpregs_restore_userregs() to core (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Make WARN_ON_FPU() private (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move legacy ASM wrappers to core (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move os_xsave() and os_xrstor() to core (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Make os_xrstor_booting() private (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Clean up CPU feature tests (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move context switch and exit to user inlines into sched.h (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Rework copy_xstate_to_uabi_buf() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Replace KVMs home brewed FPU copy from user (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Move KVMs FPU swapping to FPU core (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/xstate: Mark all init only functions __init (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/xstate: Provide and use for_each_xfeature() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Cleanup xstate xcomp_bv initialization (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Thomas Gleixner) [Orabug: 34386748]
- x86/process: Clone FPU in copy_thread() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Remove pointless memset in fpu_clone() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Cleanup the on_boot_cpu clutter (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Restrict xsaves()/xrstors() to independent states (Thomas Gleixner) [Orabug: 34386748]
- x86/pkru: Remove useless include (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Update stale comments (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu: Remove pointless argument from switch_fpu_finish() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Anders Roxell) [Orabug: 34386748]
- x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Thomas Gleixner) [Orabug: 34386748]
- x86/signal: Change return type of restore_sigcontext() to boolean (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Thomas Gleixner) [Orabug: 34386748]
- x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Thomas Gleixner) [Orabug: 34386748]
- net: mana: Add support of XDP_REDIRECT action (Haiyang Zhang) [Orabug: 34366923]
- net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Gustavo A. R. Silva) [Orabug: 34366923]
- net: mana: Reuse XDP dropped page (Haiyang Zhang) [Orabug: 34366923]
- net: mana: Add counter for XDP_TX (Haiyang Zhang) [Orabug: 34366923]
- net: mana: Add counter for packet dropped by XDP (Haiyang Zhang) [Orabug: 34366923]
- uek-rpm: Enable CONFIG_NVME_VERBOSE_ERRORS (Alan Adamson) [Orabug: 34329750]
- nvme: don't print verbose errors for internal passthrough requests (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme: fix RCU hole that allowed for endless looping in multipath round robin (Chris Leech) [Orabug: 34329726]
- nvme-pci: expose use_threaded_interrupts read-only in sysfs (Xin Hao) [Orabug: 34329726]
- nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATH (Christoph Hellwig) [Orabug: 34329726]
- nvme: remove nvme_alloc_request and nvme_alloc_request_qid (Christoph Hellwig) [Orabug: 34329726]
- nvme: cleanup how disk->disk_name is assigned (Christoph Hellwig) [Orabug: 34329726]
- nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate (Christoph Hellwig) [Orabug: 34329726]
- nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal (Chaitanya Kulkarni) [Orabug: 34329726]
- nvmet-fc: fix kernel-doc warning for nvmet_fc_unregister_targetport (Chaitanya Kulkarni) [Orabug: 34329726]
- nvmet-fc: fix kernel-doc warning for nvmet_fc_register_targetport (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-tcp: don't fold the line (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-tcp: don't initialize ret variable (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-multipath: call bio_io_error in nvme_ns_head_submit_bio (Guoqing Jiang) [Orabug: 34329726]
- nvme-multipath: use vmalloc for ANA log buffer (Hannes Reinecke) [Orabug: 34329726]
- nvme: remove support or stream based temperature hint (Christoph Hellwig) [Orabug: 34329726]
- nvme: remove nssa from struct nvme_ctrl (Keith Busch) [Orabug: 34329726]
- nvme: explicitly set non-error for directives (Keith Busch) [Orabug: 34329726]
- nvme: send uevent on connection up (Martin Belanger) [Orabug: 34329726]
- nvme: add vectored-io support for user-passthrough (Kanchan Joshi) [Orabug: 34329726]
- nvme: add verbose error logging (Alan Adamson) [Orabug: 34329726]
- nvme: add a helper to initialize connect_q (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-rdma: add helpers for mapping/unmapping request (Max Gurtovoy) [Orabug: 34329726]
- nvmet-tcp: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726]
- nvmet-rdma: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726]
- nvmet-fc: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726]
- nvmet: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726]
- nvme-fc: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726]
- nvme: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg) [Orabug: 34329726]
- nvmet: allow bdev in buffered_io mode (Chaitanya Kulkarni) [Orabug: 34329726]
- nvmet: use i_size_read() to set size for file-ns (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-fabrics: remove unnecessary braces for case (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-fabrics: use consistent zeroout pattern (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-fabrics: use unsigned int type (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-fabrics: use unsigned int type (Chaitanya Kulkarni) [Orabug: 34329726]
- nvme-core: remove unnecessary semicolon (Chaitanya Kulkarni) [Orabug: 34329726]
- x86/sgx: Fix missing poison handling in reclaimer (Reinette Chatre) [Orabug: 34525523]
- x86/sgx: Fix NULL pointer dereference on non-SGX systems (Dave Hansen) [Orabug: 34525523]
- selftests/sgx: Fix corrupted cpuid macro invocation (Jarkko Sakkinen) [Orabug: 34525523]
- x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node (Jarkko Sakkinen) [Orabug: 34525523]
- x86/sgx: Fix free page accounting (Reinette Chatre) [Orabug: 34525523]
- x86/sgx: Fix minor documentation issues (Reinette Chatre) [Orabug: 34525523]
- selftests/sgx: Add test for multiple TCS entry (Reinette Chatre) [Orabug: 34525523]
- selftests/sgx: Enable multiple thread support (Reinette Chatre) [Orabug: 34525523]
- selftests/sgx: Add page permission and exception test (Reinette Chatre) [Orabug: 34525523]
- selftests/sgx: Rename test properties in preparation for more enclave tests (Reinette Chatre) [Orabug: 34525523]
- selftests/sgx: Provide per-op parameter structs for the test enclave (Jarkko Sakkinen) [Orabug: 34525523]
- selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Jarkko Sakkinen) [Orabug: 34525523]
- selftests/sgx: Move setup_test_encl() to each TEST_F() (Jarkko Sakkinen) [Orabug: 34525523]
- selftests/sgx: Encpsulate the test enclave creation (Jarkko Sakkinen) [Orabug: 34525523]
- selftests/sgx: Dump segments and /proc/self/maps only on failure (Jarkko Sakkinen) [Orabug: 34525523]
- selftests/sgx: Create a heap for the test enclave (Jarkko Sakkinen) [Orabug: 34525523]
- selftests/sgx: Make data measurement for an enclave segment optional (Jarkko Sakkinen) [Orabug: 34525523]
- selftests/sgx: Assign source for each segment (Jarkko Sakkinen) [Orabug: 34525523]
- selftests/sgx: Fix a benign linker warning (Sean Christopherson) [Orabug: 34525523]
- x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Tony Luck) [Orabug: 34525523]
- x86/sgx: Add hook to error injection address validation (Tony Luck) [Orabug: 34525523]
- x86/sgx: Hook arch_memory_failure() into mainline code (Tony Luck) [Orabug: 34525523]
- x86/sgx: Add SGX infrastructure to recover from poison (Tony Luck) [Orabug: 34525523]
- x86/sgx: Initial poison handling for dirty and free pages (Tony Luck) [Orabug: 34525523]
- x86/sgx: Add infrastructure to identify SGX EPC pages (Tony Luck) [Orabug: 34525523]
- x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Tony Luck) [Orabug: 34525523]
- signal: Add an optional check for altstack size (Thomas Gleixner) [Orabug: 34525523]
- Revert "x86/sgx: Fix free page accounting" (Thomas Tai) [Orabug: 34525523]
- perf/x86/ibs: Add new IBS register bits into header (Ravi Bangoria) [Orabug: 34530245]
- perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd/uncore: Add PerfMonV2 DF event format (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd/uncore: Detect available DF counters (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd/uncore: Use attr_update for format attributes (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd/uncore: Use dynamic events array (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd/core: Fix reloading events for SVM (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd: Run AMD BRS code only on supported hw (Borislav Petkov) [Orabug: 34530245]
- perf/x86/amd: Fix AMD BRS period adjustment (Peter Zijlstra) [Orabug: 34530245]
- perf/x86/amd: Remove unused variable 'hwc' (Zucheng Zheng) [Orabug: 34530245]
- perf/ibs: Fix comment (Ravi Bangoria) [Orabug: 34530245]
- perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute (Ravi Bangoria) [Orabug: 34530245]
- perf/amd/ibs: Add support for L3 miss filtering (Ravi Bangoria) [Orabug: 34530245]
- perf/amd/ibs: Use ->is_visible callback for dynamic attributes (Ravi Bangoria) [Orabug: 34530245]
- perf/x86/amd/core: Add PerfMonV2 overflow handling (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd/core: Add PerfMonV2 counter control (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd/core: Detect available counters (Sandipan Das) [Orabug: 34530245]
- perf/x86/amd/core: Detect PerfMonV2 support (Sandipan Das) [Orabug: 34530245]
- x86/msr: Add PerfCntrGlobal* registers (Sandipan Das) [Orabug: 34530245]
- x86/cpufeatures: Add PerfMonV2 feature bit (Sandipan Das) [Orabug: 34530245]
- perf/x86: Unify format of events sysfs show (Yang Jihong) [Orabug: 34530245]
- perf/x86/amd: Add idle hooks for branch sampling (Stephane Eranian) [Orabug: 34530245]
- ACPI: Add perf low power callback (Stephane Eranian) [Orabug: 34530245]
- perf/x86/amd: Make Zen3 branch sampling opt-in (Stephane Eranian) [Orabug: 34530245]
- perf/x86/amd: Add AMD branch sampling period adjustment (Stephane Eranian) [Orabug: 34530245]
- perf/x86/amd: Enable branch sampling priv level filtering (Stephane Eranian) [Orabug: 34530245]
- perf/x86/amd: Add branch-brs helper event for Fam19h BRS (Stephane Eranian) [Orabug: 34530245]
- perf/x86/amd: Add AMD Fam19h Branch Sampling support (Stephane Eranian) [Orabug: 34530245]
- x86/cpufeatures: Add AMD Fam19h Branch Sampling feature (Stephane Eranian) [Orabug: 34530245]
- perf/core: Add perf_clear_branch_entry_bitfields() helper (Stephane Eranian) [Orabug: 34530245]
- nvmet: revert "nvmet: make discovery NQN configurable" (Hannes Reinecke) [Orabug: 34500944]
- nvme-tcp: send H2CData PDUs based on MAXH2CDATA (Varun Prakash) [Orabug: 34500944]
- nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show (Changcheng Deng) [Orabug: 34500944]
- nvme: add 'iopolicy' module parameter (Hannes Reinecke) [Orabug: 34500944]
- nvme: drop unused variable ctrl in nvme_setup_cmd (Geliang Tang) [Orabug: 34500944]
- nvme: increment request genctr on completion (Keith Busch) [Orabug: 34500944]
- nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics (Hannes Reinecke) [Orabug: 34500944]
- arm64: kexec_file: use more system keyrings to verify kernel image signature (Coiby Xu) [Orabug: 34424679]
- kexec, KEYS: make the code in bzImage64_verify_sig generic (Coiby Xu) [Orabug: 34424679]
- kexec: clean up arch_kexec_kernel_verify_sig (Coiby Xu) [Orabug: 34424679]
- scsi: lpfc: Copyright updates for 14.2.0.5 patches (James Smart) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.2.0.5 (James Smart) [Orabug: 34377373]
- scsi: lpfc: Remove Menlo/Hornet related code (James Smart) [Orabug: 34377373]
- scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc_sli_prep_abort_xri() (James Smart) [Orabug: 34377373]
- scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (James Smart) [Orabug: 34377373]
- scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (James Smart) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.2.0.4 (James Smart) [Orabug: 34377373]
- scsi: lpfc: Add more logging of cmd and cqe information for aborted NVMe cmds (James Smart) [Orabug: 34377373]
- scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (James Smart) [Orabug: 34377373]
- scsi: lpfc: Address NULL pointer dereference after starget_to_rport() (James Smart) [Orabug: 34377373]
- scsi: lpfc: Resolve some cleanup issues following abort path refactoring (James Smart) [Orabug: 34377373]
- scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (James Smart) [Orabug: 34377373]
- scsi: lpfc: Add support for ATTO Fibre Channel devices (Bradley Grove) [Orabug: 34377373]
- scsi: lpfc: Add support for VMID tagging of NVMe I/Os (James Smart) [Orabug: 34377373]
- scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol independent (James Smart) [Orabug: 34377373]
- scsi: lpfc: Commonize VMID code location (James Smart) [Orabug: 34377373]
- scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() (Muneendra Kumar) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.2.0.3 (James Smart) [Orabug: 34377373]
- scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O (James Smart) [Orabug: 34377373]
- scsi: lpfc: Rework FDMI initialization after link up (James Smart) [Orabug: 34377373]
- scsi: lpfc: Change VMID registration to be based on fabric parameters (James Smart) [Orabug: 34377373]
- scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link() (James Smart) [Orabug: 34377373]
- scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check() (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event() (James Smart) [Orabug: 34377373]
- scsi: lpfc: Inhibit aborts if external loopback plug is inserted (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix ndlp put following a LOGO completion (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fill in missing ndlp kref puts in error paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: Correct BDE DMA address assignment for GEN_REQ_WQE (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix split code for FLOGI on FCoE (James Smart) [Orabug: 34377373]
- scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els() (James Smart) [Orabug: 34377373]
- blk-cgroup: move blkcg_{get,set}_fc_appid out of line (Christoph Hellwig) [Orabug: 34377373]
- scsi: lpfc: Remove unnecessary null ndlp check in lpfc_sli_prep_wqe() (James Smart) [Orabug: 34377373]
- scsi: lpfc: Remove unneeded variable (Changcheng Deng) [Orabug: 34377373]
- scsi: lpfc: Copyright updates for 14.2.0.2 patches (James Smart) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.2.0.2 (James Smart) [Orabug: 34377373]
- scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE (James Smart) [Orabug: 34377373]
- scsi: lpfc: Update stat accounting for READ_STATUS mbox command (James Smart) [Orabug: 34377373]
- scsi: lpfc: Change FA-PWWN detection methodology (James Smart) [Orabug: 34377373]
- scsi: lpfc: Refactor cleanup of mailbox commands (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix field overload in lpfc_iocbq data structure (James Smart) [Orabug: 34377373]
- scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking post RSCN completion (James Smart) [Orabug: 34377373]
- scsi: lpfc: Register for Application Services FC-4 type in Fabric topology (James Smart) [Orabug: 34377373]
- scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports (James Smart) [Orabug: 34377373]
- scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups (James Smart) [Orabug: 34377373]
- scsi: lpfc: Correct CRC32 calculation for congestion stats (James Smart) [Orabug: 34377373]
- scsi: lpfc: Move MI module parameter check to handle dynamic disable (James Smart) [Orabug: 34377373]
- scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path (James Smart) [Orabug: 34377373]
- scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted (James Smart) [Orabug: 34377373]
- scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit (James Smart) [Orabug: 34377373]
- scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI (James Smart) [Orabug: 34377373]
- scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI (James Smart) [Orabug: 34377373]
- scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down (James Smart) [Orabug: 34377373]
- scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix diagnostic fw logging after a function reset (James Smart) [Orabug: 34377373]
- scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix broken SLI4 abort path (James Smart) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.2.0.1 (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix unload hang after back to back PCI EEH faults (James Smart) [Orabug: 34377373]
- scsi: lpfc: Improve PCI EEH Error and Recovery Handling (James Smart) [Orabug: 34377373]
- scsi: lpfc: Copyright updates for 14.2.0.0 patches (James Smart) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.2.0.0 (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor BSG paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor Abort paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor CT paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor misc ELS paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor VMID paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor FDISC paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor LS_RJT paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor LS_ACC paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor the RSCN/SCR/RDF/EDC/FARPR paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor PLOGI/PRLI/ADISC/LOGO paths (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Refactor base ELS paths and the FLOGI path (James Smart) [Orabug: 34377373]
- scsi: lpfc: Remove failing soft_wwn support (James Smart) [Orabug: 34377373]
- scsi: lpfc: SLI path split: Introduce lpfc_prep_wqe (James Smart) [Orabug: 34377373]
- scsi: lpfc: Use kcalloc() (Julia Lawall) [Orabug: 34377373]
- scsi: lpfc: Fix typos in comments (Julia Lawall) [Orabug: 34377373]
- scsi: lpfc: Use rport as argument for lpfc_chk_tgt_mapped() (Hannes Reinecke) [Orabug: 34377373]
- scsi: lpfc: Use rport as argument for lpfc_send_taskmgmt() (Hannes Reinecke) [Orabug: 34377373]
- scsi: lpfc: Use fc_block_rport() (Hannes Reinecke) [Orabug: 34377373]
- scsi: lpfc: Drop lpfc_no_handler() (Hannes Reinecke) [Orabug: 34377373]
- scsi: lpfc: Kill lpfc_bus_reset_handler() (Hannes Reinecke) [Orabug: 34377373]
- scsi: lpfc: Remove redundant flush_workqueue() call (Minghao Chi (CGEL ZTE)) [Orabug: 34377373]
- all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Yury Norov) [Orabug: 34377373]
- scsi: lpfc: Use irq_set_affinity() (Nitesh Narayan Lal) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.0.0.4 (James Smart) [Orabug: 34377373]
- scsi: lpfc: Add additional debugfs support for CMF (James Smart) [Orabug: 34377373]
- scsi: lpfc: Cap CMF read bytes to MBPI (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix NPIV port deletion crash (James Smart) [Orabug: 34377373]
- scsi: lpfc: Change return code on I/Os received during link bounce (James Smart) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.0.0.3 (James Smart) [Orabug: 34377373]
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart) [Orabug: 34377373]
- scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (James Smart) [Orabug: 34377373]
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart) [Orabug: 34377373]
- block: move elevator.h to block/ (Christoph Hellwig) [Orabug: 34377373]
- scsi: lpfc: Add support for optional PLDV handling (James Smart) [Orabug: 34377373]
- scsi: lpfc: Return NULL rather than a plain 0 integer (Colin Ian King) [Orabug: 34377373]
- scsi: lpfc: Fix a function name in comments (Cai Huoqing) [Orabug: 34377373]
- scsi: lpfc: Update lpfc version to 14.0.0.2 (James Smart) [Orabug: 34377373]
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart) [Orabug: 34377373]
- scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix I/O block after enabling managed congestion mode (James Smart) [Orabug: 34377373]
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix hang on unload due to stuck fport node (James Smart) [Orabug: 34377373]
- scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (James Smart) [Orabug: 34377373]
- Revert "Revert "scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE"" (Jack Vogel)
- Revert "Revert "scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input"" (Jack Vogel)
- Revert "Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring"" (Jack Vogel)
- Revert "Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()"" (Jack Vogel)
- Revert "Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()"" (Jack Vogel)
- Revert "Revert "scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID"" (Jack Vogel)
- Revert "Revert "scsi: lpfc: SLI path split: Refactor SCSI paths"" (Jack Vogel)
- Revert "Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4"" (Jack Vogel)
- Revert "Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq"" (Jack Vogel)
- uek-rpm: Enable CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT (Eric Snowberg) [Orabug: 34304827]
- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) [Orabug: 34304827]
- arm64: Allow locking down the kernel under EFI secure boot (Seth Forshee) [Orabug: 34304827]
- efi: Lock down the kernel if booted in secure boot mode (David Howells) [Orabug: 34304827]
- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) [Orabug: 34304827]
- Revert "lockdown: Run in lockdown integrity mode when SB is enabled." (Eric Snowberg) [Orabug: 34304827]
- nvmet-tcp: fix possible list corruption for unexpected command failure (Sagi Grimberg) [Orabug: 34461972]
- nvme: fix use after free when disconnecting a reconnecting ctrl (Ruozhu Li) [Orabug: 34461972]
- nvme-multipath: set ana_log_size to 0 after free ana_log_buf (Hou Tao) [Orabug: 34461972]
- nvme: report write pointer for a full zone as zone start + zone len (Niklas Cassel) [Orabug: 34461972]
- nvme: show subsys nqn for duplicate cntlids (Keith Busch) [Orabug: 34461972]
- nvme: fix write zeroes pi (Klaus Jensen) [Orabug: 34461972]
- nvme-fabrics: ignore invalid fast_io_fail_tmo values (Maurizio Lombardi) [Orabug: 34461972]
- nvme-tcp: fix memory leak when freeing a queue (Maurizio Lombardi) [Orabug: 34461972]
- nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Varun Prakash) [Orabug: 34461972]
- nvmet-tcp: fix memory leak when performing a controller reset (Maurizio Lombardi) [Orabug: 34461972]
- nvme: add new discovery log page entry definitions (Hannes Reinecke) [Orabug: 34461972]
- nvmet: use flex_array_size and struct_size (Len Baker) [Orabug: 34461972]
- nvmet: register discovery subsystem as 'current' (Hannes Reinecke) [Orabug: 34461972]
- nvmet: switch check for subsystem type (Hannes Reinecke) [Orabug: 34461972]
- nvmet: use struct_size over open coded arithmetic (Len Baker) [Orabug: 34461972]
- nvme-pci: clear shadow doorbell memory on resets (Keith Busch) [Orabug: 34461972]
- nvme-multipath: add error handling support for add_disk() (Luis Chamberlain) [Orabug: 34461972]
- nvmet: use macro definitions for setting cmic value (Max Gurtovoy) [Orabug: 34461972]
- nvmet: use macro definition for setting nmic value (Max Gurtovoy) [Orabug: 34461972]
- nvme: add CNTRLTYPE definitions for 'identify controller' (Hannes Reinecke) [Orabug: 34461972]
- nvme: display correct subsystem NQN (Hannes Reinecke) [Orabug: 34461972]
- nvme: Add connect option 'discovery' (Hannes Reinecke) [Orabug: 34461972]
- nvme: expose subsystem type in sysfs attribute 'subsystype' (Hannes Reinecke) [Orabug: 34461972]
- nvmet: set 'CNTRLTYPE' in the identify controller data (Hannes Reinecke) [Orabug: 34461972]
- nvmet: add nvmet_is_disc_subsys() helper (Hannes Reinecke) [Orabug: 34461972]
- nvmet: make discovery NQN configurable (Hannes Reinecke) [Orabug: 34461972]
- nvmet-rdma: implement get_max_queue_size controller op (Max Gurtovoy) [Orabug: 34461972]
- nvmet: add get_max_queue_size op for controllers (Max Gurtovoy) [Orabug: 34461972]
- nvme-rdma: limit the maximal queue size for RDMA controllers (Max Gurtovoy) [Orabug: 34461972]
- nvme: generate uevent once a multipath namespace is operational again (Hannes Reinecke) [Orabug: 34461972]
- nvme: don't memset() the normal read/write command (Jens Axboe) [Orabug: 34461972]
- nvme: move command clear into the various setup helpers (Jens Axboe) [Orabug: 34461972]