This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch tested
in repository toolchain/jenkins-scripts.
from e9c38a1f round-robin.sh (build_abe): Fix thinko in previous commit
adds 1134e048 round-robin.sh: Double flaky entries timespans in build_abe()
No new revisions were added by this update.
Summary of changes:
round-robin.sh | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from ef11c1eaffe Automatic date update in version.in
new 90840a86569 RISC-V: Add -march=help for gas
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
bfd/elfxx-riscv.c | 46 ++++++++++++++
bfd/elfxx-riscv.h | 3 +
gas/config/tc-riscv.c | 6 ++
gas/testsuite/gas/riscv/march-help.l | 119 +++++++++++++++++++++++++++++++++++
gas/testsuite/gas/riscv/riscv.exp | 1 +
5 files changed, 175 insertions(+)
create mode 100644 gas/testsuite/gas/riscv/march-help.l
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from cc4a875cf3b3 Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/sc [...]
new f1868165d2d7 Documentation: kernel-parameters: remove noaliencache
new 671776b32b26 mm/slub: unify all sl[au]b parameters with "slab_$param"
new cb109a9d6070 mm/slub: replace slub_$params with slab_$params in slub.rst
new 98d3b6d98f80 mm/slub: make the description of slab_min_objects helpful in doc
new 66b3dc1f0413 mm/slub: remove parameter 'flags' in create_kmalloc_caches()
new 303cd69394bb mm, slab: remove unused object_size parameter in kmem_cach [...]
new c94d222445c1 mm, slab: fix the comment of cpu partial list
new 011568eb3117 mm/slab: Fix a kmemleak in kmem_cache_destroy()
new 3dd549a557f7 mm, slab: remove the corner case of inc_slabs_node()
new 17cce771c5fc mm, slab: remove memcg_from_slab_obj()
new fae1b0129327 slab: remove PARTIAL_NODE slab_state
new 90b1e56641bb mm/slub: directly load freelist from cpu partial slab in t [...]
new a6def11b6dcd mm/slub: remove full list manipulation for non-debug slab
new c63349fc4a2d mm/slub: remove unused parameter in next_freelist_entry()
new 466ed9eed674 Merge branch 'slab/for-6.9/optimize-get-freelist' into sla [...]
new cdeeaaba1748 mm, slab: deprecate SLAB_MEM_SPREAD flag
new cc61eb851c9a mm, slab: use an enum to define SLAB_ cache creation flags
new 96d8dbb6f650 mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE
new 1a1c4e4576d4 Merge branch 'slab/for-6.9/slab-flag-cleanups' into slab/f [...]
new 0ea680eda6c9 Merge tag 'slab-for-6.9' of git://git.kernel.org/pub/scm/l [...]
new f88c3fb81c4b mm, slab: remove last vestiges of SLAB_MEM_SPREAD
new 5b73e706f00f printk: nbcon: Relocate 32bit seq macros
new 418ec1961c07 printk: Adjust mapping for 32bit seq macros
new 90ad525c2d9a printk: Use prb_first_seq() as base for 32bit seq macros
new 5f72e52ba959 printk: ringbuffer: Do not skip non-finalized records with [...]
new 5113cf5f4c53 printk: ringbuffer: Clarify special lpos values
new 0ab7cdd00491 printk: For @suppress_panic_printk check for other CPU in panic
new 36652d0f3bf3 printk: Add this_cpu_in_panic()
new 584528d62145 printk: ringbuffer: Cleanup reader terminology
new ac7d7844c64d printk: Wait for all reserved records with pr_flush()
new b1c4c67a5e90 printk: ringbuffer: Skip non-finalized records in panic
new d04d5882cd67 printk: Disable passing console lock owner completely duri [...]
new 779dbc2e78d7 printk: Avoid non-panic CPUs writing to ringbuffer
new d988d9a9b9d1 panic: Flush kernel log buffer at the end
new 7412dc6d55ee dump_stack: Do not get cpu_sync for panic CPU
new b0546776ad3f Merge tag 'printk-for-6.9' of git://git.kernel.org/pub/scm [...]
The 36 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/kernel-parameters.txt | 75 +++---
Documentation/mm/slub.rst | 60 ++---
drivers/dax/super.c | 3 +-
drivers/misc/lkdtm/heap.c | 2 +-
drivers/usb/isp1760/isp1760-hcd.c | 8 +-
fs/9p/v9fs.c | 2 +-
fs/adfs/super.c | 2 +-
fs/befs/linuxvfs.c | 3 +-
fs/bfs/inode.c | 2 +-
fs/ceph/super.c | 18 +-
fs/coda/inode.c | 4 +-
fs/erofs/super.c | 2 +-
fs/exfat/cache.c | 2 +-
fs/exfat/super.c | 2 +-
fs/ext2/super.c | 3 +-
fs/ext4/super.c | 3 +-
fs/fat/cache.c | 2 +-
fs/fat/inode.c | 2 +-
fs/freevxfs/vxfs_super.c | 2 +-
fs/gfs2/main.c | 1 -
fs/hpfs/super.c | 2 +-
fs/isofs/inode.c | 2 +-
fs/jffs2/super.c | 2 +-
fs/nfs/direct.c | 3 +-
fs/nfs/inode.c | 2 +-
fs/nfs/nfs42xattr.c | 2 +-
fs/ntfs3/super.c | 2 +-
fs/ocfs2/dlmfs/dlmfs.c | 2 +-
fs/ocfs2/super.c | 7 +-
fs/overlayfs/super.c | 2 +-
fs/qnx4/inode.c | 2 +-
fs/quota/dquot.c | 2 +-
fs/smb/client/cifsfs.c | 2 +-
fs/tracefs/inode.c | 1 -
fs/ubifs/super.c | 4 +-
fs/udf/super.c | 1 -
fs/ufs/super.c | 3 +-
fs/vboxsf/super.c | 3 +-
fs/xfs/xfs_super.c | 7 +-
fs/zonefs/super.c | 2 +-
include/linux/kasan.h | 6 -
include/linux/printk.h | 2 +
include/linux/slab.h | 94 +++++--
kernel/panic.c | 8 +
kernel/printk/nbcon.c | 41 +--
kernel/printk/printk.c | 101 ++++---
kernel/printk/printk_ringbuffer.c | 335 ++++++++++++++++++++----
kernel/printk/printk_ringbuffer.h | 54 +++-
lib/dump_stack.c | 16 +-
mm/Kconfig.debug | 6 +-
mm/kasan/generic.c | 22 +-
mm/slab.h | 11 +-
mm/slab_common.c | 29 +-
mm/slub.c | 116 ++++----
net/sunrpc/rpc_pipe.c | 2 +-
tools/include/linux/slab.h | 1 -
56 files changed, 677 insertions(+), 418 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to annotated tag next-20240313
in repository linux-next.
at bf9bc07249fd (tag)
tagging dad309222e4c3fc7f88b20ce725ce1e0eea07cc7 (commit)
replaces v6.8
tagged by Stephen Rothwell
on Wed Mar 13 15:11:59 2024 +1100
- Log -----------------------------------------------------------------
next-20240313
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEmFtoH6RZGWmXU6JkifkcCkHVwHoFAmXxJ48ACgkQifkcCkHV
wHrjTBAAkQoMmCedyuHrXhMXM2/4NzXFElJwh7//Cv2W4yS1Kyi8Zi4lAaLS6aza
5akRFNJ9zEHO9SYmq1Udkoa2gc7QMAo1hoAeGLwclRrrYs8o/BMwLP1Er36M7yx8
cSsxqrIFW+RAB2MTip/Aou3hgmhkG2jaiT4TN0z+8BHpjXC6MHZ6W1UnMu6OBkQh
3VurQfUXeva2Ha0CIBMHa+2rjibCfKruupdmoifNiQq042xklXiAQ0wsGQNzNMFq
IKia712nqFi28A1qHgsQDyIslrfQGaWBPLqvxP8r+GLD76KdTpXHhyT5e9cgJMsR
F/VdR9eIVRReevFnRNlE/MetwO63hhCCaH1qAjlVBTIxb5eI4gEcSm3rlpfepp90
qvGnjERA5+g5kisVxRz5c2SyhoMknrn04FW45bUnFEh/jGKJQqHAxe2hzY2npSfJ
CRZyi9eojIgpgu23V8vnqkCllo8BuC62XgMTTovTARUggBazv+0+2krLSenD/keO
VmJab7VRbI6xH6YKht3UmdEmL+SuYOAHTb8KDIt28Tg1L5lwurNY5fU2EsqR+QYB
lGlIUgu84nMc06QiOPgzM9T4LJ39BgrEZpO/PLPY/R4YAurdYzwi4YUk44QLlonl
j1bE52/0pE90OgE4kIOhDz9SADuxTblio0m5vJMRY8KgIU+SsuM=
=t9zX
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 06d0cb6c824c i2c: sprd: Convert to platform remove callback returning void
new 1b9a8e8af0d9 dt-bindings: i2c: nomadik: add mobileye,eyeq5-i2c bindings [...]
new ae9977eefc4a i2c: nomadik: rename private struct pointers from dev to priv
new 2f4b60b2bbd7 dm: set the correct discard_sectors limit
new af65545a0f82 Merge remote-tracking branches 'ras/edac-drivers', 'ras/ed [...]
new 87ffd3e80547 dm raid: fix false positive for requeue needed during reshape
new 8f28e6d4fe74 dm: call the resume method on internal suspend
new 51eff8ab46e4 Merge branch 'dm-6.9' into for-next
new 4e1006f631db Merge branch 'dm-6.9-bh-wq' into for-next
new 93956179ee72 Merge branch 'dm-vdo' into for-next
new e95df4ec0c0c x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CP [...]
new 4e42765d1be0 Documentation/hw-vuln: Add documentation for RFDS
new 8076fcde016c x86/rfds: Mitigate Register File Data Sampling (RFDS)
new 2a0180129d72 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
new 8f4cd89bf106 devlink: Fix length of eswitch inline-mode
new 02d4df78c5ae Merge tag 'irq-core-2024-03-10' of git://git.kernel.org/pu [...]
new 4527e837801e Merge tag 'irq-msi-2024-03-10' of git://git.kernel.org/pub [...]
new 46590b545df6 r8152: fix unknown device for choose_configuration
new 397935e3dd13 Merge tag 'smp-core-2024-03-10' of git://git.kernel.org/pu [...]
new 80a76c60e5f6 Merge tag 'timers-ptp-2024-03-10' of git://git.kernel.org/ [...]
new d08c407f715f Merge tag 'timers-core-2024-03-10' of git://git.kernel.org [...]
new ca7e91776912 Merge tag 'x86-apic-2024-03-10' of git://git.kernel.org/pu [...]
new 84e95149bd34 nfp: flower: handle acti_netdevs allocation failure
new 720c85790753 Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pu [...]
new 86833aec4479 Merge tag 'x86-entry-2024-03-11' of git://git.kernel.org/p [...]
new 66c8473135c6 bpf: move sleepable flag from bpf_prog_aux to bpf_prog
new bff4b74625fe Revert "dm: use queue_limits_set"
new d8941ce52b70 Merge tag 'ras_core_for_v6.9_rc1' of git://git.kernel.org/ [...]
new 742582acec1e Merge tag 'x86_cpu_for_v6.9_rc1' of git://git.kernel.org/p [...]
new bfdb395a7cde Merge tag 'x86_mtrr_for_v6.9_rc1' of git://git.kernel.org/ [...]
new 2edfd1046f55 Merge tag 'x86_cache_for_v6.9_rc1' of git://git.kernel.org [...]
new 38b334fc767e Merge tag 'x86_sev_for_v6.9_rc1' of git://git.kernel.org/p [...]
new 1f75619a721d Merge tag 'x86_misc_for_v6.9_rc1' of git://git.kernel.org/ [...]
new 5f20e6ab1f65 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new b0402403e54a Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/ [...]
new a5b1a017cb76 Merge tag 'locking-core-2024-03-11' of git://git.kernel.or [...]
new 89c572e2f30c Merge tag 'sched-core-2024-03-11' of git://git.kernel.org/ [...]
new 73f0d1d7b4ab Merge tag 'x86-asm-2024-03-11' of git://git.kernel.org/pub [...]
new d69ad12c786f Merge tag 'x86-build-2024-03-11' of git://git.kernel.org/p [...]
new 0f2ca83f88d8 nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
new fcc196579aa1 Merge tag 'x86-cleanups-2024-03-11' of git://git.kernel.or [...]
new 685d98211273 Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pu [...]
new 555b68419000 Merge tag 'x86_mm_for_6.9' of git://git.kernel.org/pub/scm [...]
new 855684c7d938 Merge tag 'x86_tdx_for_6.9' of git://git.kernel.org/pub/sc [...]
new dc5e0141ff19 nexthop: Only parse NHA_OP_FLAGS for get messages that require it
new 262a68aa46f8 nexthop: Only parse NHA_OP_FLAGS for dump messages that re [...]
new d8a21070b6e1 nexthop: Fix out-of-bounds access during attribute validation
new e006858f1a1c nexthop: Fix splat with CONFIG_DEBUG_PREEMPT=y
new a318d3d54c44 Merge branch 'nexthop-fix-two-nexthop-group-statistics-issues'
new ed1f164038b5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 410779d8d81f mshyperv: Introduce hv_get_hypervisor_version function
new 2a07badb654a hv: vmbus: Convert to platform remove callback returning void
new 5614c8c487f6 ksmbd: replace generic_fillattr with vfs_getattr
new 34cd86b66327 ksmbd: retrieve number of blocks using vfs_getattr in set_ [...]
new fa9415d4024f ksmbd: mark SMB2_SESSION_EXPIRED to session when destroyin [...]
new c8efcc786146 ksmbd: add support for durable handles v1/v2
new 1f66a01ab3bb bcachefs: Buffered write path now can avoid the inode lock
new e63b3b3081e3 bcachefs: avoid returning private error code in bch2_xattr [...]
new 3e24a0f89825 bcachefs: intercept mountoption value for bool type
new 87b7e0acdb26 bcachefs: fix lost journal buf wakeup due to improved pipelining
new 76fa4b8d08a6 bcachefs: Split out bkey_types.h
new 0e4806c6d164 bcachefs: copy_(to|from)_user_errcode()
new 4d7dbf879367 lib/generic-radix-tree.c: Make nodes more reasonably sized
new 0cab34f9c43e bcachefs: fix bch2_journal_buf_to_text()
new 75b34c0d6c94 bcachefs: Check for writing superblocks with nonsense memb [...]
new 1765bf81b41f bcachefs: Kill unused flags argument to btree_split()
new 2b36b350f942 bcachefs: Prefer struct_size over open coded arithmetic
new 5a193200eb01 bcachefs: fix deletion of indirect extents in btree_gc
new df27d1a30546 bcachefs: Fix order of gc_done passes
new 788fca67f673 bcachefs: Always flush write buffer in delete_dead_inodes()
new 7af11f4df760 bcachefs: Fix btree key cache coherency during replay
new e53a3cdaafc0 bcachefs: fix bch_folio_sector padding
new 243c934566b7 bcachefs: reconstruct_alloc cleanup
new 91962feb9502 Merge tag 'i2c-host-6.9' of git://git.kernel.org/pub/scm/l [...]
new 439e5bb96f4d exfat: remove SLAB_MEM_SPREAD flag usage
new bd31db2fd3bd exfat: add __exfat_get_dentry_set() helper
new cce42e48858d exfat: add exfat_get_empty_dentry_set() helper
new 09e4107f69b6 exfat: convert exfat_add_entry() to use dentry cache
new 0f089045047c exfat: convert exfat_remove_entries() to use dentry cache
new 74e39df1500a exfat: move free cluster out of exfat_init_ext_entry()
new 3913ed120c34 exfat: convert exfat_init_ext_entry() to use dentry cache
new dc26817dcf7a exfat: convert exfat_find_empty_entry() to use dentry cache
new c126f27fa536 exfat: remove unused functions
new a662f4e5bdfa exfat: do not sync parent dir if just update timestamp
new 3b668b889ddb exfat: remove duplicate update parent dir
new 2e2bc42c8381 Merge branch 'linus' into x86/boot, to resolve conflict
new be3b02efab5d LoongArch: Remove superfluous flush_dcache_page() definition
new 5e89b56fe3de LoongArch: Define the __io_aw() hook as mmiowb()
new 1f5ba480c7bc LoongArch/crypto: Clean up useless assignment operations
new 4581c056ceda Merge branch 'loongarch-kvm' into loongarch-next
new 214c1b7f1395 sched/balancing: Switch the 'DEFINE_SPINLOCK(balancing)' s [...]
new 02a61f325a8e sched/balancing: Remove reliance on 'enum cpu_idle_type' o [...]
new 38d707c54df4 sched/balancing: Change 'enum cpu_idle_type' to have more [...]
new 11b0bfa5d463 sched/debug: Increase SCHEDSTAT_VERSION to 16
new 9ab121d65e03 sched/debug: Allow CONFIG_SCHEDSTATS even on !KERNEL_DEBUG [...]
new be8858dba9a2 sched/balancing: Change comment formatting to not overlap [...]
new 3a5fe9305719 sched/balancing: Fix comments (trying to) refer to NOHZ_BA [...]
new cfeb98b95fff Input: allocate keycode for Display refresh rate toggle
new f492f5f3e4e5 platform/x86: ideapad-laptop: map Fn + R key to KEY_REFRES [...]
new 928439582b31 platform/x86: wmi: Ignore duplicated GUIDs in legacy matches
new a66ccfc25354 platform/x86: wmi: Do not instantiate older WMI drivers mu [...]
new f86f09ad9ab2 platform/x86: wmi: Remove obsolete duplicate GUID allowlist
new bb05226c840c platform/x86/amd/pmf: Add missing __iomem attribute to pol [...]
new 2e2431dc64a4 platform/x86: intel_scu_ipcutil: Make scu static
new 20a36ec343d4 platform/x86: acer-wmi: Add support for Acer PH16-71
new f9124f2a454a platform/x86: acer-wmi: Add predator_v4 module parameter
new 701d40af5937 platform/x86/intel/vsec: Remove nuisance message
new e6ba4acde449 platform/x86/intel/pmc/lnl: Remove SSRAM support
new ac2d1fd9688f platform/x86/intel/pmc/arl: Put GNA device in D3
new 1266e2efb751 platform/x86: touchscreen_dmi: Add an extra entry for a va [...]
new a6dcd3f1725e platform/x86: thinkpad_acpi: Add more ThinkPads with non-s [...]
new e8b4223dbf12 platform/x86: ISST: Allow reading core-power state on HWP [...]
new 7c8772fef2c2 platform/mellanox: mlxbf-pmc: fix signedness bugs
new d1e33cd66670 platform/x86/amd/pmf: Fix return value of amd_pmf_start_po [...]
new e42dddce83a0 platform/x86/amd/pmf: Do not use readl() for policy buffer access
new 9ced197640a8 platform/x86/amd/pmf: Use struct for cookie header
new 8c9be42172e2 platform/x86/amd/pmf: Fix possible out-of-bound memory accesses
new 988f3bf3d950 platform/x86: intel_scu_wdt: Remove unused intel-mid.h
new 51384654f350 platform/x86: intel_scu_pcidrv: Remove unused intel-mid.h
new 57221a07ff37 platform/x86/intel/tpmi: Change vsec offset to u64
new 5878e5b760b6 platform/x86: make fw_attr_class constant
new dbab9afe8640 clk: x86: Move clk-pmc-atom register defines to include/li [...]
new a21ff5a0a794 platform/x86: pmc_atom: Annotate d3_sts register bit defines
new 1bde4afcd190 platform/x86: pmc_atom: Check state of PMC managed devices [...]
new 86cef4593e04 platform/x86: pmc_atom: Check state of PMC clocks on s2idle
new f62f012f998a x86/platform/atom: Check state of Punit managed devices on s2idle
new a33e9e106601 platform/x86/amd/pmf: Differentiate PMF ACPI versions
new 233f78e11e1f platform/x86/amd/pmf: Disable debugfs support for querying [...]
new 5fdc8b82aab4 platform/x86/amd/pmf: Add support to get sbios requests in [...]
new 6262938eef28 platform/x86/amd/pmf: Add support to notify sbios heart be [...]
new 48d38f569261 platform/x86/amd/pmf: Add support to get APTS index number [...]
new 3eecb434d7f2 platform/x86/amd/pmf: Add support to get sps default APTS [...]
new 8362e862fb87 platform/x86/amd/pmf: Update sps power thermals according [...]
new 30f96b2cb70d platform/mellanox: mlxreg-hotplug: Remove redundant NULL-check
new d4f4a361c4ea i2c: nomadik: simplify IRQ masking logic
new a9f5cd892354 i2c: nomadik: use bitops helpers
new 7489cd43a2ea i2c: nomadik: support short xfer timeouts using waitqueue [...]
new c763072ab453 i2c: nomadik: replace jiffies by ktime for FIFO flushing timeout
new ec189b9fb83c i2c: nomadik: fetch i2c-transfer-timeout-us property from [...]
new 7d4c57abb928 i2c: nomadik: support Mobileye EyeQ5 I2C controller
new bb271301b804 i2c: nomadik: sort includes
new 1c0a50de025d Merge tag 'platform-drivers-x86-v6.8-4' into pdx86/for-next
new e9df5436fd61 Documentation/x86/amd/hsmp: Updating urls
new f7b7066508d6 platform/x86: asus-wmi: Consider device is absent when the [...]
new 16f8091b4917 platform/x86/intel/pmc: Improve PKGC residency counters debug
new 3dc6f6c8efe2 sched/balancing: Update run_rebalance_domains() comments
new e492e1b0e072 sched/balancing: Vertically align the comments of 'struct [...]
new 33928ed8bde0 sched/balancing: Update comments in 'struct sg_lb_stats' a [...]
new 70a27d6d1b19 sched/balancing: Rename run_rebalance_domains() => sched_b [...]
new 86dd6c04ef9f sched/balancing: Rename scheduler_tick() => sched_tick()
new 983be0628c06 sched/balancing: Rename trigger_load_balance() => sched_ba [...]
new 14ff4dbd34f4 sched/balancing: Rename rebalance_domains() => sched_balan [...]
new 4c3e509ea9f2 sched/balancing: Rename load_balance() => sched_balance_rq()
new f1cd2e2e79d2 sched/balancing: Rename find_busiest_queue() => sched_bala [...]
new 82cf921432fc sched/balancing: Rename find_busiest_group() => sched_bala [...]
new 391b7a5335c4 sched/balancing: Rename update_blocked_averages() => sched [...]
new 7d058285cd77 sched/balancing: Rename newidle_balance() => sched_balance [...]
new 646ebaf51c64 sched/balancing: Rename find_idlest_group_cpu() => sched_b [...]
new a88b17080294 sched/balancing: Rename find_idlest_group() => sched_balan [...]
new 686d148cbb5a sched/balancing: Rename find_idlest_cpu() => sched_balance [...]
new d72cf62438d6 sched/balancing: Fix a couple of outdated function names i [...]
new 5a94041db154 ALSA: aaci: Delete unused variable in aaci_do_suspend
new 289b950b8e50 gpio: nomadik: remove BUG_ON() in nmk_gpio_populate_chip()
new fa63587f94a7 drivers/gpio/nomadik: move dummy nmk_gpio_dbg_show_one() t [...]
new 34675dc3a7c6 Merge branch 'devel' into for-next
new 6c474e47d3aa Merge branch into tip/master: 'sched/core'
new 626856ae9705 Merge branch into tip/master: 'x86/boot'
new 771d940f4a86 Revert "dm: set the correct discard_sectors limit"
new a94566ace3ca ALSA: usb-audio: Stop parsing channels bits when all chann [...]
new 10eb0d3314c5 ASoC: dt-bindings: cirrus,cs42l43: Fix 'gpio-ranges' schema
new e4ead3cdfd79 regulator: core: Propagate the regulator state in case of [...]
new 2ae0ab0143fc spi: lpspi: Avoid potential use-after-free in probe()
new aa0162dc0dd9 spi: Restore delays for non-GPIO chip select
new 7a51a2aa2384 drm/i915/dp: Fix DSC state HW readout for SST connectors
new 54c180e73ffa of: Move all FDT reserved-memory handling into of_reserved_mem.c
new 532a0c57d7ff Revert "x86/bugs: Use fixed addressing for VERW operand"
new 07d03559ed28 auxdisplay: cfag12864bfb: Convert to platform remove callb [...]
new 9ea02f7cc39d auxdisplay: hd44780: Convert to platform remove callback r [...]
new 5d9e12972259 auxdisplay: img-ascii-lcd: Convert to platform remove call [...]
new a1f9fa6fcbb3 Merge remote-tracking branch 'regulator/for-6.8' into regu [...]
new 0e33cf955f07 Merge tag 'rfds-for-linus-2024-03-11' of git://git.kernel. [...]
new ec9c6bbe3fd8 Merge remote-tracking branch 'asoc/for-6.8' into asoc-linus
new e66c58f74351 Merge tag 'x86-apic-2024-03-12' of git://git.kernel.org/pu [...]
new 17423360a27a PCI/ASPM: Save L1 PM Substates Capability for suspend/resume
new bd7e6fe2078e Merge remote-tracking branch 'spi/for-6.8' into spi-linus
new b29f377119f6 Merge tag 'x86-boot-2024-03-12' of git://git.kernel.org/pu [...]
new c198fafa0125 PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state()
new 64dbb2d70744 PCI/ASPM: Disable L1 before configuring L1 Substates
new 6d4266675279 PCI/ASPM: Update save_state when configuration changes
new 2ab3d705ca5d dlm: fix user space lkb refcounting
new d7e75b6385da dlm: fix off-by-one waiters refcount handling
new 5aff0f394b83 Merge branch 'pci/aer'
new 239981b66966 Merge branch 'pci/aspm'
new 47c94b2de5cd Merge branch 'pci/devres'
new c6c411a9489b Merge branch 'pci/dpc'
new 420b8c360695 Merge branch 'pci/enumeration'
new 3dfd8247969a Merge branch 'pci/p2pdma'
new 7dc249e7b9cf Merge branch 'pci/pm'
new 598b08b7752f Merge branch 'pci/switchtec'
new 691632f0e869 Merge tag 's390-6.9-1' of git://git.kernel.org/pub/scm/lin [...]
new b8de187056f1 Merge branch 'pci/sysfs'
new c5176fd9e63a Merge branch 'pci/virtualization'
new f931e3cb968a Merge branch 'pci/endpoint'
new 45a516f616ca Merge branch 'pci/misc'
new cab098b6f253 Merge branch 'pci/controller/broadcom'
new 538ca0022566 Merge branch 'pci/controller/cadence'
new 92a1d9b8777d Merge branch 'pci/controller/dwc'
new 0b5ce6b2f79a Merge branch 'pci/controller/hyperv'
new 45b2987e6888 Merge branch 'pci/controller/imx'
new aabf7173cdfe Merge branch 'pci/controller/qcom'
new 508f34f2381e Merge tag 'm68k-for-v6.9-tag1' of git://git.kernel.org/pub [...]
new 306bee64b73c Merge tag 'soc-dt-6.9' of git://git.kernel.org/pub/scm/lin [...]
new 2184dbcde47a Merge tag 'soc-drivers-6.9' of git://git.kernel.org/pub/sc [...]
new a60816720d75 Merge tag 'soc-arm-6.9' of git://git.kernel.org/pub/scm/li [...]
new 3efa10eb97e9 Merge tag 'soc-defconfig-6.9' of git://git.kernel.org/pub/ [...]
new 65d287c7eb1d Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/sc [...]
new 0d837c0179b3 ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED [...]
new ca6f3a15de14 ALSA: hda/tas2781: remove unnecessary runtime_pm calls
new 8129d25e32b7 bus: ts-nbus: Convert to atomic pwm API
new 47932e7048df mm: remove folio from deferred split list before uncharging it
new b555895c3135 mm: fix list corruption in put_pages_list
new b14d1671ddd3 mm: add an explicit smp_wmb() to UFFDIO_CONTINUE
new d221dd5fea64 mm, vmscan: retry kswapd's priority loop with cache_trim_m [...]
new 1412ecb3d256 mm/huge_memory: check new folio order when split a folio
new 2394aef616cf mm/huge_memory: skip invalid debugfs new_order input for f [...]
new 2fd570c1d802 selftests/mm: dont fail testsuite due to a lack of hugepages
new 5a6aa60d1823 selftests/mm: skip uffd hugetlb tests with insufficient hugepages
new 84d147df1334 selftests/mm: skip the hugetlb-madvise tests on unmet huge [...]
new a04a7da3982e bus: ts-nbus: Improve error reporting
new 8c86fb68ffcb mul_u64_u64_div_u64: increase precision by conditionally s [...]
new adc2c8d0b36f nilfs2: use div64_ul() instead of do_div()
new 75060b6ead0e watchdog/core: remove sysctl handlers from public header
new c44f063e740e buildid: use kmap_local_page()
new bea0a5869587 assoc_array: fix the return value in assoc_array_insert_mi [...]
new f35c9af45ea7 nouveau: reset the bo resource bus info after an eviction
new 31c7a94dce41 Merge branch 'mm-stable' into mm-unstable
new e7ac92ce142c mm: prohibit the last subpage from reusing the entire large folio
new e5c2faa2ad54 memtest: use {READ,WRITE}_ONCE in memory scanning
new 86464db929ca crypto: introduce: acomp_is_async to expose if comp driver [...]
new 791f798331bc mm/zswap: remove the memcpy if acomp is not sleepable
new 614600120d48 mm: optimization on page allocation when CMA enabled
new 36ec7fb2e64f mm: add defines for min/max swappiness
new 9af2e4c429b5 mm: add swappiness= arg to memory.reclaim
new ada970afcb46 Merge branch 'mm-nonmm-stable' into mm-nonmm-unstable
new 9058adc81195 ocfs2: remove SLAB_MEM_SPREAD flag usage
new 5d7ab3fbcb2d ocfs2: enable ocfs2_listxattr for special files
new 325f7b0aaea6 lib/build_OID_registry: Don't mention the full path of the [...]
new 17e1c1342c89 Merge branch 'mm-nonmm-unstable' into mm-everything
new dea185b71bae drm/nouveau: fix kerneldoc warnings
new 13d0960e1389 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new b93779896cfb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new c771dc5ba75e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 01425d1c1499 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new be7b3e0bf1f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 6ef37fc572b1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 56debcd37f58 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new e2419f62d74f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 026fb5b3cb32 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new d992ce2f18b0 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...]
new 401263a9458f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
new 7f0c120af950 Revert "ALSA: usb-audio: Stop parsing channels bits when a [...]
new 8e61e3192a77 drm/xe/uapi: Add IP version and stepping to GT list query
new 9f66e5d879dc Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...]
new d32b73e1cf12 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new 9794baea8b9f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
new 098ce047427f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 080255dd830a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
new c746897e66e6 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
new 5dedbfca101c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4dd1db86e244 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new e2dead55dc9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1b23ec1c88e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf3826da8e46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5b778bbd1e35 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 1cb79ca94bf6 Merge branch 'next' of https://github.com/Broadcom/stblinux.git
new c6408ac4b8c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ab527bbd966f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 89c8d672ae1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b39a04071dcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7ae523bc6cd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 299793107822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 5bdc3684d96e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 36d8742b95d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c3bb7c333c66 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new 589bb19cb1d1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new ce1c373beca9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3f2a2f5e4298 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new 57db7ab07ca7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new 873104640e5b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...]
new 461efc470a62 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
new dbb021e2db26 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
new 71b3e20741e2 Merge branch 'for-next' of git://github.com/openrisc/linux.git
new f74f26b5128a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0780eb2a2e90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new aa833ae71192 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf8041d3835d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6b3f17e69cb0 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...]
new b24999fd607a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 66d01ca56b52 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
new 9c40eb16bfe4 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...]
new eef63a6a6586 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new b05632d9f673 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9a6f7f0a56d5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 7a185f548807 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
new c8c64aa725b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 48f9bfb1f06c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new d9b263453880 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 978f36c22460 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 5dc3a96d65c3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new e4be4834ff1e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 426fc7586a8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 73257c8595a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4f85e02f8b4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c494d938e694 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
new e8bfbaeb8c57 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
new e068a568b533 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new fa1103070a7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 85069b2c10e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 4baef0ee884a Merge branch '9p-next' of git://github.com/martinetd/linux
new 635123bb2d70 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...]
new 4fe9f3d5327e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 19fcd2cf06aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new eb7a4a6a548b Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new b12aaf4c21b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4fc3bf8d94ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d31f1aa0a699 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...]
new 51a7cdf2621a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a608662bbd41 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new 00682e91d3ec Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...]
new 543dbfbc2656 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
new 6a7d26ee31a8 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
new 29dc554b0827 Merge branch 'docs-next' of git://git.lwn.net/linux.git
new 84ec6a7b29bb Merge branch 'master' of git://linuxtv.org/media_tree.git
new ef5671cf9608 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git
new ee18a3f69553 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 9d73edb99798 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new 0bd352ba2adb Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...]
new ca2fbab0838b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new fb352add8247 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
new a072351281b7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
new 571548646f8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 48b52e239afb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7ee5f8f91d70 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new d0b40162f013 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 5af559f809ca Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...]
new 1e1cab76b818 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...]
new acc2fc4bdb30 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...]
new 44c227ebba1f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new fa91feca010e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new 057dce4b53bc Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
new a1b5eda65c0b Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
new 60bfe07ab9d5 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
new cf017eaa8df3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2e55b5c303b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a34ef5a183f2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 2d647f0cf05a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
new 72aadcf9a259 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d31a95285cf9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new c1b3e048767b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 08d43dc87dd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 81d3f504f090 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
new 1f20abcea37c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 95905a7a0f98 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
new bc0e6ca9c787 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
new 2756569f15a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0577f40b24c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new afc007ffa26e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 5c58deb0c6dd Merge branch 'next' of git://github.com/cschaufler/smack-next
new e7ceff0ee477 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d771b3d22dcc Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
new e6077a1af06a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 9b3942951df6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 3a77cab67d4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b95ea747bb56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 680f30d749e1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 4a0ad1e29c0f Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
new 78064ed1658f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new 8a274d6d5e50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4d67ec4595c8 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
new feddefd0d91b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 65cb8f4e019d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 53d089f73519 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...]
new ebd6ba57d7a4 Merge branch 'next' of https://github.com/kvm-x86/linux.git
new 374700334a9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f1574592a3d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9e3c0c561332 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3fc6cee4d1b1 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...]
new 0886d7ea4f6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3412e524361a Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
new b70ccd862b43 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new f036e3e1414d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new 60d5d4aad79f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new 2f80f20f1c77 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new a6b0c5f9373d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new d500b9d885b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new c1e956dbdf2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d454c2d992cf Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...]
new 615aee8ed95f Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
new 8f7e48fb1919 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new 31f8cd76eb6c Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...]
new 4846d0383ed3 Merge branch 'siox/for-next' of git://git.kernel.org/pub/s [...]
new 1c9470c3641f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new ba887f005628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 354ee9a32ca5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e6d6b15a53d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 382c85d622e5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 20a0540624c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 609f9f60dae5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
new bda6d418d0a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 06e342c8e708 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
new c6a99dc1f0e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bcbb04d904e2 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
new a61e6e7c8cea Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...]
new 9c05745fdfaf Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 6b1550d0f364 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
new 3f2c36de6d04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 9e77106b25e4 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...]
new 554db87dcfb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ba87ac34a575 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git
new 4235491c319a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 3dcd791b9ca2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3e46e6206d65 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
new 276e2c552aa3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new f6eeb5d7c001 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
new f2067a9d6d68 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...]
new 85b9a087aa25 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new 4aaed9cffb62 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new dad309222e4c Add linux-next specific files for 20240313
The 428 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux-next.
omits a1184cae56bc Add linux-next specific files for 20240312
omits 2f45b9e72eac Revert "mshyperv: Introduce hv_get_hypervisor_version function"
omits 271020ef7364 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits e275f3f1a9d5 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
omits c2904908a038 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...]
omits fe7a5726a673 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
omits 497dd3a42b45 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 99cd40a1c7c5 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
omits f4f1875a3dfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 23ef89bdb3f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 201ee07a889c Merge branch 'zstd-next' of https://github.com/terrelln/linux.git
omits fecd6d016f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ed138031326f Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...]
omits 824d7b57debd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 2286a3d82c4e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
omits 5f88e3fac71d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
omits 73bb57ba2e0b Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...]
omits fedaff8f8cf5 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
omits 1f72121391d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5cdcd7b799f6 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
omits 7aa3fdb88181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 3981cf5ef828 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
omits fae13f046ce1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f9e059e69e51 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits a29c72dd4eeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits eecde4d6a4d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1d4affd33a04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 39ac25516814 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits f359244171a5 Merge branch 'siox/for-next' of git://git.kernel.org/pub/s [...]
omits ae24379e5905 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...]
omits 48ab41da49ab Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
omits 2a663877e6fd Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
omits 9b3e69b66b6f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...]
omits c09f6b477a8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 29c78f95f893 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 9e210ebad313 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
omits db238037e3fb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
omits 61ea854b296f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
omits 61d88971ba12 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits 05edd449466e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
omits b9f76afd5552 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
omits de9efb79910f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits c7031d23085c Merge branch 'for-firmware-next' of git://git.kernel.org/p [...]
omits 673e58838ee8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 672d95975ca2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7466e744b430 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits c5cb8ff3e273 Merge branch 'next' of https://github.com/kvm-x86/linux.git
omits 7c7cbb8d0932 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...]
omits 4eec12b55d67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits a5e9130c5644 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits df811fedfeb6 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
omits e1fdfbf8b4fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 799480ede92e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
omits d673b3742cb1 Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
omits 550b84834e99 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 20c304b6d875 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0db0670377a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 764fd86a8a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits beb42dc9d006 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits f059ecfeb862 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 1b634f9c0246 Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
omits 39589ed7b9cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 57270538f2e2 Merge branch 'next' of git://github.com/cschaufler/smack-next
omits 6afe8ead9d17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 40864c4d3606 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits dcd0dc511f61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 96ea34315fc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 2c965b2edcc2 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
omits be1caf5ce456 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
omits a1233a7e843c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits cc0da488fd70 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
omits 9aeb73736fc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a74c005efd34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 79603cf68274 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
omits bc058254caa5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits c978bc821f5c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
omits 032eeebfa45a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits 38a091f2a380 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fa176e7b9af9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ec6130b6f95b Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
omits 86decaebc9ef Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
omits 3f8518e8c76e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits 20552eecf39d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits f62aadf907f4 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...]
omits 8da2e4e1285b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...]
omits 95abba6ecdb1 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...]
omits e81448324f0c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits a04d3f1e7f94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6e801ea610fb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits 7431925b441a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 2dd7735696e6 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
omits 575b6f6b7ba2 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
omits 0d5b48544bc8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 6108d396a8c5 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...]
omits 403089104500 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
omits 566aa26c2427 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits fc0e251f4cc2 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git
omits 9067e14e69f8 Merge branch 'master' of git://linuxtv.org/media_tree.git
omits b6b3cbfe4f5a Merge branch 'docs-next' of git://git.lwn.net/linux.git
omits cc4dbc3aa8ad Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
omits 83d575626aca Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
omits 971bbb15cd0b next-20240308/i2c-host
omits 12668011ce07 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
omits be1fd31119f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b5f28b9b91a9 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...]
omits 19b62d396bf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 5500c7ff9c5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits c3ba84816c3c Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits 274f5f1909cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f0dd03267172 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 59ad5f79efc3 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...]
omits 0214cece09fa Merge branch '9p-next' of git://github.com/martinetd/linux
omits 8ca4b8ae3a25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits e175eb975ecc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 153f293fb124 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits 1bc64ad22607 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits a938e69b84ca Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits e38bfa70b36b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 61dcd64f7388 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f5d3bb16434a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 7b96f04f853f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 4c00faeab170 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 4e3b16b5cc46 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits f29666514c46 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits bd2b0661444d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits d065e5a7a02e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits ee963d6c15f3 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
omits 464b7688ae80 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits 971ccd24c4c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits db20e9d5da5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 9aeb045b10f1 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...]
omits 3b8b8f8a4375 dt-bindings: display: samsung,exynos-mixer: Fix 'regs' typo
omits b0f861fbf5ca Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
omits c7ddcdb795b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6728417bc10a Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...]
omits d3ef837e3f44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5c1a3192ba0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6e9f8799670d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits dc16499e4cf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b00c474e55f2 Merge branch 'for-next' of git://github.com/openrisc/linux.git
omits 6f19f256bc03 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
omits 1750a42f1641 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
omits a0b28fccc378 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...]
omits 97cc60d1829e Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
omits a6184d8a664c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
omits e5c24a99f6ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6ce43f8e3007 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
omits 9aaf4419f076 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
omits c7d24c5d47ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 59bec00dbf0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b340f281255f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 3a7e6bd78cde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ae8e00a2f84f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5580cf3df9a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 69ee8d9e4d61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cf3336150748 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b56d20bd2403 Merge branch 'next' of https://github.com/Broadcom/stblinux.git
omits f4365db3c771 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
omits ef9e8e72ec24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 433632edb941 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bb1e8131014e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 192f9d773c30 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
omits d86d26061c9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f3b3ef819483 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 249c2cd63b2f Merge branch 'for-next' of git://git.infradead.org/users/h [...]
omits 7f80db5712b7 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
omits 05a96283fc8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5dc53e9aa070 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
omits 54b4a62b4e0a Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
omits a6a5ca4fae8b Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...]
omits 60fac05b309d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
omits 7df16d01567e Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...]
omits ca43c0f3b071 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...]
omits 6fa9d952a65b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits e663521cf292 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits d818e5aaeaab Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits e3decd0c10b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 8b7d9052eaac Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 52ae9d53a459 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits 1951772ba9b1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 40c0ac5fe0a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits c43507cd5816 Merge branch 'pci/controller/qcom'
omits b9eda35ba169 Merge branch 'pci/controller/imx'
omits fff17daa71f1 Merge branch 'pci/controller/hyperv'
omits 7325b5bb5169 Merge branch 'pci/controller/dwc'
omits c38b8090aed5 Merge branch 'pci/controller/cadence'
omits c1684be399b7 Merge branch 'pci/controller/broadcom'
omits c9f328990c53 Merge branch 'pci/misc'
omits b85fa0871a76 Merge branch 'pci/endpoint'
omits 58942ecf65c5 Merge branch 'pci/virtualization'
omits 7ee4bb70b470 Merge branch 'pci/sysfs'
omits 90b14a0ad947 Merge branch 'pci/switchtec'
omits 66121fc78282 Merge branch 'pci/pm'
omits abc5bb474d2d Merge branch 'pci/p2pdma'
omits 774925f6d48a Merge branch 'pci/enumeration'
omits 0b5847c12353 Merge branch 'pci/dpc'
omits 4fc43ca6278a Merge branch 'pci/devres'
omits c3efaad4a0c3 Merge branch 'pci/aspm'
omits ed1fed063c06 Merge branch 'pci/aer'
omits bd73d44d5f54 Merge remote-tracking branch 'asoc/for-6.8' into asoc-linus
omits ff25f7f6e90d Merge branch 'loongarch-kvm' into loongarch-next
omits b356b0d880c0 LoongArch/crypto: Clean up useless assignment operations
omits 25070d9fe896 LoongArch: Define the __io_aw() hook as mmiowb()
omits d6511c6ed310 LoongArch: Remove superfluous flush_dcache_page() definition
omits e146918ba7bc Merge branch into tip/master: 'x86/tdx'
omits 389a4274b74d Merge branch into tip/master: 'x86/sev'
omits 7492006556f3 Merge branch into tip/master: 'x86/mtrr'
omits 693c2521fd7c Merge branch into tip/master: 'x86/mm'
omits f8e8e85ef963 Merge branch into tip/master: 'x86/misc'
omits 56e877628657 Merge branch into tip/master: 'x86/fred'
omits 46ba628efbb9 Merge branch into tip/master: 'x86/entry'
omits a996ca90f8c8 Merge branch into tip/master: 'x86/cpu'
omits fa73d64e0bda Merge branch into tip/master: 'x86/cleanups'
omits f72a6b60f24f Merge branch into tip/master: 'x86/cache'
omits ab94d86a19d5 Merge branch into tip/master: 'x86/boot'
omits a0814928e8d6 Merge branch into tip/master: 'x86/asm'
omits 2a4f9a66ed2f Merge branch into tip/master: 'x86/apic'
omits 36bcf8eab11f Merge branch into tip/master: 'timers/ptp'
omits c955afa5ffbf Merge branch into tip/master: 'timers/core'
omits 09a1a7198377 Merge branch into tip/master: 'smp/core'
omits 2d4b8b80cdaf Merge branch into tip/master: 'sched/core'
omits fd64839e7f6c Merge branch into tip/master: 'ras/core'
omits e77f8e5cb66e Merge branch into tip/master: 'locking/core'
omits b5758225bcd6 Merge branch into tip/master: 'irq/msi'
omits d7b5cfb28404 Merge branch into tip/master: 'irq/core'
omits 4742cf9c4b30 Merge branch into tip/master: 'x86/merge'
omits 00f54c17aac6 Merge branch 'soc/dt' into for-next
omits 723eac35101f Merge branch 'soc/late' into for-next
omits 9d7519a7eae6 bcachefs: fix bch_folio_sector padding
omits 8fc1747c4d3c bcachefs: Fix btree key cache coherency during replay
omits a1ff3b4fc358 bcachefs: Always flush write buffer in delete_dead_inodes()
omits 8e5e1dd4dce0 bcachefs: Fix order of gc_done passes
omits d86a69416810 bcachefs: fix deletion of indirect extents in btree_gc
omits 8f4dcf1f4c91 bcachefs: Prefer struct_size over open coded arithmetic
omits a77cdd6e0526 bcachefs: Kill unused flags argument to btree_split()
omits b28e64e7adfa bcachefs: Check for writing superblocks with nonsense memb [...]
omits 4a66410b6223 bcachefs: fix bch2_journal_buf_to_text()
omits 941decf2b0c9 lib/generic-radix-tree.c: Make nodes more reasonably sized
omits 95c43655ea82 bcachefs: copy_(to|from)_user_errcode()
omits 2f75c00df127 bcachefs: Split out bkey_types.h
omits 0fc02b330742 bcachefs: fix lost journal buf wakeup due to improved pipelining
omits 25617a5a7834 bcachefs: intercept mountoption value for bool type
omits 0dc17f621dd6 bcachefs: avoid returning private error code in bch2_xattr [...]
omits a5136e84c44b bcachefs: Buffered write path now can avoid the inode lock
omits ab4ca601bad1 gpio: nomadik: Fix debugfs without debugfs
omits dfbce184ef0a Merge branch 'mm-nonmm-unstable' into mm-everything
omits 2649d0866339 assoc_array: fix the return value in assoc_array_insert_mi [...]
omits cbd05c166ed6 buildid: use kmap_local_page()
omits 6777cb7e3d82 watchdog/core: remove sysctl handlers from public header
omits d53b0b4d6e26 nilfs2: Use div64_ul() instead of do_div()
omits 824635c4a103 mul_u64_u64_div_u64: increase precision by conditionally s [...]
omits eaab8e22a236 Merge branch 'mm-nonmm-stable' into mm-nonmm-unstable
omits d7182786dd0a mm: add swappiness= arg to memory.reclaim
omits d2cf6ca1497b mm: add defines for min/max swappiness
omits 8d445362a6a1 mm: optimization on page allocation when CMA enabled
omits 781a3ca5c345 mm: prohibit the last subpage from reusing the entire large folio
omits 69dbd4554a67 selftests/mm: skip the hugetlb-madvise tests on unmet huge [...]
omits c248963258dc selftests/mm: skip uffd hugetlb tests with insufficient hugepages
omits a2174c6c10cf selftests/mm: dont fail testsuite due to a lack of hugepages
omits 972a96a7c36e mm/huge_memory: skip invalid debugfs new_order input for f [...]
omits 38a6e7a8cbc2 mm/huge_memory: check new folio order when split a folio
omits 98c1444d0a45 mm, vmscan: retry kswapd's priority loop with cache_trim_m [...]
omits 55fd9ad572be mm: add an explicit smp_wmb() to UFFDIO_CONTINUE
omits f1aea2063e79 mm: fix list corruption in put_pages_list
omits 15a55fef7936 Merge branch 'mm-stable' into mm-unstable
omits 65530a174ea3 hv: vmbus: Convert to platform remove callback returning void
omits 1634df06ea12 mshyperv: Introduce hv_get_hypervisor_version function
omits 6e999cd37678 Merge branch 'i2c/for-current' into i2c/for-next
omits 066e5b9e4ddc Merge branch 'i2c/for-current-fixed' into i2c/for-current
omits f58418edf0cf i2c: aspeed: Fix the dummy irq expected print
omits f5fed715e05d Merge tag 'platform-drivers-x86-v6.8-4' into pdx86/for-next
omits c45392a8b23c Merge branch 'dm-vdo' into for-next
omits e4dbf699467e PCI/ASPM: Update save_state when configuration changes
omits 60c695762cb4 PCI/ASPM: Disable L1 before configuring L1 Substates
omits 2834c9c16621 PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state()
omits 390fd84739c5 PCI/ASPM: Save L1 PM Substates Capability for suspend/resume
omits f36cabd85207 Merge remote-tracking branch 'spi/for-6.9' into spi-next
omits 576b82c3c9bf platform/mellanox: mlxreg-hotplug: Remove redundant NULL-check
omits 814d3091384f Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits 80ab73b741b0 Merge branch 'i2c/for-current' into i2c/for-next
omits ec130bf6793e Revert "i2c: acpi: Unbind mux adapters before delete"
omits 16f584946caf Merge branch 'dm-6.9-bh-wq' into for-next
omits beb46867e3e7 Merge branch 'dm-6.9' into for-next
omits 9405d7f91774 Merge remote-tracking branch 'regulator/for-6.9' into regu [...]
omits 844b79616b76 platform/x86/amd/pmf: Update sps power thermals according [...]
omits b25e64553ea6 platform/x86/amd/pmf: Add support to get sps default APTS [...]
omits f1bfd1afaa45 platform/x86/amd/pmf: Add support to get APTS index number [...]
omits 6eacd474b8be platform/x86/amd/pmf: Add support to notify sbios heart be [...]
omits 899d87bdc5f6 platform/x86/amd/pmf: Add support to get sbios requests in [...]
omits ebe6b56551ae platform/x86/amd/pmf: Disable debugfs support for querying [...]
omits a8698c93816a platform/x86/amd/pmf: Differentiate PMF ACPI versions
omits ea2b3b2292fe x86/platform/atom: Check state of Punit managed devices on s2idle
omits cbb1c5f2b02d platform/x86: pmc_atom: Check state of PMC clocks on s2idle
omits cc7922fff7ee platform/x86: pmc_atom: Check state of PMC managed devices [...]
omits 5c3fc0ff939b platform/x86: pmc_atom: Annotate d3_sts register bit defines
omits 2ad8bda51c60 clk: x86: Move clk-pmc-atom register defines to include/li [...]
omits 04f53f56655d platform/x86: make fw_attr_class constant
omits 2a39dcc1b317 platform/x86/intel/tpmi: Change vsec offset to u64
omits f46d250d8623 platform/x86: intel_scu_pcidrv: Remove unused intel-mid.h
omits a6942796834d platform/x86: intel_scu_wdt: Remove unused intel-mid.h
omits 1e7a14ee259e platform/x86/amd/pmf: Fix possible out-of-bound memory accesses
omits a87d92223084 platform/x86/amd/pmf: Use struct for cookie header
omits 379a7c64c4fa platform/x86/amd/pmf: Do not use readl() for policy buffer access
omits 98cfcece0ab8 platform/x86/amd/pmf: Fix return value of amd_pmf_start_po [...]
omits 1bd8f5b8458f soc: document merges
omits 52843fe6d3aa Merge branch 'soc/late' into for-next
omits 1b0479cfccae Merge branch 'soc/drivers' into for-next
omits e667e23d1499 Merge branch 'soc/dt' into for-next
omits f699a8e9bb59 Merge branch 'arm/fixes' into for-next
omits 1a04c9912d59 soc: document merges
omits 8b82bf10526a Merge branch 'soc/defconfig' into for-next
omits 2a47fcd4b7a6 Merge branch 'soc/dt' into for-next
omits c0ba84b35617 Merge branch 'soc/arm' into for-next
omits ff6e6391b54b Merge branch 'x86/apic' into x86/merge to resolve conflict [...]
omits 64ee3a52b165 Merge branch 'x86/core' into x86/merge, to ease integratio [...]
omits 0c9e72381af8 Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits 0a56aa8d77de i2c: acpi: Unbind mux adapters before delete
omits c787ccf9bb1f soc: document merges
omits 4e54540d92bf Merge branch 'soc/late' into for-next
omits 817f88e03026 Merge branch 'soc/drivers' into for-next
omits 7f9e63992c4c Merge branch 'soc/dt' into for-next
omits 988ebf961c63 Merge branch 'soc/defconfig' into for-next
omits 856e4f898347 soc: document merges
omits 2dd188083963 Merge branch 'soc/arm' into for-next
omits 1e896385fb3f Merge branch 'soc/drivers' into for-next
omits 9f37a021402c Merge branch 'arm/fixes' into for-next
omits d22168db08c4 platform/mellanox: mlxbf-pmc: fix signedness bugs
omits 959e640cf7b2 platform/x86: ISST: Allow reading core-power state on HWP [...]
omits 0dfb4617af0d platform/x86: thinkpad_acpi: Add more ThinkPads with non-s [...]
omits a8170d6a5d31 platform/x86: touchscreen_dmi: Add an extra entry for a va [...]
omits a5e28e2b384f platform/x86/intel/pmc/arl: Put GNA device in D3
omits 728720381879 platform/x86/intel/pmc/lnl: Remove SSRAM support
omits ad742f6580e1 platform/x86/intel/vsec: Remove nuisance message
omits f4b63facc3a7 platform/x86: acer-wmi: Add predator_v4 module parameter
omits 21f168a1c5e1 platform/x86: acer-wmi: Add support for Acer PH16-71
omits fff9fc17d2bf Merge branch 'soc/dt' into for-next
omits 7b49780290df Merge branch 'dm-6.8' into for-next
omits 75480e629506 Merge tag 'v6.8-rc6' into sched/core, to pick up fixes
omits c6e9e225d498 soc: document merges
omits 96b92898e41f Merge branch 'soc/dt' into for-next
omits 36c45cfc5cb3 platform/x86: intel_scu_ipcutil: Make scu static
omits 6ed210504a18 platform/x86/amd/pmf: Add missing __iomem attribute to pol [...]
omits 63532ce3be2b platform/x86: wmi: Remove obsolete duplicate GUID allowlist
omits bb6cd9914746 platform/x86: wmi: Do not instantiate older WMI drivers mu [...]
omits ba51f5f44782 platform/x86: wmi: Ignore duplicated GUIDs in legacy matches
omits 841f1d3c1276 platform/x86: ideapad-laptop: map Fn + R key to KEY_FN_R
omits b5f21c10cf9a Input: allocate keycode for Fn + R
omits f3cb82f5008f exfat: remove SLAB_MEM_SPREAD flag usage
omits 342c3b87c95b ksmbd: retrieve number of blocks using vfs_getattr in set_ [...]
omits 7033a679702d ksmbd: replace generic_fillattr with vfs_getattr
omits d6f69171ea30 soc: document merges
omits 86880f3c065f Merge branch 'soc/dt' into for-next
omits e7ad701dbf88 Merge branch 'arm/fixes' into for-next
omits 95f0b570750f Merge branch 'x86/build' into x86/merge, to resolve confli [...]
omits a96a55e1b924 Merge branch 'x86/fred' into x86/merge, to resolve conflic [...]
omits fe198c852646 Merge branch 'x86/sev' into x86/merge, to resolve conflict [...]
omits e2377512724c Merge branch 'x86/urgent' into x86/merge, to resolve confl [...]
omits 72d1a292c938 Merge branch 'x86/core' into x86/merge, to ease integratio [...]
omits c0962b05c360 dtc: Enable dtc interrupt_provider check
omits 37156e9b9974 soc: document merges
omits 2f3bc8281e38 Merge branch 'soc/defconfig' into for-next
omits 1ac22bdeb199 Merge branch 'soc/drivers' into for-next
omits ebea8e893370 Merge branch 'arm/fixes' into for-next
omits 78b6f8e7379b dtc: Enable dtc interrupt_provider check
omits 04453c3d24bf Merge branch 'soc/defconfig' into for-next
omits de4b6d6705a7 Merge branch 'soc/defconfig' into for-next
omits ddf5e307bd91 Merge branch 'arm/fixes' into for-next
omits 1b5af823d703 soc/tegra: fix build failure on Tegra241
new 02d4df78c5ae Merge tag 'irq-core-2024-03-10' of git://git.kernel.org/pu [...]
new 4527e837801e Merge tag 'irq-msi-2024-03-10' of git://git.kernel.org/pub [...]
new 397935e3dd13 Merge tag 'smp-core-2024-03-10' of git://git.kernel.org/pu [...]
new 80a76c60e5f6 Merge tag 'timers-ptp-2024-03-10' of git://git.kernel.org/ [...]
new d08c407f715f Merge tag 'timers-core-2024-03-10' of git://git.kernel.org [...]
new ca7e91776912 Merge tag 'x86-apic-2024-03-10' of git://git.kernel.org/pu [...]
new 720c85790753 Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pu [...]
new 86833aec4479 Merge tag 'x86-entry-2024-03-11' of git://git.kernel.org/p [...]
new bff4b74625fe Revert "dm: use queue_limits_set"
new d8941ce52b70 Merge tag 'ras_core_for_v6.9_rc1' of git://git.kernel.org/ [...]
new 742582acec1e Merge tag 'x86_cpu_for_v6.9_rc1' of git://git.kernel.org/p [...]
new bfdb395a7cde Merge tag 'x86_mtrr_for_v6.9_rc1' of git://git.kernel.org/ [...]
new 2edfd1046f55 Merge tag 'x86_cache_for_v6.9_rc1' of git://git.kernel.org [...]
new 38b334fc767e Merge tag 'x86_sev_for_v6.9_rc1' of git://git.kernel.org/p [...]
new 1f75619a721d Merge tag 'x86_misc_for_v6.9_rc1' of git://git.kernel.org/ [...]
new af65545a0f82 Merge remote-tracking branches 'ras/edac-drivers', 'ras/ed [...]
new b0402403e54a Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/ [...]
new a5b1a017cb76 Merge tag 'locking-core-2024-03-11' of git://git.kernel.or [...]
new 89c572e2f30c Merge tag 'sched-core-2024-03-11' of git://git.kernel.org/ [...]
new 73f0d1d7b4ab Merge tag 'x86-asm-2024-03-11' of git://git.kernel.org/pub [...]
new d69ad12c786f Merge tag 'x86-build-2024-03-11' of git://git.kernel.org/p [...]
new fcc196579aa1 Merge tag 'x86-cleanups-2024-03-11' of git://git.kernel.or [...]
new 685d98211273 Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pu [...]
new 555b68419000 Merge tag 'x86_mm_for_6.9' of git://git.kernel.org/pub/scm [...]
new 855684c7d938 Merge tag 'x86_tdx_for_6.9' of git://git.kernel.org/pub/sc [...]
new e95df4ec0c0c x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CP [...]
new 4e42765d1be0 Documentation/hw-vuln: Add documentation for RFDS
new 8076fcde016c x86/rfds: Mitigate Register File Data Sampling (RFDS)
new 2a0180129d72 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
new 0e33cf955f07 Merge tag 'rfds-for-linus-2024-03-11' of git://git.kernel. [...]
new 532a0c57d7ff Revert "x86/bugs: Use fixed addressing for VERW operand"
new e66c58f74351 Merge tag 'x86-apic-2024-03-12' of git://git.kernel.org/pu [...]
new 2e2bc42c8381 Merge branch 'linus' into x86/boot, to resolve conflict
new b29f377119f6 Merge tag 'x86-boot-2024-03-12' of git://git.kernel.org/pu [...]
new 691632f0e869 Merge tag 's390-6.9-1' of git://git.kernel.org/pub/scm/lin [...]
new 508f34f2381e Merge tag 'm68k-for-v6.9-tag1' of git://git.kernel.org/pub [...]
new 306bee64b73c Merge tag 'soc-dt-6.9' of git://git.kernel.org/pub/scm/lin [...]
new 2184dbcde47a Merge tag 'soc-drivers-6.9' of git://git.kernel.org/pub/sc [...]
new a60816720d75 Merge tag 'soc-arm-6.9' of git://git.kernel.org/pub/scm/li [...]
new 3efa10eb97e9 Merge tag 'soc-defconfig-6.9' of git://git.kernel.org/pub/ [...]
new 65d287c7eb1d Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/sc [...]
new 13d0960e1389 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 8f4cd89bf106 devlink: Fix length of eswitch inline-mode
new 46590b545df6 r8152: fix unknown device for choose_configuration
new 84e95149bd34 nfp: flower: handle acti_netdevs allocation failure
new b93779896cfb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new 5a94041db154 ALSA: aaci: Delete unused variable in aaci_do_suspend
new a94566ace3ca ALSA: usb-audio: Stop parsing channels bits when all chann [...]
new 0d837c0179b3 ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED [...]
new ca6f3a15de14 ALSA: hda/tas2781: remove unnecessary runtime_pm calls
new c771dc5ba75e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 10eb0d3314c5 ASoC: dt-bindings: cirrus,cs42l43: Fix 'gpio-ranges' schema
new ec9c6bbe3fd8 Merge remote-tracking branch 'asoc/for-6.8' into asoc-linus
new 01425d1c1499 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new e4ead3cdfd79 regulator: core: Propagate the regulator state in case of [...]
new a1f9fa6fcbb3 Merge remote-tracking branch 'regulator/for-6.8' into regu [...]
new be7b3e0bf1f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 2ae0ab0143fc spi: lpspi: Avoid potential use-after-free in probe()
new aa0162dc0dd9 spi: Restore delays for non-GPIO chip select
new bd7e6fe2078e Merge remote-tracking branch 'spi/for-6.8' into spi-linus
new 6ef37fc572b1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 56debcd37f58 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new e2419f62d74f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 026fb5b3cb32 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new d992ce2f18b0 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...]
new 401263a9458f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
new 7f0c120af950 Revert "ALSA: usb-audio: Stop parsing channels bits when a [...]
new 47932e7048df mm: remove folio from deferred split list before uncharging it
new b555895c3135 mm: fix list corruption in put_pages_list
new b14d1671ddd3 mm: add an explicit smp_wmb() to UFFDIO_CONTINUE
new d221dd5fea64 mm, vmscan: retry kswapd's priority loop with cache_trim_m [...]
new 1412ecb3d256 mm/huge_memory: check new folio order when split a folio
new 2394aef616cf mm/huge_memory: skip invalid debugfs new_order input for f [...]
new 2fd570c1d802 selftests/mm: dont fail testsuite due to a lack of hugepages
new 5a6aa60d1823 selftests/mm: skip uffd hugetlb tests with insufficient hugepages
new 84d147df1334 selftests/mm: skip the hugetlb-madvise tests on unmet huge [...]
new 9f66e5d879dc Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...]
new 8c86fb68ffcb mul_u64_u64_div_u64: increase precision by conditionally s [...]
new adc2c8d0b36f nilfs2: use div64_ul() instead of do_div()
new 75060b6ead0e watchdog/core: remove sysctl handlers from public header
new c44f063e740e buildid: use kmap_local_page()
new bea0a5869587 assoc_array: fix the return value in assoc_array_insert_mi [...]
new d32b73e1cf12 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new 31c7a94dce41 Merge branch 'mm-stable' into mm-unstable
new e7ac92ce142c mm: prohibit the last subpage from reusing the entire large folio
new e5c2faa2ad54 memtest: use {READ,WRITE}_ONCE in memory scanning
new 86464db929ca crypto: introduce: acomp_is_async to expose if comp driver [...]
new 791f798331bc mm/zswap: remove the memcpy if acomp is not sleepable
new 614600120d48 mm: optimization on page allocation when CMA enabled
new 36ec7fb2e64f mm: add defines for min/max swappiness
new 9af2e4c429b5 mm: add swappiness= arg to memory.reclaim
new ada970afcb46 Merge branch 'mm-nonmm-stable' into mm-nonmm-unstable
new 9058adc81195 ocfs2: remove SLAB_MEM_SPREAD flag usage
new 5d7ab3fbcb2d ocfs2: enable ocfs2_listxattr for special files
new 325f7b0aaea6 lib/build_OID_registry: Don't mention the full path of the [...]
new 17e1c1342c89 Merge branch 'mm-nonmm-unstable' into mm-everything
new 9794baea8b9f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
new 098ce047427f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 080255dd830a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
new c746897e66e6 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
new 5dedbfca101c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4dd1db86e244 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new 8129d25e32b7 bus: ts-nbus: Convert to atomic pwm API
new a04a7da3982e bus: ts-nbus: Improve error reporting
new e2dead55dc9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1b23ec1c88e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf3826da8e46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5b778bbd1e35 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 1cb79ca94bf6 Merge branch 'next' of https://github.com/Broadcom/stblinux.git
new c6408ac4b8c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ab527bbd966f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 89c8d672ae1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b39a04071dcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7ae523bc6cd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 299793107822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 5bdc3684d96e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 36d8742b95d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c3bb7c333c66 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new 589bb19cb1d1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new ce1c373beca9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3f2a2f5e4298 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new 57db7ab07ca7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new 873104640e5b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...]
new be3b02efab5d LoongArch: Remove superfluous flush_dcache_page() definition
new 5e89b56fe3de LoongArch: Define the __io_aw() hook as mmiowb()
new 1f5ba480c7bc LoongArch/crypto: Clean up useless assignment operations
new 4581c056ceda Merge branch 'loongarch-kvm' into loongarch-next
new 461efc470a62 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
new dbb021e2db26 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
new 71b3e20741e2 Merge branch 'for-next' of git://github.com/openrisc/linux.git
new f74f26b5128a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0780eb2a2e90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new aa833ae71192 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf8041d3835d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6b3f17e69cb0 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...]
new b24999fd607a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 66d01ca56b52 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
new 1f66a01ab3bb bcachefs: Buffered write path now can avoid the inode lock
new e63b3b3081e3 bcachefs: avoid returning private error code in bch2_xattr [...]
new 3e24a0f89825 bcachefs: intercept mountoption value for bool type
new 87b7e0acdb26 bcachefs: fix lost journal buf wakeup due to improved pipelining
new 76fa4b8d08a6 bcachefs: Split out bkey_types.h
new 0e4806c6d164 bcachefs: copy_(to|from)_user_errcode()
new 4d7dbf879367 lib/generic-radix-tree.c: Make nodes more reasonably sized
new 0cab34f9c43e bcachefs: fix bch2_journal_buf_to_text()
new 75b34c0d6c94 bcachefs: Check for writing superblocks with nonsense memb [...]
new 1765bf81b41f bcachefs: Kill unused flags argument to btree_split()
new 2b36b350f942 bcachefs: Prefer struct_size over open coded arithmetic
new 5a193200eb01 bcachefs: fix deletion of indirect extents in btree_gc
new df27d1a30546 bcachefs: Fix order of gc_done passes
new 788fca67f673 bcachefs: Always flush write buffer in delete_dead_inodes()
new 7af11f4df760 bcachefs: Fix btree key cache coherency during replay
new e53a3cdaafc0 bcachefs: fix bch_folio_sector padding
new 243c934566b7 bcachefs: reconstruct_alloc cleanup
new 9c40eb16bfe4 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...]
new eef63a6a6586 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new b05632d9f673 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9a6f7f0a56d5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 7a185f548807 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
new c8c64aa725b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 48f9bfb1f06c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 439e5bb96f4d exfat: remove SLAB_MEM_SPREAD flag usage
new bd31db2fd3bd exfat: add __exfat_get_dentry_set() helper
new cce42e48858d exfat: add exfat_get_empty_dentry_set() helper
new 09e4107f69b6 exfat: convert exfat_add_entry() to use dentry cache
new 0f089045047c exfat: convert exfat_remove_entries() to use dentry cache
new 74e39df1500a exfat: move free cluster out of exfat_init_ext_entry()
new 3913ed120c34 exfat: convert exfat_init_ext_entry() to use dentry cache
new dc26817dcf7a exfat: convert exfat_find_empty_entry() to use dentry cache
new c126f27fa536 exfat: remove unused functions
new a662f4e5bdfa exfat: do not sync parent dir if just update timestamp
new 3b668b889ddb exfat: remove duplicate update parent dir
new d9b263453880 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 978f36c22460 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 5dc3a96d65c3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new e4be4834ff1e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 426fc7586a8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 73257c8595a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4f85e02f8b4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5614c8c487f6 ksmbd: replace generic_fillattr with vfs_getattr
new 34cd86b66327 ksmbd: retrieve number of blocks using vfs_getattr in set_ [...]
new fa9415d4024f ksmbd: mark SMB2_SESSION_EXPIRED to session when destroyin [...]
new c8efcc786146 ksmbd: add support for durable handles v1/v2
new c494d938e694 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
new 0f2ca83f88d8 nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
new e8bfbaeb8c57 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
new e068a568b533 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new fa1103070a7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 85069b2c10e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 4baef0ee884a Merge branch '9p-next' of git://github.com/martinetd/linux
new 635123bb2d70 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...]
new 4fe9f3d5327e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 19fcd2cf06aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new eb7a4a6a548b Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new b12aaf4c21b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5aff0f394b83 Merge branch 'pci/aer'
new 17423360a27a PCI/ASPM: Save L1 PM Substates Capability for suspend/resume
new c198fafa0125 PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state()
new 64dbb2d70744 PCI/ASPM: Disable L1 before configuring L1 Substates
new 6d4266675279 PCI/ASPM: Update save_state when configuration changes
new 239981b66966 Merge branch 'pci/aspm'
new 47c94b2de5cd Merge branch 'pci/devres'
new c6c411a9489b Merge branch 'pci/dpc'
new 420b8c360695 Merge branch 'pci/enumeration'
new 3dfd8247969a Merge branch 'pci/p2pdma'
new 7dc249e7b9cf Merge branch 'pci/pm'
new 598b08b7752f Merge branch 'pci/switchtec'
new b8de187056f1 Merge branch 'pci/sysfs'
new c5176fd9e63a Merge branch 'pci/virtualization'
new f931e3cb968a Merge branch 'pci/endpoint'
new 45a516f616ca Merge branch 'pci/misc'
new cab098b6f253 Merge branch 'pci/controller/broadcom'
new 538ca0022566 Merge branch 'pci/controller/cadence'
new 92a1d9b8777d Merge branch 'pci/controller/dwc'
new 0b5ce6b2f79a Merge branch 'pci/controller/hyperv'
new 45b2987e6888 Merge branch 'pci/controller/imx'
new aabf7173cdfe Merge branch 'pci/controller/qcom'
new 4fc3bf8d94ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d31f1aa0a699 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...]
new 51a7cdf2621a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 06d0cb6c824c i2c: sprd: Convert to platform remove callback returning void
new 91962feb9502 Merge tag 'i2c-host-6.9' of git://git.kernel.org/pub/scm/l [...]
new a608662bbd41 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new 1b9a8e8af0d9 dt-bindings: i2c: nomadik: add mobileye,eyeq5-i2c bindings [...]
new ae9977eefc4a i2c: nomadik: rename private struct pointers from dev to priv
new d4f4a361c4ea i2c: nomadik: simplify IRQ masking logic
new a9f5cd892354 i2c: nomadik: use bitops helpers
new 7489cd43a2ea i2c: nomadik: support short xfer timeouts using waitqueue [...]
new c763072ab453 i2c: nomadik: replace jiffies by ktime for FIFO flushing timeout
new ec189b9fb83c i2c: nomadik: fetch i2c-transfer-timeout-us property from [...]
new 7d4c57abb928 i2c: nomadik: support Mobileye EyeQ5 I2C controller
new bb271301b804 i2c: nomadik: sort includes
new 00682e91d3ec Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...]
new 543dbfbc2656 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
new 6a7d26ee31a8 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
new 29dc554b0827 Merge branch 'docs-next' of git://git.lwn.net/linux.git
new 84ec6a7b29bb Merge branch 'master' of git://linuxtv.org/media_tree.git
new ef5671cf9608 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git
new ee18a3f69553 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 9d73edb99798 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new 0bd352ba2adb Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...]
new ca2fbab0838b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new fb352add8247 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
new a072351281b7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
new 2ab3d705ca5d dlm: fix user space lkb refcounting
new d7e75b6385da dlm: fix off-by-one waiters refcount handling
new 571548646f8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 48b52e239afb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 66c8473135c6 bpf: move sleepable flag from bpf_prog_aux to bpf_prog
new 5f20e6ab1f65 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new dc5e0141ff19 nexthop: Only parse NHA_OP_FLAGS for get messages that require it
new 262a68aa46f8 nexthop: Only parse NHA_OP_FLAGS for dump messages that re [...]
new d8a21070b6e1 nexthop: Fix out-of-bounds access during attribute validation
new e006858f1a1c nexthop: Fix splat with CONFIG_DEBUG_PREEMPT=y
new a318d3d54c44 Merge branch 'nexthop-fix-two-nexthop-group-statistics-issues'
new ed1f164038b5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 7ee5f8f91d70 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new d0b40162f013 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 5af559f809ca Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...]
new 1e1cab76b818 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...]
new acc2fc4bdb30 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...]
new 44c227ebba1f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new fa91feca010e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new f35c9af45ea7 nouveau: reset the bo resource bus info after an eviction
new dea185b71bae drm/nouveau: fix kerneldoc warnings
new 057dce4b53bc Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
new 7a51a2aa2384 drm/i915/dp: Fix DSC state HW readout for SST connectors
new a1b5eda65c0b Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
new 8e61e3192a77 drm/xe/uapi: Add IP version and stepping to GT list query
new 60bfe07ab9d5 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
new cf017eaa8df3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2e55b5c303b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a34ef5a183f2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 2d647f0cf05a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
new 72aadcf9a259 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d31a95285cf9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 2f4b60b2bbd7 dm: set the correct discard_sectors limit
new 87ffd3e80547 dm raid: fix false positive for requeue needed during reshape
new 8f28e6d4fe74 dm: call the resume method on internal suspend
new 51eff8ab46e4 Merge branch 'dm-6.9' into for-next
new 4e1006f631db Merge branch 'dm-6.9-bh-wq' into for-next
new 93956179ee72 Merge branch 'dm-vdo' into for-next
new 771d940f4a86 Revert "dm: set the correct discard_sectors limit"
new c1b3e048767b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 08d43dc87dd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 81d3f504f090 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
new 1f20abcea37c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 95905a7a0f98 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
new bc0e6ca9c787 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
new 2756569f15a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0577f40b24c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new afc007ffa26e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 5c58deb0c6dd Merge branch 'next' of git://github.com/cschaufler/smack-next
new e7ceff0ee477 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d771b3d22dcc Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
new e6077a1af06a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 9b3942951df6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 54c180e73ffa of: Move all FDT reserved-memory handling into of_reserved_mem.c
new 3a77cab67d4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b95ea747bb56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 214c1b7f1395 sched/balancing: Switch the 'DEFINE_SPINLOCK(balancing)' s [...]
new 02a61f325a8e sched/balancing: Remove reliance on 'enum cpu_idle_type' o [...]
new 38d707c54df4 sched/balancing: Change 'enum cpu_idle_type' to have more [...]
new 11b0bfa5d463 sched/debug: Increase SCHEDSTAT_VERSION to 16
new 9ab121d65e03 sched/debug: Allow CONFIG_SCHEDSTATS even on !KERNEL_DEBUG [...]
new be8858dba9a2 sched/balancing: Change comment formatting to not overlap [...]
new 3a5fe9305719 sched/balancing: Fix comments (trying to) refer to NOHZ_BA [...]
new 3dc6f6c8efe2 sched/balancing: Update run_rebalance_domains() comments
new e492e1b0e072 sched/balancing: Vertically align the comments of 'struct [...]
new 33928ed8bde0 sched/balancing: Update comments in 'struct sg_lb_stats' a [...]
new 70a27d6d1b19 sched/balancing: Rename run_rebalance_domains() => sched_b [...]
new 86dd6c04ef9f sched/balancing: Rename scheduler_tick() => sched_tick()
new 983be0628c06 sched/balancing: Rename trigger_load_balance() => sched_ba [...]
new 14ff4dbd34f4 sched/balancing: Rename rebalance_domains() => sched_balan [...]
new 4c3e509ea9f2 sched/balancing: Rename load_balance() => sched_balance_rq()
new f1cd2e2e79d2 sched/balancing: Rename find_busiest_queue() => sched_bala [...]
new 82cf921432fc sched/balancing: Rename find_busiest_group() => sched_bala [...]
new 391b7a5335c4 sched/balancing: Rename update_blocked_averages() => sched [...]
new 7d058285cd77 sched/balancing: Rename newidle_balance() => sched_balance [...]
new 646ebaf51c64 sched/balancing: Rename find_idlest_group_cpu() => sched_b [...]
new a88b17080294 sched/balancing: Rename find_idlest_group() => sched_balan [...]
new 686d148cbb5a sched/balancing: Rename find_idlest_cpu() => sched_balance [...]
new d72cf62438d6 sched/balancing: Fix a couple of outdated function names i [...]
new 6c474e47d3aa Merge branch into tip/master: 'sched/core'
new 626856ae9705 Merge branch into tip/master: 'x86/boot'
new 680f30d749e1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 4a0ad1e29c0f Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
new 78064ed1658f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new 8a274d6d5e50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4d67ec4595c8 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
new feddefd0d91b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 65cb8f4e019d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 53d089f73519 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...]
new ebd6ba57d7a4 Merge branch 'next' of https://github.com/kvm-x86/linux.git
new 374700334a9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f1574592a3d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cfeb98b95fff Input: allocate keycode for Display refresh rate toggle
new f492f5f3e4e5 platform/x86: ideapad-laptop: map Fn + R key to KEY_REFRES [...]
new 928439582b31 platform/x86: wmi: Ignore duplicated GUIDs in legacy matches
new a66ccfc25354 platform/x86: wmi: Do not instantiate older WMI drivers mu [...]
new f86f09ad9ab2 platform/x86: wmi: Remove obsolete duplicate GUID allowlist
new bb05226c840c platform/x86/amd/pmf: Add missing __iomem attribute to pol [...]
new 2e2431dc64a4 platform/x86: intel_scu_ipcutil: Make scu static
new 20a36ec343d4 platform/x86: acer-wmi: Add support for Acer PH16-71
new f9124f2a454a platform/x86: acer-wmi: Add predator_v4 module parameter
new 701d40af5937 platform/x86/intel/vsec: Remove nuisance message
new e6ba4acde449 platform/x86/intel/pmc/lnl: Remove SSRAM support
new ac2d1fd9688f platform/x86/intel/pmc/arl: Put GNA device in D3
new 1266e2efb751 platform/x86: touchscreen_dmi: Add an extra entry for a va [...]
new a6dcd3f1725e platform/x86: thinkpad_acpi: Add more ThinkPads with non-s [...]
new e8b4223dbf12 platform/x86: ISST: Allow reading core-power state on HWP [...]
new 7c8772fef2c2 platform/mellanox: mlxbf-pmc: fix signedness bugs
new d1e33cd66670 platform/x86/amd/pmf: Fix return value of amd_pmf_start_po [...]
new e42dddce83a0 platform/x86/amd/pmf: Do not use readl() for policy buffer access
new 9ced197640a8 platform/x86/amd/pmf: Use struct for cookie header
new 8c9be42172e2 platform/x86/amd/pmf: Fix possible out-of-bound memory accesses
new 988f3bf3d950 platform/x86: intel_scu_wdt: Remove unused intel-mid.h
new 51384654f350 platform/x86: intel_scu_pcidrv: Remove unused intel-mid.h
new 57221a07ff37 platform/x86/intel/tpmi: Change vsec offset to u64
new 5878e5b760b6 platform/x86: make fw_attr_class constant
new dbab9afe8640 clk: x86: Move clk-pmc-atom register defines to include/li [...]
new a21ff5a0a794 platform/x86: pmc_atom: Annotate d3_sts register bit defines
new 1bde4afcd190 platform/x86: pmc_atom: Check state of PMC managed devices [...]
new 86cef4593e04 platform/x86: pmc_atom: Check state of PMC clocks on s2idle
new f62f012f998a x86/platform/atom: Check state of Punit managed devices on s2idle
new a33e9e106601 platform/x86/amd/pmf: Differentiate PMF ACPI versions
new 233f78e11e1f platform/x86/amd/pmf: Disable debugfs support for querying [...]
new 5fdc8b82aab4 platform/x86/amd/pmf: Add support to get sbios requests in [...]
new 6262938eef28 platform/x86/amd/pmf: Add support to notify sbios heart be [...]
new 48d38f569261 platform/x86/amd/pmf: Add support to get APTS index number [...]
new 3eecb434d7f2 platform/x86/amd/pmf: Add support to get sps default APTS [...]
new 8362e862fb87 platform/x86/amd/pmf: Update sps power thermals according [...]
new 30f96b2cb70d platform/mellanox: mlxreg-hotplug: Remove redundant NULL-check
new 1c0a50de025d Merge tag 'platform-drivers-x86-v6.8-4' into pdx86/for-next
new e9df5436fd61 Documentation/x86/amd/hsmp: Updating urls
new f7b7066508d6 platform/x86: asus-wmi: Consider device is absent when the [...]
new 16f8091b4917 platform/x86/intel/pmc: Improve PKGC residency counters debug
new 9e3c0c561332 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3fc6cee4d1b1 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...]
new 0886d7ea4f6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3412e524361a Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
new b70ccd862b43 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new f036e3e1414d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new 60d5d4aad79f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new 2f80f20f1c77 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new a6b0c5f9373d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new d500b9d885b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new c1e956dbdf2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d454c2d992cf Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...]
new 615aee8ed95f Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
new 8f7e48fb1919 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new 31f8cd76eb6c Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...]
new 4846d0383ed3 Merge branch 'siox/for-next' of git://git.kernel.org/pub/s [...]
new 1c9470c3641f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new ba887f005628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 354ee9a32ca5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e6d6b15a53d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 382c85d622e5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 20a0540624c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 609f9f60dae5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
new 289b950b8e50 gpio: nomadik: remove BUG_ON() in nmk_gpio_populate_chip()
new fa63587f94a7 drivers/gpio/nomadik: move dummy nmk_gpio_dbg_show_one() t [...]
new 34675dc3a7c6 Merge branch 'devel' into for-next
new bda6d418d0a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 06e342c8e708 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
new c6a99dc1f0e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bcbb04d904e2 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
new a61e6e7c8cea Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...]
new 9c05745fdfaf Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 6b1550d0f364 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
new 3f2c36de6d04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 410779d8d81f mshyperv: Introduce hv_get_hypervisor_version function
new 2a07badb654a hv: vmbus: Convert to platform remove callback returning void
new 9e77106b25e4 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...]
new 07d03559ed28 auxdisplay: cfag12864bfb: Convert to platform remove callb [...]
new 9ea02f7cc39d auxdisplay: hd44780: Convert to platform remove callback r [...]
new 5d9e12972259 auxdisplay: img-ascii-lcd: Convert to platform remove call [...]
new 554db87dcfb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ba87ac34a575 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git
new 4235491c319a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 3dcd791b9ca2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3e46e6206d65 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
new 276e2c552aa3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new f6eeb5d7c001 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
new f2067a9d6d68 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...]
new 85b9a087aa25 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new 4aaed9cffb62 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new dad309222e4c Add linux-next specific files for 20240313
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (a1184cae56bc)
\
N -- N -- N refs/heads/master (dad309222e4c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 428 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/ABI/testing/sysfs-devices-system-cpu | 1 +
Documentation/admin-guide/hw-vuln/index.rst | 1 +
.../admin-guide/hw-vuln/reg-file-data-sampling.rst | 104 +
Documentation/admin-guide/kernel-parameters.txt | 30 +-
Documentation/arch/x86/amd_hsmp.rst | 7 +-
.../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 49 +-
.../devicetree/bindings/sound/cirrus,cs42l43.yaml | 11 +-
Documentation/netlink/specs/devlink.yaml | 2 +-
Documentation/scheduler/sched-domains.rst | 12 +-
Documentation/scheduler/sched-stats.rst | 37 +-
.../translations/zh_CN/scheduler/sched-domains.rst | 10 +-
.../translations/zh_CN/scheduler/sched-stats.rst | 30 +-
Next/SHA1s | 74 +-
Next/merge.log | 23192 +++++++++----------
arch/arm/arm-soc-for-next-contents.txt | 182 -
arch/arm/kernel/topology.c | 2 +-
arch/arm64/hyperv/mshyperv.c | 18 +-
arch/x86/Kconfig | 11 +
arch/x86/entry/entry.S | 3 +-
arch/x86/include/asm/coco.h | 3 +-
arch/x86/include/asm/cpufeatures.h | 1 +
arch/x86/include/asm/mem_encrypt.h | 1 -
arch/x86/include/asm/msr-index.h | 8 +
arch/x86/include/asm/nospec-branch.h | 2 +-
arch/x86/include/asm/topology.h | 2 +-
arch/x86/kernel/cpu/bugs.c | 92 +-
arch/x86/kernel/cpu/common.c | 38 +-
arch/x86/kernel/cpu/mshyperv.c | 34 +-
arch/x86/kvm/x86.c | 5 +-
block/blk-settings.c | 2 +-
drivers/auxdisplay/cfag12864bfb.c | 6 +-
drivers/auxdisplay/hd44780.c | 5 +-
drivers/auxdisplay/img-ascii-lcd.c | 7 +-
drivers/base/cpu.c | 3 +
drivers/bus/ts-nbus.c | 81 +-
drivers/gpio/gpio-nomadik.c | 14 +-
drivers/gpu/drm/i915/display/intel_dp.c | 1 +
drivers/gpu/drm/nouveau/nouveau_bo.c | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 9 +
drivers/gpu/drm/xe/xe_query.c | 8 +
drivers/hv/hv_common.c | 8 +
drivers/i2c/busses/i2c-nomadik.c | 740 +-
drivers/i2c/busses/i2c-sprd.c | 6 +-
drivers/md/dm-raid.c | 4 +-
drivers/md/dm-table.c | 27 +-
drivers/md/dm.c | 26 +-
.../net/ethernet/netronome/nfp/flower/lag_conf.c | 5 +
drivers/net/usb/r8152.c | 2 +-
drivers/of/fdt.c | 123 +-
drivers/of/of_private.h | 5 +-
drivers/of/of_reserved_mem.c | 125 +-
drivers/platform/x86/asus-wmi.c | 12 +-
drivers/platform/x86/ideapad-laptop.c | 4 +-
drivers/platform/x86/intel/pmc/core.c | 47 +-
drivers/platform/x86/intel/pmc/core.h | 7 +-
drivers/ras/amd/atl/umc.c | 2 +-
drivers/regulator/core.c | 11 +
drivers/spi/spi-fsl-lpspi.c | 8 +-
drivers/spi/spi.c | 24 +-
fs/bcachefs/alloc_background.c | 62 +-
fs/bcachefs/backpointers.c | 3 +-
fs/bcachefs/btree_gc.c | 82 +-
fs/bcachefs/fs-io-buffered.c | 4 +
fs/bcachefs/lru.c | 3 +-
fs/bcachefs/recovery.c | 51 +-
fs/bcachefs/sb-downgrade.c | 2 +-
fs/bcachefs/util.h | 5 +
fs/dlm/lock.c | 10 +-
fs/dlm/user.c | 10 +-
fs/exfat/dir.c | 288 +-
fs/exfat/exfat_fs.h | 25 +-
fs/exfat/inode.c | 2 +-
fs/exfat/namei.c | 352 +-
fs/nfs/flexfilelayout/flexfilelayout.c | 2 +-
fs/ocfs2/dlmfs/dlmfs.c | 2 +-
fs/ocfs2/file.c | 1 +
fs/ocfs2/super.c | 7 +-
fs/smb/server/ksmbd_netlink.h | 1 +
fs/smb/server/mgmt/user_session.c | 28 +-
fs/smb/server/mgmt/user_session.h | 3 +
fs/smb/server/oplock.c | 94 +-
fs/smb/server/oplock.h | 7 +-
fs/smb/server/smb2ops.c | 6 +
fs/smb/server/smb2pdu.c | 281 +-
fs/smb/server/smb2pdu.h | 15 +
fs/smb/server/vfs_cache.c | 137 +-
fs/smb/server/vfs_cache.h | 9 +
include/asm-generic/hyperv-tlfs.h | 23 +
include/asm-generic/mshyperv.h | 2 +
include/linux/bpf.h | 8 +-
include/linux/cpu.h | 2 +
include/linux/gpio/gpio-nomadik.h | 15 +
include/linux/sched.h | 2 +-
include/linux/sched/idle.h | 2 +-
include/linux/sched/topology.h | 2 +-
include/uapi/drm/xe_drm.h | 10 +-
include/uapi/linux/input-event-codes.h | 2 +-
kernel/bpf/bpf_iter.c | 4 +-
kernel/bpf/core.c | 2 +-
kernel/bpf/syscall.c | 6 +-
kernel/bpf/trampoline.c | 4 +-
kernel/bpf/verifier.c | 12 +-
kernel/events/core.c | 2 +-
kernel/sched/core.c | 6 +-
kernel/sched/fair.c | 193 +-
kernel/sched/loadavg.c | 2 +-
kernel/sched/pelt.c | 4 +-
kernel/sched/sched.h | 4 +-
kernel/sched/stats.c | 5 +-
kernel/time/timer.c | 2 +-
kernel/trace/bpf_trace.c | 2 +-
kernel/workqueue.c | 2 +-
lib/Kconfig.debug | 2 +-
lib/build_OID_registry | 2 +-
localversion-next | 2 +-
mm/memtest.c | 4 +-
mm/swap.c | 3 +
mm/vmscan.c | 6 +
net/bpf/bpf_dummy_struct_ops.c | 2 +-
net/devlink/netlink_gen.c | 2 +-
net/ipv4/nexthop.c | 58 +-
sound/arm/aaci.c | 1 -
sound/pci/hda/patch_realtek.c | 1 +
sound/pci/hda/tas2781_hda_i2c.c | 3 -
.../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 2 +-
tools/testing/selftests/net/fib_nexthops.sh | 6 +
126 files changed, 13600 insertions(+), 13590 deletions(-)
create mode 100644 Documentation/admin-guide/hw-vuln/reg-file-data-sampling.rst
delete mode 100644 arch/arm/arm-soc-for-next-contents.txt
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 9187210eee7d Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/l [...]
new 90593caf7db7 selinux: reduce the object class calculations at inode init time
new bfda63fa2243 selinux: correct return values in selinux_socket_getpeerse [...]
new 7c655bee5cd8 selinux: only filter copy-up xattrs following initialization
new 954a8ac0ce26 selinux: fix style issues in security/selinux/ss/avtab.h
new 00ddc59112ec selinux: fix style issues in security/selinux/ss/avtab.c
new 1602a6c2ecd2 selinux: fix style issues in security/selinux/ss/conditional.h
new ade6a96f129a selinux: fix style issues in security/selinux/ss/conditional.c
new e6162e4c3ff9 selinux: fix style issues in security/selinux/ss/constraint.h
new b27e564c09e0 selinux: fix style issues in security/selinux/ss/context.h
new 05363a7f7dd3 selinux: fix style issues in security/selinux/ss/context.h
new 3ec3a835acdf selinux: fix style issues in security/selinux/ss/ebitmap.h
new e951485f7419 selinux: fix style issues in security/selinux/ss/ebitmap.c
new a84f5aa62832 selinux: fix style issues in security/selinux/ss/hashtab.h
new dfd9bb40a48e selinux: fix style issues in security/selinux/ss/hashtab.c
new 470948bc2dc9 selinux: fix style issues in security/selinux/ss/mls.h
new 4afec3607b14 selinux: fix style issues in security/selinux/ss/mls.c
new 793f9add024a selinux: fix style issues in security/selinux/ss/mls_types.h
new a32582db36dc selinux: fix style issues in security/selinux/ss/policydb.h
new ec12c6ee2ae6 selinux: fix style issues in security/selinux/ss/policydb.c
new 317e02905afd selinux: fix style issues in security/selinux/ss/services.h
new 72a1c577d119 selinux: fix style issues in security/selinux/ss/sidtab.h
new dc9a74679826 selinux: fix style issues in security/selinux/ss/sidtab.c
new 5fca473c1396 selinux: fix style issues in security/selinux/ss/symtab.h
new a1fc79343abb selinux: fix style issues in security/selinux/ss/symtab.c
new ca661c5e1d89 Merge tag 'selinux-pr-20240312' of git://git.kernel.org/pu [...]
new bad5247a2c4f ima: Align ima_inode_post_setattr() definition with LSM in [...]
new 0298c5a9b168 ima: Align ima_file_mprotect() definition with LSM infrastructure
new fbd0506e5c58 ima: Align ima_inode_setxattr() definition with LSM infras [...]
new 526864dd2f60 ima: Align ima_inode_removexattr() definition with LSM inf [...]
new fec5f85e468d ima: Align ima_post_read_file() definition with LSM infras [...]
new 784111d0093e evm: Align evm_inode_post_setattr() definition with LSM in [...]
new 2b6a4054f8c2 evm: Align evm_inode_setxattr() definition with LSM infras [...]
new 779cb1947e27 evm: Align evm_inode_post_setxattr() definition with LSM i [...]
new 314a8dc728d0 security: Align inode_setattr hook definition with EVM
new 77fa6f314f03 security: Introduce inode_post_setattr hook
new dae52cbf5887 security: Introduce inode_post_removexattr hook
new 8f46ff5767b0 security: Introduce file_post_open hook
new f09068b5a114 security: Introduce file_release hook
new 08abce60d63f security: Introduce path_post_mknod hook
new a7811e34d100 security: Introduce inode_post_create_tmpfile hook
new 8b9d0b825c65 security: Introduce inode_post_set_acl hook
new 2d705d802414 security: Introduce inode_post_remove_acl hook
new b8d997032a46 security: Introduce key_post_create_or_update hook
new 06cca5110774 integrity: Move integrity_kernel_module_request() to IMA
new cd3cec0a02c7 ima: Move to LSM infrastructure
new 84594c9ecdca ima: Move IMA-Appraisal to LSM infrastructure
new 923831117611 evm: Move to LSM infrastructure
new 75a323e604fc evm: Make it independent from 'integrity' LSM
new 4de2f084fbff ima: Make it independent from 'integrity' LSM
new b6c0dec9f78b integrity: Remove LSM
new 936615f63768 lsm: fix typos in security/security.c comment headers
new 260017f31a8c lsm: use default hook return value in call_int_hook()
new edc6670233a3 cred: Use KMEM_CACHE() instead of kmem_cache_create()
new cc4a875cf3b3 Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/sc [...]
The 54 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
fs/attr.c | 5 +-
fs/file_table.c | 3 +-
fs/namei.c | 12 +-
fs/nfsd/vfs.c | 3 +-
fs/open.c | 1 -
fs/posix_acl.c | 5 +-
fs/xattr.c | 9 +-
include/linux/evm.h | 117 +--
include/linux/ima.h | 142 ----
include/linux/integrity.h | 27 -
include/linux/lsm_hook_defs.h | 20 +-
include/linux/security.h | 59 ++
include/uapi/linux/lsm.h | 2 +
kernel/cred.c | 4 +-
security/integrity/Makefile | 1 +
security/integrity/digsig_asymmetric.c | 23 -
security/integrity/evm/Kconfig | 1 +
security/integrity/evm/evm.h | 19 +
security/integrity/evm/evm_crypto.c | 4 +-
security/integrity/evm/evm_main.c | 195 ++++-
security/integrity/iint.c | 197 +-----
security/integrity/ima/Kconfig | 1 +
security/integrity/ima/Makefile | 2 +-
security/integrity/ima/ima.h | 148 +++-
security/integrity/ima/ima_api.c | 23 +-
security/integrity/ima/ima_appraise.c | 66 +-
security/integrity/ima/ima_iint.c | 142 ++++
security/integrity/ima/ima_init.c | 2 +-
security/integrity/ima/ima_main.c | 148 +++-
security/integrity/ima/ima_policy.c | 2 +-
security/integrity/integrity.h | 80 +--
security/keys/key.c | 10 +-
security/security.c | 781 ++++++++++-----------
security/selinux/hooks.c | 31 +-
security/selinux/ss/avtab.c | 105 ++-
security/selinux/ss/avtab.h | 74 +-
security/selinux/ss/conditional.c | 68 +-
security/selinux/ss/conditional.h | 23 +-
security/selinux/ss/constraint.h | 67 +-
security/selinux/ss/context.c | 2 +-
security/selinux/ss/context.h | 41 +-
security/selinux/ss/ebitmap.c | 56 +-
security/selinux/ss/ebitmap.h | 42 +-
security/selinux/ss/hashtab.c | 23 +-
security/selinux/ss/hashtab.h | 35 +-
security/selinux/ss/mls.c | 83 +--
security/selinux/ss/mls.h | 58 +-
security/selinux/ss/mls_types.h | 32 +-
security/selinux/ss/policydb.c | 405 ++++++-----
security/selinux/ss/policydb.h | 192 +++--
security/selinux/ss/services.h | 3 +-
security/selinux/ss/sidtab.c | 69 +-
security/selinux/ss/sidtab.h | 36 +-
security/selinux/ss/symtab.c | 4 +-
security/selinux/ss/symtab.h | 9 +-
security/smack/smack_lsm.c | 4 +-
.../testing/selftests/lsm/lsm_list_modules_test.c | 6 +
57 files changed, 1850 insertions(+), 1872 deletions(-)
create mode 100644 security/integrity/ima/ima_iint.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 1f440397665f Merge tag 'docs-6.9' of git://git.lwn.net/linux
new efd402537673 sock_diag: annotate data-races around sock_diag_handlers[family]
new e50e10ae5d81 inet_diag: annotate data-races around inet_diag_table[]
new db5914695a84 inet_diag: add module pointer to "struct inet_diag_handler"
new 223f55196bbd inet_diag: allow concurrent operations
new 114b4bb1cc19 sock_diag: add module pointer to "struct sock_diag_handler"
new 1d55a6974756 sock_diag: allow concurrent operations
new 86e8921df05c sock_diag: allow concurrent operation in sock_diag_rcv_msg()
new f44e64990beb sock_diag: remove sock_diag_mutex
new 622a08e8de9f inet_diag: skip over empty buckets
new 2121c43f88f5 Merge branch 'inet_diag-remove-three-mutexes-in-diag-dumps'
new a2a7f98aeeec net: ethernet: qualcomm: Remove QDF24xx support
new a6348a7104e0 net/ipv6: Remove unnecessary pr_debug() logs
new 20df28fb5bd8 net/ipv6: resolve warning in ip6_fib.c
new 7cea48b9a4b2 gve: Define config structs for queue allocation
new 1dfc2e46117e gve: Refactor napi add and remove functions
new f13697cc7a19 gve: Switch to config-aware queue allocation
new 92a6d7a4010c gve: Refactor gve_open and gve_close
new 5f08cd3d6423 gve: Alloc before freeing when adjusting queues
new f3753771e7cc gve: Alloc before freeing when changing features
new fa47527c71dc Merge branch 'gve-alloc-before-freeing-when-changing-config'
new 16c595a53c5f Revert "net: ethernet: qualcomm: Remove QDF24xx support"
new e18c709230cb vsock/test: add '--peer-port' input argument
new 88bf1b8f3c31 tipc: socket: remove Excess struct member kernel-doc warning
new 5ca1a5153a28 tipc: node: remove Excess struct member kernel-doc warnings
new 91374ba537bd net: dsa: mt7530: support OF-based registration of switch [...]
new 06f609b31198 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 14a12e6c0b7f selftests: tc-testing: add missing netfilter config
new 4f4d38412140 selftests: tc-testing: check if 'jq' is available in taprio tests
new 3007d8712c9b selftests: tc-testing: adjust fq test to latest iproute2
new d17d0e333707 selftests: tc-testing: enable all tdc tests
new 8981a85e1ba7 selftests: tc-testing: return fail if a test fails in setu [...]
new 85da9d9ff2dd Merge branch 'selftests-tc-testing-misc-changes-for-tdc'
new 767ec326f985 vsock/test: print type for SOCK_SEQPACKET
new 9496d62f3877 wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE
new ac770f07a93b wifi: rtw89: 8852b: update TX power tables to R36
new e52fafea56b2 wifi: rtw89: 8851b: update TX power tables to R37
new 9225b9734670 wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union
new 0edcdd82337a wifi: rtw89: phy: add parser to support RX gain dynamic se [...]
new cac432a08537 wifi: rtw89: 8922a: set RX gain along with set_channel operation
new d16f34b084d9 wifi: rtw89: 8922a: update the register used in DIG and th [...]
new 0377e2a77201 wifi: rtw89: phy: ignore special data from BB parameter file
new c207e14d9328 wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips
new ce84ecbdc168 wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips
new 6bd232192261 wifi: rtw89: phy: set channel_info for WiFi 7 chips
new 6aeaa379291b wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify"
new 8d101b15f86d wifi: rtw88: 8822ce: refine power parameters for RFE type 5
new d55cb6d8a994 wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu [...]
new 2bbd7d584046 wifi: rtl8xxxu: prepare supporting two virtual interfaces
new 7f444692cde8 wifi: rtl8xxxu: support setting linktype for both interfaces
new a047e46a7b98 wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv- [...]
new 00add60cad3c wifi: rtl8xxxu: support setting mac address register for b [...]
new 9aa776209ca3 wifi: rtl8xxxu: extend wifi connected check to both interfaces
new 80fd8687db41 wifi: rtl8xxxu: extend check for matching bssid to both in [...]
new f86dd8eaf8da wifi: rtl8xxxu: don't parse CFO, if both interfaces are co [...]
new 3ff7a05996f9 wifi: rtl8xxxu: support setting bssid register for multipl [...]
new 43532c050f8e wifi: rtl8xxxu: support multiple interfaces in set_aifs()
new 05b22e9b7d84 wifi: rtl8xxxu: support multiple interfaces in update_beac [...]
new 6b7663828705 wifi: rtl8xxxu: support multiple interfaces in configure_filter()
new 3f9baa99f842 wifi: rtl8xxxu: support multiple interfaces in watchdog_ca [...]
new eef55f1545c9 wifi: rtl8xxxu: support multiple interfaces in {add,remove [...]
new 073401c3b6b9 wifi: rtl8xxxu: support multiple interfaces in bss_info_changed()
new 61fdbd9e2a9d wifi: rtl8xxxu: support multiple interface in start_ap()
new 5ce0d7e8aee0 wifi: rtl8xxxu: add macids for STA mode
new f232e9d91bb8 wifi: rtl8xxxu: remove obsolete priv->vif
new b837f78fbffa wifi: rtl8xxxu: add hw crypto support for AP mode
new 69abad618efd wifi: rtl8xxxu: make supporting AP mode only on port 0 tra [...]
new 1cd165adf314 wifi: rtl8xxxu: declare concurrent mode support for 8188f
new 9475cc7ac315 wifi: rtl8xxxu: Fix LED control code of RTL8192FU
new 80850ca041f2 wifi: rtl8xxxu: Fix off by one initial RTS rate
new 9636951e4468 wifi: b43: Stop/wake correct queue in DMA Tx path when QoS [...]
new 77135a38f6c2 wifi: b43: Stop/wake correct queue in PIO Tx path when QoS [...]
new 581c8967d66c wifi: b43: Stop correct queue in DMA worker when QoS is disabled
new 09795bded2e7 wifi: b43: Disable QoS for bcm4331
new 535733e90e5d wifi: wilc1000: fix declarations ordering
new 205c50306acf wifi: wilc1000: fix RCU usage in connect path
new 6f066439f9dc wifi: rtw89: add firmware H2C command of BA CAM V1
new 3b96833a5727 wifi: rtw89: mac: add feature_init to initialize BA CAM V1
new 5d461dba16fa wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM
new 2d623151bf26 wifi: rtw89: 8922a: update BA CAM number to 24
new cdd368ce1ca4 wifi: rtw89: fw: use struct to fill BA CAM H2C commands
new e3552b37dace wifi: rtw89: refine H2C command that pause transmitting by MAC ID
new c313c31ff40d wifi: rtw89: add new H2C command to pause/sleep transmitti [...]
new 69466b979a72 wifi: rtw89: use struct to fill H2C command to download be [...]
new a880b9283009 wifi: rtw89: add H2C command to download beacon frame for [...]
new bcd1ae78448e wifi: rtw89: add chip_ops::update_beacon to abstract updat [...]
new 0ac008b6357f wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines
new 178cc55d5129 wifi: rtlwifi: rtl_usb: Use sync register writes
new 1213acb478a7 wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
new ece90a862232 wifi: rtl8xxxu: enable channel switch support
new 23b8330156e5 wifi: rtw88: use kstrtoX_from_user() in debugfs handlers
new c19443700370 wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data
new c5bdcddaa32c wifi: rtw89: change supported bandwidths of chip_info to bit mask
new 9156181f6274 wifi: rtw89: add EHT capabilities for WiFi 7 chips
new 4f47e0cf1a84 wifi: rtw89: declare EXT NSS BW of VHT capability
new 8d666e575455 wifi: rtw89: fw: add H2C command to update security CAM v2
new 799261930656 wifi: rtw89: fw: fill CMAC table to associated station for [...]
new 7e24cc86c9c9 wifi: rtw89: fw: add chip_ops to update CMAC table to asso [...]
new 999db6f48b28 wifi: rtw89: fw: update TX AMPDU parameter to CMAC table
new 3d49ed071582 wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7
new 011e276865d3 wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7
new 85eacdcabd0f wifi: rtw89: fw: use struct to fill JOIN H2C command
new 3832a9c40b35 wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips
new 0635d73d85c1 wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_ [...]
new 52284952cbf3 wifi: wilc1000: fix driver_handler when committing initial [...]
new 328efda22af8 wifi: wilc1000: do not realloc workqueue everytime an inte [...]
new a4f1a05b832e wifi: wilc1000: fix incorrect power down sequence
new 12cfc9c8d3fa wifi: wilc1000: fix multi-vif management when deleting a vif
new 426e7b477392 wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type
new 92c7428f942d wifi: rtl8xxxu: make instances of iface limit and combinat [...]
new 47f0e32ffe4e wifi: brcmsmac: phy: Remove unreachable code
new 899c0e8a2219 wifi: mwifiex: Use helpers to check multicast addresses
new 50180c7f8e3d wifi: mwifiex: debugfs: Drop unnecessary error check for d [...]
new 173b0fb47c3d wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv()
new 0f7352557a35 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
new 31343230abb1 wifi: brcmfmac: export firmware interface functions
new 14e1391b7102 wifi: brcmfmac: add per-vendor feature detection callback
new ba4d4726335c wifi: brcmfmac: move feature overrides before feature_disable
new 9f7861c56b51 wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
new 85da8f71aaa7 wifi: brcmfmac: Demote vendor-specific attach/detach messa [...]
new b822015a1f57 wifi: brcmfmac: avoid invalid list operation when vendor a [...]
new edec42821911 wifi: brcmfmac: allow per-vendor event handling
new 563d5025cf3b wifi: rtl8xxxu: add missing number of sec cam entries for [...]
new b06439c66874 wifi: rtlwifi: Speed up firmware loading for USB
new aacb84adf1a2 wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips
new 5c682bcb2ced wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf
new 10af16279a9a wifi: rtw89: 8922a: add chip_ops related to BB init
new d2ff221579e5 wifi: rtw89: 8922a: add register definitions of H2C, C2H, [...]
new 295304040d9f wifi: rtw89: 8922a: add TX power related ops
new a4374cbd6b2e wifi: rtw89: 8922a: add BTG functions to assist BT coexist [...]
new 49d158557474 wifi: rtw89: refine add_chan H2C command to encode_bits
new b9979843febf wifi: rtw89: refine hardware scan C2H events
new 7cf6b6764b2f wifi: rtw89: Set default CQM config if not present
new dab2b8c41db2 wifi: rtw89: disable RTS when broadcast/multicast
new 7e11a2966f51 wifi: rtw89: fix null pointer access when abort scan
new bcbefbd032df wifi: rtw89: add wait/completion for abort scan
new f59a98c82534 wifi: rtw89: fix HW scan timeout due to TSF sync issue
new 5ba45ba77616 wifi: rtw89: fix disabling concurrent mode TX hang issue
new acf868ff60b1 wifi: iwlegacy: Use kcalloc() instead of kzalloc()
new b54846da4594 Merge tag 'wireless-next-2024-01-25' of git://git.kernel.o [...]
new ad9b701aed48 selftest: Update PATH for nettest in fcnal-test
new 79bf0d4a07d4 selftest: Fix set of ping_group_range in fcnal-test
new 70863c902d76 selftest: Show expected and actual return codes for test f [...]
new 5535fcc59a16 Merge branch 'selftests-updates-to-fcnal-test-for-autoamte [...]
new 3df18416267b gve: Modify rx_buf_alloc_fail counter centrally and closer [...]
new 5f76499fb541 tsnep: Add link down PHY loopback support
new fb4bb62aaac7 net: dsa: mt7530: select MEDIATEK_GE_PHY for NET_DSA_MT7530_MDIO
new 31e03207119a af_unix: Annotate data-race of gc_in_progress in wait_for_ [...]
new 97af84a6bba2 af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
new 5b17307bd078 af_unix: Return struct unix_sock from unix_get_socket().
new 8b90a9f819dc af_unix: Run GC on only one CPU.
new d9f21b361333 af_unix: Try to run GC async.
new 1cf05e2508ab Merge branch 'af_unix-random-improvements-for-gc'
new 8d0293302dfb drivers/ptp: Convert snprintf to sysfs_emit
new 5642c82b9463 bnx2x: Fix firmware version string character counts
new c94d1783136e dt-bindings: net: phy: Make LED active-low property common
new 355c6dc37efa dt-bindings: net: phy: Document LED inactive high impedance mode
new 7ae215ee7bb8 net: phy: add support for PHY LEDs polarity modes
new 91e893b43d1c dt-bindings: net: Document QCA808x PHYs
new 7196062b64ee net: phy: at803x: add LED support for qca808x
new c09f32a85945 Merge branch 'net-phy-generic-polarity-led-support-for-qca808x'
new 7c05e7f3e74e bpf: Support inlining bpf_kptr_xchg() helper
new b4b7a4099b8c selftests/bpf: Factor out get_xlated_program() helper
new 17bda53e43bc selftests/bpf: Test the inlining of bpf_kptr_xchg()
new 55c14321dbf0 Merge branch 'bpf-inline-bpf_kptr_xchg'
new e31f98c1af81 selftests/bpf: fix test_loader check message
new 18810ad3929f bpf: make sure scalar args don't accept __arg_nonnull tag
new 54c11ec4935a bpf: prepare btf_prepare_func_args() for multiple tags per [...]
new 522bb2c1f82b bpf: support multiple tags per argument
new 15b8b0be9855 net: filter: fix spelling mistakes
new 81777efbf593 Introduce concept of conformance groups
new 56d3e44af80c selftests/bpf: detect testing prog flags support
new f067074bafd5 selftests/bpf: Update LLVM Phabricator links
new 242d18514149 selftests/bpf: Fix the u64_offset_to_skb_data test
new d5b892fd607a bpf: make infinite loop detection in is_state_visited() exact
new c035b3e555b5 selftests/bpf: check if imprecise stack spills confuse inf [...]
new 32f55dd4add4 bpf: Make bpf_for_each_spilled_reg consider narrow spills
new b827eee4c4d8 selftests/bpf: Add a test case for 32-bit spill tracking
new 8e0e074aafb8 bpf: Add the assign_scalar_id_before_mov function
new 87e51ac6cb19 bpf: Add the get_reg_width function
new 8ecfc371d829 bpf: Assign ID to scalars on spill
new 3893f0b6a069 selftests/bpf: Test assigning ID to scalars on spill
new 9a4c57f52b5e bpf: Track aligned st store as imprecise spilled registers
new 6ae99ac8b7da selftests/bpf: Add a selftest with not-8-byte aligned BPF_ST
new 88031b929c01 docs/bpf: Fix an incorrect statement in verifier.rst
new 49c06547d521 bpf: Minor improvements for bpf_cmp.
new f5f30386c781 bpftool: Silence build warning about calloc()
new d177c1be06ce selftests/bpf: Fix potential premature unload in bpf_testmod
new b18afb6f4229 tcp: Move tcp_ns_to_ts() to tcp.h
new 95e752b5299f tcp: Move skb_steal_sock() to request_sock.h
new 8b5ac68fb5ee bpf: tcp: Handle BPF SYN Cookie in skb_steal_sock().
new 695751e31a63 bpf: tcp: Handle BPF SYN Cookie in cookie_v[46]_check().
new e472f88891ab bpf: tcp: Support arbitrary SYN Cookie.
new a74712241b46 selftest: bpf: Test bpf_sk_assign_tcp_reqsk().
new 4eaafe5a5b7b Merge branch 'bpf: tcp: Support arbitrary SYN Cookie at TC.'
new f98df79bf7f7 bpf, docs: Fix bpf_redirect_peer header doc
new 091f2bf60d52 bpf: Sync uapi bpf.h header for the tooling infra
new f04deb90e516 libbpf: Apply map_set_def_max_entries() for inner_maps on [...]
new 40628f9fff73 selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT [...]
new 2ce793ebe207 bpf: Refactor ptr alu checking rules to allow alu explicitly
new b3f086a7a136 bpf: Define struct bpf_tcp_req_attrs when CONFIG_SYN_COOKIES=n.
new 20e109ea9842 bpf, docs: Clarify that MOVSX is only for BPF_X not BPF_K
new 18a45f12d746 bpf, arm64: Enable the inline of bpf_kptr_xchg()
new 29f868887a7d selftests/bpf: Enable kptr_xchg_inline test for arm64
new c80c6434aacc Merge branch 'enable-the-inline-of-kptr_xchg-for-arm64'
new bc308d011ab8 libbpf: call dup2() syscall directly
new edb799035dd7 bpf: avoid VLAs in progs/test_xdp_dynptr.c
new 756e34da5380 bpf: fix constraint in test_tcpbpf_kern.c
new bbc094b30526 bpf: Use r constraint instead of p constraint in selftests
new d5c16492c66f bpf: Add cookie to perf_event bpf_link_info records
new 9fd112b1f82b bpf: Store cookies in kprobe_multi bpf_link_info data
new 2adb2e0fcdf3 bpftool: Fix wrong free call in do_show_link
new 59a89706c40c selftests/bpf: Add cookies check for kprobe_multi fill_lin [...]
new d74179708473 selftests/bpf: Add cookies check for perf_event fill_link_ [...]
new b7896486688a selftests/bpf: Add fill_link_info test for perf event
new 54258324b934 bpftool: Display cookie for perf event link probes
new b0dc037399b1 bpftool: Display cookie for kprobe multi link
new b7d1af379103 Merge branch 'bpf-add-cookies-retrieval-for-perf-kprobe-mu [...]
new 3b1f89e747cd bpf: refactory struct_ops type initialization to a function.
new 95678395386d bpf: get type information with BTF_ID_LIST
new 4c5763ed996a bpf, net: introduce bpf_struct_ops_desc.
new e61995111a76 bpf: add struct_ops_tab to btf.
new 47f4f657acd5 bpf: make struct_ops_map support btfs other than btf_vmlinux.
new 1338b9334658 bpf: pass btf object id in bpf_map_info.
new 689423db3bda bpf: lookup struct_ops types from a given module BTF.
new fcc2c1fb0651 bpf: pass attached BTF to the bpf_struct_ops subsystem
new e3f87fdfed7b bpf: hold module refcnt in bpf_struct_ops map creation and [...]
new 612d087d4ba5 bpf: validate value_type
new f6be98d19985 bpf, net: switch to dynamic registration
new 9e926acda0c2 libbpf: Find correct module BTFs for struct_ops maps and progs.
new 7c81c2490c73 bpf: export btf_ctx_access to modules.
new 0253e0590e2d selftests/bpf: test case for register_bpf_struct_ops().
new 8b593021319d Merge branch 'Registrating struct_ops types from modules'
new 15b4f88dcc0a selftests/bpf: Move is_jit_enabled() into testing_helpers
new 0b50478fd877 selftests/bpf: Skip callback tests if jit is disabled in t [...]
new 32749605e3a9 Merge branch 'skip-callback-tests-if-jit-is-disabled-in-te [...]
new d47b9f68d289 libbpf: Correct bpf_core_read.h comment wrt bpf_core_relo struct
new 177f1d083a19 selftests/bpf: Fix the flaky tc_redirect_dtime test
new ce6f6cffaeaa selftests/bpf: Wait for the netstamp_needed_key static key [...]
new c9f115564561 libbpf: Ensure undefined bpf_attr field stays 0
new ed1ad5a7415d bpf: Align CAP_NET_ADMIN checks with bpf_capable() approach
new 6fe01d3cbb92 bpf: Add BPF token delegation mount options to BPF FS
new 35f96de04127 bpf: Introduce BPF token object
new a177fc2bf6fd bpf: Add BPF token support to BPF_MAP_CREATE command
new 9ea7c4bf17e3 bpf: Add BPF token support to BPF_BTF_LOAD command
new caf8f28e036c bpf: Add BPF token support to BPF_PROG_LOAD command
new bbc1d24724e1 bpf: Take into account BPF token when fetching helper protos
new d79a35497547 bpf: Consistently use BPF token throughout BPF verifier logic
new 1b67772e4e3f bpf,lsm: Refactor bpf_prog_alloc/bpf_prog_free LSM hooks
new a2431c7eabcf bpf,lsm: Refactor bpf_map_alloc/bpf_map_free LSM hooks
new f568a3d49af9 bpf,lsm: Add BPF token LSM hooks
new 639ecd7d6247 libbpf: Add bpf_token_create() API
new 364f848375af libbpf: Add BPF token support to bpf_map_create() API
new a3d63e85253b libbpf: Add BPF token support to bpf_btf_load() API
new 404cbc149c38 libbpf: Add BPF token support to bpf_prog_load() API
new fcb9597ff7d1 selftests/bpf: Add BPF token-enabled tests
new 0054493e5141 bpf,selinux: Allocate bpf_security_struct per BPF token
new aeaa97b006dd bpf: Fail BPF_TOKEN_CREATE if no delegation option was set [...]
new 6c1752e0b6ca bpf: Support symbolic BPF FS delegation mount options
new 0350f9d99ee5 selftests/bpf: Utilize string values for delegate_xxx moun [...]
new ea4d587354eb libbpf: Split feature detectors definitions from cached results
new d6dd1d49367a libbpf: Further decouple feature checking logic from bpf_object
new 05f9cdd55d61 libbpf: Move feature detection code into its own file
new f3dcee938f48 libbpf: Wire up token_fd into feature probing logic
new 6b434b61b4d9 libbpf: Wire up BPF token support at BPF object level
new d5baf0cac627 selftests/bpf: Add BPF object loading tests with explicit [...]
new b73d08d1318a selftests/bpf: Add tests for BPF object load with implicit token
new cac270ad79af libbpf: Support BPF token path setting through LIBBPF_BPF_ [...]
new fadf54935e85 selftests/bpf: Add tests for LIBBPF_BPF_TOKEN_PATH envvar
new 906ee42cb1be selftests/bpf: Incorporate LSM policy to token-based tests
new c8632acf193b Merge branch 'bpf-token'
new be4840b33eb2 bpf: One more maintainer for libbpf and BPF selftests
new e6be8cd5d3cf bpf: Fix error checks against bpf_get_btf_vmlinux().
new e48f0f4a9bfe bpf, docs: Clarify definitions of various instructions
new fa7178b0f12e selftests/bpf: Add missing line break in test_verifier
new 92046e83c07b Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 0c657f860e67 net: dsa: microchip: ksz8: move BMCR specific code to sepa [...]
new d1b7d0d85d59 net: dsa: microchip: Remove redundant optimization in ksz8 [...]
new 9e62bed6e105 net: dsa: microchip: implement PHY loopback configuration [...]
new a70f2588584b Merge branch 'net-dsa-microchip-implement-phy-loopback'
new 1d4046b57142 rust: phy: use `srctree`-relative links
new 599b75a3b753 rust: phy: use VTABLE_DEFAULT_ERROR
new 6f83b62283ed Documentation: mlx5.rst: Add note for eswitch MD
new 63aabc3ef196 net: txgbe: move interrupt codes to a separate file
new aefd013624a1 net: txgbe: use irq_domain for interrupt controller
new beb53f32698f Merge branch 'txgbe-irq_domain'
new c57e32fb29f2 octeontx2-af: Add filter profiles in hardware to extract p [...]
new 0efc7e541fd5 taprio: validate TCA_TAPRIO_ATTR_FLAGS through policy inst [...]
new dec836ed69d1 net: fill in MODULE_DESCRIPTION()s for encx24j600
new 1c870c63d7d2 net: fill in MODULE_DESCRIPTION()s for ocelot
new 9ba4295b2eab net: fill in MODULE_DESCRIPTION()s for SMSC drivers
new 66c164633bb0 net: fill in MODULE_DESCRIPTION()s for Qualcom drivers
new 23f487f70c73 net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga
new 3e4620c89148 net: fill in MODULE_DESCRIPTION()s for cpsw-common
new ad979679d64b net: fill in MODULE_DESCRIPTION()s for ec_bhf
new be884c15de37 net: fill in MODULE_DESCRIPTION()s for PCS drivers
new 6aa89bf8ac9a net: fill in MODULE_DESCRIPTION()s for ieee802154
new d06aa0eb0a70 net: fill in MODULE_DESCRIPTION()s for arcnet
new cf8e51ef5186 Merge branch 'net-module-description'
new ea1cc3ee34a5 ptp: introduce PTP_CLOCK_EXTOFF event for the measured ext [...]
new 1ddfecafabf7 ptp: add FemtoClock3 Wireless as ptp hardware clock
new 9e1aa985d61e dt-bindings: nfc: ti,trf7970a: fix usage example
new 723de3ebef03 net: free altname using an RCU callback
new 024d8577f534 net: dsa: mt7530: always trap frames to active CPU port on MT7530
new b198c9097f06 net: dsa: mt7530: use p5_interface_select as data type for [...]
new 1f4a85f2eaa8 net: dsa: mt7530: store port 5 SGMII capability of MT7531
new 05957aa77ed8 net: dsa: mt7530: improve comments regarding switch ports
new 152f8e8e7458 net: dsa: mt7530: improve code path for setting up port 5
new 6537973f2a5d net: dsa: mt7530: do not set priv->p5_interface on mt7530_ [...]
new 04a22bef5fc2 net: dsa: mt7530: do not run mt7530_setup_port5() if port [...]
new 67475eb9893f Merge branch 'mt7530-dsa-subdriver-improvements-act-i'
new 795a7dfbc3d9 net: tcp: accept old ack during closing
new 8293e4cb2ff5 ice: introduce PTP state machine
new c75d5e675a85 ice: pass reset type to PTP reset functions
new 3f2216e8dbce ice: rename verify_cached to has_ready_bitmap
new fea82915fca6 ice: don't check has_ready_bitmap in E810 functions
new 1abefdca85e8 ice: rename ice_ptp_tx_cfg_intr
new 803bef817807 ice: factor out ice_ptp_rebuild_owner()
new 7a25fe5cd5fb ice: stop destroying and reinitalizing Tx tracker during reset
new e8166eb24692 Merge branch 'ice-fix-timestamping-in-reset-process'
new 3f3ebe536208 net/tun: use reciprocal_scale
new 8e41d6644f9a net: micrel: Fix set/get PHC time for lan8814
new 4acf4e62cd57 selftests: forwarding: Add missing config entries
new 6dce962c4cf9 mlxsw: spectrum: Change mlxsw_sp_upper to LAG structure
new 5a448905e37e mlxsw: spectrum: Remove mlxsw_sp_lag_get()
new c6ca2884ba04 mlxsw: spectrum: Query max_lag once
new 8d8d33d4e38b mlxsw: spectrum: Search for free LAD ID once
new be2f16a994f0 mlxsw: spectrum: Refactor LAG create and destroy code
new 1267f7223bec mlxsw: Use refcount_t for reference counting
new d0005e76b73b Merge branch 'mlxsw-refactor-reference-counting-code'
new 047a7d261be6 net: rds: Simplify the allocation of slab caches in rds_conn_init
new 6a571895116e xdp: Remove usage of the deprecated ida_simple_xx() API
new ccf1445204a1 mlxsw: remove I2C_CLASS_HWMON from drivers w/o detect and [...]
new 53e41b76a8ff dt-bindings: net: starfive,jh7110-dwmac: Add JH7100 SoC co [...]
new 8d4597b87121 net: stmmac: dwmac-starfive: Add support for JH7100 SoC
new bc34d10c18ab Merge branch 'stmmac-jh7100'
new 2a0683be5b4c selftests: Introduce Makefile variable to list shared bash [...]
new 6500780cffa7 selftests: bonding: Add net/forwarding/lib.sh to TEST_INCLUDES
new 975b4a8b68ff selftests: team: Add shared library scripts to TEST_INCLUDES
new 4a24560ad72f selftests: dsa: Replace test symlinks by wrapper script
new 9f2af915916b selftests: forwarding: Redefine relative_path variable
new 521ed1ce94bb selftests: forwarding: Remove duplicated lib.sh content
new 148508211446 Merge branch 'selftests-TEST_INCLUDES'
new 57bf3dd2fe91 selftests/net: calibrate fq_band_pktlimit
new c5c3e1bfc9e0 net: stmmac: Offload queueMaxSDU from tc-taprio
new fd5a6a71313e net: stmmac: est: Per Tx-queue error count for HLBF
new 5ca63ffdb94b net: stmmac: Report taprio offload status
new 2acfd589e50e Merge branch 'stmmac-EST'
new d80a52335374 ethtool: replace struct ethtool_eee with a new struct etht [...]
new 0b3100bc8fa7 ethtool: switch back from ethtool_keee to ethtool_eee for ioctl
new 285cc15cc555 ethtool: adjust struct ethtool_keee to kernel needs
new 1d756ff13da6 ethtool: add suffix _u32 to legacy bitmap members of struc [...]
new 1f069de63602 ethtool: add linkmode bitmap support to struct ethtool_keee
new 2bb052612959 net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to [...]
new 737fc16129cf Merge branch 'ethtool-EEE'
new e746094b1bb0 net: lan966x: debugfs: Fix showing the port keyset
new c494a01abe01 qca_spi: Add check for kthread_stop
new 1a10d67ca426 qca_spi: Improve SPI thread creation
new 3c5e48780882 qca_spi: Improve SPI IRQ handling
new 56f0b4f55b71 qca_spi: Avoid skb_copy_expand in TX path
new c453884ebe08 qca_7k_common: Drop unnecessary function description
new 22d70f69f96d qca_7k_common: Drop unused len from qcafrm_handle
new c7f6250ab2ad qca_spi: Add QCASPI prefix to ring defines
new fa5343952f45 qca_spi: Introduce QCASPI_RX_MAX_FRAMES
new 0a8ef9ed7a16 qca_spi: Improve calculation of RX buffer size
new 8f3655d8a515 qca_spi: Log expected signature in error case
new f486c4b57649 qca_spi: Adjust log of SPI_REG_RDBUF_BYTE_AVA
new 060e309a4d12 qca_7k: Replace BSD boilerplate with SPDX
new d7d5f0fceca8 qca_7k: Replace old mail address
new a47996ebbe40 mailmap: add entry for Stefan Wahren
new 23b8a64b6c9f MAINTAINERS: add entry for qca7k driver(s)
new a9c3d39b6b39 Merge branch 'qca_spi-improvements'
new 941988af5724 netfilter: uapi: Document NFT_TABLE_F_OWNER flag
new da5141bbe0c2 netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST
new 31bf508be656 netfilter: nf_tables: Implement table adoption support
new a128885ace60 netfilter: nf_tables: pass flags to set backend selection routine
new 2ae6e9a03dad netfilter: nf_conncount: Use KMEM_CACHE instead of kmem_ca [...]
new d5f9142fb96d ipvs: Simplify the allocation of ip_vs_conn slab caches
new 4654467dc7e1 netfilter: arptables: allow xtables-nft only builds
new a9525c7f6219 netfilter: xtables: allow xtables-nft only builds
new 7ad269787b66 netfilter: ebtables: allow xtables-nft only builds
new 84fc2408cfc6 Merge tag 'nf-next-24-01-29' of https://git.kernel.org/pub [...]
new 5264ab612e28 selftests/net: calibrate txtimestamp
new e7f8df0e81bf dpll: move xa_erase() call in to match dpll_pin_alloc() er [...]
new 96b93f08357c ptp: lan743x: Use spin_lock instead of spin_lock_bh
new 61c81872815f net: phy: phy_device: Prevent nullptr exceptions on ISR
new 08b47dfdd6b8 net: phy: adin1100: Add interrupt support for link change
new 3a78983d2689 Merge branch 'prevent-nullptr-exceptions-in-isr'
new 9e56ff53b411 net: phy: move at803x PHY driver to dedicated directory
new 6fb760972c49 net: phy: qcom: create and move functions to shared library
new 2e45d404d99d net: phy: qcom: deatch qca83xx PHY driver from at803x
new 249d2b80e4db net: phy: qcom: move additional functions to shared library
new c89414adf2ec net: phy: qcom: detach qca808x PHY driver from at803x
new e5a77529971c Merge branch 'net-phy-split-at803x'
new 57f2c6350f2d net: ipv4: Simplify the allocation of slab caches in inet_ [...]
new 2dc23b6f852b net: bridge: Use KMEM_CACHE instead of kmem_cache_create
new d0f6dc263468 af_unix: Replace BUG_ON() with WARN_ON_ONCE().
new 11498715f266 af_unix: Remove io_uring code for GC.
new 99a7a5b9943e af_unix: Remove CONFIG_UNIX_SCM.
new 567058d398aa Merge branch 'af_unix-remove-io_uring-dead-code-in-gc'
new e79027c08302 selftests: Declare local variable for pause in fcnal-test.sh
new e2ece0bc5ab1 tools/net/ynl: Add --output-json arg to ynl cli
new bf8b832374fb tools/net/ynl: Support sub-messages in nested attribute spaces
new 78d234169795 doc/netlink: Describe sub-message selector resolution
new 5f2823c48ad6 tools/net/ynl: Refactor fixed header encoding into separat [...]
new ab463c4342d1 tools/net/ynl: Add support for encoding sub-messages
new a387a921139e tools/net/ynl: Encode default values for binary blobs
new e45fee0f49fc tools/net/ynl: Combine struct decoding logic in ynl
new 886365cf40b2 tools/net/ynl: Rename _fixed_header_size() to _struct_size()
new 971c3eeaf668 tools/net/ynl: Move formatted_string method out of NlAttr
new bf08f32c8ced tools/net/ynl: Add support for nested structs
new 9d6429c33976 doc/netlink: Describe nested structs in netlink raw docs
new fe09ae5fb93b tools/net/ynl: Add type info to struct members in generated docs
new 2267672a6190 doc/netlink/specs: Update the tc spec
new 1701940b1a02 Merge branch 'tools-net-ynl-add-features-for-tc-family'
new b2005bb756e1 dt-bindings: net: qcom,ipa: do not override firmware-name $ref
new 5f8066d45782 dt-bindings: net: dsa: Add KSZ8567 switch support
new 3723b56d6f73 net: dsa: Add KSZ8567 switch support
new c1f5204efcbc cpumask: add cpumask_weight_andnot()
new dcee228078c3 cpumask: define cleanup function for cpumasks
new 91bfe210e196 net: mana: add a function to spread IRQs per CPUs
new 8afefc361209 net: mana: Assigning IRQ affinity on HT cores
new a40539127479 Merge branch 'net-mana-assigning-irq-affinity-on-ht-cores'
new 0def8a15dae7 net: ena: Remove an unused field
new bd765cc91012 net: ena: Add more documentation for RX copybreak
new 243f36eef5c7 net: ena: Minor cosmetic changes
new 50d7a2660579 net: ena: Enable DIM by default
new 06a96fe6f9f0 net: ena: Remove CQ tail pointer update
new ae8220929329 net: ena: Change error print during ena_device_init()
new 071271f39ce8 net: ena: Add more information on TX timeouts
new 70c9360390ea net: ena: Relocate skb_tx_timestamp() to improve time stam [...]
new 716bdaeceaee net: ena: Change default print level for netif_ prints
new 4b4012da28cf net: ena: handle ena_calc_io_queue_size() possible errors
new 50613650c3d6 net: ena: Reduce lines with longer column width boundary
new 644c64318de0 Merge branch 'ena-driver-changes'
new cf4f0f1e1c46 dpll: extend uapi by lock status error attribute
new e2ca9e75849e dpll: extend lock_status_get() op by status error and expo [...]
new 2c54a4d71246 net/mlx5: DPLL, Implement lock status error value
new cacfd6bfc381 Merge branch 'dpll-expose-lock-status-error-value-to-user'
new cf244463a286 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 102c28b83ddf net: ipa: stash modem TX and RX endpoints
new 844ecc4aa78e net: ipa: begin simplifying TX queue stop
new 688de12f080f net: ipa: kill the STARTED IPA power flag
new 86c9a4929258 net: ipa: kill the IPA power STOPPED flag
new 30cdaea23600 net: ipa: kill ipa_power_modem_queue_stop()
new 2acf5fc8daba net: ipa: kill ipa_power_modem_queue_active()
new e01bbdc9f851 net: ipa: kill ipa_power_modem_queue_wake()
new 747056a9a954 Merge branch 'net-ipa-simplify-tx-power-handling'
new 9484b9555de0 dt-bindings: net: ipq4019-mdio: document now supported clo [...]
new bdce82e960d1 net: mdio: ipq4019: add support for clock-frequency property
new 969337a4c98c Merge branch 'net-ipq4019-rate'
new 447b80a9330e net: phy: dp83867: Add support for active-low LEDs
new 094bdd48afb8 selftests: openvswitch: Test ICMP related matches work with SNAT
new d6212d2e41a0 octeontx2-af: Create BPIDs free pool
new ae703539f49d octeontx2-af: Cleanup loopback device checks
new 49d703c8f451 Merge branch 'octeontx2-af-dynamically-allocate-BPIDs'
new fa33b35f86b8 sctp: Simplify the allocation of slab caches
new 84f90efd5076 dt-bindings: net: ti: Update maintainers list
new 20ea9327c2fd net: dccp: Simplify the allocation of slab caches in dccp_ [...]
new df3fc228dead batman-adv: Start new development cycle
new ffc15626c861 batman-adv: Return directly after a failed batadv_dat_sele [...]
new 5593e9abf1cf batman-adv: Improve exception handling in batadv_throw_uevent()
new db60ad8b21ce batman-adv: Drop usage of export.h
new d81c0792e640 Merge tag 'batadv-next-pullrequest-20240201' of git://git. [...]
new b26577001af4 net/sched: Add helper macros with module names
new 241a94abcf46 net/sched: Add module aliases for cls_,sch_,act_ modules
new 2c15a5aee2f3 net/sched: Load modules via their alias
new 6cff01581789 net/sched: Remove alias of sch_clsact
new 73c59d6fe109 Merge branch 'net-sched-load-modules-via-alias'
new 5befa3728b85 net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY
new f5d59230ec26 r8169: simplify EEE handling
new dfd2ee086a63 ipv6: make addrconf_wq single threaded
new 8f109e91b852 tools: ynl: include dpll and mptcp_pm in C codegen
new 7c59c9c8f202 tools: ynl: generate code for ovs families
new d2866539df7b tools: ynl: auto-gen for all genetlink families
new 0eb1ec426cfc Merge branch 'tools-ynl-auto-gen-for-all-genetlink-families'
new f2ec98566775 net: phy: qcom: qca808x: fix logic error in LED brightness set
new f203c8c77c76 net: phy: qcom: qca808x: default to LED active High if not set
new d6aa8e0aa605 Merge branch 'qca-phy-led-fixes'
new 7d7bf30f031b net: micrel: Fix the frequency adjustments
new e35ba5811714 selftests: netdevsim: stop using ifconfig
new 3907f1ffc0ec r8169: add support for RTL8126A
new bd8a8d5ec504 tun: Fix code style issues in <linux/if_tun.h>
new 45a96c407eb1 tun: Implement ethtool's get_channels() callback
new ffabe98cb576 net: make dev_unreg_count global
new 89304f91bf8e sctp: preserve const qualifier in sctp_sk()
new 1e08223272c7 tsnep: Add helper for RX XDP_RING_NEED_WAKEUP flag
new 1c09d7cbb57a mptcp: annotate access for msk keys
new d440a4e27acd mptcp: annotate lockless access for the tx path
new 9426ce476a70 mptcp: annotate lockless access for RX path fields
new b9f4554356f6 mptcp: annotate lockless access for token
new 28e5c1380506 mptcp: annotate lockless accesses around read-mostly fields
new c3b39ea2371b Merge branch 'mptcp-annotate-lockless'
new 843a8851e89e net: blackhole_dev: fix build warning for ethh set but not used
new 1c7bbea992c8 net: ocelot: update the MODULE_DESCRIPTION()
new 0cd216d769fb net: dsa: reindent arguments of dsa_user_vlan_for_each()
new 08932323ccf7 net: dsa: qca8k: put MDIO controller OF node if unavailable
new 709776ea8562 net: dsa: qca8k: consistently use "ret" rather than "err" [...]
new a8882313c564 Merge branch 'qca8k-cleanup-fixes'
new 8ff25dac88f6 netdevsim: add Makefile for selftests
new c41dfb0dfbec selftests/net: ignore timing errors in so_txtime if KSFT_M [...]
new 3c974cdce8dd net: encx24j600: convert to use maple tree register cache
new 2b993bfdb47b net: ravb: Let IP-specific receive function to interrogate [...]
new e1da043f2b2d net: ravb: Rely on PM domain to enable gptp_clk
new b1768e3dc477 net: ravb: Make reset controller support mandatory
new 6ccc22a5afcb net: ravb: Switch to SYSTEM_SLEEP_PM_OPS()/RUNTIME_PM_OPS( [...]
new 7493bb4c400c net: ravb: Use tabs instead of spaces
new c5c0714e2950 net: ravb: Assert/de-assert reset on suspend/resume
new a654f6e875b7 net: ravb: Move reference clock enable/disable on runtime PM APIs
new 32f012b8c01c net: ravb: Move getting/requesting IRQs in the probe() method
new f384ab481cab net: ravb: Split GTI computation and set operations
new 23698a9abb62 net: ravb: Move delay mode set in the driver's ndo_open API
new cd1fb46e02de net: ravb: Move DBAT configuration to the driver's ndo_open API
new a6a85ba36fd0 net: ravb: Move PTP initialization in the driver's ndo_ope [...]
new 76fd52c10077 net: ravb: Set config mode in ndo_open and reset mode in n [...]
new b07bc55cbb1c net: ravb: Simplify ravb_suspend()
new e95273fe4d02 net: ravb: Simplify ravb_resume()
new ead21932c336 Merge branch 'net-ravb-prepare-for-suspend-to-ram-and-runt [...]
new 03ba6dc035c6 net: dst: Make dst_destroy() static and return void.
new 0bd199fd9c19 net: phy: constify phydev->drv
new 3e5fb691faee ice: make ice_vsi_cfg_rxq() static
new a292ba981324 ice: make ice_vsi_cfg_txq() static
new 0ca6755f3cc2 ice: Add a new counter for Rx EIPE errors
new 53875f05c997 ice: remove incorrect comment
new 0400673141c9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 240fd405528b bonding: Add independent control state machine
new 02daffa903e6 pds_core: Don't assign interrupt index/bound_intr to notifyq
new bca10f2c2518 pds_core: Unmask adminq interrupt in work thread
new 247c4ed03321 pds_core: Fix up some minor issues
new 792d36ccc163 pds_core: Clean up init/uninit flows to be more readable
new b8189eebc012 Merge branch 'pds_core-various-improvements-cleanups'
new 06e6bc1b7aaf tipc: rename the module name diag to tipc_diag
new d6f4aac19ad4 nfc: hci: Introduce nfc_llc_del_engine() to reduce code du [...]
new 83cdd8db7508 nfc: hci: Save a few bytes of memory when registering a 'n [...]
new 60b4dfcda647 Merge branch 'nfc-hci-save-a-few-bytes-of-memory-when-regi [...]
new 6cc9c6fbc79f mlx4: Address spelling errors
new 7b4434a8face tools: ynl: correct typo and docstring
new 70ff9a91e868 doc: netlink: specs: tc: add multi-attr to tc-taprio-sched-entry
new b9bcfc3bc978 tools: ynl: add support for encoding multi-attr
new 2813ca8d6490 Merge branch 'add-support-for-encoding-multi-attr-to-ynl'
new b64691274f5d net: phy: add helper phy_advertise_eee_all
new 7cc0187ea252 r8169: use new helper phy_advertise_eee_all
new 5f9892286331 Merge branch 'net-phy-add-and-use-helper-phy_advertise_eee_all'
new 9bc791341bc9 tg3: convert EEE handling to use linkmode bitmaps
new 23c5ae6d4675 netlabel: cleanup struct netlbl_lsm_catmap
new 81f61c108838 net: ethernet: remove duplicated CONFIG_SUNGEM_PHY entry
new 59d6bccebe5c net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA [...]
new 56b93cd358b3 netdevsim: make nsim_bus const
new 17b447539408 net: phy: c45 scanning: Don't consider -ENODEV fatal
new 88b3934e3f31 net: dsa: mv88e6xxx: Return -ENODEV when C45 not supported
new 1e8f1477aba5 Merge branch 'net-phy-c22-c45-enumeration'
new 0cb6daf549f9 net: stmmac: remove eee_enabled/eee_active in stmmac_ethto [...]
new d0d8c548789d net: sxgbe: remove eee_enabled/eee_active in sxgbe_get_eee()
new b573cb0a5586 net: fec: remove eee_enabled/eee_active in fec_enet_get_eee()
new 409359c1c2ef net: bcmgenet: remove eee_enabled/eee_active in bcmgenet_g [...]
new 0cbfdfe3fb80 net: bcmasp: remove eee_enabled/eee_active in bcmasp_get_eee()
new 3465df5533af net: dsa: b53: remove eee_enabled/eee_active in b53_get_mac_eee()
new ddb2d2a8e814 Merge branch 'net-eee-network-driver-cleanups'
new d160c66cda0a net: Do not return value from init_dummy_netdev()
new c474dd5a52df tsnep: Use devm_platform_get_and_ioremap_resource() in tsn [...]
new 9736c648370d dpll: check that pin is registered in __dpll_pin_unregister()
new 6c06c88fa838 net: mdio: add 2.5g and 5g related PMA speed constants
new 2b9ec5dfb825 net: phy: realtek: use generic MDIO constants
new db1bb7741ff2 net: phy: realtek: add 5Gbps support to rtl822x_config_aneg()
new fef599ffdc4c Merge branch 'net-phy-realtek-complete-5gbps-support-and-r [...]
new b27696cd8fcc net/smc: change the term virtual ISM to Emulated-ISM
new c8f4b19d64b9 selftests/net/forwarding: add slowwait functions
new 9150820c8830 selftests: bonding: use tc filter to check if LACP was sent
new 45bf79bc56c4 selftests: bonding: reduce garp_test/arp_validate test time
new e1f0da9b90fb selftests: bonding: use slowwait instead of hard code sleep
new 313fb1847b29 Merge branch 'selftests-bonding-use-slowwait-when-waiting'
new fd2bc4195d51 xfrm: generalize xdo_dev_state_update_curlft to allow stat [...]
new f9f221c98fd8 xfrm: get global statistics from the offloaded device
new 6fb7f9408779 net/mlx5e: Connect mlx5 IPsec statistics with XFRM core
new 77bed87f7620 net/mlx5e: Delete obsolete IPsec code
new 21e16fa5dc6c Documentation: Fix counter name of mlx5 vnic reporter
new 8d7db0abafb8 net/mlx5: Rename mlx5_sf_dev_remove
new daa6a6eb8f88 net/mlx5: remove fw_fatal reporter dump option for non PF
new 17aa2d79b7e5 net/mlx5: remove fw reporter dump option for non PF
new 137cef6d5556 net/mlx5: SF, Stop waiting for FW as teardown was called
new bcad0e531231 net/mlx5: Return specific error code for timeout on wait_fw_init
new 91a72ada6605 net/mlx5: Remove initial segmentation duplicate definitions
new 507472ed0e37 net/mlx5: Change missing SyncE capability print to debug
new 917d1e799ddf net/mlx5: DR, Change SWS usage to debug fs seq_file interface
new fb3bfdfcd106 net/mlx5e: XSK, Exclude tailroom from non-linear SKBs memo [...]
new a90f55916f15 net/mlx5e: XDP, Exclude headroom and tailroom from memory [...]
new 006e89649fa9 Merge tag 'mlx5-updates-2024-02-01' of git://git.kernel.or [...]
new c885b95c58dd r8169: remove setting LED default trigger, this is done by [...]
new 01fc42942e30 net: dsa: mt7530: empty default case on mt7530_setup_port5()
new fd7929095a52 net: dsa: mt7530: move XTAL check to mt7530_setup()
new 4eec447ef640 net: dsa: mt7530: simplify mt7530_pad_clk_setup()
new 4ea4c040ddc8 net: dsa: mt7530: call port 6 setup from mt7530_mac_config()
new 8c2703f55837 net: dsa: mt7530: remove pad_setup function pointer
new c9d70a1d3d64 net: dsa: mt7530: correct port capabilities of MT7988
new b43990bc552e net: dsa: mt7530: do not clear config->supported_interfaces
new a1e55f51035e Merge branch 'mt7530-dsa-subdriver-improvements-act-ii'
new fd4f101edbd9 net: add exit_batch_rtnl() method
new a7ec2512ad7b nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method
new 422b5ae9c5e5 bareudp: use exit_batch_rtnl() method
new 669966bc94d8 bonding: use exit_batch_rtnl() method
new f4b57b9dc96b geneve: use exit_batch_rtnl() method
new 6eedda01b2bf gtp: use exit_batch_rtnl() method
new 70f16ea2e4f6 ipv4: add __unregister_nexthop_notifier()
new 110d3047a3ec vxlan: use exit_batch_rtnl() method
new bc50c535c3a0 ip6_gre: use exit_batch_rtnl() method
new a1fab9aff5c0 ip6_tunnel: use exit_batch_rtnl() method
new 7a99f3c1994b ip6_vti: use exit_batch_rtnl() method
new de02deab27fd sit: use exit_batch_rtnl() method
new 9b5b36374ed6 ip_tunnel: use exit_batch_rtnl() method
new 806b67850787 bridge: use exit_batch_rtnl() method
new 8962daccc2d3 xfrm: interface: use exit_batch_rtnl() method
new b6b614558ed5 Merge branch 'net-more-factorization-in-cleanup_net-paths'
new 3be042cf46fe Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 4bea747f3fbe net/sun3_82586: Avoid reading past buffer in debug output
new ef61f5528fca ptp: ocp: add Adva timecard support
new a2e520643be1 net: dsa: b53: unexport and move b53_eee_enable_set()
new 83acbb9d0716 net: dsa: remove "inline" from dsa_user_netpoll_send_skb()
new 36f75f74dc07 net: dsa: tag_sja1105: remove "inline" keyword
new e084a1c1dff6 xirc2ps_cs: remove redundant assignment to variable okay, [...]
new 5c80e62a2ac5 qed: remove duplicated assignment to variable opaque_fid
new 6fb5dfee274c bnxt: convert EEE handling to use linkmode bitmaps
new 0e0939c0adf9 net-procfs: use xarray iterator to implement /proc/net/dev
new a6c15d7ff29c netxen_nic: remove redundant assignment to variable capability
new c2da9408579d ravb: Add Rx checksum offload support for GbEth
new 6c8e2803ef36 ravb: Add Tx checksum offload support for GbEth
new 458aabfd3ba7 Merge branch 'add-hw-checksum-offload-support-for-rz-g2l-g [...]
new 8f76c0f4c3ce ixgbe: Convert ret val type from s32 to int
new b678b63a2454 ixgbe: Rearrange args to fix reverse Christmas tree
new ef3dd5965047 ixgbe: Clarify the values of the returning status
new fd0bb2c7ccd9 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...]
new e7689879d14e ethtool: do not use rtnl in ethnl_default_dumpit()
new 602ad3b4dd57 net: netconsole: cleanup formatting lints
new bd9c69a36efd net: netconsole: move netconsole_target config_item to con [...]
new ae001dc67907 net: netconsole: move newline trimming to function
new aa7b608d69ea net: netconsole: add docs for appending netconsole user data
new 8a6d5fec6c7f net: netconsole: add a userdata config_group member to net [...]
new df03f830d099 net: netconsole: cache userdata formatted string in netcon [...]
new b4ab4f2c0ff5 net: netconsole: append userdata to netconsole messages
new 1ec9daf95093 net: netconsole: append userdata to fragmented netconsole [...]
new 20ad40187d5b Merge branch 'netconsole-userdata-append'
new e3caf184107a wwan: core: Add WWAN fastboot port type
new 409c38d4f156 net: wwan: t7xx: Add sysfs attribute for device state machine
new d27553c14f06 net: wwan: t7xx: Infrastructure for early port configuration
new 2dac6381c3da net: wwan: t7xx: Add fastboot WWAN port
new 4ec3b4aafc87 Merge branch 'wan-t7x-fastboot'
new f6ce9a1f6aec Merge branch 'for-io_uring-add-napi-busy-polling-support'
new f0ddf15f0a74 selftests: forwarding: Add missing multicast routing confi [...]
new 4a49c88ea565 ethernet: wiznet: Use devm_platform_get_and_ioremap_resour [...]
new 709990df5ed0 net: emaclite: Use devm_platform_get_and_ioremap_resource( [...]
new f51470c5c4a0 selftests: tc-testing: add mirred to block tdc tests
new f42822f22b1c bnxt_en: Use firmware provided maximum filter counts.
new e462998abc62 bnxt_en: Add ethtool -N support for ether filters.
new 7c8036fb71ce bnxt_en: Support ethtool -n to display ether filters.
new c8d129c437f6 bnxt_en: implement fully specified 5-tuple masks
new 9ba0e56199e3 bnxt_en: Enhance ethtool ntuple support for ip flows besid [...]
new 7efd79c0e689 bnxt_en: Add drop action support for ntuple
new be40b4e9cac8 bnxt_en: Add separate function to delete the filter structure
new 8336a974f37d bnxt_en: Save user configured filters in a lookup list
new 25041467d093 bnxt_en: Retain user configured filters when closing
new 44af4b622a3d bnxt_en: Restore all the user created L2 and ntuple filters
new 5de1fce33695 bnxt_en: Add support for user configured RSS key
new 1018319f949c bnxt_en: Invalidate user filters when needed
new 0c36211bac9b bnxt_en: Add RSS support for IPSEC headers
new 538808694c37 Merge branch 'bnxt_en-ntuple-and-rss-updates'
new 876e32473d1d selftests: net: include forwarding lib
new 4c49b6824a60 r8169: improve checking for valid LED modes
new 1c96a63af5c4 bnx2x: convert EEE handling to use linkmode bitmaps
new 32b803334f0b net: atlantic: convert EEE handling to use linkmode bitmaps
new d45f5fa8b4ae selftests: udpgso: Pull up network setup into shell script
new 50534a55774c igc: Use reverse xmas tree
new 5edcf51d0b5e igc: Use netdev printing functions for flex filters
new b7471025942d igc: Unify filtering rule fields
new d0466c7f55a0 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new b63cc73341e0 net: phy: realtek: use generic MDIO helpers to simplify the code
new 8453c88c7a15 dt-bindings: net: document ethernet PHY package nodes
new 385ef48f4686 net: phy: add support for scanning PHY in PHY packages nodes
new 471e8fd3afce net: phy: add devm/of_phy_package_join helper
new 737eb75a815f net: phy: qcom: move more function to shared library
new dd87eaa13787 dt-bindings: net: Document Qcom QCA807x PHY package
new 9b1d5e055508 net: phy: provide whether link has changed in c37_read_status
new d1cb613efbd3 net: phy: qcom: add support for QCA807x PHY Family
new ee9d9807bee0 net: phy: qcom: move common qca808x LED define to shared header
new 47b930d0dd43 net: phy: qcom: generalize some qca808x LED functions
new f508a226b517 net: phy: qca807x: add support for configurable LED
new 970cb1ceda17 Merge branch 'phy-package'
new cb7dd712189f octeon_ep_vf: Add driver framework and device initialization
new 2c0c32c72be2 octeon_ep_vf: add hardware configuration APIs
new c5cb944ded94 octeon_ep_vf: add VF-PF mailbox communication.
new ca6ecb0d3c3a octeon_ep_vf: add Tx/Rx ring resource setup and cleanup
new c3fad23cdc06 octeon_ep_vf: add support for ndo ops
new 1cd3b407977c octeon_ep_vf: add Tx/Rx processing and interrupt support
new c92881599efb octeon_ep_vf: add ethtool support
new 90cabae2a234 octeon_ep_vf: update MAINTAINERS
new 4ec1d5fd384e Merge branch 'octeon_ep_vf'
new 9c52994e32c5 selftests: net: ignore timing errors in txtimestamp if KSF [...]
new 129e406e1811 net/ipv6: set expires in rt6_add_dflt_router().
new 60df43d3a72c net/ipv6: Remove unnecessary clean.
new 5eb902b8e719 net/ipv6: Remove expired routes with a separated list of routes.
new 768e06a8bcab net/ipv6: set expires in modify_prefix_route() if RTF_EXPI [...]
new 3407df8dc2de selftests/net: Adding test cases of replacing routes and r [...]
new f7ab791d7f73 Merge branch 'ipv6-expired-routes'
new 0918c1dcd55c net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0
new 33f4336cbd32 net: dsa: realtek: drop cleanup from realtek_ops
new ded3813b44fe net: dsa: realtek: introduce REALTEK_DSA namespace
new bce254b839ab net: dsa: realtek: convert variants into real drivers
new 4667a1db2f55 net: dsa: realtek: keep variant reference in realtek_priv
new 8be040ecd94c net: dsa: realtek: common rtl83xx module
new 98b75c1c149c net: dsa: realtek: merge rtl83xx and interface modules int [...]
new 8685c98d45c5 net: dsa: realtek: get internal MDIO node by name
new 68c66d8d8a19 net: dsa: realtek: clean user_mii_bus setup
new b4bd77971f3c net: dsa: realtek: migrate user_mii_bus setup to realtek_dsa
new bba140a566ed net: dsa: realtek: use the same mii bus driver for both in [...]
new 9fc469b2943d net: dsa: realtek: embed dsa_switch into realtek_priv
new 08f627164126 Merge branch 'dsa-realtek-common'
new 0972d1d979cc tg3: fix bug caused by uninitialized variable
new 1963e65b3dfe dt-bindings: net: qcom,ethqos: add binding doc for safety [...]
new 5c2215167d12 net: stmmac: Add driver support for common safety IRQ
new 03f568a1577a Merge branch 'eth-common-fault-irq-support'
new 17ef8efc00b3 ipv6: mcast: remove one synchronize_net() barrier in ipv6_ [...]
new 4cd582ffa5a9 net: use synchronize_net() in dev_change_name()
new 48ebf6ebbc91 bridge: vlan: use synchronize_net() when holding RTNL
new 2cd0c51e3baf ipv4/fib: use synchronize_net() when holding RTNL
new 78c3253f27e5 net: use synchronize_rcu_expedited in cleanup_net()
new 1ebb85f9c03d netfilter: conntrack: expedite rcu in nf_conntrack_cleanup [...]
new 0f37666d87d2 Merge branch 'net-avoid-slow-rcu'
new f25e7b82635f net/mlx5e: link NAPI instances to queues and IRQs
new a3522a2edb3f ipv4: Set the routing scope properly in ip_route_output_ports().
new 6256fbfd651c net: stmmac: Simplify mtl IRQ status checking
new 86fe596b588f net: sched: Remove NET_ACT_IPT from Kconfig
new 400909df6e65 r8169: simplify code by using core-provided pcpu stats allocation
new 32c7eec21c11 net: sched: codel replace GPLv2/BSD boilerplate
new bed90b06b681 net: phy: aquantia: clear PMD Global Transmit Disable bit [...]
new f383ced24d6a vlan: use xarray iterator to implement /proc/net/vlan/config
new 3e41af90767d rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo()
new 88c9d07b96bb Merge branch 'net-use-net-dev_by_index-in-two-places'
new 9a3c93af5491 vlan: use netdev_lockdep_set_classes()
new c74e1039912e net: bridge: use netdev_lockdep_set_classes()
new 0bef512012b1 net: add netdev_lockdep_set_classes() to virtual drivers
new 65d53afddc58 Merge branch 'net-adopt-netdev_lockdep_set_classes'
new ff049886671c net: fec: Refactor: #define magic constants
new f7859a03fba9 net: fec: Refactor: Replace FEC_ENET_FCE with FEC_RCR_FLOWCTL
new 4a78f0173be2 dt-bindings: net: qca,ar9331: convert to DT schema
new be51ed104ba9 r8169: add LED support for RTL8125/RTL8126
new 2ce309938310 r8169: add generic rtl_set_eee_txidle_timer function
new 57d2d2c8f132 r8169: support setting the EEE tx idle timer on RTL8168h
new 9c5013972726 r8169: add support for returning tx_lpi_timer in ethtool get_eee
new 239ce99c28e3 Merge branch 'r8169-extend-eee-tx-idle-timer-support'
new 32e4a5447ed9 net: dsa: realtek: fix digital interface select macro for EXT0
new 2b0cfa6e4956 net: add generic percpu page_pool allocator
new 4d2bb0bfe874 xdp: rely on skb pointer reference in do_xdp_generic and n [...]
new e6d5dbdd20aa xdp: add multi-buff support for xdp running in generic mode
new 27accb3cc08a veth: rely on skb_pp_cow_data utility routine
new f77581bfda24 Merge branch 'add-multi-buff-support-for-xdp-running-in-ge [...]
new fec846fa7edd can: bcm: add recvmsg flags for own, local and remote traffic
new e1aa35e16399 can: isotp: support dynamic flow control parameters
new 4dcd08b9676a MAINTAINERS: add Stefan Mätje as maintainer for the esd el [...]
new 9721866f07e1 can: esd: add support for esd GmbH PCIe/402 CAN interface family
new dbd86e47fd00 Merge patch series "can: esd: add support for esd GmbH PCI [...]
new a163c5761019 can: m_can: Start/Cancel polling timer together with interrupts
new ba72f6c78b9b can: m_can: Move hrtimer init to m_can_class_register
new 4248ba9ea24f can: m_can: Write transmit header and data in one transaction
new 07f25091ca02 can: m_can: Implement receive coalescing
new ec390d087617 can: m_can: Implement transmit coalescing
new 9515223bd0bb can: m_can: Add rx coalescing ethtool support
new e55b963e4e94 can: m_can: Add tx coalescing ethtool support
new 14f0a0a4407e can: m_can: Use u32 for putidx
new 80c5bac02a82 can: m_can: Cache tx putidx
new e668673ed399 can: m_can: Use the workqueue as queue
new 1fa80e23c150 can: m_can: Introduce a tx_fifo_in_flight counter
new 7508a10ca295 can: m_can: Use tx_fifo_in_flight for netif_queue control
new 251f913d19a8 can: m_can: Implement BQL
new c306c3873de0 can: m_can: Implement transmit submission coalescing
new 2ea9b94c502f Merge patch series "can: m_can: Optimizations for m_can/tc [...]
new 7af9682d9eab can: change can network drivers maintainer
new 7d06d15df207 Merge patch "can network drivers maintainer"
new 85216f56bde7 can: kvaser_pciefd: Add support for Kvaser M.2 PCIe 4xCAN
new 383de5664c87 can: softing: remove redundant NULL check
new c83c22ec1493 can: canxl: add virtual CAN network identifier support
new 73b8f5015889 MAINTAINERS: can: xilinx_can: remove Naga Sureshkumar Relli
new e1a00373e130 Merge tag 'linux-can-next-for-6.9-20240213' of git://git.k [...]
new f64e18944233 ice: introduce new E825C devices family
new 7a15668f665c ice: Add helper function ice_is_generic_mac
new 372e27de4ca8 ice: add support for 3k signing DDP sections for E825C
new 41cc4e53934c ice: Remove and readd netdev during devlink reload
new 500d0df5b4b2 ice: Fix debugfs with devlink reload
new b53e84645b36 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 997814491cee Octeontx2-af: Fetch MAC channel info from firmware
new 723615a14b87 net: ena: Remove redundant assignment
new 85455c795c07 eventpoll: support busy poll per epoll instance
new c6aa2a7778d8 eventpoll: Add per-epoll busy poll packet budget
new de57a2510822 eventpoll: Add per-epoll prefer busy poll option
new 18e2bf0edf4d eventpoll: Add epoll ioctl for epoll_params
new b7f9ef727839 Merge branch 'per-epoll-context-busy-poll'
new 1c07dbb0cccf net: annotate data-races around dev->name_assign_type
new f694eee9e1c0 ip_tunnel: annotate data-races around t->parms.link
new a6473fe9b623 dev: annotate accesses to dev->link
new 4d42b37def70 net: convert dev->reg_state to u8
new 12692e3df2da net-sysfs: convert netdev_show() to RCU
new c7d52737e7eb net-sysfs: use dev_addr_sem to remove races in address_show()
new 004d138364fd net-sysfs: convert dev->operstate reads to lockless ones
new e154bb7a6ebb net-sysfs: convert netstat_show() to RCU
new 328771deab16 net: remove stale mentions of dev_base_lock in comments
new 6a2968ee1ee2 net: add netdev_set_operstate() helper
new 2dd4d828d648 net: remove dev_base_lock from do_setlink()
new e51b96243874 net: remove dev_base_lock from register_netdevice() and friends.
new 1b3ef46cb7f2 net: remove dev_base_lock
new 7c754e6a6c94 Merge branch 'dev_base_lock-remove'
new ed1d7dac08c5 dt-bindings: net: dp83826: support TX data voltage tuning
new d1d77120bc28 net: phy: dp83826: support TX data voltage tuning
new 3be0d950b628 net: phy: qca807x: move interface mode check to .config_init_once
new d25f32722f50 tcp: no need to use acceptable for conn_request
new 038ba1dc4e54 net: phy: aquantia: add AQR111 and AQR111B0 PHY ID
new 984328c7657d tipc: Cleanup tipc_nl_bearer_add() error paths
new 81800aef0eba net: mdio_bus: make mdio_bus_type const
new e8d8acad5a85 net: ena: Remove unlikely() from IS_ERR() condition
new ea578703b03d igc: Add support for LEDs on i225/i226
new 2aa8f155b095 net: ipv6/addrconf: ensure that regen_advance is at least [...]
new a5fcea2d2f79 net: ipv6/addrconf: introduce a regen_min_advance sysctl
new f4bcbf360ac8 net: ipv6/addrconf: clamp preferred_lft to the minimum required
new dfe7f12788f5 Merge branch 'net-ipv6-addrconf-ensure-that-temporary-addr [...]
new 73be9a3aabdd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 3738d710af51 configs/debug: add NET debug config
new 3de21a8990d3 genetlink: Add per family bind/unbind callbacks
new fc906e79229b Merge branch 'for-thermal-genetlink-family-bind-unbind-callbacks'
new ae94dc25fd73 net: dsa: remove OF-based MDIO bus registration from DSA core
new 31f26e4fec1f selftests: bonding: make sure new active is not null
new a260f080660e net: ravb: Get rid of the temporary variable irq
new a5f149a97d09 net: ravb: Keep the reverse order of operations in ravb_close()
new bbf2345fa658 net: ravb: Return cached statistics if the interface is down
new 7bddccc9911c net: ravb: Move the update of ndev->features to ravb_set_f [...]
new a71a50e391bf net: ravb: Do not apply features to hardware if the interf [...]
new 48f894ab07c4 net: ravb: Add runtime PM support
new fc136368fdc3 Merge branch 'ravb-rutime-PM-support'
new 2210c5485e43 net/iucv: fix virtual vs physical address confusion
new c699f35d658f ionic: set adminq irq affinity
new 97538c146cca ionic: add helpers for accessing buffer info
new d67ee210dafd ionic: use dma range APIs
new 180e35cdf035 ionic: add initial framework for XDP support
new f81da39bf4c0 ionic: Add XDP packet headroom
new 8eeed8373e1c ionic: Add XDP_TX support
new 587fc3f0dceb ionic: Add XDP_REDIRECT support
new 26f5726a7857 ionic: add ndo_xdp_xmit
new 5377805dc1c0 ionic: implement xdp frags support
new d70a2a45b4a9 Merge branch 'ionic-xdp-support'
new 21bd52ea38a8 tcp: Spelling s/curcuit/circuit/
new 1d085e9ce384 net: ti: icssg-prueth: Remove duplicate cleanup calls in e [...]
new 71b605d32017 net: phy: aquantia: add AQR113 PHY ID
new 80e4021c25d8 net: mdio: add helpers for accessing the EEE CAP2 registers
new ef6ee3a31bdc net: phy: add PHY_EEE_CAP2_FEATURES
new b63584c86edb net: phy: c45: add and use genphy_c45_read_eee_cap2
new 1bbe04e305fb net: phy: c45: add support for EEE link partner ability 2 [...]
new 9a1e31299dec net: phy: c45: add support for MDIO_AN_EEE_ADV2
new a6e0cb150c51 Merge branch 'net-phy-eee-2'
new ea7f3cfaa588 net: bql: allow the config to be disabled
new 6d47302a3f0b net: phy: aquantia: add AQR813 PHY ID
new 78e886ba2b54 net: ena: Remove ena_select_queue
new d0bcc15cbae8 tools: ynl: don't access uninitialized attr_space variable
new 7e6cec7d3bb0 i40e: Use existing helper to find flow director VSI
new b1f1b46f466a i40e: Introduce and use macros for iterating VSIs and VEBs
new b7fac08db5e3 i40e: Add helpers to find VSI and VEB by SEID and use them
new 08cdde310e22 i40e: Fix broken support for floating VEBs
new f09cbb6c94e4 i40e: Remove VEB recursion
new 06d53b03466f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new d740f4be7cf0 pds_core: add simple AER handler
new 2dac60e06234 pds_core: delete VF dev on reset
new 2cbab3c296f1 pds_core: use pci_reset_function for health reset
new da4a154ca262 Merge branch 'pds_core-AER-handling'
new 1e63e5a813fa net: sched: Annotate struct tc_pedit with __counted_by
new 5983e5df8630 dt-bindings: net: fec: add iommus property
new 56ef27e3abe6 page_pool: disable direct recycling based on pool->cpuid o [...]
new f853fa5c54e7 net: page_pool: fix recycle stats for system page_pool allocator
new 74293ea1c4db net: sysfs: Do not create sysfs for non BQL device
new 18ddbf5cf0e7 net: introduce abstraction for network memory
new 21d2e6737c97 net: add netmem to skb_frag_t
new bb18fc7a521b Merge branch 'abstract-page-from-net-stack'
new 465c1abcb644 net: tcp: Remove redundant initialization of variable len
new 5d4cc87414c5 net: reorganize "struct sock" fields
new 219eee9c0d16 net: skbuff: add overflow debug check to pull/push helpers
new e517293fd72d can: m_can: remove redundant check for pm_clock_support
new b00cf4f62969 dt-bindings: can: tcan4x5x: Document the wakeup-source flag
new 4a94d7e31cf5 can: m_can: allow keeping the transceiver running in suspend
new b6b640c04446 can: tcan4x5x: support resuming from rx interrupt signal
new 240335736b3c Merge patch series "can: tcan4x5x: support resume upon rx [...]
new 7075d733b8e4 dt-bindings: can: xilinx_can: Add 'xlnx,has-ecc' optional [...]
new 8e6fbf7f66dc can: xilinx_can: Add ECC support
new e1d1698eb36c can: xilinx_can: Add ethtool stats interface for ECC errors
new a93fca920167 Merge patch series "Add ECC feature support to Tx and Rx F [...]
new c8fba5d6df5e can: raw: fix getsockopt() for new CAN_RAW_XL_VCID_OPTS
new 00bf80c437dc can: raw: raw_getsockopt(): reduce scope of err
new 4934446297c2 Merge tag 'linux-can-next-for-6.9-20240220' of git://git.k [...]
new c6a28acb1a27 net: fix pointer check in skb_pp_cow_data routine
new f4d3e595c000 r8169: add MODULE_FIRMWARE entry for RTL8126A
new 2f3bfa8e30b5 net: wan: framer: constify of_phandle_args in xlate
new 3ce7caee3af0 net: usbnet: constify the struct device_type usage
new 7e0acba3b49e net: dsa: constify the struct device_type usage
new bbc7e4cc21a4 net: bridge: constify the struct device_type usage
new c7170e7672e5 net: vxlan: constify the struct device_type usage
new 908ada0da6d4 net: ppp: constify the struct device_type usage
new e443f3acbc6d net: geneve: constify the struct device_type usage
new 0072b2c1ffd0 net: hsr: constify the struct device_type usage
new 43820fd1ddb5 net: l2tp: constify the struct device_type usage
new 7ae9d3423f1d net: vlan: constify the struct device_type usage
new 52042e092ba9 net: netdevsim: constify the struct device_type usage
new 7eccf41b3bac net: wwan: core: constify the struct device_type usage
new 55fad9c4a3c4 net: hso: constify the struct device_type usage
new b0117d136bb9 Merge branch 'net-constify-device_type'
new 8306ee08c0ff tg3: copy only needed fields from userspace-provided EEE data
new ebb0346a117f tg3: simplify tg3_phy_autoneg_cfg
new a381690dd842 net/dummy: Move stats allocation to core
new 5073d64e99df net: kcm: Simplify the allocation of slab caches
new 11a548f252c4 ip6mr: Simplify the allocation of slab caches in ip6_mr_init
new eec70af2b41c ipmr: Simplify the allocation of slab caches
new 7eb2bc2481a1 ipv4: Simplify the allocation of slab caches in ip_rt_init
new 072f88ca5ca4 ipv6: Simplify the allocation of slab caches
new 5d8956a1d9c0 Merge branch 'net-kmem-cache-create'
new 7f78840cf4d4 wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure()
new 4d1d6b3f4599 wifi: cfg80211: add RNR with reporting AP information
new 83e897a961b8 wifi: ieee80211: add definitions for negotiated TID to Link map
new 8f500fbc6c65 wifi: mac80211: process and save negotiated TID to Link ma [...]
new 03d5110241eb wifi: mac80211_hwsim: handle TID to link mapping neg request
new 9362fabcede3 wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM
new f7660b3f584a wifi: mac80211: add support for negotiated TTLM request
new 34b5ff4617fa wifi: mac80211_hwsim: Declare support for negotiated TTLM
new 2518e89d5b19 wifi: cfg80211: add support for SPP A-MSDUs
new 3b220ed8b217 wifi: mac80211: add support for SPP A-MSDUs
new 6a19031da915 wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa
new a8b652604e39 wifi: mac80211: take EML/MLD capa from assoc response
new ccb964b4ab16 wifi: cfg80211: validate MLO connections better
new 2b3e35d98bca wifi: mac80211_hwsim: advertise 15 simultaneous links
new d1155f2873cf wifi: mac80211: simplify ieee80211_config_bw() prototype
new f73ef56c9412 wifi: mac80211: remove extra element parsing
new 6593c7aec7fa wifi: mac80211: simplify HE capability access
new f04d2c247e04 wifi: mac80211: disallow drivers with HT wider than HE
new bc8a0fac8677 wifi: mac80211: don't set bss_conf in parsing
new e10322810ce0 wifi: mac80211: use deflink and fix typo in link ID check
new d60277ac3fc9 wifi: mac80211: apply duration for SW scan
new cf74ce02e394 wifi: iwlwifi: add kunit test for devinfo ordering
new 099a47dbe71b wifi: iwlwifi: Add support for new 802.11be device
new 47cde0942959 wifi: iwlwifi: make TB reallocation a debug message
new 84ec2d2e960f wifi: iwlwifi: disable 160 MHz based on subsystem device ID
new de0c2cdcb7eb wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM
new dfdfe4be183b wifi: iwlwifi: remove retry loops in start
new 6c8ce23854b6 wifi: iwlwifi: change link id in time event to s8
new 77b8b078440e wifi: iwlwifi: nvm-parse: advertise common packet padding
new 22d9987c79cb wifi: iwlwifi: skip affinity setting on non-SMP
new 38d84aaed528 wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5
new 289f57bbef09 wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices
new c4d32f2745c7 wifi: iwlwifi: implement can_activate_links callback
new fdccafad7e9b wifi: iwlwifi: add support for a wiphy_work rx handler
new a923ff876f4b Revert "nl80211/cfg80211: Specify band specific min RSSI t [...]
new 28b3df1fe6ba kunit: add wireless unit tests
new ad25ee36f001 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_t [...]
new f5e6c0c4b087 wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc()
new 504130491026 wifi: ath9k: delete some unused/duplicate macros
new 27ce06d018ce wifi: ath9k: Convert to platform remove callback returning void
new d6b27eb997ef wifi: ath9k: fix LNA selection in ath_ant_try_scan()
new d2eb318f4b6b wifi: ath10k: use flexible array in struct wmi_host_mem_chunks
new 72ca7c4073ac wifi: ath10k: use flexible arrays for WMI start scan TLVs
new 26eb704a46f8 wifi: ath10k: remove struct wmi_pdev_chanlist_update_event
new b0c0794b05ec wifi: ath10k: remove unused template structs
new cb188e862c1c wifi: ath10k: use flexible array in struct wmi_tdls_peer_c [...]
new 6b9923f1f6d1 wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update
new f4c2a9d62213 wifi: ath12k: add string type to search board data in boar [...]
new 7173972a2eb1 wifi: ath12k: add fallback board name without variant whil [...]
new 97474e5f5424 wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT
new 511207452221 wifi: ath12k: add support to search regdb data in board-2. [...]
new 52f8c45fa36d wifi: ath12k: support default regdb while searching board- [...]
new e7ab40b73309 wifi: ath12k: Make QMI message rules const
new aaf244141ed7 wifi: ath11k: fix IOMMU errors on buffer rings
new fba97a777dcb wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc()
new e3d373ec4f02 wifi: ath11k: add support to select 6 GHz regulatory type
new 7004bdceef60 wifi: ath11k: store cur_regulatory_info for each radio
new cf2df0080bd5 wifi: ath11k: fix a possible dead lock caused by ab->base_lock
new 17144d32e907 wifi: ath11k: update regulatory rules when interface added
new 1329beb56297 wifi: ath11k: update regulatory rules when connect to AP o [...]
new 28f64d368b21 wifi: ath11k: save power spectral density(PSD) of regulatory rule
new 6f4e235be655 wifi: ath11k: add parse of transmit power envelope element
new 46f20de2c4f8 wifi: ath11k: save max transmit power in vdev start respon [...]
new 92425f788fee wifi: ath11k: fill parameters for vdev set tpc power WMI command
new f8a573bd5f3b wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit
new ed0a61dcb2d3 wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID
new 74ef2d05ede6 wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TP [...]
new 59cf57ab3dee wifi: ath12k: Remove unnecessary struct qmi_txn initializers
new 2e82b5f09a97 wifi: ath12k: Add missing qmi_txn_cancel() calls
new 6d2b0a066941 wifi: ath12k: Use initializers for QMI message buffers
new eaf9f17b861b wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call
new 8a742a79f90e wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_ma [...]
new d2b7a6e5fa1c wifi: ath12k: refactor ath12k_mac_setup_channels_rates()
new d786c9f5fe34 wifi: ath12k: refactor ath12k_mac_register() and ath12k_ma [...]
new 3e141f0034d5 wifi: ath12k: refactor ath12k_mac_op_config()
new ce20a10fdff4 wifi: ath12k: refactor ath12k_bss_assoc()
new 00c9b1a6d21d wifi: ath12k: refactor ath12k_mac_op_conf_tx()
new e1e275a69906 wifi: ath12k: refactor ath12k_mac_op_start()
new 3bbc9c7429ff wifi: ath12k: refactor ath12k_mac_op_stop()
new 92b30bb39786 wifi: ath12k: refactor ath12k_mac_op_update_vif_offload()
new d629b0c149c9 wifi: ath12k: refactor ath12k_mac_op_configure_filter()
new 5b1b5dbfd6a6 wifi: ath12k: refactor ath12k_mac_op_ampdu_action()
new b33dcbe8d53d wifi: ath12k: refactor ath12k_mac_op_flush()
new 5bdfb8c9db22 wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar
new 9666ad011992 wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM
new 76fece36f17a wifi: ath12k: refactor QMI MLO host capability helper function
new 53a65445c144 wifi: ath12k: add QMI PHY capability learn support
new 49b88e5f3fa1 wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP
new 3422402bacd0 wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP
new bc2ef64931c2 wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP
new 60b937658321 wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue
new b0970f50839e wifi: ath12k: add support for BA1024
new 955df16f2a4c wifi: ath12k: change MAC buffer ring size to 2048
new b856f023b40f wifi: ath12k: Refactor the mac80211 hw access from link/radio
new 6db6e70a17f6 wifi: ath12k: Introduce the container for mac80211 hw
new 9f9df1a2535f wifi: ath12k: add support for collecting firmware log
new 1779487e72e0 wifi: ath10k: add missing wmi_10_4_feature_mask documentation
new 5f813b0447fe wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id
new 75dd17fdef11 wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc
new c80cc5cfefba wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning
new f020c3029932 wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc
new 67a48d937fac wifi: ath12k: Fix issues in channel list update
new dbd73acb22d8 wifi: ath11k: enable 36 bit mask for stream DMA
new 171203f0c409 wifi: ath11k: remove invalid peer create logic
new 629642fa8b25 wifi: ath11k: rename ath11k_start_vdev_delay()
new ce59902e56ea wifi: ath11k: avoid forward declaration of ath11k_mac_star [...]
new 9d5f28c1366f wifi: ath11k: fix connection failure due to unexpected pee [...]
new 6c76dd3a91e3 Merge tag 'ath-next-20240130' of git://git.kernel.org/pub/ [...]
new 26f0dc8a705a wifi: brcmfmac: add linefeed at end of file
new 2a71528427c6 wifi: brcmfmac: fix copyright year mentioned in platform_d [...]
new 57b9426952c4 wifi: rtw89: pci: update SER timer unit and timeout time
new 26cdaee43dc5 wifi: rtw89: pci: interrupt v2 refine IMR for SER
new 0bc7d1d4e63c wifi: rtw89: pci: validate RX tag for RXQ and RPQ
new c108b4a50dd7 wifi: rtw89: pci: enlarge RX DMA buffer to consider size o [...]
new f8a7840e98a4 wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to [...]
new b16daa62125e wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu
new 1ba63a8a752a wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path
new 88d1f9b22fab wifi: rtw89: 8922a: add RF read/write v2
new 1de97cd362c4 wifi: rtw89: 8922a: add chip_ops to get thermal value
new a6c759c8962b wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL
new b5d7020134d9 wifi: rtw89: update scan C2H messages for wifi 7 IC
new ac54faf507e5 wifi: rtw89: debug: add FW log component for scan
new a412920b7019 wifi: rtw89: prepare scan leaf functions for wifi 7 ICs
new 4ba24331c973 wifi: rtw89: 8922a: add ieee80211_ops::hw_scan
new e58e3117019c wifi: rtw89: add new H2C for PS mode in 802.11be chip
new f651300cd884 wifi: rtw89: update ps_state register for chips with diffe [...]
new f1abee76dba8 wifi: rtw89: 8922a: add more fields to beacon H2C command [...]
new 17903a283593 wifi: rtl8xxxu: fix error messages
new 10159a45666b wifi: iwlwifi: disable eSR when BT is active
new 619a900f2798 wifi: iwlwifi: mvm: Add support for removing responder TKs
new 91380f768d7f wifi: iwlwifi: mvm: report beacon protection failures
new 7255263962ae wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure
new 8a41c0174091 wifi: iwlwifi: fix some kernel-doc issues
new 2f72c759fdd4 wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy
new 1722c83f8fbb wifi: iwlwifi: dbg-tlv: use struct_size() for allocation
new ea1d166fae14 wifi: iwlwifi: dbg-tlv: ensure NUL termination
new ec06e9b95944 wifi: iwlwifi: fw: dbg: ensure correct config name sizes
new 296f3e926716 wifi: iwlwifi: acpi: fix WPFC reading
new e50a88e5cb87 wifi: iwlwifi: mvm: disconnect station vifs if recovery failed
new d3b2c6c65bfd wifi: iwlwifi: mvm: initialize rates in FW earlier
new ebe8f41319fa wifi: iwlwifi: implement GLAI ACPI table loading
new a6dfe1e74403 wifi: iwlwifi: cleanup uefi variables loading
new c8d8f3911135 wifi: iwlwifi: fix EWRD table validity check
new 800184992102 wifi: iwlwifi: mvm: add support for TID to link mapping ne [...]
new 0c769cb6b9f3 wifi: iwlwifi: mvm: d3: fix IPN byte order
new 64a06679e680 wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION"
new bc197d3c400f wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode
new f639602a58e7 wifi: iwlwifi: always have 'uats_enabled'
new 137d33ac4764 wifi: iwlwifi: mvm: Fix FTM initiator flags
new 51eb17b8d559 wifi: iwlwifi: remove Gl A-step remnants
new 3d869feacb74 wifi: iwlwifi: mvm: use FW rate for non-data only on new devices
new 0fcdf55fced7 wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
new 6770eee75148 wifi: iwlwifi: pcie: Add the PCI device id for new hardware
new c289f5cd6978 wifi: iwlwifi: mvm: support SPP A-MSDUs
new 65d3333e4d4f wifi: iwlwifi: mvm: log dropped packets due to MIC error
new ce1fa3adc007 wifi: iwlwifi: mvm: refactor duplicate chanctx condition
new 45d43937a44c wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing
new cfbb2add482a wifi: cfg80211: tests: verify BSS use flags of NSTR links
new c868a189ecfe wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
new 8c9bef26e98b wifi: iwlwifi: mvm: d3: implement suspend with MLO
new 760cfa5bbd3b wifi: iwlwifi: mvm: check AP supports EMLSR
new 2594e4d9e1a2 wifi: iwlwifi: prepare for reading SAR tables from UEFI
new c0a3dfc1ce95 wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD
new 427661e4c488 wifi: iwlwifi: read SAR tables from UEFI
new be3a8cbb1ca7 wifi: iwlwifi: small cleanups in PPAG table flows
new 09059c6764a8 wifi: iwlwifi: prepare for reading PPAG table from UEFI
new 8408e83e16bb wifi: iwlwifi: validate PPAG table when sent to FW
new bc8d0a4528f1 wifi: iwlwifi: read PPAG table from UEFI
new e1c54d637734 wifi: iwlwifi: don't check TAS block list size twice
new ad5a85d8fdd3 wifi: iwlwifi: prepare for reading TAS table from UEFI
new 3bc67e7c18cd wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to- [...]
new 084e0452a42b wifi: iwlwifi: read WTAS table from UEFI
new 7d366663b7d8 wifi: mac80211_hwsim: add control to skip beacons
new f455f5ad500a wifi: mac80211: trace SMPS requests from driver
new 392d3dfdfd68 wifi: mac80211: clean up FILS discovery change flags handling
new 57d1b4632e03 wifi: nl80211: move WPA version validation to policy
new 358ddc7bfa98 wifi: mac80211_hwsim: enable all links only in MLO
new b341590e77d8 wifi: mac80211: don't allow deactivation of all links
new d10fb5ecc822 iwlwifi: fw: fix more kernel-doc warnings
new 3ec064e0a2cb wifi: iwlwifi: remove unused function prototype
new f74f397afe2b wifi: iwlwifi: api: clean up some kernel-doc/typos
new a51d1cf5ad64 wifi: iwlwifi: prepare for reading SPLC from UEFI
new 18f523654d49 wifi: iwlwifi: read SPLC from UEFI
new 61ff84440c40 wifi: iwlwifi: mvm: don't send NDPs for new tx devices
new dd273e8a22f9 wifi: iwlwifi: mvm: use fast balance scan in case of an ac [...]
new 4dde4ff0eadd wifi: iwlwifi: support link command version 2
new 669761e897a4 wifi: iwlwifi: read WRDD table from UEFI
new 20935f3e646e wifi: iwlwifi: read ECKV table from UEFI
new dc2b94a111e0 wifi: iwlwifi: rfi: use a single DSM function for all RFI [...]
new b97ada404c4e wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef
new 091d89428f18 wifi: iwlwifi: simplify getting DSM from ACPI
new dc4fe7500e7a wifi: iwlwifi: prepare for reading DSM from UEFI
new fc7214c3c986 wifi: iwlwifi: read DSM functions from UEFI
new c1b393a7dc23 wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices
new 12e1a6a5b038 wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices
new 5932ad87828b wifi: iwlwifi: mvm: make functions public
new 5f9c1f8f9ada wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI
new 4c60c8054dd8 wifi: iwlwifi: fw: fix compiler warning for NULL string print
new 6256760f37ba wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info()
new 679dd27b4ef3 wifi: cfg80211: fix kunit exports
new 5f0e4aede01c wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
new 1209f487d452 wifi: rtl8xxxu: Add TP-Link TL-WN823N V2
new 2b59c9c30b9c wifi: zd1211rw: remove __nocast from zd_addr_t
new 0583e5acaf43 wifi: rsi: fix restricted __le32 degrades to integer spars [...]
new 7ceade653429 wifi: cw1200: fix __le16 sparse warnings
new 04e9c8af8b2d wifi: ti: wlcore: sdio: Drop unused include
new b303de763b63 wifi: brcmsmac: Drop legacy header
new 163857d99531 wifi: mwifiex: Drop unused headers
new d8da5a213812 wifi: plfxlc: Drop unused include
new 2719a9e7156c wifi: cw1200: Convert to GPIO descriptors
new bed41a344426 wifi: wilc1000: remove setting msg.spi
new ad1c86e92698 wifi: rtw89: rfk: add a completion to wait RF calibration [...]
new 80f47f82f319 wifi: rtw89: rfk: send channel information to firmware for [...]
new 9c66da3b19b5 wifi: rtw89: rfk: add H2C command to trigger IQK
new 32919a043894 wifi: rtw89: rfk: add H2C command to trigger RX DCK
new b835141be5a9 wifi: rtw89: rfk: add H2C command to trigger DPK
new 1a0cba5dc983 wifi: rtw89: rfk: add H2C command to trigger DACK
new af41e89ea323 wifi: rtw89: rfk: add H2C command to trigger TXGAPK
new bd6f5f27cb2c wifi: rtw89: rfk: add H2C command to trigger TSSI
new ff146ec22d5f wifi: rtw89: 8922a: rfk: implement chip_ops to call RF cal [...]
new 7e2629dc843f wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do init [...]
new 4dbd964f33aa wifi: rtw89: 8922a: add chip_ops::rfk_hw_init
new dedf78efd288 wifi: rtw89: fw: consider checksum length of security data
new 5462b8505f53 wifi: rtw89: fw: read firmware secure information from efuse
new 12ff5e1cca33 wifi: rtw89: fw: parse secure section from firmware file
new 43f8a4dc40a7 wifi: rtw89: fw: download firmware with key data for secure boot
new b8cfb7c819dd wifi: wfx: fix memory leak when starting AP
new 78092e68557b ssb: make ssb_bustype const
new 06b5b2942cf2 bcma: make bcma_bus_type const
new 94dd7ce1885e wifi: rtl8xxxu: update rate mask per sta
new af4acac7caa1 Merge wireless into wireless-next
new 2fd53eb04c49 wifi: mac80211: remove unused MAX_MSG_LEN define
new efa2cce6e272 wifi: mac80211: remove extra shadowing variable
new 61f0261131c8 wifi: mac80211: clean up band switch in duration
new 310c8387c638 wifi: mac80211: clean up connection process
new 2d9698dd32d0 wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing
new 0a44dfc07074 wifi: mac80211: simplify non-chanctx drivers
new 9bf7079bc227 wifi: mac80211: chan: chandef is non-NULL for reserved
new 6092077ad09c wifi: mac80211: introduce 'channel request'
new d1256c1546a0 wifi: mac80211: add and use a link iteration macro
new 761748f00180 wifi: mac80211: support wider bandwidth OFDMA config
new 6bc574a7cd27 wifi: mac80211: validate assoc response channel config
new 719036ae06d4 wifi: cfg80211: move puncturing validation code
new c478db84c854 wifi: mac80211: refactor puncturing bitmap extraction
new b9d908dc3a29 wifi: wireless: declare different S1G chandefs incompatible
new 8f251a0a1566 wifi: cfg80211: simplify cfg80211_chandef_compatible()
new 8616f27b3fb0 wifi: mac80211: use cfg80211_chandef_primary_freq()
new b82730bf57b5 wifi: cfg80211/mac80211: move puncturing into chandef
new b1344b1399da wifi: mac80211: add/use ieee80211_get_sn()
new 676259100cf3 wifi: mac80211: implement MLO multicast deduplication
new 3552a22880ee wifi: mac80211: disambiguate element parsing errors
new a57944d1ee8b wifi: mac80211: disallow basic multi-link element in per-S [...]
new 90233160d761 wifi: mac80211: simplify HE/EHT element length functions
new 6239da18d2f9 wifi: mac80211: adjust EHT capa when lowering bandwidth
new 06b4c8665dcf wifi: mac80211: limit HE RU capabilities when limiting bandwidth
new 552a26b3854e wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap()
new e0b5ee918723 wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap()
new 147ceae20534 wifi: mac80211: simplify adding supported rates
new 07095d167749 wifi: mac80211: start building elements in SKBs
new 9d0480a7c05b wifi: mac80211: move element parsing to a new file
new 28aa895bb0b3 wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use
new ea8af8be4232 wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use
new 55167a3eed53 wifi: mac80211: allow CSA to same channel
new 91cdcbbcde10 wifi: mac80211: clarify vif handling in TX dequeue
new 03145a1d5d38 wifi: mac80211: add missing kernel-doc for fast_tx_check
new 84d3776ef71d wifi: mac80211_hwsim: add missing kernel-doc
new 37c37096ad80 wifi: mac80211: don't use sband->band early
new f29a8be886f5 wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL
new 68de13028b94 wifi: cfg80211: Add utility for converting op_class into chandef
new 21c3f8f95554 wifi: mac80211: refactor STA CSA parsing flows
new 4ace04c0bdbd wifi: cfg80211: send link id in channel_switch ops
new 480e7048aa0b wifi: mac80211: update beacon counters per link basis
new a3a637a6c071 wifi: mac80211: handle set csa/after_csa beacon on per link basis
new 1a96bb4e8a79 wifi: mac80211: start and finalize channel switch on link basis
new 04ada8599c35 wifi: mac80211: add support to call csa_finish on a link
new 80b0c88033ff wifi: iwlwifi: add HONOR to PPAG approved list
new a20ac99b5f5e wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2
new 3d801a759182 wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3
new e047e0e3cc8b wifi: iwlwifi: mvm: const-ify chandef pointers
new f94c24386d04 wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO
new 814cdd7c3752 wifi: iwlwifi: read mac step from aux register
new 83f57c936b6e wifi: iwlwifi: mvm: remove EHT code from mac80211.c
new 318b3fac347c wifi: iwlwifi: use system_unbound_wq for debug dump
new 449619744df1 wifi: iwlwifi: mvm: don't support reduced tx power on ack [...]
new f51d6431824f wifi: iwlwifi: support EHT for WH
new f863afbd301e wifi: iwlwifi: mvm: remove one queue sync on BA session stop
new 8b720901d97d wifi: iwlwifi: mvm: advertise support for protected rangin [...]
new 4d951e265c11 wifi: iwlwifi: mvm: Declare support for secure LTF measurement
new f4eedfd88b62 wifi: iwlwifi: mvm: expand queue sync warning messages
new 87f690f5a903 wifi: iwlwifi: mvm: define RX queue sync timeout as a macro
new 0dd2b42c2c09 wifi: iwlwifi: mvm: don't abort queue sync in CT-kill
new 74f4cd710705 wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef
new 556c7cd721b5 wifi: iwlwifi: properly check if link is active
new b7acc059a728 wifi: iwlwifi: mvm: Keep connection in case of missed beac [...]
new f05ef3497f26 wifi: iwlwifi: mvm: fix the key PN index
new 066425b6c8d2 wifi: iwlwifi: mvm: combine condition/warning
new 1b3741ea4089 wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds
new c4302c0f2dd3 wifi: iwlwifi: mvm: always update keys in D3 exit
new 0c1c91604f3e wifi: iwlwifi: mvm: avoid garbage iPN
new 2e0e766bd8a7 wifi: iwlwifi: mvm: fix erroneous queue index mask
new c82a950f63a3 wifi: iwlwifi: mvm: don't do duplicate detection for nullf [...]
new 38a3241f2f7d wifi: iwlwifi: fw: allow vmalloc for PNVM image
new e35f316bce9e wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
new ff04f78ce38d wifi: iwlwifi: mvm: don't send the smart fifo command if n [...]
new 5f4e0994996f wifi: iwlwifi: pcie: Add new PCI device id and CNVI
new d5bd4041cd70 wifi: iwlwifi: mvm: don't set replay counters to 0xff
new 87f5b5f2c036 wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter
new ae6d30a71521 wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason
new dbc396244a5e wifi: iwlwifi: mvm: move BA notif messages before action
new 4dbc306e0736 wifi: iwlwifi: queue: improve warning for no skb in reclaim
new d4655db0a1e1 wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary
new bad9d2111003 wifi: iwlwifi: fix #ifdef CONFIG_ACPI check
new 425c33264e15 wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers
new a8e5fefa9123 wifi: wilc1000: set preamble size to auto as default in wi [...]
new 188045a85614 wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self
new 4f0beeefcce8 wifi: rtw89: chan: add sub-entity swap function to cover r [...]
new ab12a3bfbf77 wifi: rtw89: chan: tweak bitmap recalc ahead before MLO
new d79fa0a6d8c2 wifi: rtw89: chan: tweak weight recalc ahead before MLO
new 1ae9fbaf22ee wifi: rtw89: chan: move handling from add/remove to assign [...]
new 162bf67f74c7 wifi: rtw89: chan: MCC take reconfig into account
new c08a986344a5 wifi: wilc1000: correct CRC7 calculation
new 14ddc470ba22 wifi: mwifiex: Refactor 1-element array into flexible arra [...]
new f20073f50dfd wifi: brcmfmac: do not cast hidden SSID attribute value to [...]
new db84b758541f wifi: rtw89: correct PHY register offset for PHY-1
new e10cd2ddd89e wifi: rtw89: load BB parameters to PHY-1
new b6e65d18bc2e wifi: rtw89: mac: return held quota of DLE when changing MAC-1
new b204d2475266 wifi: rtw89: mac: correct MUEDCA setting for MAC-1
new fecf6b57fbc7 wifi: rtw89: mac: reset PHY-1 hardware when going to enabl [...]
new 505b57d08f72 wifi: rtw89: use PLCP information to match BSS_COLOR and AID
new 49ea98235ada wifi: rtw89: differentiate narrow_bw_ru_dis setting accord [...]
new ef95df598622 wifi: rtw89: 8922a: correct register definition and merge [...]
new 598481c6eb20 wifi: rtw89: 8922a: implement AP mode related reg for BE g [...]
new 5f9c264f8e09 wifi: rtw89: reference quota mode when setting Tx power
new 4ae8ac201ddb wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips
new 6f656131f698 wifi: mac80211: remove gfp parameter from ieee80211_obss_c [...]
new f6ca96aa51a4 wifi: cfg80211: add support for link id attribute in NL802 [...]
new ec67d6e0d491 wifi: mac80211: flush only stations using requests links
new 16405bd7fd2e wifi: mac80211: remove only own link stations during stop_ap
new 675516f55db2 wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04
new 7b5e25b8baeb wifi: cfg80211: rename UHB to 6 GHz
new a110a3b79177 wifi: cfg80211: optionally support monitor on disabled channels
new 49c17da387bb wifi: mac80211: drop injection on disabled-chan monitor
new 93d9f26db5b3 wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc
new a64be8296e31 wifi: cfg80211: report unprotected deauth/disassoc in wowlan
new 24e5252c590d wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3
new 0d2fc8821a7d wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory
new 07da4a1b2a59 wifi: iwlwifi: mvm: work around A-MSDU size problem
new 59214747f26a wifi: iwlwifi: mvm: Extend support for P2P service discovery
new 4cdb86487e3e wifi: iwlwifi: mvm: Fix the listener MAC filter flags
new 41c5f4707d9d wifi: iwlwifi: api: fix constant version to match FW
new 8efadbc3882b wifi: iwlwifi: don't use TRUE/FALSE with bool
new 8cb3a308ceb1 wifi: iwlwifi: mvm: fix thermal kernel-doc
new ac71795bfdc9 wifi: iwlwifi: error-dump: fix kernel-doc issues
new ecf7e563031d wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc
new f16368a15700 wifi: iwlwifi: fw: file: clean up kernel-doc
new d8af46dec1ff wifi: iwlwifi: iwl-trans.h: clean up kernel-doc
new d34637a986d6 wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices
new 182094411e29 wifi: iwlwifi: mvm: check own capabilities for EMLSR
new cd882e2fb2e6 Merge wireless into wireless-next
new 35c1bbd93c4e wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P
new 77770189921e wifi: iwlwifi: cancel session protection only if there is one
new 414532d8aa89 wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately
new cb5942b77c05 wifi: wilc1000: prevent use-after-free on vif when cleanin [...]
new dd2f633eafa4 wifi: wilc1000: validate chip id during bus probe
new 6ca3b88c320b wifi: rtw89: fw: add definition of H2C command and C2H eve [...]
new b8e59e553458 wifi: rtw89: mac: implement MRC C2H event handling
new 9de7829aa6fa wifi: rtw89: fw: implement MRC H2C command functions
new f931cce310e0 wifi: rtw89: chan: support MCC on Wi-Fi 7 chips
new 441a6014d024 wifi: rtw89: 8922a: declare to support two chanctx
new 63d94f749623 wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for [...]
new bcfcbf23a98c wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection
new 42ffccd0a36e wifi: rtlwifi: rtl_usb: Store the endpoint addresses
new e1ea6db35fc3 wifi: brcmsmac: avoid function pointer casts
new ca1e11638893 wifi: rtw89: 8922a: add set_channel MAC part
new f59cb1a03098 wifi: rtw89: 8922a: add set_channel BB part
new 2c681cbf6c3a wifi: rtw89: 8922a: add set_channel RF part
new 03830bb909a0 wifi: rtw89: 8922a: add helper of set_channel
new 5d2dbccc2b3c wifi: wilc1000: split deeply nested RCU list traversal in [...]
new 059d0e3876ab wifi: wilc1000: use SRCU instead of RCU for vif list traversal
new 51e4aa8c449b wifi: wilc1000: fix declarations ordering
new dd66185c23f7 wifi: wilc1000: add missing read critical sections around [...]
new e199c4ba8260 Merge tag 'wireless-next-2024-02-20' of git://git.kernel.o [...]
new 78b88ef392c1 net: wan: framer: remove children from struct framer_ops kdoc
new ee975351cf0c net: mdio: mdio-bcm-unimac: Manage clock around I/O accesses
new ee2b4cf8b281 net: bcmgenet: Pass "main" clock down to the MDIO driver
new ba0b78371c46 Revert "net: bcmgenet: Ensure MDIO unregistration has cloc [...]
new ca61ba388527 Merge branch 'rework-genet-mdioclocking'
new 59f95f5da813 net: phy: mxl-gpy: fill in possible_interfaces for GPY21x chipset
new 953cc643329b net: phy: Add BaseT1 auto-negotiation constants
new ac0c530619ce net: phy: Support 100/1000BT1 linkmode advertisements
new 8d9a577f0eea net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements
new 944767b00dd4 net: phy: marvell-88q2xxx: fix typos
new e57e4c7f6cc9 net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY
new caa858b75742 net: phy: marvell-88q2xxx: add interrupt support for link [...]
new 5f9f361a3dab net: phy: marvell-88q2xxx: add suspend / resume ops
new a557a92e6881 net: phy: marvell-88q2xxx: add support for temperature sensor
new 560d9a39aeb0 net: phy: marvell-88q2xxx: add cable test support
new 3810e029e23e net: phy: marvell-88q2xxx: make mv88q2xxx_config_aneg generic
new 969dd0cf295d net: phy: marvell-88q2xxx: switch to mv88q2xxx_config_aneg
new ec2660946a57 net: phy: marvell-88q2xxx: cleanup mv88q2xxx_config_init
new 923d3104f794 net: phy: marvell-88q2xxx: remove duplicated assignment of [...]
new f29207d2e0fa net: phy: marvell-88q2xxx: move interrupt configuration
new 26b2a265d888 Merge branch 'net-phy-marvell-88q2xxx-add-driver-for-the-m [...]
new f796feabb9f5 udp: add local "peek offset enabled" flag
new 6d5c36565c16 PPPoL2TP: Add more code snippets
new ee076b73e576 net: mctp: avoid confusion over local/peer dest/source addresses
new aee6479a458e net: mctp: Add some detail on the key allocation implementation
new fc944ecc4f1a net: mctp: make key lookups match the ANY address on eithe [...]
new a1f4cf5791e7 net: mctp: tests: create test skbs with the correct net an [...]
new 43e6795574f5 net: mctp: separate key correlation across nets
new c16d2380e8fd net: mctp: provide a more specific tag allocation ioctl
new 61b50531dc66 net: mctp: tests: Add netid argument to __mctp_route_test_init
new 9acdc089c088 net: mctp: tests: Add MCTP net isolation tests
new 1394c1dec1c6 net: mctp: copy skb ext data when fragmenting
new 109a5331143d net: mctp: tests: Test that outgoing skbs have flow data p [...]
new d192eaf57f00 net: mctp: tests: Add a test for proper tag creation on lo [...]
new e7b83f2fa445 Merge branch 'mctp-core-protocol-updates-minor-fixes-tests'
new 257bbf45af81 bnxt_en: Refactor ring reservation functions
new ae8186b2d406 bnxt_en: Explicitly specify P5 completion rings to reserve
new 438ba39b25fe bnxt_en: Improve RSS context reservation infrastructure
new 929429986773 bnxt_en: Check additional resources in bnxt_check_rings()
new 8c81ae6c54c1 bnxt_en: Add bnxt_get_total_vnics() to calculate number of VNICs
new 5d5b90fb4e90 bnxt_en: Refactor bnxt_set_features()
new ef4ee64e9990 bnxt_en: Define BNXT_VNIC_DEFAULT for the default vnic index
new 532c034e4b2b bnxt_en: Provision for an additional VNIC for ntuple filters
new 93e90104bd12 bnxt_en: Create and setup the additional VNIC for adding n [...]
new f6eff053a60c bnxt_en: Use the new VNIC to create ntuple filters
new 85badb2c008a Merge branch 'bnxt_en-ntuple-filter-improvements'
new 6030b3a469f8 wifi: mac80211: check beacon countdown is complete on per [...]
new 7f501452364e wifi: mac80211_hwsim: add support for switch_vif_chanctx callback
new d73fbaf24c5a wifi: mac80211: make associated BSS pointer visible to the driver
new ba4b1fa3128b wifi: mac80211: clean up assignments to pointer cache.
new f79ab5d2bced wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse
new f8599d634094 wifi: cfg80211: set correct param change count in ML element
new 317bad4c3b61 wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data()
new 7e899c1d6f0d wifi: cfg80211: clean up cfg80211_inform_bss_frame_data()
new 6b756efcd9f0 wifi: cfg80211: refactor RNR parsing
new 6bd14aee0bd2 wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt()
new 894dd84e49ec wifi: cfg80211: use ML element parsing helpers
new 32a5690e9acb wifi: iwlwifi: mvm: support wider-bandwidth OFDMA
new 3eab2034364d wifi: iwlwifi: mvm: partially support PHY context version 6
new 9a43c1902e56 wifi: iwlwifi: mvm: support PHY context version 6
new 653a90f6b226 wifi: iwlwifi: bump FW API to 90 for BZ/SC devices
new e2967e83921a wifi: iwlwifi: mvm: unlock mvm if there is no primary link
new f63280ab7aa2 wifi: iwlwifi: api: fix kernel-doc reference
new ccb2f72cee5f wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues
new 740dfecc336b wifi: iwlwifi: handle per-phy statistics from fw
new 32a1bbd3fe3f wifi: iwlwifi: load b0 version of ucode for HR1/HR2
new 4f4d8be6dc37 wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in N [...]
new 81830c8f809c wifi: nl80211: refactor parsing CSA offsets
new 00413dd36414 wifi: wilc1000: remove AKM suite be32 conversion for exter [...]
new 8ca4cdef9329 wifi: rtlwifi: rtl8192cu: Fix TX aggregation
new 513c559ca9f0 wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx()
new 9208e85c6272 wifi: rtlwifi: set initial values for unexpected cases of [...]
new 32167707aa5e wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
new f3ec64394763 wifi: wilc1000: revert reset line logic flip
new 08d82175bfbb wifi: ath9k: remove redundant assignment to variable ret
new 24355fcb0d4c wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until [...]
new 413e20e82ee7 wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE [...]
new 12f491cd6d81 wifi: ath12k: add firmware-2.bin support
new 6925eba532e1 wifi: ath12k: indicate NON MBSSID vdev by default during v [...]
new 9f06911998ca wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY [...]
new 287033810990 wifi: ath12k: add support for peer meta data version
new 902700d55d4a wifi: ath12k: fix fetching MCBC flag for QCN9274
new 94e8235c679d wifi: ath12k: Add logic to write QRTR node id to scratch
new 664a1c96b297 wifi: ath12k: fix firmware assert during insmod in memory [...]
new f7019c2fcdf6 wifi: ath12k: split hal_ops to support RX TLVs word mask c [...]
new 3cf1a9f7a1b2 wifi: ath12k: remove hal_desc_sz from hw params
new 419927ec8438 wifi: ath12k: subscribe required word mask from rx tlv
new 57c8b5c332e5 wifi: ath12k: add MAC id support in WBM error path
new afeee629e72e wifi: ath12k: fix PCI read and write
new af9bc78d14fb wifi: ath12k: Read board id to support split-PHY QCN9274
new 2d3a7384b9c8 wifi: ath12k: disable QMI PHY capability learn in split-ph [...]
new 2f92b22beef7 wifi: ath12k: add processing for TWT enable event
new ad2b29ad94c3 wifi: ath12k: add processing for TWT disable event
new e7c7fbb582bc wifi: ath12k: refactor the rfkill worker
new 54ca3308a23c wifi: ath12k: enable 802.11 power save mode in station mode
new b802e7b7e771 wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
new b82fb7ef690b wifi: ath11k: initialize eirp_power before use
new 4f684533afe2 wifi: ath12k: fix broken structure wmi_vdev_create_cmd
new 019b58dcb6ed wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
new ef860c6a3adf wifi: ath12k: change interface combination for P2P mode
new 575ec73cb880 wifi: ath12k: add P2P IE in beacon template
new 9411eecb60cb wifi: ath12k: implement handling of P2P NoA event
new 2830bc9e784f wifi: ath12k: implement remain on channel for P2P mode
new 28035a88f8b3 wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512
new 32e7b12e2611 wifi: ath12k: allow specific mgmt frame tx while vdev is not up
new c9e4e41e71ff wifi: ath12k: move peer delete after vdev stop of station [...]
new cf0425eead75 wifi: ath12k: designating channel frequency for ROC scan
new e65a63986575 wifi: ath12k: advertise P2P dev support for WCN7850
new d7a5c7cde2cb wifi: ath11k: Really consistently use ath11k_vif_to_arvif()
new 04edb5dc68f4 wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_a [...]
new 64493a7ff74b wifi: ath11k: Do not directly use scan_flags in struct sca [...]
new 79ad70c6df0a wifi: ath11k: Remove scan_flags union from struct scan_req_params
new b53adefc884c wifi: carl9170: Remove redundant assignment to pointer super
new bcdb44f30be9 wifi: ath12k: Do not use scan_flags from struct ath12k_wmi [...]
new 80fd22d7d41a wifi: ath12k: Remove unused scan_flags from struct ath12k_ [...]
new f0024c980df2 wifi: ath12k: remove the unused scan_events from ath12k_wm [...]
new f019f4dff2e4 wifi: ath11k: support 2 station interfaces
new 24395ec11707 wifi: ath11k: provide address list if chip supports 2 stations
new 515bcdf587f9 wifi: ath11k: move pci.ops registration ahead
new 5dc9d1a55e95 wifi: ath11k: add support for QCA2066
new 3ab6aff5793c wifi: ath11k: remove unused scan_events from struct scan_r [...]
new 1c33f0ffacfd Merge tag 'ath-next-20240222' of git://git.kernel.org/pub/ [...]
new 0fb848d1a41e Merge tag 'wireless-next-2024-02-22' of git://git.kernel.o [...]
new fecc51559a84 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 9eda38dc9150 net/af_iucv: fix virtual vs physical address confusion
new cbe30f99431d net: microchip: lan743x: Fix spelling mistake "erro" -> "error"
new bcc115760ff3 octeon_ep_vf: Improve help text grammar
new 3e7a0dccf070 ipv6/sit: Do not allocate stats in the driver
new aa23cfe6ab50 netfilter: expect: Simplify the allocation of slab caches [...]
new 79578be4d35c netfilter: nf_log: consolidate check for NULL logger in lo [...]
new c47ec2b120b4 netfilter: nf_log: validate nf_logger_find_get()
new 29a280025580 netfilter: nft_osf: simplify init path
new 749d4ef0868c netfilter: xtables: fix up kconfig dependencies
new f04df573faf9 netfilter: nft_set_pipapo: constify lookup fn args where possible
new 07ace0bbe03b netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR
new aac14d516c2b netfilter: nft_set_pipapo: shrink data structures
new 9f439bd6ef4f netfilter: nft_set_pipapo: speed up bulk element insertions
new 5b651783d80b netfilter: nft_set_pipapo: use GFP_KERNEL for insertions
new 3f8019688894 netfilter: move nf_reinject into nfnetlink_queue modules
new 26f4dac11775 netfilter: x_tables: Use unsafe_memcpy() for 0-sized destination
new 4679f4f123cf Merge tag 'nf-next-24-02-21' of https://git.kernel.org/pub [...]
new a4634aa71fee bonding: rate-limit bonding driver inspect messages
new a818bd12538c net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII
new d2efeb52c344 net: ethtool: avoid rebuilds on UTS_RELEASE change
new 025f8ad20f2e net: mpls: error out if inner headers are not set
new 3e596599372e ps3/gelic: minor Kernel Doc corrections
new 23fe265fbfbc rocker: Don't bother filling in ethtool driver version
new 0a4e1b453a8a net: team: Don't bother filling in ethtool driver version
new 5c4e0f3ae45e Merge branch 'net-staging-don-t-bother-filling-in-ethtool- [...]
new ac95b1fca034 tools: ynl: allow user to specify flag attr with bool values
new ffe10a4546fe tools: ynl: process all scalar types encoding in single el [...]
new e8a6c515ff5f tools: ynl: allow user to pass enum string instead of scal [...]
new 6511743e01fa Merge branch 'tools-ynl-couple-of-cmdline-enhancements'
new 5fd5403964ec genetlink: make info in GENL_REQ_ATTR_CHECK() const
new d662c5b3ce6d tools: ynl: fix header guards
new a7f08029e2e8 net: dsa: microchip: Add support for bridge port isolation
new 95f4fa1f459a dt-bindings: net: dp83822: support configuring RMII master [...]
new d2ed0774b633 net: phy: dp83826: Add support for phy-mode configuration
new 2844a0d7cffe net: phy: dp83826: support configuring RMII master/slave o [...]
new 5f6000aa24b9 Merge branch 'dp83826'
new e353ea9ce471 rtnetlink: prepare nla_put_iflink() to run under RCU
new 4ad268136421 ipv6: prepare inet6_fill_ifla6_attrs() for RCU
new 8afc7a78d55d ipv6: prepare inet6_fill_ifinfo() for RCU protection
new ac14ad9755d4 ipv6: use xarray iterator to implement inet6_dump_ifinfo()
new 6647b338fc5c netlink: fix netlink_diag_dump() return value
new b5590270068c netlink: hold nlk->cb_mutex longer in __netlink_dump_start()
new e39951d965bf rtnetlink: change nlk->cb_mutex role
new 386520e0ecc0 rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag
new 69fdb7e411b6 ipv6: switch inet6_dump_ifinfo() to RCU protection
new 22e36ea9f5d7 inet: allow ip_valid_fib_dump_req() to be called with RTNL or RCU
new 0ac3fa0c3b36 nexthop: allow nexthop_mpath_fill_node() to be called with [...]
new 4ce5dc9316de inet: switch inet_dump_fib() to RCU protection
new 74808e72e0b2 rtnetlink: make rtnl_fill_link_ifmap() RCU ready
new 0ec4e48c3a23 rtnetlink: provide RCU protection to rtnl_fill_prop_list()
new 5fc3903c46a7 Merge branch 'rtnetlink-reduce-rtnl-pressure'
new 0ffc3292c02b net: pcs: xpcs: Drop sentinel entry from 2500basex ifaces list
new e26802ebd295 net: pcs: xpcs: Drop redundant workqueue.h include directive
new f5151005d379 net: pcs: xpcs: Return EINVAL in the internal methods
new 361dd531a11b net: pcs: xpcs: Explicitly return error on caps validation
new 25d434257464 Merge branch 'pcs-xpcs-cleanups'
new bcd53aff4d0c net/vsockmon: Leverage core stats allocator
new 3a25e212306c net/vsockmon: Do not set zeroed statistics
new 5c237967e632 dt-bindings: net: cdns,macb: add sam9x7 ethernet interface
new c3718936ec47 ipv6: anycast: complete RCU handling of struct ifacaddr6
new 9da74836740d selftests: mptcp: lib: catch duplicated subtest entries
new 28de50eeb734 mptcp: token kunit: set protocol
new dcc03f270d1e mptcp: check the protocol in tcp_sk() with DEBUG_NET
new 14d29ec5302c mptcp: check the protocol in mptcp_sk() with DEBUG_NET
new 488ccbe76cb4 selftests: mptcp: netlink: drop duplicate var ret
new fccf7c922459 selftests: mptcp: simult flows: define missing vars
new 8c6f6b4bb53a selftests: mptcp: join: change capture/checksum as bool
new e8ddc5f255c3 selftests: mptcp: diag: change timeout_poll to 30
new 55a7246025cd Merge branch 'mptcp-various-small-improvements'
new b38061fe9cfa net: phy: simplify genphy_c45_ethtool_set_eee
new 4b2274d3811a net: ipa: don't bother aborting system resume
new 54f19ff7676f net: ipa: kill IPA_POWER_FLAG_SYSTEM
new dae5d6e8f0ec net: ipa: kill the IPA_POWER_FLAG_RESUMED flag
new ef63ca78da2e net: ipa: move ipa_interrupt_suspend_clear_all() up
new 423df2e09d3b net: ipa: kill ipa_power_suspend_handler()
new f9345952e74a net: ipa: don't bother zeroing an already zero register
new 58cc8640b627 Merge branch 'net-ipa-don-t-abort-system-suspend'
new 2322467a0f5d net: ethernet: adi: adin1110: Reduce the MDIO_TRDONE poll [...]
new d0dc1e42109d net: stmmac: mmc_core: Drop interrupt registers from stats
new b819a8481a19 selftests: netdevsim: be less selective for FW for the dev [...]
new c4b04a802d8e bnxt_en: fix accessing vnic_info before allocating it
new f8cbf6bde4c8 netlink: use kvmalloc() in netlink_alloc_large_skb()
new d75fe63a0708 ipv6: raw: remove useless input parameter in rawv6_err
new 848e34ca2030 net: wwan: t7xx: Prefer struct_size over open coded arithmetic
new 4440873f3655 bonding: 802.3ad replace MAC_ADDRESS_EQUAL with __agg_has_partner
new 28001bb1955f dt-bindings: net: dsa: realtek: reset-gpios is not required
new 5fc2d68fc818 dt-bindings: net: dsa: realtek: add reset controller
new 56998aa6b7f0 net: dsa: realtek: support reset controller
new d4beef418c8b Merge branch 'dsa-realtek-reset'
new 12a686c2e761 net: make SK_MEMORY_PCPU_RESERV tunable
new 48e4704aedb9 tcp: add a dropreason definitions and prepare for cookie check
new 65be4393f363 tcp: directly drop skb in cookie check for ipv4
new a4a69a3719ec tcp: use drop reasons in cookie check for ipv4
new ed43e76cdcc4 tcp: directly drop skb in cookie check for ipv6
new 253541a3c1e4 tcp: use drop reasons in cookie check for ipv6
new 3d359faba191 tcp: introduce dropreasons in receive path
new e615e3a24ed6 tcp: add more specific possible drop reasons in tcp_rcv_sy [...]
new 7d6ed9afde85 tcp: add dropreasons in tcp_rcv_state_process()
new b98256959305 tcp: make the dropreason really work when calling tcp_rcv_ [...]
new ee01defe25ba tcp: make dropreason in tcp_child_process() work
new 97664c1a294e Merge branch 'tcp-rcv-drop-reasons'
new 3e46ec180ed9 dt-bindings: net: ethernet-controller: drop redundant type [...]
new 5fa918a33563 uapi: ioam6: API for netlink multicast events
new 67c8e4bb4f54 net: ioam6: multicast event
new f655c78d6225 net: exthdrs: ioam6: send trace event
new cfb9eb611d30 Merge branch 'ioam6-mcast-events'
new 26311cd112d0 net: stmmac: dwmac-qcom-ethqos: Update link clock rate onl [...]
new 2e26b6dfade4 ipv6: raw: remove useless input parameter in rawv6_get/set [...]
new 17206c116d75 net: usb: r8152: Use linkmode helpers for EEE
new 93e6da6cce4a net: usb: ax88179_178a: Use linkmode helpers for EEE
new 9f8b8adca800 net: qlogic: qede: Use linkmode helpers for EEE
new 9356b6db9d05 net: ethernet: ixgbe: Convert EEE to use linkmodes
new 01cf893bf0f4 net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities
new 02de1741eaf1 net: intel: e1000e: Use linkmode helpers for EEE
new 41b9797de4d6 net: intel: igb: Use linkmode helpers for EEE
new 1e45b5f28a57 net: intel: igc: Use linkmode helpers for EEE
new 292fac464b01 net: ethtool: eee: Remove legacy _u32 from keee
new 4ac828960a60 Merge branch 'eee-linkmode-bitmaps'
new 3bfe90527d63 tools: ynl: protect from old OvS headers
new 21f6986d19b0 tools: ynl: give up on libmnl for auto-ints
new 5600c580383a tools: ynl: create local attribute helpers
new 66fcdad08842 tools: ynl: create local for_each helpers
new 0b3ece442208 tools: ynl: create local nlmsg access helpers
new 7600875f295f tools: ynl: create local ARRAY_SIZE() helper
new d62c5d487cfe tools: ynl: make yarg the first member of struct ynl_dump_state
new 9c29a113165f tools: ynl-gen: remove unused parse code
new 2f22f0b313f4 tools: ynl: wrap recv() + mnl_cb_run2() into a single helper
new 1621378aab19 tools: ynl: use ynl_sock_read_msgs() for ACK handling
new 766c4b5460f4 tools: ynl: stop using mnl_cb_run2()
new dd0973d71e1f tools: ynl: switch away from mnl_cb_t
new 50042e8051fe tools: ynl: switch away from MNL_CB_*
new 5ac6868daa0e tools: ynl: stop using mnl socket helpers
new 73395b43819b tools: ynl: remove the libmnl dependency
new 7c4a38bf1eba tools: ynl: use MSG_DONTWAIT for getting notifications
new a68c0320fdef Merge branch 'tools-ynl-stop-using-libmnl'
new d4f01c5e477a net: remove SLAB_MEM_SPREAD flag usage
new e83ddcea6549 net: phy: dp83826: disable WOL at init
new 0598f8f3bb77 inet: annotate devconf data-races
new bbcf91053bb6 inet: do not use RTNL in inet_netconf_get_devconf()
new 167487070d64 inet: use xa_array iterator to implement inet_netconf_dump [...]
new 3cbab89268c6 Merge branch 'inet-implement-lockless-rtm_getnetconf-ops'
new 9ff74d77180a netlabel: remove impossible return value in netlbl_bitmap_walk
new 8a7746982ed7 selftests: vxlan_mdb: Avoid duplicate test names
new d35150c79ffc net: bridge: Do not allocate stats in the driver
new 82a48affb36f net: bridge: Exit if multicast_init_stats fails
new 99123622050f tcp: remove some holes in struct tcp_sock
new 1200097fa8f0 net: call skb_defer_free_flush() from __napi_busy_loop()
new 67ea41d19d2a inet6: expand rcu_read_lock() scope in inet6_dump_addr()
new 5c5b0c444be3 net: dsa: mv88e6xxx: rename mv88e6xxx_g2_scratch_gpio_set_smi
new e3ab3267a0bb net: dsa: mv88e6xxx: add Amethyst specific SMI GPIO function
new be9bd8d4e52a Merge branch 'net-dsa-mv88e6xxx-add-amethyst-specific-smi- [...]
new 8b2b1e62cdb9 ipv4: raw: remove useless input parameter in do_raw_set/ge [...]
new 39de85775cfb net: stmmac: fix typo in comment
new 3e2f544dd8a3 net: get stats64 if device if driver is configured
new fa0cd9021369 net: sit: Do not set .ndo_get_stats64
new 489645d3f133 Merge branch 'net-collect-tstats-automatically'
new 65f5dd4f02a8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 096361b15577 ipv6: add ipv6_devconf_read_txrx cacheline_group
new d289ab65b89c ipv6: annotate data-races around cnf.disable_ipv6
new 553ced03b227 ipv6: addrconf_disable_ipv6() optimization
new e7135f484994 ipv6: annotate data-races around cnf.mtu6
new e0bb2675fea2 ipv6: annotate data-races around cnf.hop_limit
new 32f754176e88 ipv6: annotate data-races around cnf.forwarding
new ddea75d344dd ipv6: annotate data-races in ndisc_router_discovery()
new fca34cc07599 ipv6: annotate data-races around idev->cnf.ignore_routes_w [...]
new e248948a4471 ipv6: annotate data-races in rt6_probe()
new a8fbd4d90720 ipv6: annotate data-races around devconf->proxy_ndp
new 624d5aec487c ipv6: annotate data-races around devconf->disable_policy
new 45b90ec9a214 ipv6: addrconf_disable_policy() optimization
new 2aba913f99de ipv6/addrconf: annotate data-races around devconf fields (I)
new 2f0ff05a4430 ipv6/addrconf: annotate data-races around devconf fields (II)
new 2a02f8379bde ipv6: use xa_array iterator to implement inet6_netconf_dum [...]
new 9f780efa6eaa Merge branch 'ipv6-devconf-lockless'
new f29f9199c2d2 Simplify net_dbg_ratelimited() dummy
new f058b2dd70b1 net: phy: qcom: qca808x: add helper for checking for 1G on [...]
new cb28f7029606 net: phy: qcom: qca808x: fill in possible_interfaces
new fc809e1e5390 Merge branch 'qcom-phy-possible'
new edac4b113297 dt-bindings: net: brcm,unimac-mdio: Add asp-v2.2
new 5682a878e7f1 dt-bindings: net: brcm,asp-v2.0: Add asp-v2.2
new 1d472eb5b670 net: bcmasp: Add support for ASP 2.2
new 9112fc0109fc net: phy: mdio-bcm-unimac: Add asp v2.2 support
new 4688f4f41cfa net: bcmasp: Keep buffers through power management
new cc7f105e7604 net: bcmasp: Add support for PHY interrupts
new 7779f2686602 Merge branch 'net-asp22-optimizations'
new e74048650eaf selftests/landlock: Redefine TEST_F() as TEST_F_FORK()
new 0710a1a73fb4 selftests/harness: Merge TEST_F_FORK() into TEST_F()
new a724707976b0 selftests: kselftest_harness: use KSFT_* exit codes
new 38c957f07038 selftests: kselftest_harness: generate test name once
new 69fe8ec4f673 selftests: kselftest_harness: save full exit code in metadata
new 796a344fa431 selftests: kselftest_harness: use exit code to store skip
new fa1a53d83674 selftests: kselftest: add ksft_test_result_code(), handlin [...]
new 732e2035280b selftests: kselftest_harness: print test name for SKIP
new 42ab727eb95f selftests: kselftest_harness: separate diagnostic message [...]
new 378193eff339 selftests: kselftest_harness: let PASS / FAIL provide diagnostic
new 2709473c9386 selftests: kselftest_harness: support using xfail
new c05bf0e93312 selftests: ip_local_port_range: use XFAIL instead of SKIP
new e2d890afba8e Merge branch 'selftests-xfail'
new f532957d76de netdevsim: allow two netdevsim ports to be connected
new 9eb95228a741 netdevsim: forward skbs from one connected port to another
new 8debcf5832c3 netdevsim: add ndo_get_iflink() implementation
new dfb429ea4f2d netdevsim: add selftest for forwarding skb between connect [...]
new 8ee60f9c41fb netdevsim: fix rtnetlink.sh selftest
new 76f06cbd7b31 Merge branch 'netdevsim-link'
new 3cd3e72ccb3a inet: annotate data-races around ifa->ifa_tstamp and ifa-> [...]
new a5fcf74d80be inet: annotate data-races around ifa->ifa_valid_lft
new 9f6fa3c4e722 inet: annotate data-races around ifa->ifa_preferred_lft
new 3ddc2231c810 inet: annotate data-races around ifa->ifa_flags
new 590e92cdc835 inet: prepare inet_base_seq() to run without RTNL
new cdb2f80f1c10 inet: use xa_array iterator to implement inet_dump_ifaddr()
new e96082570933 Merge branch 'inet_dump_ifaddr-no-rtnl'
new 29788f39a417 bpftool: Be more portable by using POSIX's basename()
new ad5765405380 libbpf: Fix faccessat() usage on Android
new e33758f7493c riscv, bpf: Unify 32-bit sign-extension to emit_sextw
new 914c7a5ff18a riscv, bpf: Unify 32-bit zero-extension to emit_zextw
new 361db44c3c59 riscv, bpf: Simplify sext and zext logics in branch instructions
new 647b93f65daa riscv, bpf: Add necessary Zbb instructions
new 519fb722bea0 riscv, bpf: Optimize sign-extention mov insns with Zbb support
new 06a33d024838 riscv, bpf: Optimize bswap insns with Zbb support
new f149d03f450b selftests/bpf: Drop return in bpf_testmod_exit
new efaa47db9245 bpf: Remove unused field "mod" in struct bpf_trampoline
new ced33f2cfa21 docs/bpf: Improve documentation of 64-bit immediate instructions
new 0e6d0a9d2348 libbpf: integrate __arg_ctx feature detector into kernel_s [...]
new 9eea8fafe33e libbpf: fix __arg_ctx type enforcement for perf_event programs
new add9c58cd44e bpf: move arg:ctx type enforcement check inside the main l [...]
new fbaf59a9f513 selftests/bpf: Remove "&>" usage in the selftests
new 646751d52358 bpf: Use -Wno-error in certain tests when building with GCC
new aecaa3ed48c3 perf/bpf: Fix duplicate type check
new f2e4040c82d3 libbpf: Add some details for BTF parsing failures
new ff2071a7b7fd bpf: Generate const static pointers for kernel helpers
new 6668e818f960 bpf,token: Use BIT_ULL() to convert the bit mask
new 27a90b14b93d bpf: Build type-punning BPF selftests with -fno-strict-aliasing
new 24219056805f bpf: Move -Wno-compare-distinct-pointer-types to BPF_CFLAGS
new e2b3c4ff5d18 bpf: add __arg_trusted global func arg tag
new 8f2b44cd9d69 bpf: add arg:nullable tag to be combined with trusted pointers
new d28bb1a86e68 libbpf: add __arg_trusted and __arg_nullable tag macros
new c381203eadb7 selftests/bpf: add trusted global subprog arg tests
new 4d8ebe1304e9 Merge branch 'trusted-ptr_to_btf_id-arg-support-in-global- [...]
new 20d59ee55172 libbpf: add bpf_core_cast() macro
new ea9d561686fb selftests/bpf: convert bpf_rdonly_cast() uses to bpf_core_ [...]
new e4009250574c Merge branch 'libbpf: add bpf_core_cast() helper'
new 2ef61296d284 selftests/bpf: Disable IPv6 for lwt_redirect test
new 79b47344bbc5 bpf: btf: Support flags for BTF_SET8 sets
new a05e90427ef6 bpf: btf: Add BTF_KFUNCS_START/END macro pair
new 6f3189f38a3e bpf: treewide: Annotate BPF kfuncs in BTF
new b3d3e29376a3 Merge branch 'annotate-kfuncs-in-btf_ids-section'
new 8263b3382d8c libbpf: Remove unnecessary null check in kernel_supports()
new 088a464ed53f bpf, docs: Clarify which legacy packet instructions existed
new 69065aa11ca6 riscv, bpf: Enable inline bpf_kptr_xchg() for RV64
new 994ff2f79739 selftests/bpf: Enable inline bpf_kptr_xchg() test for RV64
new 1581e5118e48 bpf: Minor clean-up to sleepable_lsm_hooks BTF set
new 9fa5e1a180aa libbpf: Call memfd_create() syscall directly
new 93ee1eb85e28 libbpf: Add missing LIBBPF_API annotation to libbpf_set_me [...]
new c81a8ab196b5 libbpf: Add btf__new_split() API that was declared but not [...]
new b9551da8cf3a libbpf: Add missed btf_ext__raw_data() API
new 943b043aeecc selftests/bpf: Fix bench runner SIGSEGV
new e67ddd9b1cff bpf: Track spilled unbounded scalars
new 6be503cec6c9 selftests/bpf: Test tracking spilled unbounded scalars
new c1e6148cb4f8 bpf: Preserve boundaries and track scalars on narrowing fill
new 067313a85c6f selftests/bpf: Add test cases for narrowing fill
new 6efbde200bf3 bpf: Handle scalar spill vs all MISC in stacksafe()
new 73a28d9d000e selftests/bpf: States pruning checks for scalar vs STACK_MISC
new 6fb3f72702fb Merge branch 'improvements-for-tracking-scalars-in-the-bpf [...]
new a68b50f47bec selftests/bpf: trace_helpers.c: do not use poisoned type
new 8f13c34087d3 bpf: handle trusted PTR_TO_BTF_ID_OR_NULL in argument check logic
new e2e70535dd76 selftests/bpf: add more cases for __arg_trusted __arg_null [...]
new 1eb986746a67 bpf: don't emit warnings intended for global subprogs for [...]
new 2a79690eae95 Merge branch 'two-small-fixes-for-global-subprog-tagging'
new df9705eaa0ba bpf: Remove an unnecessary check.
new 7e428638bd78 selftests/bpf: Fix flaky test ptr_untrusted
new 169e65006964 selftests/bpf: Suppress warning message of an unused variable.
new e7f31873176a selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute
new 2d9a925d0fbf bpf, docs: Expand set of initial conformance groups
new a44b1334aadd bpf: Allow calling static subprogs while holding a bpf_spin_lock
new e8699c4ff85b selftests/bpf: Add test for static subprog call in lock cs
new 8244ab509f89 Merge branch 'enable-static-subprog-calls-in-spin-lock-cri [...]
new 6fceea0fa59f bpf: Transfer RCU lock state between subprog calls
new 8be6a0147af3 selftests/bpf: Add tests for RCU lock transfer between subprogs
new 20a286c1a35b Merge branch 'transfer-rcu-lock-state-across-subprog-calls'
new 2863d665ea41 xsk: support redirect to any socket bound to the same umem
new 968595a93669 xsk: document ability to redirect to any socket bound to t [...]
new 6146fae67bc2 Merge branch 'xsk-support-redirect-to-any-socket-bound-to- [...]
new d7bc416aa5cc libbpf: fix return value for PERF_EVENT __arg_ctx type fix [...]
new c7dcb6c9aa85 selftests/bpf: mark dynptr kfuncs __weak to make them opti [...]
new 563918a0e3af bpf, docs: Fix typos in instructions-set.rst
new c27aa462aa78 bpf: Use -Wno-address-of-packed-member in some selftests
new 92a871ab9fa5 libbpf: Use OPTS_SET() macro in bpf_xdp_query()
new 9707ac4fe2f5 tools/resolve_btfids: Refactor set sorting with types from [...]
new 903fad439466 tools/resolve_btfids: Fix cross-compilation to non-host en [...]
new abae1ac5231e Merge branch 'tools-resolve_btfids-fix-cross-compilation-t [...]
new a2bff65cfca9 selftests/bpf: Fix error checking for cpumask_success__load()
new ba6a6abb3bfa selftests/bpf: Mark cpumask kfunc declarations as __weak
new e55dad12abe4 bpf: Merge two CONFIG_BPF entries
new b9a395f0f7af bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
new 9e60b0e02550 bpf, btf: Add check_btf_kconfigs helper
new 947e56f82fd7 bpf, btf: Check btf for register_bpf_struct_ops
new a7170d81e000 Merge branch 'bpf, btf: Add DEBUG_INFO_BTF checks for __re [...]
new 68bc61c26cac bpf: Allow compiler to inline most of bpf_local_storage_lookup()
new 5b268d1ebcdc bpf: Have bpf_rdonly_cast() take a const pointer
new 178c54666f9c bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
new fc1c9e40da37 selftests/bpf: Ensure fentry prog cannot attach to bpf_spi [...]
new 52dbd67dff5d bpf: Abstract loop unrolling pragmas in BPF selftests
new 12bbcf8e840f libbpf: Add support to GCC in CORE macro definitions
new dc8543b597c2 bpf, docs: Update ISA document title
new 77c0208e199c bpf: add btf pointer to struct bpf_ctx_arg_aux.
new 6115a0aeef01 bpf: Move __kfunc_param_match_suffix() to btf.c.
new 1611603537a4 bpf: Create argument information for nullable arguments.
new 00f239eccf46 selftests/bpf: Test PTR_MAYBE_NULL arguments of struct_ops [...]
new 2c21a0f67c8c Merge branch 'Support PTR_MAYBE_NULL for struct_ops arguments.'
new 32e18e7688c6 bpf: remove check in __cgroup_bpf_run_filter_skb
new fb5b86cfd4ef bpf: simplify btf_get_prog_ctx_type() into btf_is_prog_ctx_type()
new 824c58fb1090 bpf: handle bpf_user_pt_regs_t typedef explicitly for PTR_ [...]
new 879bbe7aa4af bpf: don't infer PTR_TO_CTX for programs with unnamed cont [...]
new 63d5a33fb4ec selftests/bpf: add anonymous user struct as global subprog [...]
new 96adbf7125e4 Merge branch 'fix-global-subprog-ptr_to_ctx-arg-handling'
new 7cc13adbd057 bpf: emit source code file name and line number in verifier log
new 1159d2785220 libbpf: Make remark about zero-initializing bpf_*_info structs
new a4561f5afef8 bpf: Use O(log(N)) binary search to find line info record
new 57354f5fdee8 bpf: improve duplicate source code line detection
new 682158ab532a bpf: Fix test verif_scale_strobemeta_subprogs failure due [...]
new 7648f0c91eaa selftests/bpf: Remove empty TEST_CUSTOM_PROGS
new 01dbd7d8720a selftests/bpf: Remove intermediate test files.
new a3c70a3cf11e bpf: Shrink size of struct bpf_map/bpf_array.
new b546b5752695 selftests/bpf: update tcp_custom_syncookie to use scalar p [...]
new 8425b6eb5146 Merge branch 'selftests-bpf-reduce-tcp_custom_syncookie-ve [...]
new c1bb68f6b2f6 bpf, docs: Fix typos in instruction-set.rst
new 89ee838130f4 bpf, docs: specify which BPF_ABS and BPF_IND fields were zero
new 58fd62e0aa50 bpf: Clarify batch lookup/lookup_and_delete semantics
new 3e0008336ae3 bpf: Check cfi_stubs before registering a struct_ops type.
new e9bbda13a7b8 selftests/bpf: Test case for lacking CFI stub functions.
new 63c7049ef9d6 Merge branch 'Check cfi_stubs before registering a struct_ [...]
new 55bad79e33ae bpf: allow more maps in sleepable bpf programs
new dfe6625df48e bpf: introduce in_sleepable() helper
new 2ab256e93249 bpf: add is_async_callback_calling_insn() helper
new e74cb1b42213 arm64: stacktrace: Implement arch_bpf_stack_walk() for the [...]
new 22fc0e80aeb5 bpf, arm64: support exceptions
new e59997d90525 Merge branch 'bpf-arm64-support-exceptions'
new 451c3cab9a65 arm64: patching: implement text_poke API
new 1dad391daef1 bpf, arm64: use bpf_prog_pack for memory management
new b9a62998482f Merge branch 'bpf-arm64-use-bpf-prog-pack-allocator-in-bpf-jit'
new 896880ff3086 bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
new 3644d285462a libbpf: Set btf_value_type_id of struct bpf_map for struct_ops.
new 69e4a9d2b3f5 libbpf: Convert st_ops->data to shadow type.
new a7b0fa352eaf bpftool: Generated shadow variables for struct_ops maps.
new f2e81192e07e bpftool: Add an example for struct_ops map and shadow type.
new 0623e7331794 selftests/bpf: Test if shadow types work correctly.
new 0270d69121ba Merge branch 'create-shadow-types-for-struct_ops-maps-in-s [...]
new 4b2765ae410a Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 80bfab79b835 net: adopt skb_network_offset() and similar helpers
new cc15bd10e716 net: adopt skb_network_header_len() more broadly
new 4a759c12526e Merge branch 'skb-helpers'
new 6f355bbb5ca3 net: bareudp: Do not allocate stats in the driver
new 4ab597d29621 net: bareudp: Remove generic .ndo_get_stats64
new df620d7fabe9 dt-bindings: leds: pwm-multicolour: re-allow active-low
new 061b9bedbef1 ionic: Rework Tx start/stop flow
new 4d140402c6e8 ionic: Change default number of descriptors for Tx and Rx
new 97085cda1227 ionic: Shorten a Tx hotpath
new 386e69865311 ionic: Make use napi_consume_skb
new bc581273fead ionic: Clean up BQL logic
new 138506ab249b ionic: Check stop no restart
new 1937b7ab6bd6 ionic: Pass local netdev instead of referencing struct
new 25623ab9cb37 ionic: reduce the use of netdev
new b889bfe5bd0c ionic: change the hwstamp likely check
new 8aacc71399be ionic: Use CQE profile for dim
new bc40b88930bf ionic: Clean RCT ordering issues
new 217397da4d52 ionic: change MODULE_AUTHOR to person name
new d1c29cfd4716 Merge branch 'ionic-cleanups-and-perf-tuning'
new 6752fb18dc57 net: ip6_tunnel: Leverage core stats allocator
new 0b43cf527d1d gve: Add header split device option
new 5e37d8254e7f gve: Add header split data path
new 056a70924a02 gve: Add header split ethtool stats
new 19b427a403f2 Merge branch 'net-gve-header-split-support'
new c2a22688c931 eth: igc: remove unused embedded struct net_device
new b8b85d048936 Octeontx2-af: Fix an issue in firmware shared data reserved space
new 4f41ce81a919 net: nlmon: Remove init and uninit functions
new 26b5df99bf60 net: nlmon: Simplify nlmon_get_stats64
new 037db6ea57da mptcp: cleanup writer wake-up
new a74762675f70 mptcp: avoid some duplicate code in socket option handling
new 29b5e5ef8739 mptcp: implement TCP_NOTSENT_LOWAT support
new 7f71a337b515 mptcp: cleanup SOL_TCP handling
new b78fcd0a36a7 Merge branch 'mptcp-lowat-sockopt'
new e87e4371edfc net: ipa: change ipa_interrupt_config() prototype
new ad1be80d7582 net: ipa: introduce ipa_interrupt_init()
new a47956e72a3e net: ipa: pass a platform device to ipa_reg_init()
new 95c54a963b24 net: ipa: pass a platform device to ipa_mem_init()
new 59622a8fb453 net: ipa: pass a platform device to ipa_smp2p_irq_init()
new 81d65f3413da net: ipa: pass a platform device to ipa_smp2p_init()
new 5245f4fd28d1 net: ipa: don't save the platform device
new 86a628bec201 Merge branch 'ipa-device-pointer-access'
new e38b117d7f3b mptcp: make pm_remove_addrs_and_subflows static
new 34ca91e15e69 mptcp: export mptcp_genl_family & mptcp_nl_fill_addr
new 34e74a5cf3b7 mptcp: implement mptcp_userspace_pm_dump_addr
new 9e6c88e2f05b mptcp: add token for get-addr in yaml
new 9ae7846c4b6b mptcp: dump addrs in userspace pm list
new c19ee3c7e388 mptcp: check userspace pm flags
new 9963b77e25c6 selftests: mptcp: add userspace pm subflow flag
new 950c332125f6 selftests: mptcp: add token for dump_addr
new 2d0c1d27ea4e selftests: mptcp: add mptcp_lib_check_output helper
new 38f027fca1b7 selftests: mptcp: dump userspace addrs list
new 06afe09091ee mptcp: add userspace_pm_lookup_addr_by_id helper
new d32c8fb1c881 mptcp: implement mptcp_userspace_pm_get_addr
new 564ae6794ec5 mptcp: get addr in userspace pm list
new b055671b3936 selftests: mptcp: add token for get_addr
new 4cc5cc7ca052 selftests: mptcp: userspace pm get addr tests
new 09fcde547761 Merge branch 'mptcp-userspace-pm'
new fb0f02308126 selftests: net: Correct couple of spelling mistakes
new dcfaf1f758ee selftests/tc-testing: require an up to date iproute2 for b [...]
new 345a6e2631c1 tcp: align tcp_sock_write_rx group
new aa9870f5c7ef intel: make module parameters readable in sys filesystem
new 1b43e0d20f2d ixgbe: Add 1000BASE-BX support
new 30654f0eec65 igc: fix LEDS_CLASS dependency
new 662200e324da e1000e: Minor flow correction in e1000_shutdown function
new b307e25d4e6d Merge branch 'intel-wired-lan-driver-updates-2024-02-28-ix [...]
new b4a2496c17ed net: txgbe: fix GPIO interrupt blocking
new 0e71862a20d5 net: txgbe: fix to clear interrupt status after handling IRQ
new 411c5f36805c mm/page_alloc: modify page_frag_alloc_align() to accept al [...]
new 4bc0d63a2395 page_frag: unify gfp bits for order 3 page allocation
new a0727489ac22 net: introduce page_frag_cache_drain()
new 4051bd8129ac vhost/net: remove vhost_net_page_frag_refill()
new c5d3705cfd93 tools: virtio: introduce vhost_net_test
new 6702d60d3c2e Merge branch 'remove-page-frag-implementation-in-vhost_net'
new 6ebe414b48cf net: dsa: mt7530: remove .mac_port_config for MT7988 and m [...]
new 804cd5f7059e net: dsa: mt7530: set interrupt register only for MT7530
new a565f98d7d25 net: dsa: mt7530: do not use SW_PHY_RST to reset MT7531 switch
new adf4ae24ba42 net: dsa: mt7530: get rid of useless error returns on phyl [...]
new 22fa10170af5 net: dsa: mt7530: get rid of priv->info->cpu_port_config()
new 1192ed898c97 net: dsa: mt7530: get rid of mt753x_mac_config()
new 3a87131e3d72 net: dsa: mt7530: put initialising PCS devices code back t [...]
new 6324230b3b67 net: dsa: mt7530: sort link settings ops and force link do [...]
new b04097c7a745 net: dsa: mt7530: simplify link operations
new 9452c8b459f4 Merge branch 'mt7530-dsa-subdriver-improvements-act-iii'
new 93e16ea025d2 net: gro: rename skb_gro_header_hard()
new bd56a29c7a4e net: gro: change skb_gro_network_header()
new c7583e9f768e net: gro: enable fast path for more cases
new 8f78010b701d tcp: gro: micro optimizations in tcp[4]_gro_complete()
new d35c9659e56e Merge branch 'net-gro-cleanups-and-fast-path-refinement'
new 885c36e59f46 net: Re-use and set mono_delivery_time bit for userspace t [...]
new 0b40cd9b4ecc can: kvaser_usb: Add support for Leaf v3
new 9b221ba452aa can: kvaser_pciefd: Add support for Kvaser PCIe 8xCAN
new ef488e47e060 can: gs_usb: gs_cmd_reset(): use cpu_to_le32() to assign mode
new 79f7319908fb can: mcp251xfd: __mcp251xfd_get_berr_counter(): use CAN_BU [...]
new eead059950b7 Merge tag 'linux-can-next-for-6.9-20240304' of git://git.k [...]
new 00af2aa93b76 net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
new 7b2d64f93319 selftests: forwarding: Remove IPv6 L3 multipath hash tests
new 748d27447daa selftests: forwarding: Parametrize mausezahn delay
new 4aca9eae6f7b selftests: forwarding: Make tc-police pass on debug kernels
new dfbab74044be selftests: forwarding: Make vxlan-bridge-1q pass on debug kernels
new f0008b04977a selftests: forwarding: Make VXLAN ECN encap tests more robust
new 35df2ce896dc selftests: forwarding: Make {, ip6}gre-inner-v6-multipath [...]
new 5ad051235cf7 Merge branch 'selftests-forwarding-various-improvements'
new e9097f8e1e76 net: phy: micrel: lan8814 led errata
new ad080db4483b net: phy: micrel: lan8814 cable improvement errata
new e8efd372b2f9 Merge branch 'net-phy-micrel-lan8814-erratas'
new b6e3c115efb5 net: hns: make hnae_class constant
new 63767a76318c net: wan: framer: make framer_class constant
new 2ad2018aa357 net: ppp: make ppp_class constant
new d9567f212b15 net: wwan: hwsim: make wwan_hwsim_class constant
new 070bef83f03e net: wwan: core: make wwan_class constant
new e55600116929 nfc: core: make nfc_class constant
new 73a42f417408 Merge branch 'net-constify-struct-class-usage'
new 60d06425e045 ptp: fc3: Convert to platform remove callback returning void
new 46f480ec1458 net: tuntap: Leverage core stats allocator
new 4166204d7ec2 net: tap: Remove generic .ndo_get_stats64
new ff73f8344e58 sock: Use unsafe_memcpy() for sock_copy()
new 344f7a465149 ethtool: ignore unused/unreliable fields in set_eee op
new 6f2fc8584a46 net: add helpers for EEE configuration
new e3b6876ab850 net: phy: Add phydev->enable_tx_lpi to simplify adjust lin [...]
new fe0d4fd9285e net: phy: Keep track of EEE configuration
new 3e43b903da04 net: phy: Immediately call adjust_link if only tx_lpi_enab [...]
new 49168d1980e2 net: phy: Add phy_support_eee() indicating MAC support EEE
new aff1b8c84b44 net: fec: Move fec_enet_eee_mode_set() and helper earlier
new 6a2495adc0c8 net: fec: Fixup EEE
new 6d0f77a0e3ee Merge branch 'net-ethernet-rework-eee'
new e3350ba4a5b7 selftests: avoid using SKIP(exit()) in harness fixure setup
new b5a899154aa9 netlink: handle EMSGSIZE errors in the core
new 0b11b1c5c320 netdev: let netlink core handle -EMSGSIZE errors
new 87d381973e49 genetlink: fit NLMSG_DONE into same read() as families
new 784ee615af7c Merge branch 'netlink-emsgsize'
new 5dc283fa5cf7 idpf: add idpf_virtchnl.h
new 34c21fa894a1 idpf: implement virtchnl transaction manager
new 8c49e68f542f idpf: refactor vport virtchnl messages
new 52361a06d3f2 idpf: refactor queue related virtchnl messages
new 43b67308df98 idpf: refactor remaining virtchnl messages
new 41252855df77 idpf: add async_handler for MAC filter messages
new e54232da1238 idpf: refactor idpf_recv_mb_msg
new bcbedf253e91 idpf: cleanup virtchnl cruft
new 14696ed173af idpf: prevent deinit uninitialized virtchnl core
new 4f5126a075c4 idpf: fix minor controlq issues
new 6009e63c57c9 idpf: remove dealloc vector msg err in idpf_intr_rel
new dbb0b6ca7d03 Merge branch '200GbE' of git://git.kernel.org/pub/scm/linu [...]
new 4123c3fbf863 ravb: Group descriptor types used in Rx ring
new e82700b8662c ravb: Make it clear the information relates to maximum frame size
new cfbad64706c1 ravb: Create helper to allocate skb and align it
new 496863388136 ravb: Use the max frame size from hardware info for RZ/G2L
new 555419b2259b ravb: Move maximum Rx descriptor data usage to info struct
new 644d037b2c44 ravb: Unify Rx ring maintenance code paths
new 39a096d67cf7 Merge branch 'ravb-cleanups'
new a21605993dd5 ice: pass VSI pointer into ice_vc_isvalid_q_id
new 363f689600dd ice: remove unnecessary duplicate checks for VF VSI ID
new 11fbb1bfb5bc ice: use relative VSI index for VFs instead of PF VSI number
new 1cf94cbfc61b ice: remove vf->lan_vsi_num field
new 1260b45dbe2d ice: rename ice_write_* functions to ice_pack_ctx_*
new a45d1bf516c0 ice: use GENMASK instead of BIT(n) - 1 in pack functions
new 979c2c049fbe ice: cleanup line splitting for context set functions
new d5926e01e373 ice: do not disable Tx queues twice in ice_down()
new 90f821d72e11 ice: avoid unnecessary devm_ usage
new db72b6fc8fa0 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 4e887471e8e3 tools: ynl: rename make hardclean -> distclean
new 1d8617b2a610 tools: ynl: add distclean to .PHONY in all makefiles
new 72fa191bfdf6 tools: ynl: remove __pycache__ during clean
new b206acf1ffdc Merge branch 'tools-ynl-make-clean'
new 7df7231d6a6b tools: ynl: move the new line in NlMsg __repr__
new 7c93a88785da tools: ynl: allow setting recv() size
new a6a41521f95e tools: ynl: support debug printing messages
new c0111878d45e tools: ynl: add --dbg-small-recv for easier kernel testing
new edf7468d9a02 Merge branch 'ynl-small-recv'
new eeb78df4063c inet: Add getsockopt support for IP_ROUTER_ALERT and IPV6_ [...]
new d5dfbfa2f88e mptcp: drop duplicate header inclusions
new 6a42477fe449 mptcp: update set_flags interfaces
new a4d68b160240 mptcp: set error messages for set_flags
new af250c27ea1c mptcp: drop lookup_by_id in lookup_addr
new a2f24c8a955c Merge branch 'mptcp-some-clean-up-patches'
new 41cca0542d7c selftests/harness: Fix TEST_F()'s vfork handling
new 07161b2416f7 sr9800: Add check for usbnet_get_endpoints
new d66206296176 dt-bindings: net: renesas,etheravb: Add support for R-Car V4M
new 1d03d51e9d24 net: macsec: Leverage core stats allocator
new 660e5aaea11d net: gtp: Leverage core stats allocator
new 13957a0b0708 net: gtp: Remove generic .ndo_get_stats64
new 81154bb83c44 net: gtp: Move net_device assigned in setup
new f5f07d06007b net: geneve: Leverage core stats allocator
new 771d791d7ccf net: geneve: Remove generic .ndo_get_stats64
new 1677293ed891 net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set
new c22341619852 mlxbf_gige: add support to display pause frame counters
new d7933a2c7f87 ethtool: remove ethtool_eee_use_linkmodes
new 9b1d8588397a doc: sfp-phylink: update the porting guide with PCS handling
new 68ac1e46425c net: phylink: clean the pcs_get_state documentation
new 25a683831760 Merge branch 'doc-sfp-phylink-update-the-porting-guide'
new 4e441bb8aca1 tcp: add tracing of skb/skaddr in tcp_event_sk_skb class
new 0ab544b6f055 tcp: add tracing of skbaddr in tcp_event_skb class
new a148f82c457f Merge branch 'tcp-add-two-missing-addresses-when-using-trace'
new e3afe5dd3abe Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 15d2540e0d62 tools: ynl: check for overflow of constructed messages
new 7a04ff127786 net: x25: remove dead links from Kconfig
new b72413211b48 dt-bindings: net: dp83822: change ti,rmii-mode description
new 479b4bc867b9 isdn: mISDN: make elements_class constant
new 12fbd67ea3f4 isdn: capi: make capi_class constant
new 62a1e416022e Merge branch 'isdn-constify-struct-class-usage'
new cecbc52c46e2 tools/net/ynl: Fix extack decoding for netlink-raw
new 771b7012e5f3 tools/net/ynl: Report netlink errors without stacktrace
new 6fe7de5e9c08 tools/net/ynl: Fix c codegen for array-nest
new b6e6a76dec33 tools/net/ynl: Add nest-type-value decoding
new bc52b39309c3 doc/netlink: Allow empty enum-name in ynl specs
new 768e044a5fd4 doc/netlink/specs: Add spec for nlctrl netlink family
new 196febcb82eb Merge branch 'tools-net-ynl-add-support-for-nlctrl-netlink [...]
new c12264d3fd23 atm: fore200e: Convert to platform remove callback returning void
new 4f6473ad6094 net: dsa: Leverage core stats allocator
new 8edbd3960150 mpls: Do not orphan the skb
new 4af9a0bee116 selftests/net: fix waiting time for ipv6_gc test in fib_tests.sh.
new 02e24903e5a4 netlink: let core handle error cases in dump operations
new 8fc80c9d8c0a net: phy: marvell: add comment about m88e1111_config_init_ [...]
new dd9a730011fa net: pcs: rzn1-miic: update PCS driver to use neg_mode
new 84c49aac0ea4 net: dsa: mv88e6xxx: update 88e6185 PCS driver to use neg_mode
new 5c497a64820e dpll: spec: use proper enum for pin capabilities attribute
new 352f5b328262 net: usbnet: Leverage core stats allocator
new 9cb3d523c153 net: usbnet: Remove generic .ndo_get_stats64
new ba132d841d56 rxrpc: Record the Tx serial in the rxrpc_txbuf and retrans [...]
new 12bdff73a147 rxrpc: Convert rxrpc_txbuf::flags into a mask and don't us [...]
new 41b8debba79c rxrpc: Note cksum in txbuf
new 17469ae0582a rxrpc: Fix the names of the fields in the ACK trailer struct
new d73f3a748875 rxrpc: Strip barriers and atomics off of timer tracking
new 693f9c13ec89 rxrpc: Remove atomic handling on some fields only used in [...]
new d32636982ce9 rxrpc: Do lazy DF flag resetting
new 1ac6a8536c2c rxrpc: Merge together DF/non-DF branches of data Tx function
new ff342bdc59f4 rxrpc: Add a kvec[] to the rxrpc_txbuf struct
new 44125d5aadda rxrpc: Split up the DATA packet transmission function
new a1c9af4d4467 rxrpc: Don't pick values out of the wire header when setti [...]
new 99afb28c676c rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_a [...]
new 8985f2b09b33 rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire
new 49489bb03a50 rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags
new 3e0b83ee535d rxrpc: Parse received packets before dealing with timeouts
new a711d976e1cd rxrpc: Don't permit resending after all Tx packets acked
new 12a66e77c499 rxrpc: Differentiate PING ACK transmission traces.
new 153f90a066dd rxrpc: Use ktimes for call timeout tracking and set the ti [...]
new 4d267ad6fd56 rxrpc: Record probes after transmission and reduce number [...]
new 37473e416234 rxrpc: Clean up the resend algorithm
new 4b68137a20bc rxrpc: Extract useful fields from a received ACK to skb priv data
new c3874bbec942 Merge tag 'rxrpc-iothread-20240305' of git://git.kernel.or [...]
new 7c2eac649054 selftests: mptcp: stop forcing iptables-legacy
new 3fb8c33ef4b9 selftests: mptcp: add mptcp_lib_check_tools helper
new 4214aac14e51 selftests: mptcp: add local variables rndh
new 3a0f9bed3c28 selftests: mptcp: add mptcp_lib_ns_init/exit helpers
new df8d3ba55b4f selftests: mptcp: more operations in ns_init/exit
new 35bc143a8514 selftests: mptcp: add mptcp_lib_events helper
new 97633aa74d93 selftests: mptcp: diag: fix shellcheck warnings
new e3aae1098f10 selftests: mptcp: connect: fix shellcheck warnings
new 5751c291349d selftests: mptcp: sockopt: fix shellcheck warnings
new 21781b42f2f3 selftests: mptcp: pm netlink: fix shellcheck warnings
new 2aebd3579d90 selftests: mptcp: simult flows: fix shellcheck warnings
new c66fb480a330 selftests: userspace pm: avoid relaunching pm events
new d3423ed9b89d Merge branch 'selftests-mptcp-share-code-and-fix-shellchec [...]
new 2658b5a8a4ee net: introduce struct net_hotdata
new ae6e22f7b7f0 net: move netdev_budget and netdev_budget to net_hotdata
new f59b5416c396 net: move netdev_tstamp_prequeue into net_hotdata
new 0b91fa4bfb1c net: move ptype_all into net_hotdata
new edbc666cdcbf net: move netdev_max_backlog to net_hotdata
new 61a0be1a5342 net: move ip_packet_offload and ipv6_packet_offload to net [...]
new 0139806eebd6 net: move tcpv4_offload and tcpv6_offload to net_hotdata
new 26722dc74bf0 net: move dev_tx_weight to net_hotdata
new 71c0de9bac9c net: move dev_rx_weight to net_hotdata
new aa70d2d16f28 net: move skbuff_cache(s) to net_hotdata
new 6a55ca6b0122 udp: move udpv4_offload and udpv6_offload to net_hotdata
new 4ea0875b9d89 ipv6: move tcpv6_protocol and udpv6_protocol to net_hotdata
new 571bf020be9c inet: move tcp_protocol and udp_protocol to net_hotdata
new 6e0735723ab4 inet: move inet_ehash_secret and udp_ehash_secret into net [...]
new 5af674bb90a0 ipv6: move inet6_ehash_secret and udp6_ehash_secret into n [...]
new df51b8456415 ipv6: move tcp_ipv6_hash_secret and udp_ipv6_hash_secret t [...]
new 490a79faf95e net: introduce include/net/rps.h
new ce7f49ab7415 net: move rps_sock_flow_table to net_hotdata
new e8bb2ccff721 Merge branch 'net-group-together-hot-data'
new ab63a2387cb9 netdev: add per-queue statistics
new 92f8b1f5ca0f netdev: add queue stat for alloc failures
new af7b3b4adda5 eth: bnxt: support per-queue statistics
new bf02ba6d36ae Merge branch 'netdev-add-per-queue-statistics'
new 9b78bbef5138 net: chelsio: remove unused function calc_tx_descs
new 6025b9135f7a net: dqs: add NIC stall detector based on BQL
new caabd859c41b tcp: Add skb addr and sock addr to arguments of tracepoint [...]
new 3b43f19d065d octeontx2-pf: Add TC flower offload support for TCP flags
new 2118f9390d83 net: nexthop: Adjust netlink policy parsing for a new attribute
new a207eab1039b net: nexthop: Add NHA_OP_FLAGS
new f4676ea74b85 net: nexthop: Add nexthop group entry stats
new 95fedd768591 net: nexthop: Expose nexthop group stats to user space
new 5877786fcf52 net: nexthop: Add hardware statistics notifications
new 746c19a52ec5 net: nexthop: Add ability to enable / disable hardware statistics
new 5072ae00aea4 net: nexthop: Expose nexthop group HW stats to user space
new 7cf497e5a122 Merge branch 'nexthop-group-stats'
new 63b21caba17e xfrm: introduce forwarding of ICMP Error messages
new ab1e1a38de24 xfrm6_tunnel: Use KMEM_CACHE instead of kmem_cache_create
new 1476de6d2b57 xfrm: Simplify the allocation of slab caches in xfrm_policy_init
new aceb147b20a2 xfrm: Do not allocate stats in the driver
new 3dbf6d67f2d8 Merge tag 'ipsec-next-2024-03-06' of git://git.kernel.org/ [...]
new f0a7da702093 ipv6: make inet6_fill_ifaddr() lockless
new 46f5182dd792 ipv6: make in6_dump_addrs() lockless
new 9cc4cc329d30 ipv6: use xa_array iterator to implement inet6_dump_addr()
new 155549a6683b ipv6: remove RTNL protection from inet6_dump_addr()
new 570c86ed60cc Merge branch 'ipv6-lockless-dump-addrs'
new 7221fbe84f2e Add Jeff Kirsher to .get_maintainer.ignore
new c49172f7a8cf iavf: drop duplicate iavf_{add|del}_cloud_filter() calls
new 60e4caf36b88 i40e: remove unnecessary qv_info ptr NULL checks
new 836aeaf73aa1 ixgbe: pull out stats update to common routines
new e3eec3497731 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new d60984d39f18 ionic: remove desc, sg_desc and cmb_desc from desc_info
new 90c01ede6d31 ionic: drop q mapping
new 05c9447395e5 ionic: move adminq-notifyq handling to main file
new ae24a8f88b3f ionic: remove callback pointer from desc_info
new 65e548f6b0ff ionic: remove the cq_info to save more memory
new 4dcd4575bfb1 ionic: use specialized desc info structs
new 8599bd4cf30f ionic: fold adminq clean into service routine
new 36a47c906b23 ionic: refactor skb building
new 0165892477da ionic: carry idev in ionic_cq struct
new 453538c52ff8 ionic: rearrange ionic_qcq
new 4554341dd0eb ionic: rearrange ionic_queue for better layout
new a12c1e7a6449 ionic: remove unnecessary NULL test
new 56e41ee12d2d ionic: better dma-map error handling
new 2854242d23a7 ionic: keep stats struct local to error handling
new 147a1c06f4d1 Merge branch 'ionic-diet'
new 07a1d6dc90ba net: hns3: fix wrong judgment condition issue
new dd1f65f0db27 net: hns3: add new 200G link modes for hisilicon device
new 0448825b8992 net: hns3: Disable SerDes serial loopback for HiLink H60
new 0fbcf2366ba9 net: hns3: fix kernel crash when 1588 is received on HIP08 [...]
new 03f92287b251 net: hns3: fix delete tc fail issue
new 216bc415d663 net: hns3: fix reset timeout under full functions and queues
new 11d80f79dd9f net: hns3: fix port duplex configure error in IMP reset
new 4e2969a0d6a7 net: hns3: add checking for vf id of mailbox
new 19cfdc0d5769 Merge branch 'hns3-fixes'
new ec1aae190c77 wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4
new dc10daddfeb1 wifi: rtw89: advertise missing extended scan feature
new 6ebe995542d0 wifi: rtw89: Update EHT PHY beamforming capability
new 53fe234f15b9 wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips
new 379e5e83f9f9 wifi: brcmfmac: do not pass hidden SSID attribute as value [...]
new 775cf70c409b wifi: mt76: disable HW AMSDU when using fixed rate
new 6178554066bc wifi: mt76: check txs format before getting skb by pid
new 350f63c9624b wifi: mt76: mt7915: fix error recovery with WED enabled
new 0937f95ab07a wifi: mt76: mt7915: add locking for accessing mapped registers
new 8b0fdca33d3d wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976
new 5302615954e3 dt-bindings: net: wireless: mt76: add interrupts descripti [...]
new 030d2e287a90 wifi: mt76: mt7996: fix fw loading timeout
new 375c5eebbfa2 wifi: mt76: usb: create a dedicated queue for psd traffic
new 5304bf3b9915 wifi: mt76: usb: store usb endpoint in mt76_queue
new 181fa3452784 wifi: mt76: mt792xu: enable dmashdl support
new 70b8250b30e2 wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table
new 479146078a21 wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
new 243cecc85773 wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band
new 2f475cb63eb3 wifi: mt76: mt7925: fix mcu query command fail
new 9d89edb576e3 wifi: mt76: mt7925: fix wmm queue mapping
new 6864bc734a48 wifi: mt76: mt7925: fix fw download fail
new 47916693ec7c wifi: mt76: mt7925: fix WoW failed in encrypted mode
new d8cf7e134472 wifi: mt76: mt7925: fix the wrong header translation config
new 9300ae0cd9e8 wifi: mt76: mt7925: add flow to avoid chip bt function fail
new 8536ef0aeae1 wifi: mt76: mt7925: add support to set ifs time by mcu command
new 0844947ccf64 wifi: mt76: mt7925: update PCIe DMA settings
new 396e41a74a88 wifi: mt76: mt7925: support temperature sensor
new 9c9c25f1dcdd wifi: mt76: mt7996: check txs format before getting skb by pid
new 5c832c228f6a wifi: mt76: mt7996: fix TWT issues
new 5d5edc09197c wifi: mt76: mt7996: disable AMSDU for non-data frames
new d52c97592f06 wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
new 5d197d37809b wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands
new e1a491e856a8 wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
new c3ee77ceed9c wifi: mt76: mt7996: mark GCMP IGTK unsupported
new d3ad99be7cc2 wifi: mt76: mt7996: fix efuse reading issue
new 83877ed1ad2b wifi: mt76: mt7996: remove TXS queue setting
new 3687854d3e7e wifi: mt76: mt7996: add locking for accessing mapped registers
new 098428c400ff wifi: mt76: connac: set correct muar_idx for mt799x chipsets
new de8882775156 wifi: mt76: mt7996: fix HIF_TXD_V2_1 value
new 7b4f9cd6a5fc wifi: mt76: mt792x: fix ethtool warning
new 8a7386e787ef wifi: mt76: move wed common utilities in wed.c
new 3c37da57131f wifi: mt76: set page_pool napi pointer for mmio devices
new 1f01276b7ab8 wifi: mt76: mt7925: fix the wrong data type for scan command
new 926f9fb7df9e wifi: mt76: mt792x: add the illegal value check for mtcl t [...]
new c957280ef6ab wifi: mt76: mt7921e: fix use-after-free in free_irq()
new a5a5f4413d91 wifi: mt76: mt7925e: fix use-after-free in free_irq()
new b6351ef9994c wifi: mt76: mt7921: fix incorrect type conversion for CLC command
new 07ce1d463724 wifi: mt76: mt792x: fix a potential loading failure of the [...]
new 420ad9182c01 wifi: mt76: mt792x: update the country list of EU for ACPI SAR
new c2b22e26755c wifi: mt76: mt7921: fix the unfinished command of regd_not [...]
new 352d966126e6 wifi: mt76: mt7921: fix a potential association failure up [...]
new 8cd725742eaf wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform
new e9a46175a79f wifi: mt76: fix the issue of missing txpwr settings from c [...]
new a1e163bd298d wifi: mt76: Remove redundant assignment to variable tidno
new 8fa556045696 dt-bindings: net: wireless: mt76: allow all 4 interrupts f [...]
new 734940143fbd Merge tag 'mt76-for-kvalo-2024-02-22' of https://github.co [...]
new 576b2015e7e0 wifi: b43: silence sparse warnings
new 17672ced7d73 wifi: brcmsmac: silence sparse warnings
new e06324303662 wifi: rt2x00: silence sparse warnings
new 5a391813e7ef wifi: zd1211rw: silence sparse warnings
new a7e178259c5b wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs()
new 416eb60317c6 bitfield: suppress "dubious: x & !y" sparse warning
new 01ad6b7be1d2 wifi: mac80211: always initialize match_auth
new 2a705bc31496 wifi: mac80211: check link exists before use
new b73229331ed5 wifi: mac80211: fix supported rate masking in scan
new a8bca3e9371d wifi: mac80211: track capability/opmode NSS separately
new 4223675d2b59 wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
new 9ad797485692 wifi: cfg80211: check A-MSDU format more carefully
new 1c0d21c4b33a wifi: mac80211: remove only link keys during stopping link AP
new 5fcc7c51f9e7 wifi: mac80211: handle netif carrier up/down with link AP [...]
new bf7bc8c5974b wifi: mac80211: don't add VHT capa on links without them
new 7d8b02592d52 wifi: mac80211: obtain AP HT/VHT data for assoc request
new b2edc721716f wifi: cfg80211: print flags in tracing in hex
new 04577bfa99ac wifi: mac80211: add link id to ieee80211_gtk_rekey_add()
new ddf82e752f8a wifi: mac80211: Allow beacons to update BSS table regardle [...]
new 0e3a22389def wifi: mac80211: Adjust CQM handling for MLO
new 6810ee918d23 wifi: mac80211: update scratch_pos after defrag
new 0217972f9684 wifi: mac80211: remove unnecessary ML element type check
new 68f6c6afbceb wifi: mac80211: add ieee80211_vif_link_active() helper
new 2015d2d6391b wifi: mac80211: remove unnecessary ML element checks
new 508c423d9444 wifi: mac80211: simplify multi-link element parsing
new 4d70e9c5488d wifi: mac80211: defragment reconfiguration MLE when parsing
new b413c0bd9ccc wifi: mac80211: remove unneeded scratch_len subtraction
new 5a21f0eae135 wifi: mac80211: hide element parsing internals
new 22667035e5dd wifi: cfg80211: expose cfg80211_iter_rnr() to drivers
new 8ade3356b25a wifi: cfg80211: allow cfg80211_defragment_element() withou [...]
new e6ee3a3713fe wifi: mac80211: pass link_id to channel switch ops
new 5ecd5d82b17e wifi: mac80211: pass link conf to abort_channel_switch
new 6f0107d195a8 wifi: mac80211: introduce a feature flag for quiet in CSA
new f3dee30c6791 wifi: mac80211: mlme: unify CSA handling
new 85977fc0aa48 wifi: mac80211: remove TDLS peers only on affected link
new 07fba2277fce wifi: mac80211: remove TDLS peers on link deactivation
new b8a62478f3b1 wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
new 41a7acb7dde8 wifi: rtw88: 8821cu: Fix firmware upload fail
new 605d7c0b05ee wifi: rtw88: 8821cu: Fix connection failure
new e1dfa21427ba wifi: rtw88: 8821c: Fix beacon loss and disconnect
new c238adbc578e wifi: rtw88: 8821c: Fix false alarm count
new 7979061313c8 wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte
new f6e36d9e1c63 wifi: wlcore: sdio: Rate limit wl12xx_sdio_raw_{read,write [...]
new 81e060584f1d wifi: cw1200: restore endian swapping
new 0cb01e0edf78 wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt
new d569f8545c7d wifi: rtw89: 8922a: add coexistence helpers of SW grant
new 652c9642eda6 wifi: rtw89: coex: add init_info H2C command format version 7
new 9d27596fdac5 wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic
new 6ee10fcd284d wifi: rtw89: coex: Reorder H2C command index to align with [...]
new eae888cfb734 wifi: rtw89: coex: add return value to ensure H2C command [...]
new bb90a32c3c7d wifi: rtw89: coex: When Bluetooth not available don't set [...]
new 2422c2158fb5 wifi: rtw89: coex: Add coexistence policy to decrease WiFi [...]
new b4152222e04c wifi: brcm80211: handle pmk_op allocation failure
new 6ec8faa36564 wifi: rtw89: wow: update WoWLAN reason register for differ [...]
new a0f0046533cf wifi: rtw89: wow: update WoWLAN status register for differ [...]
new 1bf6fa8ac6d5 wifi: rtw89: update DMA function with different generation
new fff821286f7b wifi: rtw89: wow: update config mac function with differen [...]
new 60b3f2898a80 wifi: rtw89: update suspend/resume for different generation
new d12d3df87497 wifi: rtw89: wow: set security engine options for 802.11ax [...]
new 4dc38e39758d wifi: rtw89: wow: move release offload packet earlier for [...]
new d455e805de70 wifi: ath11k: rearrange IRQ enable/disable in reset path
new fbb2a14afe00 wifi: ath11k: remove MHI LOOPBACK channels
new 5f3288a34878 wifi: ath11k: do not dump SRNG statistics during resume
new 361c90ed3647 wifi: ath11k: fix warning on DMA ring capabilities event
new 50556081e09b wifi: ath11k: thermal: don't try to register multiple times
new 1098eb62433c dt-bindings: net: wireless: qcom: Update maintainers
new 1cca1bddf9ef wifi: ath11k: decrease MHI channel buffer length to 8KB
new ee3b63586b30 wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event()
new 766cf07c4023 wifi: ath11k: constify MHI channel and controller configs
new 776c9c93bb05 wifi: ath12k: fix license in p2p.c and p2p.h
new f654e228ed6b Merge tag 'ath-next-20240305' of git://git.kernel.org/pub/ [...]
new 75c2946db360 Merge tag 'wireless-next-2024-03-08' of git://git.kernel.o [...]
new 1cface552a5b net: add skb_data_unref() helper
new 5d9b7cb383bb nexthop: Simplify dump error handling
new 026763ece881 ipv6: raw: check sk->sk_rcvbuf earlier
new d721812aa875 ipv4: raw: check sk->sk_rcvbuf earlier
new 6de3b6c75dd9 tools: ynl: Fix spelling mistake "Constructred" -> "Constructed"
new 35c6bba552a8 net: ieee802154: at86rf230: convert to use maple tree regi [...]
new b0f413bc63ea net: ieee802154: mcr20a: convert to use maple tree register cache
new 36cc392d1ae1 net: ieee802154: mrf24j40: convert to use maple tree regis [...]
new 42683294cc0a ieee802154: ca8210: Drop spurious WQ_UNBOUND from alloc_or [...]
new e8a1e58345cf mac802154: fix llsec key resources release in mac802154_ll [...]
new defa2cb4e439 ieee802154: at86rf230: Replace of_gpio.h by proper one
new 7a04ace6c7bd ieee802154: mcr20a: Remove unused of_gpio.h
new b2d23256615c ieee802154: cfg802154: make wpan_phy_class constant
new 2612b9f10c5f Merge tag 'ieee802154-for-net-next-2024-03-07' of git://gi [...]
new 1fb994314696 Bluetooth: btrtl: Add the support for RTL8852BT/RTL8852BE-VT
new e4db90e4eb8d Bluetooth: btnxpuart: Resolve TX timeout error in power sa [...]
new 968667f2e034 Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
new fee054b7579f Bluetooth: mgmt: Remove leftover queuing of power_off work
new b14202aff5ac Bluetooth: Add new state HCI_POWERING_DOWN
new d77433cdd252 Bluetooth: Disconnect connected devices before rfkilling adapter
new 78e3639fc803 Bluetooth: Remove superfluous call to hci_conn_check_pending()
new 79c0868ad65a Bluetooth: hci_event: Use HCI error defines instead of mag [...]
new 63298d6e752f Bluetooth: hci_core: Cancel request on command timeout
new 560ff4bc9907 Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
new 9c16d0c8d93e Bluetooth: Remove usage of the deprecated ida_simple_xx() API
new b79e04091010 Bluetooth: btintel: Fix null ptr deref in btintel_read_version
new e7b02296fb40 Bluetooth: Remove BT_HS
new eeda1bf97bb5 Bluetooth: hci_event: Fix not indicating new connection fo [...]
new 45340097ce6e Bluetooth: hci_conn: Only do ACL connections sequentially
new 4aa42119d971 Bluetooth: Remove pending ACL connection attempts
new f4b0c2b4cd78 Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
new bf98feea5b65 Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
new 5f641f03abcc Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_con [...]
new 505ea2b29592 Bluetooth: hci_sync: Add helper functions to manipulate cm [...]
new 881559af5f5c Bluetooth: hci_sync: Attempt to dequeue connection attempt
new e49f18b92bd1 Bluetooth: btbcm: Use strreplace()
new f9183eaad915 Bluetooth: btbcm: Use devm_kstrdup()
new 412b894a183c Bluetooth: constify the struct device_type usage
new 7453847fb22c Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
new f7cbce60a38a Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
new a7ba218a44aa Bluetooth: btintel: Print Firmware Sequencer information
new 56d074d26c58 Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_ [...]
new 6e62ebfb49eb Bluetooth: btintel: Fixe build regression
new 02171da6e86a Bluetooth: ISO: Add hcon for listening bis sk
new 168d9bf9c7f0 Bluetooth: ISO: Reassemble PA data for bcast sink
new bba71ef13b20 Bluetooth: hci_sync: Use address filtering when HCI_PA_SYN [...]
new 22cbf4f84c00 Bluetooth: hci_sync: Use QoS to determine which PHY to scan
new 2615fd9a7c25 Bluetooth: hci_sync: Fix overwriting request callback
new 7a6d793e9ca8 Bluetooth: hci_h5: Add ability to allocate memory for priv [...]
new de4e88ec58c4 Bluetooth: btrtl: fix out of bounds memory access
new 81137162bfaa Bluetooth: hci_core: Fix possible buffer overflow
new a6e06258f4c3 Bluetooth: msft: Fix memory leak
new 79f4127a502c Bluetooth: btusb: Fix memory leak
new 0f0639b4d6f6 Bluetooth: bnep: Fix out-of-bound access
new f7b94bdc1ec1 Bluetooth: af_bluetooth: Fix deadlock
new 947ec0d002dc Bluetooth: fix use-after-free in accessing skb after sending it
new 18d88f0fd8c0 Bluetooth: ISO: Clean up returns values in iso_connect_ind()
new 664130c0b030 Bluetooth: btnxpuart: Fix btnxpuart_close
new 3e465a07cdf4 Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
new 1cb63d80fff6 Bluetooth: btusb: Add support Mediatek MT7920
new 3237da12a388 Bluetooth: mgmt: remove NULL check in mgmt_set_connectable [...]
new a310d74dce68 Bluetooth: mgmt: remove NULL check in add_ext_adv_params_c [...]
new 48201a3b3f39 Bluetooth: Add new quirk for broken read key length on ATS2851
new 42ed95de82c0 Bluetooth: ISO: Align broadcast sync_timeout with connecti [...]
new 2ab3e8d67fc1 Bluetooth: Fix eir name length
new 3d1c16e920c8 Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
new 2f901582f032 Merge tag 'for-net-next-2024-03-08' of git://git.kernel.or [...]
new a0873a5d5425 net/mlx5: Add MPIR bit in mcam_access_reg
new 75a543962ecb net/mlx5: SD, Introduce SD lib
new 678eb448055a net/mlx5: SD, Implement basic query and instantiation
new d3d057666090 net/mlx5: SD, Implement devcom communication and primary election
new f218179b78f5 net/mlx5: SD, Implement steering for primary and secondaries
new ae40550e3a8a net/mlx5: SD, Add informative prints in kernel log
new 4375130bf527 net/mlx5: SD, Add debugfs
new 381978d28317 net/mlx5e: Create single netdev per SD group
new 846122b126f8 net/mlx5e: Create EN core HW resources for all secondary devices
new 67936e138586 net/mlx5e: Let channels be SD-aware
new 40e6ad9182b4 net/mlx5e: Support cross-vhca RSS
new 7f525acbccdf net/mlx5e: Support per-mdev queue counter
new d1a8b2c3e434 net/mlx5e: Block TLS device offload on combined SD netdev
new ed29705e4ed1 net/mlx5: Enable SD feature
new 77d9ec3f6c8c Documentation: networking: Add description for multi-pf netdev
new d7e14e534493 Merge tag 'mlx5-socket-direct-v3' of git://git.kernel.org/ [...]
new 0ed3bba16d37 ethtool: Add GTP RSS hash options to ethtool.h
new a6d63bbf2c52 ice: Implement RSS settings for GTP using ethtool
new f541fd7adf6a Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new d0f2258e79fd net: wan: Add support for QMC HDLC
new 796992282cb0 MAINTAINERS: Add the Freescale QMC HDLC driver entry
new de5f84338970 lib/bitmap: Introduce bitmap_scatter() and bitmap_gather() [...]
new f0c9c45c7898 net: wan: fsl_qmc_hdlc: Add runtime timeslots changes support
new 54762918ca85 net: wan: fsl_qmc_hdlc: Add framer support
new c2b25092864a Merge branch 'qmc-hdlc'
new 716edc9706de tcp: fix incorrect parameter validation in the do_tcp_gets [...]
new 5c3be3e0eb44 ipmr: fix incorrect parameter validation in the ip_mroute_ [...]
new 955e9876ba4e l2tp: fix incorrect parameter validation in the pppol2tp_g [...]
new 4bb3ba7b74fc udp: fix incorrect parameter validation in the udp_lib_get [...]
new 3ed5f415133f net: kcm: fix incorrect parameter validation in the kcm_ge [...]
new d6eb8de2015f net/x25: fix incorrect parameter validation in the x25_get [...]
new e996401e06a5 Merge branch 'getsockopt-parameter-validation'
new 08842c43d016 udp: no longer touch sk->sk_refcnt in early demux
new 900b2801bf25 ynl: samples: fix recycling rate calculation
new 9eb430d40e44 mptcp: annotate a data-race around sysctl_tcp_wmem[0]
new 683a67da9561 tcp: annotate a data-race around sysctl_tcp_wmem[0]
new ad32b3c35c8e Merge branch 'tcp-wmem-data-races'
new 46f40172b681 net: page_pool: factor out page_pool recycle check
new 8d0c314c30c9 tools: ynl-gen: support using pre-defined values in attr checks
new 44208f59362e netlink: specs: support unterminated-ok
new c057eddcb45a ptp: make ptp_class constant
new 86a7abbb2210 net: mdio_bus: Remove unused of_gpio.h
new 2920dd92b980 net: dsa: mt7530: disable LEDs before reset
new 22ca20fd12f8 net: phy: marvell-88x2222: Remove unused of_gpio.h
new c786459fc827 net: phy: simplify a check in phy_check_link_status
new 031a239c2209 r8169: switch to new function phy_support_eee
new 2b3953585953 net: netconsole: Add continuation line prefix to userdata [...]
new e5b7aefe38f7 net: gro: move two declarations to include/net/gro.h
new 2d32c49386cb net: nexthop: Initialize NH group ID in resilient NH group [...]
new e99eb57e9b14 net: nexthop: Have all NH notifiers carry NH ID
new 64f962c65fe3 mlxsw: spectrum_router: Rename two functions
new 8acb480e43c8 mlxsw: spectrum_router: Have mlxsw_sp_nexthop_counter_enab [...]
new 6fb88aaf272a mlxsw: spectrum: Allow fetch-and-clear of flow counters
new 79fa52145e19 mlxsw: spectrum_router: Avoid allocating NH counters twice
new 10bf92fd775e mlxsw: spectrum_router: Add helpers for nexthop counters
new 41acb5549e60 mlxsw: spectrum_router: Track NH ID's of group members
new 5a5a98e5176e mlxsw: spectrum_router: Support nexthop group hardware statistics
new 44c2fbebe18a mlxsw: spectrum_router: Share nexthop counters in resilien [...]
new a22b042660ca selftests: forwarding: Add a test for NH group stats
new 838b6c9cc47f Merge branch 'mlxsw-support-for-nexthop-group-statistics'
new 0d1a7a8fac5b net: wan: framer/pef2256: Convert to platform remove callb [...]
new 6215df11b945 selftests: mptcp: print all error messages to stdout
new 01ed9838107f selftests: mptcp: connect: add dedicated port counter
new c9161a0f8ff9 selftests: mptcp: connect: fix misaligned output
new fd959262c1bb selftests: mptcp: sockopt: print every test result
new 9e6a39ecb9a1 selftests: mptcp: export TEST_COUNTER variable
new 3382bb09701b selftests: mptcp: add print_title in mptcp_lib
new aa7694766f14 selftests: mptcp: print test results with counters
new e7c42bf4d320 selftests: mptcp: use += operator to append strings
new 747ba8783a33 selftests: mptcp: print test results with colors
new 339c225e2e03 selftests: mptcp: call test_fail without argument
new 663260e14668 selftests: mptcp: extract mptcp_lib_check_expected
new 8ebb44196585 selftests: mptcp: print_test out of verify_listener_events
new 7f0782ca1ce9 selftests: mptcp: add mptcp_lib_verify_listener_events
new 23a0485d1c04 selftests: mptcp: declare event macros in mptcp_lib
new 8f7a69a8e7dc selftests: mptcp: use KSFT_SKIP/KSFT_PASS/KSFT_FAIL
new d9c822ffef73 Merge branch 'selftests-mptcp-various-improvements'
new fcac05daa7ef net: ipv6: exthdrs: get rid of ipv6_skb_net()
new a0d942960d9b tools: ynl: remove trailing semicolon
new ba980f8dff54 netlink: specs: support generating code for genl socket priv
new 2892956e93f7 net: amt: Move stats allocation to core
new 7598531c3aed net: amt: Remove generic .ndo_get_stats64
new a290d4cb892d ravb: Correct buffer size to map for R-Car Rx
new 8b6d307f4391 net/netlink: Add getsockopt support for NETLINK_LISTEN_ALL_NSID
new 76839e2f1fde net/packet: Add getsockopt support for PACKET_COPY_THRESH
new eaf657f7adba devlink: Add comments to use netlink gen tool
new e28c5efc3139 vxlan: Do not alloc tstats manually
new 195f88c57737 vxlan: Remove generic .ndo_get_stats64
new f095fefacdd3 ptp: Move from simple ida to xarray
new 4e73e1bc1abf bpf, docs: Use IETF format for field definitions in instru [...]
new 0ef05e258b5e bpf, docs: Rename legacy conformance group to packet
new 25703adf45f8 libbpf: Correct debug message in btf__load_vmlinux_btf
new 8f79870ec8a9 selftests/bpf: Extend uprobe/uretprobe triggering benchmarks
new 01031fd47305 selftests/bpf: xdp_hw_metadata reduce sleep interval
new 73e4f9e615d7 bpf, net: validate struct_ops when updating value.
new 187e2af05abe bpf: struct_ops supports more than one page for trampolines.
new 93bc28d859e5 selftests/bpf: Test struct_ops maps with a large number of [...]
new 8f50d5c42355 Merge branch 'Allow struct_ops maps with a large number of [...]
new 3e49a866c9dc mm: Enforce VM_IOREMAP flag and range in ioremap_page_range.
new e6f798225a31 mm: Introduce VM_SPARSE kind and vm_area_[un]map_pages().
new 9a9d1d36050e Merge branch 'mm-enforce-ioremap-address-space-and-introdu [...]
new 011832b97b31 bpf: Introduce may_goto instruction
new 4f81c16f50ba bpf: Recognize that two registers are safe when their rang [...]
new 063758015257 bpf: Add cond_break macro
new 0c8bbf990bdd selftests/bpf: Test may_goto
new 0f79bb8987a5 Merge branch 'bpf-introduce-may_goto-and-cond_break'
new a2a5172cf1eb libbpf: Allow version suffixes (___smth) for struct_ops types
new d9ab2f76ef5a libbpf: Tie struct_ops programs to kernel BTF ids, not to [...]
new 8db052615a97 libbpf: Honor autocreate flag for struct_ops maps
new 5bab7a277ca8 selftests/bpf: Test struct_ops map definition with type suffix
new c8617e8bcf8d selftests/bpf: Utility functions to capture libbpf log in [...]
new c1b93c07b3ac selftests/bpf: Bad_struct_ops test
new 1863acccdf93 selftests/bpf: Test autocreate behavior for struct_ops maps
new fe9d049c3da0 libbpf: Sync progs autoload with maps autocreate for struc [...]
new 651d49f15b2a selftests/bpf: Verify struct_ops autoload/autocreate sync
new 240bf8a5162e libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS [...]
new 5ad0ecbe056a libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?.struct_ [...]
new 6ebaa3fb88bb libbpf: Rewrite btf datasec names starting from '?'
new 733e5e875444 selftests/bpf: Test case for SEC("?.struct_ops")
new bd70a8fb7ca4 bpf: Allow all printable characters in BTF DATASEC names
new 5208930a909a selftests/bpf: Test cases for '?' in BTF names
new 516fca5a7516 Merge branch 'libbpf-type-suffixes-and-autocreate-flag-for [...]
new e63985ecd226 bpf, riscv64/cfi: Support kCFI + BPF on riscv64
new 88d1d4a7eebe bpf: Allow kfuncs return 'void *'
new 8d94f1357c00 bpf: Recognize '__map' suffix in kfunc arguments
new cf2c2e4a3d91 bpf: Plumb get_unmapped_area() callback into bpf_map_ops
new d147357e2e59 libbpf: Allow specifying 64-bit integers in map BTF.
new 1576b0796197 bpftool: rename is_internal_mmapable_map into is_mmapable_map
new fe5064158c56 bpf: Tell bpf programs kernel's PAGE_SIZE
new c7d4274e90a1 Merge branch 'bpf: arena prerequisites'
new 281d464a34f5 bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
new 6787d916c2cf bpf: Fix hashtab overflow check on 32-bit arches
new 7a4b21250bf7 bpf: Fix stackmap overflow check on 32-bit arches
new a27e89673abf Merge branch 'fix-hash-bucket-overflow-checks-for-32-bit-arches'
new 96b0f5addc7a arm64, bpf: Use bpf_prog_pack for arm64 bpf trampoline
new d7bca9199a27 mm: Introduce vmap_page_range() to map pages in PCI address space
new 365c2b32792e selftests/bpf: Add fexit and kretprobe triggering benchmarks
new 317460317a02 bpf: Introduce bpf_arena.
new 667a86ad9b71 bpf: Disasm support for addr_space_cast instruction.
new 2fe99eb0ccf2 bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo instructions.
new 142fd4d2dcf5 bpf: Add x86-64 JIT support for bpf_addr_space_cast instruction.
new 6082b6c328b5 bpf: Recognize addr_space_cast instruction in the verifier.
new 2edc3de6fb65 bpf: Recognize btf_decl_tag("arg: Arena") as PTR_TO_ARENA.
new 4d2b56081c32 libbpf: Add __arg_arena to bpf_helpers.h
new 79ff13e99169 libbpf: Add support for bpf_arena.
new eed512e8ac64 bpftool: Recognize arena map type
new 2e7ba4f8fd1f libbpf: Recognize __arena global variables.
new 204c628730c6 bpf: Add helper macro bpf_addr_space_cast()
new 80a4129fcf20 selftests/bpf: Add unit tests for bpf_arena_alloc/free_pages
new 9f2c156f90a4 selftests/bpf: Add bpf_arena_list test.
new 8df839ae23b8 selftests/bpf: Add bpf_arena_htab test.
new 08701e306e48 Merge branch 'bpf-introduce-bpf-arena'
new 379b97bbf02f selftests/bpf: Add kprobe multi triggering benchmarks
new d6170e4aaf86 bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
new 66c8473135c6 bpf: move sleepable flag from bpf_prog_aux to bpf_prog
new 5f20e6ab1f65 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new dc5e0141ff19 nexthop: Only parse NHA_OP_FLAGS for get messages that require it
new 262a68aa46f8 nexthop: Only parse NHA_OP_FLAGS for dump messages that re [...]
new d8a21070b6e1 nexthop: Fix out-of-bounds access during attribute validation
new e006858f1a1c nexthop: Fix splat with CONFIG_DEBUG_PREEMPT=y
new a318d3d54c44 Merge branch 'nexthop-fix-two-nexthop-group-statistics-issues'
new e3fb8e8ba72b net: dsa: microchip: make sure drive strength configuratio [...]
new c4386ab4f6c6 ipv6: fib6_rules: flush route cache when rule is changed
new b0ec2abf9826 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
new fc1b2901e0fe octeontx2-af: Fix devlink params
new 4469c0c5b14a net: phy: fix phy_get_internal_delay accessing an empty array
new b446631f355e dpll: fix dpll_xa_ref_*_del() for multiple registrations
new 244ae992e3e8 igc: Fix missing time sync events
new ee14cc9ea19b igb: Fix missing time sync events
new 257310e99870 ice: fix stats being updated by way too large values
new 9831e35efbe7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new c8a5c731fd12 net: phy: dp83822: Fix RGMII TX delay configuration
new 8f4cd89bf106 devlink: Fix length of eswitch inline-mode
new 46590b545df6 r8152: fix unknown device for choose_configuration
new 84e95149bd34 nfp: flower: handle acti_netdevs allocation failure
new ed1f164038b5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 9187210eee7d Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/l [...]
The 2465 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.get_maintainer.ignore | 1 +
.mailmap | 1 +
Documentation/ABI/testing/sysfs-class-net-queues | 23 +
Documentation/admin-guide/sysctl/net.rst | 5 +
Documentation/bpf/kfuncs.rst | 8 +-
Documentation/bpf/map_lpm_trie.rst | 2 +-
.../bpf/standardization/instruction-set.rst | 594 ++--
Documentation/bpf/verifier.rst | 2 +-
Documentation/dev-tools/kselftest.rst | 12 +
Documentation/devicetree/bindings/leds/common.yaml | 12 +
.../devicetree/bindings/leds/leds-bcm63138.yaml | 4 -
.../devicetree/bindings/leds/leds-bcm6328.yaml | 4 -
.../devicetree/bindings/leds/leds-bcm6358.txt | 2 -
.../bindings/leds/leds-pwm-multicolor.yaml | 4 +-
.../devicetree/bindings/leds/leds-pwm.yaml | 5 -
.../devicetree/bindings/net/brcm,asp-v2.0.yaml | 4 +
.../devicetree/bindings/net/brcm,unimac-mdio.yaml | 1 +
.../devicetree/bindings/net/can/tcan4x5x.txt | 3 +
.../devicetree/bindings/net/can/xilinx,can.yaml | 5 +
.../devicetree/bindings/net/cdns,macb.yaml | 5 +
.../devicetree/bindings/net/dsa/ar9331.txt | 147 -
.../devicetree/bindings/net/dsa/microchip,ksz.yaml | 1 +
.../devicetree/bindings/net/dsa/qca,ar9331.yaml | 161 +
.../devicetree/bindings/net/dsa/realtek.yaml | 4 +-
.../bindings/net/ethernet-controller.yaml | 1 -
.../bindings/net/ethernet-phy-package.yaml | 52 +
Documentation/devicetree/bindings/net/fsl,fec.yaml | 3 +
.../devicetree/bindings/net/nfc/ti,trf7970a.yaml | 2 +-
.../devicetree/bindings/net/qca,qca808x.yaml | 54 +
.../devicetree/bindings/net/qcom,ethqos.yaml | 9 +-
.../devicetree/bindings/net/qcom,ipa.yaml | 2 +-
.../devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 15 +
.../devicetree/bindings/net/qcom,qca807x.yaml | 184 ++
.../devicetree/bindings/net/renesas,etheravb.yaml | 1 +
.../devicetree/bindings/net/snps,dwmac.yaml | 17 +-
.../bindings/net/starfive,jh7110-dwmac.yaml | 72 +-
.../devicetree/bindings/net/ti,cpsw-switch.yaml | 5 +-
.../devicetree/bindings/net/ti,dp83822.yaml | 34 +
.../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 5 +-
.../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 5 +-
.../bindings/net/wireless/mediatek,mt76.yaml | 33 +-
.../bindings/net/wireless/qcom,ath10k.yaml | 1 +
.../bindings/net/wireless/qcom,ath11k-pci.yaml | 1 +
.../bindings/net/wireless/qcom,ath11k.yaml | 1 +
Documentation/netlink/genetlink-c.yaml | 41 +-
Documentation/netlink/genetlink-legacy.yaml | 41 +-
Documentation/netlink/genetlink.yaml | 21 +-
Documentation/netlink/netlink-raw.yaml | 37 +-
Documentation/netlink/specs/devlink.yaml | 2 +-
Documentation/netlink/specs/dpll.yaml | 40 +
Documentation/netlink/specs/mptcp_pm.yaml | 3 +-
Documentation/netlink/specs/netdev.yaml | 91 +
Documentation/netlink/specs/nlctrl.yaml | 206 ++
Documentation/netlink/specs/tc.yaml | 2227 ++++++++++++-
Documentation/networking/af_xdp.rst | 33 +-
Documentation/networking/bonding.rst | 12 +
Documentation/networking/can.rst | 34 +-
.../device_drivers/ethernet/amazon/ena.rst | 6 +
.../networking/device_drivers/ethernet/index.rst | 1 +
.../device_drivers/ethernet/intel/ice.rst | 21 +-
.../ethernet/marvell/octeon_ep_vf.rst | 24 +
.../networking/device_drivers/wwan/t7xx.rst | 46 +
Documentation/networking/devlink/mlx5.rst | 9 +-
Documentation/networking/index.rst | 1 +
Documentation/networking/ip-sysctl.rst | 14 +-
Documentation/networking/l2tp.rst | 135 +-
Documentation/networking/multi-pf-netdev.rst | 174 +
Documentation/networking/netconsole.rst | 66 +
Documentation/networking/netdevices.rst | 4 +-
Documentation/networking/sfp-phylink.rst | 147 +-
Documentation/networking/statistics.rst | 15 +
Documentation/networking/xfrm_device.rst | 4 +-
Documentation/userspace-api/ioctl/ioctl-number.rst | 1 +
.../userspace-api/netlink/netlink-raw.rst | 42 +
MAINTAINERS | 37 +-
arch/arm/mm/ioremap.c | 8 +-
arch/arm64/include/asm/patching.h | 2 +
arch/arm64/kernel/patching.c | 75 +
arch/arm64/kernel/stacktrace.c | 26 +
arch/arm64/net/bpf_jit_comp.c | 286 +-
arch/loongarch/kernel/setup.c | 2 +-
arch/mips/loongson64/init.c | 2 +-
arch/powerpc/kernel/isa-bridge.c | 4 +-
arch/riscv/include/asm/cfi.h | 17 +
arch/riscv/kernel/cfi.c | 53 +
arch/riscv/net/bpf_jit.h | 136 +-
arch/riscv/net/bpf_jit_comp32.c | 2 +-
arch/riscv/net/bpf_jit_comp64.c | 229 +-
arch/riscv/net/bpf_jit_core.c | 9 +-
arch/x86/net/bpf_jit_comp.c | 236 +-
drivers/atm/fore200e.c | 6 +-
drivers/bcma/main.c | 2 +-
drivers/bluetooth/btbcm.c | 12 +-
drivers/bluetooth/btintel.c | 116 +-
drivers/bluetooth/btmtk.c | 5 +-
drivers/bluetooth/btmtk.h | 1 +
drivers/bluetooth/btnxpuart.c | 27 +-
drivers/bluetooth/btrtl.c | 14 +
drivers/bluetooth/btusb.c | 30 +-
drivers/bluetooth/hci_h5.c | 5 +-
drivers/bluetooth/hci_qca.c | 6 +-
drivers/bluetooth/hci_serdev.c | 9 +-
drivers/bluetooth/hci_uart.h | 12 +-
drivers/dpll/dpll_core.c | 13 +-
drivers/dpll/dpll_netlink.c | 9 +-
drivers/hid/bpf/hid_bpf_dispatch.c | 8 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 +-
drivers/isdn/capi/capi.c | 21 +-
drivers/isdn/mISDN/dsp_pipeline.c | 16 +-
drivers/media/rc/bpf-lirc.c | 2 +-
drivers/net/amt.c | 10 +-
drivers/net/arcnet/arcnet.c | 1 +
drivers/net/bareudp.c | 25 +-
drivers/net/bonding/bond_3ad.c | 165 +-
drivers/net/bonding/bond_main.c | 56 +-
drivers/net/bonding/bond_netlink.c | 16 +
drivers/net/bonding/bond_options.c | 28 +-
drivers/net/can/Kconfig | 3 +
drivers/net/can/Makefile | 1 +
drivers/net/can/esd/Kconfig | 12 +
drivers/net/can/esd/Makefile | 7 +
drivers/net/can/esd/esd_402_pci-core.c | 514 +++
drivers/net/can/esd/esdacc.c | 764 +++++
drivers/net/can/esd/esdacc.h | 356 +++
drivers/net/can/kvaser_pciefd.c | 62 +-
drivers/net/can/m_can/m_can.c | 579 +++-
drivers/net/can/m_can/m_can.h | 35 +-
drivers/net/can/m_can/m_can_pci.c | 1 +
drivers/net/can/m_can/m_can_platform.c | 5 +-
drivers/net/can/m_can/tcan4x5x-core.c | 33 +-
drivers/net/can/softing/softing_fw.c | 2 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +-
drivers/net/can/usb/Kconfig | 1 +
drivers/net/can/usb/gs_usb.c | 2 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +
drivers/net/can/vxcan.c | 2 +-
drivers/net/can/xilinx_can.c | 169 +-
drivers/net/dsa/Kconfig | 2 +-
drivers/net/dsa/b53/b53_common.c | 42 +-
drivers/net/dsa/b53/b53_priv.h | 7 +-
drivers/net/dsa/bcm_sf2.c | 2 +-
drivers/net/dsa/microchip/ksz8795.c | 400 ++-
drivers/net/dsa/microchip/ksz8795_reg.h | 1 +
drivers/net/dsa/microchip/ksz9477_i2c.c | 4 +
drivers/net/dsa/microchip/ksz_common.c | 112 +-
drivers/net/dsa/microchip/ksz_common.h | 2 +
drivers/net/dsa/microchip/ksz_spi.c | 5 +
drivers/net/dsa/mt7530-mdio.c | 7 +-
drivers/net/dsa/mt7530.c | 570 ++--
drivers/net/dsa/mt7530.h | 38 +-
drivers/net/dsa/mv88e6xxx/chip.c | 11 +-
drivers/net/dsa/mv88e6xxx/global2.h | 4 +-
drivers/net/dsa/mv88e6xxx/global2_scratch.c | 35 +-
drivers/net/dsa/mv88e6xxx/pcs-6185.c | 3 +-
drivers/net/dsa/qca/qca8k-8xxx.c | 19 +-
drivers/net/dsa/qca/qca8k-common.c | 4 +-
drivers/net/dsa/qca/qca8k.h | 4 +-
drivers/net/dsa/realtek/Kconfig | 20 +-
drivers/net/dsa/realtek/Makefile | 13 +-
drivers/net/dsa/realtek/realtek-mdio.c | 205 +-
drivers/net/dsa/realtek/realtek-mdio.h | 48 +
drivers/net/dsa/realtek/realtek-smi.c | 279 +-
drivers/net/dsa/realtek/realtek-smi.h | 48 +
drivers/net/dsa/realtek/realtek.h | 14 +-
drivers/net/dsa/realtek/rtl8365mb.c | 132 +-
drivers/net/dsa/realtek/rtl8366-core.c | 22 +-
drivers/net/dsa/realtek/rtl8366rb.c | 119 +-
drivers/net/dsa/realtek/rtl83xx.c | 335 ++
drivers/net/dsa/realtek/rtl83xx.h | 24 +
drivers/net/dummy.c | 11 +-
drivers/net/ethernet/Kconfig | 3 -
drivers/net/ethernet/adi/adin1110.c | 10 +-
drivers/net/ethernet/amazon/ena/ena_com.c | 323 +-
drivers/net/ethernet/amazon/ena/ena_com.h | 7 +-
drivers/net/ethernet/amazon/ena/ena_eth_com.c | 49 +-
drivers/net/ethernet/amazon/ena/ena_eth_com.h | 39 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 181 +-
drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 1 +
drivers/net/ethernet/amazon/ena/ena_xdp.c | 1 -
drivers/net/ethernet/amd/pds_core/adminq.c | 10 +-
drivers/net/ethernet/amd/pds_core/auxbus.c | 18 +-
drivers/net/ethernet/amd/pds_core/core.c | 95 +-
drivers/net/ethernet/amd/pds_core/core.h | 4 +-
drivers/net/ethernet/amd/pds_core/debugfs.c | 8 +-
drivers/net/ethernet/amd/pds_core/dev.c | 22 +-
drivers/net/ethernet/amd/pds_core/main.c | 47 +-
.../net/ethernet/aquantia/atlantic/aq_ethtool.c | 25 +-
drivers/net/ethernet/broadcom/asp2/bcmasp.c | 90 +-
drivers/net/ethernet/broadcom/asp2/bcmasp.h | 25 +-
.../net/ethernet/broadcom/asp2/bcmasp_ethtool.c | 12 +-
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 208 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 23 +-
.../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 50 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 14 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 921 ++++--
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 74 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 464 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 6 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 16 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 +-
drivers/net/ethernet/broadcom/genet/bcmmii.c | 11 +-
drivers/net/ethernet/broadcom/tg3.c | 54 +-
drivers/net/ethernet/broadcom/tg3.h | 2 +-
drivers/net/ethernet/chelsio/cxgb4/sge.c | 14 -
drivers/net/ethernet/cisco/enic/enic_main.c | 2 +-
drivers/net/ethernet/ec_bhf.c | 1 +
drivers/net/ethernet/engleder/tsnep_main.c | 36 +-
drivers/net/ethernet/freescale/enetc/enetc.c | 4 +-
drivers/net/ethernet/freescale/fec.h | 2 +-
drivers/net/ethernet/freescale/fec_main.c | 148 +-
drivers/net/ethernet/freescale/gianfar.c | 4 +-
drivers/net/ethernet/google/gve/gve.h | 171 +-
drivers/net/ethernet/google/gve/gve_adminq.c | 50 +-
drivers/net/ethernet/google/gve/gve_adminq.h | 20 +-
drivers/net/ethernet/google/gve/gve_dqo.h | 18 +-
drivers/net/ethernet/google/gve/gve_ethtool.c | 62 +-
drivers/net/ethernet/google/gve/gve_main.c | 928 ++++--
drivers/net/ethernet/google/gve/gve_rx.c | 135 +-
drivers/net/ethernet/google/gve/gve_rx_dqo.c | 159 +-
drivers/net/ethernet/google/gve/gve_tx.c | 128 +-
drivers/net/ethernet/google/gve/gve_tx_dqo.c | 108 +-
drivers/net/ethernet/google/gve/gve_utils.c | 48 +-
drivers/net/ethernet/google/gve/gve_utils.h | 8 +
drivers/net/ethernet/hisilicon/hns/hnae.c | 13 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 +
.../hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 2 +-
.../hisilicon/hns3/hns3_common/hclge_comm_cmd.h | 2 +-
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c | 2 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 +
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 3 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 2 +
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 44 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 11 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 2 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 16 +
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 +
drivers/net/ethernet/i825xx/sun3_82586.c | 2 +-
drivers/net/ethernet/intel/Kconfig | 9 +
drivers/net/ethernet/intel/e100.c | 4 +-
drivers/net/ethernet/intel/e1000e/ethtool.c | 23 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 8 +-
drivers/net/ethernet/intel/i40e/i40e.h | 93 +-
drivers/net/ethernet/intel/i40e/i40e_client.c | 4 -
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c | 10 +-
drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 97 +-
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 13 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 567 ++--
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 -
drivers/net/ethernet/intel/iavf/iavf_main.c | 13 +-
drivers/net/ethernet/intel/ice/ice.h | 5 +-
drivers/net/ethernet/intel/ice/ice_arfs.c | 1 +
drivers/net/ethernet/intel/ice/ice_base.c | 134 +-
drivers/net/ethernet/intel/ice/ice_base.h | 10 +-
drivers/net/ethernet/intel/ice/ice_common.c | 183 +-
drivers/net/ethernet/intel/ice/ice_common.h | 12 +-
drivers/net/ethernet/intel/ice/ice_controlq.c | 2 +-
drivers/net/ethernet/intel/ice/ice_ddp.c | 4 +
drivers/net/ethernet/intel/ice/ice_debugfs.c | 13 +-
drivers/net/ethernet/intel/ice/ice_devids.h | 8 +
drivers/net/ethernet/intel/ice/ice_devlink.c | 68 +-
drivers/net/ethernet/intel/ice/ice_dpll.c | 2 +
drivers/net/ethernet/intel/ice/ice_ethtool.c | 95 +-
drivers/net/ethernet/intel/ice/ice_flow.h | 31 +-
drivers/net/ethernet/intel/ice/ice_fwlog.c | 2 +
drivers/net/ethernet/intel/ice/ice_lib.c | 221 +-
drivers/net/ethernet/intel/ice/ice_lib.h | 12 -
drivers/net/ethernet/intel/ice/ice_main.c | 271 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 229 +-
drivers/net/ethernet/intel/ice/ice_ptp.h | 34 +-
drivers/net/ethernet/intel/ice/ice_sriov.c | 1 -
drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 8 +-
drivers/net/ethernet/intel/ice/ice_type.h | 1 +
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 10 +-
drivers/net/ethernet/intel/ice/ice_vf_lib.h | 5 -
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 31 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.h | 9 +
drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 3 -
drivers/net/ethernet/intel/ice/ice_xsk.c | 22 +-
drivers/net/ethernet/intel/idpf/idpf.h | 146 +-
drivers/net/ethernet/intel/idpf/idpf_controlq.c | 7 +-
.../net/ethernet/intel/idpf/idpf_controlq_api.h | 5 +
drivers/net/ethernet/intel/idpf/idpf_dev.c | 1 +
drivers/net/ethernet/intel/idpf/idpf_lib.c | 39 +-
drivers/net/ethernet/intel/idpf/idpf_main.c | 6 +-
drivers/net/ethernet/intel/idpf/idpf_txrx.c | 1 +
drivers/net/ethernet/intel/idpf/idpf_vf_dev.c | 3 +-
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 2278 +++++++------
drivers/net/ethernet/intel/idpf/idpf_virtchnl.h | 70 +
drivers/net/ethernet/intel/igb/igb_ethtool.c | 43 +-
drivers/net/ethernet/intel/igb/igb_main.c | 27 +-
drivers/net/ethernet/intel/igbvf/netdev.c | 2 +-
drivers/net/ethernet/intel/igc/Makefile | 1 +
drivers/net/ethernet/intel/igc/igc.h | 10 +-
drivers/net/ethernet/intel/igc/igc_ethtool.c | 25 +-
drivers/net/ethernet/intel/igc/igc_leds.c | 280 ++
drivers/net/ethernet/intel/igc/igc_main.c | 41 +-
drivers/net/ethernet/intel/igc/igc_regs.h | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe.h | 16 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 70 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 155 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 262 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h | 112 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c | 12 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h | 10 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c | 26 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.h | 30 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c | 12 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h | 35 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 70 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 62 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c | 46 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 10 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 242 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 54 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 8 +-
.../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 7 +
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 189 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 66 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h | 18 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 294 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 17 +-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +-
drivers/net/ethernet/marvell/Kconfig | 1 +
drivers/net/ethernet/marvell/Makefile | 1 +
drivers/net/ethernet/marvell/mvneta.c | 4 +-
drivers/net/ethernet/marvell/octeon_ep_vf/Kconfig | 19 +
drivers/net/ethernet/marvell/octeon_ep_vf/Makefile | 10 +
.../ethernet/marvell/octeon_ep_vf/octep_vf_cn9k.c | 489 +++
.../ethernet/marvell/octeon_ep_vf/octep_vf_cnxk.c | 500 +++
.../marvell/octeon_ep_vf/octep_vf_config.h | 160 +
.../marvell/octeon_ep_vf/octep_vf_ethtool.c | 273 ++
.../ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 1231 +++++++
.../ethernet/marvell/octeon_ep_vf/octep_vf_main.h | 334 ++
.../ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c | 430 +++
.../ethernet/marvell/octeon_ep_vf/octep_vf_mbox.h | 166 +
.../marvell/octeon_ep_vf/octep_vf_regs_cn9k.h | 154 +
.../marvell/octeon_ep_vf/octep_vf_regs_cnxk.h | 162 +
.../ethernet/marvell/octeon_ep_vf/octep_vf_rx.c | 510 +++
.../ethernet/marvell/octeon_ep_vf/octep_vf_rx.h | 224 ++
.../ethernet/marvell/octeon_ep_vf/octep_vf_tx.c | 330 ++
.../ethernet/marvell/octeon_ep_vf/octep_vf_tx.h | 276 ++
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 4 +
drivers/net/ethernet/marvell/octeontx2/af/npc.h | 16 +-
.../ethernet/marvell/octeontx2/af/npc_profile.h | 617 +++-
drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 16 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 32 +-
.../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 4 +
.../ethernet/marvell/octeontx2/af/rvu_devlink.c | 20 +-
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 186 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 8 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 8 +-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 3 +
.../net/ethernet/marvell/octeontx2/af/rvu_sdp.c | 14 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 11 +
drivers/net/ethernet/mediatek/mtk_wed_wo.c | 17 +-
drivers/net/ethernet/mellanox/mlx4/cmd.c | 7 +-
drivers/net/ethernet/mellanox/mlx4/cq.c | 4 +-
drivers/net/ethernet/mellanox/mlx4/en_clock.c | 4 +-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 6 +-
drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/eq.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/fw_qos.h | 8 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 4 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 2 +-
drivers/net/ethernet/mellanox/mlx4/port.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/dpll.c | 32 +-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 9 +-
.../net/ethernet/mellanox/mlx5/core/en/channels.c | 10 +-
.../net/ethernet/mellanox/mlx5/core/en/channels.h | 6 +-
.../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 48 +-
.../net/ethernet/mellanox/mlx5/core/en/params.c | 33 +-
.../net/ethernet/mellanox/mlx5/core/en/params.h | 3 -
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 17 +-
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 8 +-
.../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 4 +-
.../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 123 +-
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 17 +-
drivers/net/ethernet/mellanox/mlx5/core/en/rss.h | 4 +-
.../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 62 +-
.../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 1 +
drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 11 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 6 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 8 +-
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 26 +-
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 1 -
.../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 25 +-
.../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 1 -
.../mellanox/mlx5/core/en_accel/ipsec_stats.c | 1 -
.../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 4 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 183 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 39 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/fw.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/health.c | 45 +-
.../net/ethernet/mellanox/mlx5/core/lib/devcom.h | 1 +
drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 12 +
drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c | 524 +++
drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h | 38 +
drivers/net/ethernet/mellanox/mlx5/core/main.c | 38 +-
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 7 -
.../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 9 +-
.../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 21 +-
.../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 734 ++++-
.../ethernet/mellanox/mlx5/core/steering/dr_dbg.h | 20 +
.../mellanox/mlxbf_gige/mlxbf_gige_ethtool.c | 36 +
.../ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h | 30 +
.../mellanox/mlxsw/core_acl_flex_actions.c | 16 +-
.../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 9 +-
drivers/net/ethernet/mellanox/mlxsw/minimal.c | 1 -
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 168 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 19 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 13 +-
.../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 17 +-
.../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 22 +-
.../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c | 2 +-
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 327 +-
.../net/ethernet/mellanox/mlxsw/spectrum_router.h | 6 +-
.../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 8 +-
drivers/net/ethernet/microchip/encx24j600-regmap.c | 5 +-
drivers/net/ethernet/microchip/lan743x_ethtool.c | 4 +-
drivers/net/ethernet/microchip/lan743x_main.c | 2 +-
drivers/net/ethernet/microchip/lan743x_ptp.c | 4 +-
.../microchip/lan966x/lan966x_vcap_debugfs.c | 2 +
drivers/net/ethernet/microsoft/mana/gdma_main.c | 88 +-
drivers/net/ethernet/mscc/ocelot.c | 1 +
drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +-
.../net/ethernet/netronome/nfp/flower/lag_conf.c | 5 +
drivers/net/ethernet/nvidia/forcedeth.c | 4 +-
drivers/net/ethernet/pensando/ionic/ionic.h | 2 +
.../net/ethernet/pensando/ionic/ionic_debugfs.c | 2 +-
drivers/net/ethernet/pensando/ionic/ionic_dev.c | 105 +-
drivers/net/ethernet/pensando/ionic/ionic_dev.h | 90 +-
.../net/ethernet/pensando/ionic/ionic_ethtool.c | 5 +
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 374 ++-
drivers/net/ethernet/pensando/ionic/ionic_lif.h | 23 +-
drivers/net/ethernet/pensando/ionic/ionic_main.c | 117 +-
drivers/net/ethernet/pensando/ionic/ionic_stats.c | 18 +
drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 945 ++++--
drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 4 +-
.../net/ethernet/qlogic/netxen/netxen_nic_init.c | 2 -
drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 -
drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 64 +-
drivers/net/ethernet/qlogic/qede/qede_fp.c | 2 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 3 +-
drivers/net/ethernet/qualcomm/emac/emac.c | 1 +
drivers/net/ethernet/qualcomm/qca_7k.c | 17 +-
drivers/net/ethernet/qualcomm/qca_7k.h | 16 +-
drivers/net/ethernet/qualcomm/qca_7k_common.c | 17 +-
drivers/net/ethernet/qualcomm/qca_7k_common.h | 29 +-
drivers/net/ethernet/qualcomm/qca_debug.c | 21 +-
drivers/net/ethernet/qualcomm/qca_debug.h | 15 +-
drivers/net/ethernet/qualcomm/qca_spi.c | 71 +-
drivers/net/ethernet/qualcomm/qca_spi.h | 22 +-
drivers/net/ethernet/qualcomm/qca_uart.c | 17 +-
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 1 +
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 +-
drivers/net/ethernet/realtek/r8169.h | 4 +
drivers/net/ethernet/realtek/r8169_leds.c | 145 +-
drivers/net/ethernet/realtek/r8169_main.c | 267 +-
drivers/net/ethernet/realtek/r8169_phy_config.c | 7 +
drivers/net/ethernet/renesas/Kconfig | 1 +
drivers/net/ethernet/renesas/ravb.h | 60 +-
drivers/net/ethernet/renesas/ravb_main.c | 1191 +++----
drivers/net/ethernet/rocker/rocker_main.c | 2 -
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h | 1 -
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 6 +-
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 1 -
drivers/net/ethernet/sfc/efx_common.c | 2 +-
drivers/net/ethernet/sfc/falcon/efx.c | 2 +-
drivers/net/ethernet/sfc/rx_common.c | 1 +
drivers/net/ethernet/sfc/siena/efx_common.c | 2 +-
drivers/net/ethernet/sfc/siena/rx_common.c | 1 +
drivers/net/ethernet/sfc/siena/tx_common.c | 5 +-
drivers/net/ethernet/sfc/tx_common.c | 5 +-
drivers/net/ethernet/sfc/tx_tso.c | 4 +-
drivers/net/ethernet/smsc/smc91x.c | 1 +
drivers/net/ethernet/smsc/smsc911x.c | 1 +
drivers/net/ethernet/smsc/smsc9420.c | 1 +
drivers/net/ethernet/stmicro/stmmac/Kconfig | 6 +-
drivers/net/ethernet/stmicro/stmmac/common.h | 3 +
.../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 35 +-
.../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 1 +
.../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 32 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 2 +-
drivers/net/ethernet/stmicro/stmmac/mmc.h | 4 -
drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 3 -
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 3 +
drivers/net/ethernet/stmicro/stmmac/stmmac_est.c | 6 +
.../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 69 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h | 2 +
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 +
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 87 +-
drivers/net/ethernet/sun/sunvnet_common.c | 4 +-
drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 4 +-
drivers/net/ethernet/ti/cpsw-common.c | 1 +
drivers/net/ethernet/ti/cpsw_ethtool.c | 4 +-
drivers/net/ethernet/ti/cpsw_priv.h | 4 +-
drivers/net/ethernet/ti/icssg/icssg_ethtool.c | 4 +-
drivers/net/ethernet/ti/icssg/icssg_prueth.c | 4 -
drivers/net/ethernet/toshiba/ps3_gelic_net.c | 8 +-
drivers/net/ethernet/wangxun/libwx/wx_hw.c | 2 -
drivers/net/ethernet/wangxun/libwx/wx_lib.c | 22 +-
drivers/net/ethernet/wangxun/libwx/wx_type.h | 1 -
drivers/net/ethernet/wangxun/txgbe/Makefile | 1 +
drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c | 269 ++
drivers/net/ethernet/wangxun/txgbe/txgbe_irq.h | 7 +
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 141 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c | 82 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h | 3 +
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 17 +
drivers/net/ethernet/wiznet/w5300.c | 3 +-
drivers/net/ethernet/xilinx/xilinx_emaclite.c | 3 +-
drivers/net/ethernet/xircom/xirc2ps_cs.c | 4 +-
drivers/net/geneve.c | 40 +-
drivers/net/gtp.c | 39 +-
drivers/net/ieee802154/at86rf230.c | 5 +-
drivers/net/ieee802154/ca8210.c | 10 +-
drivers/net/ieee802154/mcr20a.c | 5 +-
drivers/net/ieee802154/mrf24j40.c | 4 +-
drivers/net/ipa/ipa.h | 5 +-
drivers/net/ipa/ipa_cmd.c | 6 +-
drivers/net/ipa/ipa_endpoint.c | 29 +-
drivers/net/ipa/ipa_interrupt.c | 119 +-
drivers/net/ipa/ipa_interrupt.h | 30 +-
drivers/net/ipa/ipa_main.c | 60 +-
drivers/net/ipa/ipa_mem.c | 37 +-
drivers/net/ipa/ipa_mem.h | 5 +-
drivers/net/ipa/ipa_modem.c | 110 +-
drivers/net/ipa/ipa_power.c | 108 +-
drivers/net/ipa/ipa_power.h | 29 -
drivers/net/ipa/ipa_qmi.c | 10 +-
drivers/net/ipa/ipa_reg.c | 8 +-
drivers/net/ipa/ipa_reg.h | 4 +-
drivers/net/ipa/ipa_smp2p.c | 33 +-
drivers/net/ipa/ipa_smp2p.h | 7 +-
drivers/net/ipa/ipa_table.c | 18 +-
drivers/net/ipa/ipa_uc.c | 9 +-
drivers/net/ipvlan/ipvlan_main.c | 2 +-
drivers/net/loopback.c | 1 +
drivers/net/macsec.c | 12 +-
drivers/net/macvlan.c | 2 +-
drivers/net/mdio/mdio-bcm-unimac.c | 94 +-
drivers/net/mdio/mdio-ipq4019.c | 109 +-
drivers/net/mdio/of_mdio.c | 79 +-
drivers/net/netconsole.c | 365 ++-
drivers/net/netdevsim/bus.c | 149 +-
drivers/net/netdevsim/netdev.c | 53 +-
drivers/net/netdevsim/netdevsim.h | 3 +
drivers/net/netkit.c | 2 +-
drivers/net/nlmon.c | 24 +-
drivers/net/pcs/pcs-lynx.c | 1 +
drivers/net/pcs/pcs-mtk-lynxi.c | 1 +
drivers/net/pcs/pcs-rzn1-miic.c | 5 +-
drivers/net/pcs/pcs-xpcs.c | 18 +-
drivers/net/phy/Kconfig | 8 +-
drivers/net/phy/Makefile | 2 +-
drivers/net/phy/adin1100.c | 55 +
drivers/net/phy/aquantia/aquantia_main.c | 103 +
drivers/net/phy/at803x.c | 2432 --------------
drivers/net/phy/broadcom.c | 3 +-
drivers/net/phy/dp83822.c | 211 +-
drivers/net/phy/dp83867.c | 22 +
drivers/net/phy/marvell-88q2xxx.c | 640 +++-
drivers/net/phy/marvell-88x2222.c | 2 -
drivers/net/phy/marvell.c | 7 +-
drivers/net/phy/mdio_bus.c | 48 +-
drivers/net/phy/micrel.c | 109 +-
drivers/net/phy/mxl-gpy.c | 20 +-
drivers/net/phy/phy-c45.c | 137 +-
drivers/net/phy/phy.c | 61 +-
drivers/net/phy/phy_device.c | 208 +-
drivers/net/phy/phylink.c | 8 +-
drivers/net/phy/qcom/Kconfig | 30 +
drivers/net/phy/qcom/Makefile | 6 +
drivers/net/phy/qcom/at803x.c | 1106 +++++++
drivers/net/phy/qcom/qca807x.c | 849 +++++
drivers/net/phy/qcom/qca808x.c | 663 ++++
drivers/net/phy/qcom/qca83xx.c | 275 ++
drivers/net/phy/qcom/qcom-phy-lib.c | 676 ++++
drivers/net/phy/qcom/qcom.h | 243 ++
drivers/net/phy/realtek.c | 44 +-
drivers/net/phy/xilinx_gmii2rgmii.c | 2 +-
drivers/net/ppp/ppp_generic.c | 20 +-
drivers/net/team/team.c | 2 -
drivers/net/tun.c | 34 +-
drivers/net/usb/Kconfig | 1 +
drivers/net/usb/ax88179_178a.c | 20 +-
drivers/net/usb/cdc_mbim.c | 2 +-
drivers/net/usb/hso.c | 2 +-
drivers/net/usb/lan78xx.c | 4 +-
drivers/net/usb/r8152.c | 49 +-
drivers/net/usb/sr9800.c | 4 +-
drivers/net/usb/usbnet.c | 13 +-
drivers/net/veth.c | 77 +-
drivers/net/vsockmon.c | 19 +-
drivers/net/vxlan/vxlan_core.c | 68 +-
drivers/net/wan/Kconfig | 12 +
drivers/net/wan/Makefile | 1 +
drivers/net/wan/framer/framer-core.c | 30 +-
drivers/net/wan/framer/pef2256/pef2256.c | 6 +-
drivers/net/wan/fsl_qmc_hdlc.c | 797 +++++
drivers/net/wireguard/receive.c | 2 +-
drivers/net/wireless/admtek/adm8211.c | 4 +
drivers/net/wireless/ath/ar5523/ar5523.c | 4 +
drivers/net/wireless/ath/ath10k/core.c | 4 +-
drivers/net/wireless/ath/ath10k/coredump.h | 8 +-
drivers/net/wireless/ath/ath10k/htt.c | 3 +-
drivers/net/wireless/ath/ath10k/htt.h | 12 +-
drivers/net/wireless/ath/ath10k/mac.c | 12 +-
drivers/net/wireless/ath/ath10k/pci.c | 10 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 11 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.h | 4 +-
drivers/net/wireless/ath/ath10k/wmi.c | 26 +-
drivers/net/wireless/ath/ath10k/wmi.h | 62 +-
drivers/net/wireless/ath/ath11k/core.c | 108 +-
drivers/net/wireless/ath/ath11k/core.h | 42 +
drivers/net/wireless/ath/ath11k/dp.c | 20 +-
drivers/net/wireless/ath/ath11k/dp_tx.c | 6 +-
drivers/net/wireless/ath/ath11k/hal.c | 19 +-
drivers/net/wireless/ath/ath11k/hal.h | 3 +-
drivers/net/wireless/ath/ath11k/hal_rx.c | 4 +-
drivers/net/wireless/ath/ath11k/hw.c | 2 +-
drivers/net/wireless/ath/ath11k/hw.h | 1 +
drivers/net/wireless/ath/ath11k/mac.c | 1226 +++++--
drivers/net/wireless/ath/ath11k/mac.h | 5 +-
drivers/net/wireless/ath/ath11k/mhi.c | 73 +-
drivers/net/wireless/ath/ath11k/pci.c | 62 +-
drivers/net/wireless/ath/ath11k/pci.h | 3 +-
drivers/net/wireless/ath/ath11k/pcic.c | 11 +
drivers/net/wireless/ath/ath11k/qmi.c | 5 +-
drivers/net/wireless/ath/ath11k/reg.c | 267 +-
drivers/net/wireless/ath/ath11k/reg.h | 11 +-
drivers/net/wireless/ath/ath11k/testmode.c | 2 +-
drivers/net/wireless/ath/ath11k/thermal.c | 5 +-
drivers/net/wireless/ath/ath11k/wmi.c | 303 +-
drivers/net/wireless/ath/ath11k/wmi.h | 151 +-
drivers/net/wireless/ath/ath12k/Makefile | 4 +-
drivers/net/wireless/ath/ath12k/core.c | 270 +-
drivers/net/wireless/ath/ath12k/core.h | 84 +-
drivers/net/wireless/ath/ath12k/dp.c | 25 +-
drivers/net/wireless/ath/ath12k/dp.h | 20 +-
drivers/net/wireless/ath/ath12k/dp_mon.c | 9 +-
drivers/net/wireless/ath/ath12k/dp_rx.c | 166 +-
drivers/net/wireless/ath/ath12k/dp_tx.c | 30 +-
drivers/net/wireless/ath/ath12k/fw.c | 171 +
drivers/net/wireless/ath/ath12k/fw.h | 33 +
drivers/net/wireless/ath/ath12k/hal.c | 415 ++-
drivers/net/wireless/ath/ath12k/hal.h | 20 +-
drivers/net/wireless/ath/ath12k/hal_desc.h | 20 +-
drivers/net/wireless/ath/ath12k/hal_rx.c | 15 +-
drivers/net/wireless/ath/ath12k/hw.c | 33 +-
drivers/net/wireless/ath/ath12k/hw.h | 55 +-
drivers/net/wireless/ath/ath12k/mac.c | 1311 ++++++--
drivers/net/wireless/ath/ath12k/mac.h | 4 +-
drivers/net/wireless/ath/ath12k/mhi.c | 52 +-
drivers/net/wireless/ath/ath12k/p2p.c | 142 +
drivers/net/wireless/ath/ath12k/p2p.h | 23 +
drivers/net/wireless/ath/ath12k/pci.c | 94 +-
drivers/net/wireless/ath/ath12k/pci.h | 6 +-
drivers/net/wireless/ath/ath12k/qmi.c | 429 ++-
drivers/net/wireless/ath/ath12k/qmi.h | 35 +-
drivers/net/wireless/ath/ath12k/reg.c | 13 +-
drivers/net/wireless/ath/ath12k/rx_desc.h | 116 +-
drivers/net/wireless/ath/ath12k/trace.h | 29 +-
drivers/net/wireless/ath/ath12k/wmi.c | 330 +-
drivers/net/wireless/ath/ath12k/wmi.h | 202 +-
drivers/net/wireless/ath/ath5k/mac80211-ops.c | 4 +
drivers/net/wireless/ath/ath6kl/cfg80211.c | 2 +-
drivers/net/wireless/ath/ath9k/ahb.c | 6 +-
drivers/net/wireless/ath/ath9k/antenna.c | 2 +-
drivers/net/wireless/ath/ath9k/ar9003_phy.h | 9 -
drivers/net/wireless/ath/ath9k/beacon.c | 4 +-
drivers/net/wireless/ath/ath9k/htc.h | 2 +-
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 4 +-
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 4 +
drivers/net/wireless/ath/ath9k/htc_drv_main.c | 4 +
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 4 -
drivers/net/wireless/ath/ath9k/main.c | 4 +
drivers/net/wireless/ath/ath9k/reg_aic.h | 4 -
drivers/net/wireless/ath/ath9k/wmi.c | 10 +-
drivers/net/wireless/ath/ath9k/xmit.c | 3 +-
drivers/net/wireless/ath/carl9170/main.c | 4 +
drivers/net/wireless/ath/carl9170/tx.c | 2 +-
drivers/net/wireless/ath/wcn36xx/main.c | 4 +
drivers/net/wireless/atmel/at76c50x-usb.c | 4 +
drivers/net/wireless/broadcom/b43/b43.h | 16 +
drivers/net/wireless/broadcom/b43/dma.c | 4 +-
drivers/net/wireless/broadcom/b43/main.c | 20 +-
drivers/net/wireless/broadcom/b43/phy_ht.c | 6 +-
drivers/net/wireless/broadcom/b43/phy_n.c | 4 +-
drivers/net/wireless/broadcom/b43/pio.c | 6 +-
drivers/net/wireless/broadcom/b43legacy/main.c | 4 +
.../broadcom/brcm80211/brcmfmac/bca/core.c | 26 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 76 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.h | 2 +
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 18 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 12 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 +-
.../broadcom/brcm80211/brcmfmac/cyw/core.c | 46 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 9 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 11 +-
.../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 152 +-
.../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 60 +-
.../wireless/broadcom/brcm80211/brcmfmac/fwil.c | 116 +-
.../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 127 +-
.../broadcom/brcm80211/brcmfmac/fwil_types.h | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/fwvid.c | 13 +-
.../wireless/broadcom/brcm80211/brcmfmac/fwvid.h | 40 +-
.../broadcom/brcm80211/brcmfmac/wcc/core.c | 27 +-
.../net/wireless/broadcom/brcm80211/brcmsmac/led.c | 1 -
.../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +
.../broadcom/brcm80211/brcmsmac/phy/phy_cmn.c | 6 +-
.../broadcom/brcm80211/brcmsmac/phy/phy_int.h | 2 +-
.../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 2 +-
.../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 27 +-
.../broadcom/brcm80211/brcmsmac/phy_shim.c | 5 +-
.../broadcom/brcm80211/brcmsmac/phy_shim.h | 2 +-
drivers/net/wireless/intel/iwlegacy/3945-mac.c | 4 +
drivers/net/wireless/intel/iwlegacy/4965-mac.c | 4 +
drivers/net/wireless/intel/iwlegacy/common.c | 4 +-
drivers/net/wireless/intel/iwlwifi/Kconfig | 9 +
drivers/net/wireless/intel/iwlwifi/Makefile | 3 +
drivers/net/wireless/intel/iwlwifi/cfg/ax210.c | 10 +-
drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 11 +-
drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 40 +-
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 +
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 617 +---
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 216 +-
drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 14 +-
drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 2 +-
.../net/wireless/intel/iwlwifi/fw/api/datapath.h | 2 +-
.../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 8 +-
drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 2 +-
.../net/wireless/intel/iwlwifi/fw/api/location.h | 1 +
.../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 27 +-
drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 10 +-
.../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 32 +-
.../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 17 +-
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 40 +-
drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 4 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 4 +
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 27 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 2 -
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 23 +-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 27 +-
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 49 +-
drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 500 +++
drivers/net/wireless/intel/iwlwifi/fw/regulatory.h | 199 ++
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 22 +-
drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 427 ++-
drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 210 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 22 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 67 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 31 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 10 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 36 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 75 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 9 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 69 +-
drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 132 +
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 3 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 150 +-
.../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 51 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 10 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 9 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 19 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 340 +-
drivers/net/wireless/intel/iwlwifi/mvm/link.c | 27 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 38 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 234 +-
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c | 36 +-
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c | 11 +-
.../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 162 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 87 +-
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 100 +-
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 40 +-
drivers/net/wireless/intel/iwlwifi/mvm/power.c | 29 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 16 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 30 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 51 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 34 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 3 +-
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 192 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 82 +-
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 2 +
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 2 +-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 49 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 11 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +-
drivers/net/wireless/intel/iwlwifi/queue/tx.c | 18 +-
drivers/net/wireless/intel/iwlwifi/tests/Makefile | 7 +
drivers/net/wireless/intel/iwlwifi/tests/devinfo.c | 54 +
drivers/net/wireless/intel/iwlwifi/tests/module.c | 10 +
drivers/net/wireless/intersil/p54/main.c | 4 +
drivers/net/wireless/marvell/libertas/cmd.c | 13 +-
drivers/net/wireless/marvell/libertas_tf/main.c | 4 +
drivers/net/wireless/marvell/mwifiex/11h.c | 2 +-
drivers/net/wireless/marvell/mwifiex/11n.c | 12 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 2 +-
drivers/net/wireless/marvell/mwifiex/debugfs.c | 22 +-
drivers/net/wireless/marvell/mwifiex/fw.h | 2 +-
drivers/net/wireless/marvell/mwifiex/main.h | 2 -
drivers/net/wireless/marvell/mwifiex/scan.c | 14 +-
drivers/net/wireless/marvell/mwifiex/wmm.c | 2 +-
drivers/net/wireless/marvell/mwl8k.c | 4 +
drivers/net/wireless/mediatek/mt76/Makefile | 2 +-
drivers/net/wireless/mediatek/mt76/agg-rx.c | 2 +-
drivers/net/wireless/mediatek/mt76/dma.c | 106 +-
drivers/net/wireless/mediatek/mt76/dma.h | 9 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 32 +-
drivers/net/wireless/mediatek/mt76/mmio.c | 107 -
drivers/net/wireless/mediatek/mt76/mt76.h | 61 +-
drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt76_connac.h | 5 +
.../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 5 +
.../net/wireless/mediatek/mt76/mt76_connac_mac.c | 7 +-
.../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 7 +-
.../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 4 +
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 4 +
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 4 +
.../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 4 +
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 1 +
.../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 4 +
drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt7915/main.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 55 +-
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 1 +
drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 3 +-
drivers/net/wireless/mediatek/mt76/mt7921/init.c | 6 +
drivers/net/wireless/mediatek/mt76/mt7921/main.c | 13 +
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 1 +
drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 13 +
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 2 +
drivers/net/wireless/mediatek/mt76/mt7925/init.c | 56 +
drivers/net/wireless/mediatek/mt76/mt7925/main.c | 26 +-
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 212 +-
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 94 +-
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h | 1 +
drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 3 +
drivers/net/wireless/mediatek/mt76/mt792x.h | 2 +
.../net/wireless/mediatek/mt76/mt792x_acpi_sar.c | 38 +-
drivers/net/wireless/mediatek/mt76/mt792x_core.c | 8 +-
drivers/net/wireless/mediatek/mt76/mt792x_dma.c | 15 +-
drivers/net/wireless/mediatek/mt76/mt792x_regs.h | 8 +
drivers/net/wireless/mediatek/mt76/mt792x_usb.c | 74 +-
drivers/net/wireless/mediatek/mt76/mt7996/dma.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt7996/init.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 81 +-
drivers/net/wireless/mediatek/mt76/mt7996/main.c | 11 +-
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 34 +-
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 4 +-
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 74 +-
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 6 +-
drivers/net/wireless/mediatek/mt76/usb.c | 52 +-
drivers/net/wireless/mediatek/mt76/wed.c | 213 ++
drivers/net/wireless/mediatek/mt7601u/main.c | 4 +
drivers/net/wireless/microchip/wilc1000/cfg80211.c | 16 +-
drivers/net/wireless/microchip/wilc1000/hif.c | 110 +-
drivers/net/wireless/microchip/wilc1000/netdev.c | 93 +-
drivers/net/wireless/microchip/wilc1000/netdev.h | 6 +
drivers/net/wireless/microchip/wilc1000/spi.c | 81 +-
drivers/net/wireless/microchip/wilc1000/wlan.c | 40 +-
drivers/net/wireless/microchip/wilc1000/wlan.h | 11 +
drivers/net/wireless/purelifi/plfxlc/mac.c | 5 +-
drivers/net/wireless/quantenna/qtnfmac/event.c | 2 +-
drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 4 +
drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 4 +
drivers/net/wireless/ralink/rt2x00/rt2500usb.c | 4 +
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 8 +-
drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 4 +
drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 4 +
drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 4 +
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c | 5 +-
drivers/net/wireless/ralink/rt2x00/rt61pci.c | 4 +
drivers/net/wireless/ralink/rt2x00/rt73usb.c | 4 +
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 4 +
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 4 +
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 28 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188e.c | 3 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188f.c | 2 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c | 1 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 1 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192f.c | 33 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8710b.c | 1 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c | 1 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 1 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 588 +++-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 15 +
drivers/net/wireless/realtek/rtlwifi/core.c | 4 +
drivers/net/wireless/realtek/rtlwifi/efuse.c | 36 +-
drivers/net/wireless/realtek/rtlwifi/efuse.h | 4 +-
drivers/net/wireless/realtek/rtlwifi/pci.c | 13 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 4 -
.../net/wireless/realtek/rtlwifi/rtl8192cu/def.h | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 3 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 109 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/trx.h | 3 -
.../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 6 +-
drivers/net/wireless/realtek/rtlwifi/usb.c | 195 +-
drivers/net/wireless/realtek/rtlwifi/usb.h | 2 +
drivers/net/wireless/realtek/rtlwifi/wifi.h | 43 +-
drivers/net/wireless/realtek/rtw88/debug.c | 44 +-
drivers/net/wireless/realtek/rtw88/mac.c | 7 +
drivers/net/wireless/realtek/rtw88/mac80211.c | 4 +
drivers/net/wireless/realtek/rtw88/main.c | 2 -
drivers/net/wireless/realtek/rtw88/pci.c | 4 +
drivers/net/wireless/realtek/rtw88/phy.c | 3 +
drivers/net/wireless/realtek/rtw88/reg.h | 3 +
drivers/net/wireless/realtek/rtw88/rtw8821c.c | 2 +-
drivers/net/wireless/realtek/rtw88/rtw8821cu.c | 40 +-
drivers/net/wireless/realtek/rtw88/usb.c | 40 +
drivers/net/wireless/realtek/rtw89/cam.c | 61 +
drivers/net/wireless/realtek/rtw89/cam.h | 109 +
drivers/net/wireless/realtek/rtw89/chan.c | 646 +++-
drivers/net/wireless/realtek/rtw89/chan.h | 5 +
drivers/net/wireless/realtek/rtw89/coex.c | 393 ++-
drivers/net/wireless/realtek/rtw89/coex.h | 21 +
drivers/net/wireless/realtek/rtw89/core.c | 382 ++-
drivers/net/wireless/realtek/rtw89/core.h | 362 ++-
drivers/net/wireless/realtek/rtw89/debug.c | 9 +-
drivers/net/wireless/realtek/rtw89/efuse.h | 1 +
drivers/net/wireless/realtek/rtw89/efuse_be.c | 142 +
drivers/net/wireless/realtek/rtw89/fw.c | 2902 ++++++++++++++---
drivers/net/wireless/realtek/rtw89/fw.h | 1532 ++++++---
drivers/net/wireless/realtek/rtw89/mac.c | 341 +-
drivers/net/wireless/realtek/rtw89/mac.h | 93 +-
drivers/net/wireless/realtek/rtw89/mac80211.c | 19 +-
drivers/net/wireless/realtek/rtw89/mac_be.c | 363 ++-
drivers/net/wireless/realtek/rtw89/pci.c | 215 +-
drivers/net/wireless/realtek/rtw89/pci.h | 67 +-
drivers/net/wireless/realtek/rtw89/pci_be.c | 121 +-
drivers/net/wireless/realtek/rtw89/phy.c | 1105 ++++++-
drivers/net/wireless/realtek/rtw89/phy.h | 113 +
drivers/net/wireless/realtek/rtw89/phy_be.c | 331 ++
drivers/net/wireless/realtek/rtw89/ps.c | 10 +-
drivers/net/wireless/realtek/rtw89/reg.h | 572 +++-
drivers/net/wireless/realtek/rtw89/rtw8851b.c | 162 +-
.../net/wireless/realtek/rtw89/rtw8851b_table.c | 72 +-
drivers/net/wireless/realtek/rtw89/rtw8851be.c | 2 +
drivers/net/wireless/realtek/rtw89/rtw8852a.c | 78 +-
drivers/net/wireless/realtek/rtw89/rtw8852ae.c | 1 +
drivers/net/wireless/realtek/rtw89/rtw8852b.c | 82 +-
.../net/wireless/realtek/rtw89/rtw8852b_table.c | 142 +-
drivers/net/wireless/realtek/rtw89/rtw8852be.c | 1 +
drivers/net/wireless/realtek/rtw89/rtw8852c.c | 81 +-
drivers/net/wireless/realtek/rtw89/rtw8852ce.c | 1 +
drivers/net/wireless/realtek/rtw89/rtw8922a.c | 1773 ++++++++++-
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c | 378 +++
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.h | 18 +
drivers/net/wireless/realtek/rtw89/rtw8922ae.c | 3 +-
drivers/net/wireless/realtek/rtw89/wow.c | 50 +-
drivers/net/wireless/rsi/rsi_91x_mac80211.c | 8 +-
drivers/net/wireless/rsi/rsi_91x_usb.c | 12 +-
drivers/net/wireless/silabs/wfx/sta.c | 19 +-
drivers/net/wireless/st/cw1200/cw1200_sdio.c | 42 +-
drivers/net/wireless/st/cw1200/cw1200_spi.c | 75 +-
drivers/net/wireless/st/cw1200/main.c | 4 +
drivers/net/wireless/ti/wl1251/main.c | 4 +
drivers/net/wireless/ti/wlcore/event.c | 2 +-
drivers/net/wireless/ti/wlcore/main.c | 6 +-
drivers/net/wireless/ti/wlcore/sdio.c | 9 +-
drivers/net/wireless/virtual/mac80211_hwsim.c | 147 +-
drivers/net/wireless/virtual/mac80211_hwsim.h | 5 +-
drivers/net/wireless/virtual/virt_wifi.c | 2 +-
drivers/net/wireless/zydas/zd1211rw/zd_def.h | 2 +-
drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 4 +
drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 5 +-
drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 47 +-
drivers/net/wwan/t7xx/t7xx_hif_cldma.h | 18 +-
drivers/net/wwan/t7xx/t7xx_modem_ops.c | 14 +-
drivers/net/wwan/t7xx/t7xx_modem_ops.h | 1 +
drivers/net/wwan/t7xx/t7xx_pci.c | 103 +-
drivers/net/wwan/t7xx/t7xx_pci.h | 14 +-
drivers/net/wwan/t7xx/t7xx_port.h | 4 +
drivers/net/wwan/t7xx/t7xx_port_proxy.c | 110 +-
drivers/net/wwan/t7xx/t7xx_port_proxy.h | 10 +
drivers/net/wwan/t7xx/t7xx_port_wwan.c | 115 +-
drivers/net/wwan/t7xx/t7xx_reg.h | 24 +-
drivers/net/wwan/t7xx/t7xx_state_monitor.c | 132 +-
drivers/net/wwan/t7xx/t7xx_state_monitor.h | 1 +
drivers/net/wwan/wwan_core.c | 36 +-
drivers/net/wwan/wwan_hwsim.c | 16 +-
drivers/nvme/host/tcp.c | 7 +-
drivers/nvme/target/tcp.c | 4 +-
drivers/pci/pci.c | 4 +-
drivers/ptp/Kconfig | 12 +
drivers/ptp/Makefile | 1 +
drivers/ptp/ptp_clock.c | 66 +-
drivers/ptp/ptp_fc3.c | 1014 ++++++
drivers/ptp/ptp_fc3.h | 45 +
drivers/ptp/ptp_ocp.c | 311 +-
drivers/ptp/ptp_private.h | 2 +-
drivers/ptp/ptp_sysfs.c | 13 +-
drivers/ptp/ptp_vclock.c | 2 +-
drivers/ssb/main.c | 2 +-
drivers/staging/vt6655/device_main.c | 6 +-
drivers/staging/vt6656/main_usb.c | 6 +-
drivers/vhost/net.c | 91 +-
fs/eventpoll.c | 131 +-
fs/verity/measure.c | 4 +-
include/linux/bitfield.h | 3 +-
include/linux/bitmap.h | 113 +
include/linux/bpf-cgroup.h | 3 +-
include/linux/bpf.h | 202 +-
include/linux/bpf_local_storage.h | 30 +-
include/linux/bpf_types.h | 1 +
include/linux/bpf_verifier.h | 16 +-
include/linux/btf.h | 36 +-
include/linux/btf_ids.h | 21 +-
include/linux/cpumask.h | 16 +
include/linux/dpll.h | 1 +
include/linux/dynamic_queue_limits.h | 45 +
include/linux/ethtool.h | 14 +-
include/linux/filter.h | 28 +-
include/linux/framer/framer-provider.h | 15 +-
include/linux/gfp.h | 16 +-
include/linux/ieee80211.h | 169 +-
include/linux/if_tun.h | 16 +-
include/linux/inet_diag.h | 1 +
include/linux/inetdevice.h | 14 +-
include/linux/io.h | 7 +
include/linux/ipv6.h | 14 +-
include/linux/lsm_hook_defs.h | 15 +-
include/linux/marvell_phy.h | 1 +
include/linux/mdio.h | 63 +
include/linux/mfd/idtRC38xxx_reg.h | 273 ++
include/linux/mlx5/driver.h | 1 +
include/linux/mlx5/mlx5_ifc.h | 13 +-
include/linux/net.h | 5 +-
include/linux/netdevice.h | 132 +-
include/linux/netfilter.h | 1 -
include/linux/netlink.h | 2 +
include/linux/phy.h | 53 +-
include/linux/phylink.h | 7 +-
include/linux/platform_data/brcmfmac.h | 2 +-
include/linux/platform_data/mdio-bcm-unimac.h | 3 +
include/linux/platform_data/microchip-ksz.h | 1 +
include/linux/platform_data/net-cw1200.h | 4 -
include/linux/ptp_clock_kernel.h | 3 +
include/linux/rtnetlink.h | 3 +
include/linux/security.h | 43 +-
include/linux/skbuff.h | 141 +-
include/linux/sock_diag.h | 10 +-
include/linux/stmmac.h | 1 +
include/linux/tcp.h | 10 +-
include/linux/udp.h | 10 +
include/linux/units.h | 5 +-
include/linux/vmalloc.h | 5 +
include/linux/wwan.h | 2 +
include/net/act_api.h | 2 +
include/net/addrconf.h | 7 +-
include/net/af_unix.h | 22 +-
include/net/bluetooth/bluetooth.h | 2 +
include/net/bluetooth/hci.h | 19 +-
include/net/bluetooth/hci_core.h | 37 +-
include/net/bluetooth/hci_sync.h | 22 +-
include/net/bluetooth/l2cap.h | 44 +-
include/net/bond_3ad.h | 2 +
include/net/bond_options.h | 1 +
include/net/bonding.h | 23 +
include/net/cfg80211.h | 138 +-
include/net/cfg802154.h | 1 +
include/net/dropreason-core.h | 26 +-
include/net/dsa.h | 4 +-
include/net/dst.h | 1 -
include/net/eee.h | 38 +
include/net/genetlink.h | 6 +-
include/net/gro.h | 46 +-
include/net/hotdata.h | 52 +
include/net/if_inet6.h | 4 +-
include/net/inet_sock.h | 1 +
include/net/ioam6.h | 4 +
include/net/ip6_fib.h | 52 +-
include/net/ip6_route.h | 5 +-
include/net/ip_fib.h | 1 +
include/net/ip_tunnels.h | 3 +-
include/net/ipv6.h | 8 +-
include/net/mac80211.h | 163 +-
include/net/mctp.h | 6 +-
include/net/net_namespace.h | 5 +-
include/net/netdev_queues.h | 56 +
include/net/netfilter/nf_queue.h | 1 -
include/net/netfilter/nf_tables.h | 6 +
include/net/netlabel.h | 7 +-
include/net/netmem.h | 41 +
include/net/nexthop.h | 34 +-
include/net/nfc/nfc.h | 2 +-
include/net/page_pool/types.h | 13 +-
include/net/pkt_cls.h | 2 +
include/net/pkt_sched.h | 2 +
include/net/protocol.h | 3 +
include/net/request_sock.h | 39 +
include/net/route.h | 7 +-
include/net/rps.h | 125 +
include/net/rtnetlink.h | 1 +
include/net/scm.h | 1 +
include/net/sctp/structs.h | 5 +-
include/net/sock.h | 173 +-
include/net/tcp.h | 51 +-
include/net/xfrm.h | 14 +-
include/trace/events/napi.h | 33 +
include/trace/events/rxrpc.h | 198 +-
include/trace/events/tcp.h | 16 +-
include/uapi/linux/bpf.h | 122 +-
include/uapi/linux/can.h | 9 +-
include/uapi/linux/can/isotp.h | 1 +
include/uapi/linux/can/raw.h | 16 +
include/uapi/linux/devlink.h | 5 +-
include/uapi/linux/dpll.h | 30 +
include/uapi/linux/ethtool.h | 48 +
include/uapi/linux/eventpoll.h | 13 +
include/uapi/linux/if_link.h | 1 +
include/uapi/linux/ioam6_genl.h | 20 +
include/uapi/linux/mctp.h | 32 +
include/uapi/linux/mdio.h | 4 +
include/uapi/linux/netdev.h | 20 +
include/uapi/linux/netfilter/nf_tables.h | 6 +-
include/uapi/linux/nexthop.h | 45 +
include/uapi/linux/nl80211.h | 71 +-
include/uapi/linux/ptp_clock.h | 13 +-
include/uapi/linux/tc_act/tc_pedit.h | 2 +-
init/Kconfig | 5 -
kernel/bpf/Kconfig | 1 +
kernel/bpf/Makefile | 5 +-
kernel/bpf/arena.c | 558 ++++
kernel/bpf/arraymap.c | 2 +-
kernel/bpf/bpf_iter.c | 4 +-
kernel/bpf/bpf_local_storage.c | 52 +-
kernel/bpf/bpf_lsm.c | 21 +-
kernel/bpf/bpf_struct_ops.c | 737 +++--
kernel/bpf/bpf_struct_ops_types.h | 12 -
kernel/bpf/btf.c | 566 +++-
kernel/bpf/cgroup.c | 11 +-
kernel/bpf/core.c | 46 +-
kernel/bpf/cpumap.c | 4 +-
kernel/bpf/cpumask.c | 4 +-
kernel/bpf/devmap.c | 11 +-
kernel/bpf/disasm.c | 14 +
kernel/bpf/hashtab.c | 14 +-
kernel/bpf/helpers.c | 23 +-
kernel/bpf/inode.c | 276 +-
kernel/bpf/log.c | 65 +-
kernel/bpf/lpm_trie.c | 20 +-
kernel/bpf/map_iter.c | 4 +-
kernel/bpf/stackmap.c | 9 +-
kernel/bpf/syscall.c | 298 +-
kernel/bpf/token.c | 278 ++
kernel/bpf/trampoline.c | 4 +-
kernel/bpf/verifier.c | 744 ++++-
kernel/cgroup/rstat.c | 4 +-
kernel/configs/debug.config | 6 +
kernel/events/core.c | 8 +-
kernel/trace/bpf_trace.c | 27 +-
lib/bitmap.c | 7 +
lib/dynamic_queue_limits.c | 74 +
lib/test_bitmap.c | 42 +
lib/test_blackhole_dev.c | 3 +-
mm/page_alloc.c | 22 +-
mm/vmalloc.c | 83 +-
net/8021q/vlan_dev.c | 30 +-
net/8021q/vlanproc.c | 46 +-
net/Kconfig | 1 +
net/Makefile | 2 +-
net/batman-adv/distributed-arp-table.c | 3 +-
net/batman-adv/main.c | 14 +-
net/batman-adv/main.h | 2 +-
net/batman-adv/netlink.c | 1 -
net/bluetooth/6lowpan.c | 4 +-
net/bluetooth/Kconfig | 8 -
net/bluetooth/Makefile | 1 -
net/bluetooth/a2mp.c | 1054 ------
net/bluetooth/a2mp.h | 154 -
net/bluetooth/af_bluetooth.c | 10 +-
net/bluetooth/amp.c | 590 ----
net/bluetooth/amp.h | 60 -
net/bluetooth/bnep/core.c | 5 +-
net/bluetooth/eir.c | 29 +-
net/bluetooth/hci_conn.c | 200 +-
net/bluetooth/hci_core.c | 170 +-
net/bluetooth/hci_event.c | 236 +-
net/bluetooth/hci_request.c | 2 +-
net/bluetooth/hci_sock.c | 4 +-
net/bluetooth/hci_sync.c | 433 ++-
net/bluetooth/iso.c | 104 +-
net/bluetooth/l2cap_core.c | 1079 +------
net/bluetooth/l2cap_sock.c | 21 +-
net/bluetooth/mgmt.c | 120 +-
net/bluetooth/msft.c | 3 +
net/bluetooth/sco.c | 3 +-
net/bpf/bpf_dummy_struct_ops.c | 36 +-
net/bpf/test_run.c | 12 +-
net/bridge/br.c | 15 +-
net/bridge/br_device.c | 27 +-
net/bridge/br_fdb.c | 5 +-
net/bridge/br_netlink.c | 3 +-
net/bridge/br_vlan.c | 4 +-
net/bridge/netfilter/Kconfig | 7 +
net/bridge/netfilter/Makefile | 2 +-
net/can/af_can.c | 2 +
net/can/bcm.c | 69 +-
net/can/isotp.c | 5 +-
net/can/raw.c | 104 +-
net/core/Makefile | 1 +
net/core/dev.c | 362 ++-
net/core/dev.h | 7 +-
net/core/dst.c | 6 +-
net/core/filter.c | 173 +-
net/core/gro.c | 40 +-
net/core/gro_cells.c | 3 +-
net/core/gso.c | 4 +-
net/core/hotdata.c | 22 +
net/core/link_watch.c | 13 +-
net/core/net-procfs.c | 55 +-
net/core/net-sysfs.c | 137 +-
net/core/net_namespace.c | 33 +-
net/core/netdev-genl-gen.c | 12 +
net/core/netdev-genl-gen.h | 2 +
net/core/netdev-genl.c | 227 +-
net/core/page_pool.c | 64 +-
net/core/page_pool_user.c | 2 -
net/core/rtnetlink.c | 130 +-
net/core/scm.c | 5 +
net/core/skbuff.c | 196 +-
net/core/sock.c | 82 +-
net/core/sock_diag.c | 120 +-
net/core/sysctl_net_core.c | 34 +-
net/core/xdp.c | 15 +-
net/dccp/ackvec.c | 8 +-
net/dccp/diag.c | 1 +
net/devlink/netlink_gen.c | 2 +-
net/dsa/dsa.c | 7 +-
net/dsa/tag_sja1105.c | 4 +-
net/dsa/user.c | 28 +-
net/ethtool/eee.c | 62 +-
net/ethtool/ioctl.c | 60 +-
net/ethtool/netlink.c | 14 +-
net/hsr/hsr_device.c | 30 +-
net/ieee802154/6lowpan/core.c | 3 +-
net/ieee802154/socket.c | 1 +
net/ieee802154/sysfs.c | 2 +-
net/ieee802154/sysfs.h | 2 +-
net/ipv4/af_inet.c | 53 +-
net/ipv4/bpf_tcp_ca.c | 26 +-
net/ipv4/cipso_ipv4.c | 5 +-
net/ipv4/datagram.c | 2 +-
net/ipv4/devinet.c | 309 +-
net/ipv4/fib_frontend.c | 51 +-
net/ipv4/fib_trie.c | 6 +-
net/ipv4/fou_bpf.c | 4 +-
net/ipv4/fou_core.c | 2 +-
net/ipv4/gre_offload.c | 2 +-
net/ipv4/igmp.c | 4 +-
net/ipv4/inet_connection_sock.c | 7 +-
net/ipv4/inet_diag.c | 101 +-
net/ipv4/inet_hashtables.c | 3 +-
net/ipv4/inetpeer.c | 5 +-
net/ipv4/ip_gre.c | 24 +-
net/ipv4/ip_output.c | 3 +-
net/ipv4/ip_sockglue.c | 13 +-
net/ipv4/ip_tunnel.c | 53 +-
net/ipv4/ip_vti.c | 8 +-
net/ipv4/ipip.c | 8 +-
net/ipv4/ipmr.c | 13 +-
net/ipv4/netfilter/Kconfig | 44 +-
net/ipv4/netfilter/Makefile | 2 +-
net/ipv4/nexthop.c | 367 ++-
net/ipv4/proc.c | 2 +-
net/ipv4/raw.c | 20 +-
net/ipv4/raw_diag.c | 1 +
net/ipv4/route.c | 9 +-
net/ipv4/syncookies.c | 61 +-
net/ipv4/tcp.c | 9 +-
net/ipv4/tcp_ao.c | 2 +-
net/ipv4/tcp_bbr.c | 4 +-
net/ipv4/tcp_cong.c | 6 +-
net/ipv4/tcp_cubic.c | 4 +-
net/ipv4/tcp_dctcp.c | 4 +-
net/ipv4/tcp_diag.c | 1 +
net/ipv4/tcp_input.c | 51 +-
net/ipv4/tcp_ipv4.c | 17 +-
net/ipv4/tcp_minisocks.c | 10 +-
net/ipv4/tcp_offload.c | 36 +-
net/ipv4/udp.c | 14 +-
net/ipv4/udp_diag.c | 2 +
net/ipv4/udp_offload.c | 17 +-
net/ipv4/xfrm4_input.c | 2 +-
net/ipv6/addrconf.c | 782 ++---
net/ipv6/af_inet6.c | 3 +-
net/ipv6/anycast.c | 61 +-
net/ipv6/calipso.c | 5 +-
net/ipv6/exthdrs.c | 34 +-
net/ipv6/fib6_rules.c | 6 +
net/ipv6/inet6_hashtables.c | 8 +-
net/ipv6/ioam6.c | 72 +-
net/ipv6/ip6_fib.c | 92 +-
net/ipv6/ip6_gre.c | 14 +-
net/ipv6/ip6_input.c | 6 +-
net/ipv6/ip6_offload.c | 18 +-
net/ipv6/ip6_output.c | 12 +-
net/ipv6/ip6_tunnel.c | 25 +-
net/ipv6/ip6_vti.c | 13 +-
net/ipv6/ip6mr.c | 9 +-
net/ipv6/ipv6_sockglue.c | 8 +-
net/ipv6/mcast.c | 15 +-
net/ipv6/ndisc.c | 84 +-
net/ipv6/netfilter/Kconfig | 20 +-
net/ipv6/netfilter/Makefile | 2 +-
net/ipv6/netfilter/nf_conntrack_reasm.c | 4 +-
net/ipv6/netfilter/nf_reject_ipv6.c | 4 +-
net/ipv6/output_core.c | 4 +-
net/ipv6/raw.c | 22 +-
net/ipv6/reassembly.c | 4 +-
net/ipv6/route.c | 47 +-
net/ipv6/seg6_hmac.c | 8 +-
net/ipv6/sit.c | 27 +-
net/ipv6/syncookies.c | 31 +-
net/ipv6/tcp_ipv6.c | 39 +-
net/ipv6/tcpv6_offload.c | 16 +-
net/ipv6/udp.c | 24 +-
net/ipv6/udp_offload.c | 21 +-
net/ipv6/xfrm6_input.c | 2 +-
net/ipv6/xfrm6_tunnel.c | 5 +-
net/iucv/af_iucv.c | 10 +-
net/iucv/iucv.c | 15 +-
net/kcm/kcmsock.c | 18 +-
net/l2tp/l2tp_eth.c | 2 +-
net/l2tp/l2tp_ip.c | 2 +-
net/l2tp/l2tp_ppp.c | 4 +-
net/mac80211/Makefile | 2 +-
net/mac80211/agg-tx.c | 2 +-
net/mac80211/cfg.c | 374 ++-
net/mac80211/chan.c | 708 ++---
net/mac80211/debug.h | 18 +-
net/mac80211/debugfs.c | 3 +-
net/mac80211/driver-ops.c | 14 +-
net/mac80211/driver-ops.h | 27 +-
net/mac80211/ht.c | 6 +-
net/mac80211/ibss.c | 55 +-
net/mac80211/ieee80211_i.h | 205 +-
net/mac80211/iface.c | 36 +-
net/mac80211/key.c | 20 +-
net/mac80211/link.c | 15 +-
net/mac80211/main.c | 231 +-
net/mac80211/mesh.c | 162 +-
net/mac80211/mesh.h | 3 +-
net/mac80211/mesh_pathtbl.c | 6 +-
net/mac80211/mesh_plink.c | 28 +-
net/mac80211/mlme.c | 3356 +++++++++++---------
net/mac80211/ocb.c | 5 +-
net/mac80211/offchannel.c | 21 +-
net/mac80211/parse.c | 971 ++++++
net/mac80211/rate.c | 14 +-
net/mac80211/rx.c | 53 +-
net/mac80211/scan.c | 64 +-
net/mac80211/spectmgmt.c | 337 +-
net/mac80211/sta_info.c | 21 +-
net/mac80211/sta_info.h | 20 +-
net/mac80211/tdls.c | 73 +-
net/mac80211/tests/elems.c | 5 +-
net/mac80211/trace.h | 201 +-
net/mac80211/trace_msg.h | 2 -
net/mac80211/tx.c | 60 +-
net/mac80211/util.c | 1794 +++--------
net/mac80211/vht.c | 52 +-
net/mac80211/wpa.c | 33 +-
net/mac802154/llsec.c | 18 +-
net/mctp/Kconfig | 1 +
net/mctp/af_mctp.c | 117 +-
net/mctp/route.c | 105 +-
net/mctp/test/route-test.c | 413 ++-
net/mctp/test/utils.c | 2 +
net/mpls/af_mpls.c | 4 +-
net/mpls/mpls_gso.c | 3 +
net/mpls/mpls_iptunnel.c | 2 -
net/mptcp/diag.c | 1 -
net/mptcp/mptcp_diag.c | 2 +-
net/mptcp/mptcp_pm_gen.c | 7 +-
net/mptcp/mptcp_pm_gen.h | 2 +-
net/mptcp/options.c | 20 +-
net/mptcp/pm.c | 29 +-
net/mptcp/pm_netlink.c | 115 +-
net/mptcp/pm_userspace.c | 221 +-
net/mptcp/protocol.c | 107 +-
net/mptcp/protocol.h | 93 +-
net/mptcp/sockopt.c | 73 +-
net/mptcp/subflow.c | 12 +-
net/mptcp/token_test.c | 7 +-
net/netfilter/Kconfig | 12 +-
net/netfilter/ipvs/ip_vs_conn.c | 4 +-
net/netfilter/nf_bpf_link.c | 2 +-
net/netfilter/nf_conncount.c | 8 +-
net/netfilter/nf_conntrack_bpf.c | 4 +-
net/netfilter/nf_conntrack_core.c | 2 +-
net/netfilter/nf_conntrack_expect.c | 4 +-
net/netfilter/nf_log.c | 9 +-
net/netfilter/nf_nat_bpf.c | 4 +-
net/netfilter/nf_queue.c | 106 -
net/netfilter/nf_synproxy_core.c | 2 +-
net/netfilter/nf_tables_api.c | 35 +-
net/netfilter/nfnetlink_queue.c | 142 +
net/netfilter/nft_osf.c | 11 +-
net/netfilter/nft_set_pipapo.c | 193 +-
net/netfilter/nft_set_pipapo.h | 37 +-
net/netfilter/nft_set_pipapo_avx2.c | 59 +-
net/netfilter/utils.c | 37 -
net/netfilter/x_tables.c | 3 +-
net/netlabel/netlabel_kapi.c | 10 +-
net/netlink/af_netlink.c | 76 +-
net/netlink/af_netlink.h | 5 +-
net/netlink/diag.c | 3 +-
net/netlink/genetlink.c | 42 +-
net/nfc/core.c | 2 +-
net/nfc/hci/llc.c | 20 +-
net/packet/af_packet.c | 11 +-
net/packet/diag.c | 3 +-
net/rds/connection.c | 4 +-
net/rxrpc/af_rxrpc.c | 12 +-
net/rxrpc/ar-internal.h | 88 +-
net/rxrpc/call_event.c | 327 +-
net/rxrpc/call_object.c | 56 +-
net/rxrpc/conn_client.c | 4 +-
net/rxrpc/conn_event.c | 16 +-
net/rxrpc/conn_object.c | 4 +
net/rxrpc/input.c | 116 +-
net/rxrpc/insecure.c | 11 +-
net/rxrpc/io_thread.c | 11 +
net/rxrpc/local_object.c | 3 +
net/rxrpc/misc.c | 8 +-
net/rxrpc/output.c | 441 ++-
net/rxrpc/proc.c | 10 +-
net/rxrpc/protocol.h | 6 +-
net/rxrpc/rtt.c | 36 +-
net/rxrpc/rxkad.c | 57 +-
net/rxrpc/sendmsg.c | 63 +-
net/rxrpc/sysctl.c | 16 +-
net/rxrpc/txbuf.c | 174 +-
net/sched/Kconfig | 10 -
net/sched/act_api.c | 2 +-
net/sched/act_bpf.c | 1 +
net/sched/act_connmark.c | 1 +
net/sched/act_csum.c | 1 +
net/sched/act_ct.c | 1 +
net/sched/act_ctinfo.c | 1 +
net/sched/act_gact.c | 1 +
net/sched/act_gate.c | 1 +
net/sched/act_ife.c | 1 +
net/sched/act_mirred.c | 1 +
net/sched/act_mpls.c | 1 +
net/sched/act_nat.c | 1 +
net/sched/act_pedit.c | 3 +-
net/sched/act_police.c | 1 +
net/sched/act_sample.c | 1 +
net/sched/act_simple.c | 1 +
net/sched/act_skbedit.c | 1 +
net/sched/act_skbmod.c | 1 +
net/sched/act_tunnel_key.c | 1 +
net/sched/act_vlan.c | 1 +
net/sched/cls_api.c | 2 +-
net/sched/cls_basic.c | 1 +
net/sched/cls_bpf.c | 1 +
net/sched/cls_cgroup.c | 1 +
net/sched/cls_flow.c | 1 +
net/sched/cls_flower.c | 1 +
net/sched/cls_fw.c | 1 +
net/sched/cls_matchall.c | 1 +
net/sched/cls_route.c | 1 +
net/sched/cls_u32.c | 1 +
net/sched/sch_api.c | 4 +-
net/sched/sch_cake.c | 1 +
net/sched/sch_cbs.c | 1 +
net/sched/sch_choke.c | 1 +
net/sched/sch_codel.c | 33 +-
net/sched/sch_drr.c | 1 +
net/sched/sch_etf.c | 1 +
net/sched/sch_ets.c | 1 +
net/sched/sch_fq.c | 1 +
net/sched/sch_fq_codel.c | 1 +
net/sched/sch_generic.c | 3 +-
net/sched/sch_gred.c | 1 +
net/sched/sch_hfsc.c | 1 +
net/sched/sch_hhf.c | 1 +
net/sched/sch_htb.c | 1 +
net/sched/sch_ingress.c | 3 +-
net/sched/sch_mqprio.c | 1 +
net/sched/sch_multiq.c | 1 +
net/sched/sch_netem.c | 1 +
net/sched/sch_pie.c | 1 +
net/sched/sch_plug.c | 1 +
net/sched/sch_prio.c | 1 +
net/sched/sch_qfq.c | 1 +
net/sched/sch_red.c | 1 +
net/sched/sch_sfb.c | 1 +
net/sched/sch_sfq.c | 1 +
net/sched/sch_skbprio.c | 1 +
net/sched/sch_taprio.c | 73 +-
net/sched/sch_tbf.c | 1 +
net/sctp/diag.c | 1 +
net/sctp/protocol.c | 10 +-
net/sctp/socket.c | 1 +
net/smc/af_smc.c | 22 +-
net/smc/smc.h | 4 +-
net/smc/smc_clc.c | 6 +-
net/smc/smc_clc.h | 2 +-
net/smc/smc_core.c | 4 +-
net/smc/smc_diag.c | 1 +
net/smc/smc_ism.h | 10 +-
net/smc/smc_pnet.c | 10 +
net/socket.c | 2 +-
net/tipc/Kconfig | 7 +-
net/tipc/Makefile | 4 +-
net/tipc/bearer.c | 15 +-
net/tipc/diag.c | 1 +
net/tipc/node.c | 2 -
net/tipc/socket.c | 1 -
net/unix/Kconfig | 5 -
net/unix/Makefile | 2 -
net/unix/af_unix.c | 73 +-
net/unix/diag.c | 1 +
net/unix/garbage.c | 200 +-
net/unix/scm.c | 159 -
net/unix/scm.h | 10 -
net/vmw_vsock/diag.c | 1 +
net/wireless/chan.c | 377 ++-
net/wireless/core.h | 52 +-
net/wireless/mlme.c | 146 +-
net/wireless/nl80211.c | 389 +--
net/wireless/reg.c | 17 +-
net/wireless/scan.c | 788 ++---
net/wireless/sme.c | 3 +-
net/wireless/tests/Makefile | 2 +-
net/wireless/tests/chan.c | 228 ++
net/wireless/tests/fragmentation.c | 30 +-
net/wireless/tests/scan.c | 277 +-
net/wireless/trace.h | 62 +-
net/wireless/util.c | 90 +-
net/x25/Kconfig | 2 -
net/x25/af_x25.c | 4 +-
net/xdp/xsk.c | 5 +-
net/xdp/xsk_diag.c | 1 +
net/xfrm/espintcp.c | 4 +-
net/xfrm/xfrm_input.c | 3 +-
net/xfrm/xfrm_interface_bpf.c | 4 +-
net/xfrm/xfrm_interface_core.c | 26 +-
net/xfrm/xfrm_policy.c | 147 +-
net/xfrm/xfrm_proc.c | 1 +
net/xfrm/xfrm_state.c | 17 +-
net/xfrm/xfrm_state_bpf.c | 4 +-
net/xfrm/xfrm_user.c | 2 +-
rust/kernel/net/phy.rs | 24 +-
samples/bpf/map_perf_test_user.c | 2 +-
samples/bpf/xdp_router_ipv4_user.c | 2 +-
scripts/bpf_doc.py | 2 +-
security/security.c | 101 +-
security/selinux/hooks.c | 47 +-
tools/bpf/bpftool/Documentation/bpftool-gen.rst | 58 +-
tools/bpf/bpftool/Documentation/bpftool-map.rst | 2 +-
tools/bpf/bpftool/gen.c | 277 +-
tools/bpf/bpftool/link.c | 94 +-
tools/bpf/bpftool/map.c | 2 +-
tools/bpf/bpftool/prog.c | 2 +-
tools/bpf/resolve_btfids/main.c | 70 +-
tools/include/linux/btf_ids.h | 9 +
tools/include/uapi/linux/bpf.h | 123 +-
tools/include/uapi/linux/if_link.h | 1 +
tools/include/uapi/linux/netdev.h | 20 +
tools/lib/bpf/Build | 2 +-
tools/lib/bpf/bpf.c | 42 +-
tools/lib/bpf/bpf.h | 79 +-
tools/lib/bpf/bpf_core_read.h | 60 +-
tools/lib/bpf/bpf_helpers.h | 4 +
tools/lib/bpf/btf.c | 43 +-
tools/lib/bpf/elf.c | 2 -
tools/lib/bpf/features.c | 583 ++++
tools/lib/bpf/libbpf.c | 1158 ++++---
tools/lib/bpf/libbpf.h | 23 +-
tools/lib/bpf/libbpf.map | 6 +-
tools/lib/bpf/libbpf_internal.h | 68 +-
tools/lib/bpf/libbpf_probes.c | 19 +-
tools/lib/bpf/linker.c | 2 +-
tools/lib/bpf/netlink.c | 4 +-
tools/lib/bpf/str_error.h | 3 +
tools/net/ynl/Makefile | 4 +-
tools/net/ynl/Makefile.deps | 5 +
tools/net/ynl/cli.py | 43 +-
tools/net/ynl/generated/Makefile | 9 +-
tools/net/ynl/lib/Makefile | 5 +-
tools/net/ynl/lib/__init__.py | 4 +-
tools/net/ynl/lib/nlspec.py | 11 +-
tools/net/ynl/lib/ynl-priv.h | 359 ++-
tools/net/ynl/lib/ynl.c | 399 ++-
tools/net/ynl/lib/ynl.h | 5 +-
tools/net/ynl/lib/ynl.py | 311 +-
tools/net/ynl/samples/.gitignore | 1 +
tools/net/ynl/samples/Makefile | 6 +-
tools/net/ynl/samples/ovs.c | 60 +
tools/net/ynl/samples/page-pool.c | 2 +
tools/net/ynl/ynl-gen-c.py | 124 +-
tools/net/ynl/ynl-gen-rst.py | 9 +-
tools/testing/kunit/configs/all_tests.config | 6 +
tools/testing/selftests/Makefile | 7 +-
tools/testing/selftests/alsa/test-pcmtest-driver.c | 4 +-
tools/testing/selftests/bpf/DENYLIST.aarch64 | 3 +-
tools/testing/selftests/bpf/DENYLIST.s390x | 3 +
tools/testing/selftests/bpf/Makefile | 51 +-
tools/testing/selftests/bpf/README.rst | 32 +-
tools/testing/selftests/bpf/bench.c | 40 +-
tools/testing/selftests/bpf/benchs/bench_trigger.c | 182 +-
.../selftests/bpf/benchs/run_bench_uprobes.sh | 9 +
tools/testing/selftests/bpf/bpf_arena_alloc.h | 67 +
tools/testing/selftests/bpf/bpf_arena_common.h | 70 +
tools/testing/selftests/bpf/bpf_arena_htab.h | 100 +
tools/testing/selftests/bpf/bpf_arena_list.h | 92 +
tools/testing/selftests/bpf/bpf_experimental.h | 76 +-
tools/testing/selftests/bpf/bpf_kfuncs.h | 30 +-
.../testing/selftests/bpf/bpf_test_no_cfi/Makefile | 19 +
.../bpf/bpf_test_no_cfi/bpf_test_no_cfi.c | 84 +
.../selftests/bpf/bpf_testmod/bpf_testmod.c | 129 +-
.../selftests/bpf/bpf_testmod/bpf_testmod.h | 65 +
tools/testing/selftests/bpf/config | 1 +
.../testing/selftests/bpf/prog_tests/arena_htab.c | 88 +
.../testing/selftests/bpf/prog_tests/arena_list.c | 68 +
.../selftests/bpf/prog_tests/bad_struct_ops.c | 67 +
.../selftests/bpf/prog_tests/bpf_verif_scale.c | 2 +-
tools/testing/selftests/bpf/prog_tests/btf.c | 29 +
tools/testing/selftests/bpf/prog_tests/cpumask.c | 6 +-
.../testing/selftests/bpf/prog_tests/ctx_rewrite.c | 44 -
.../selftests/bpf/prog_tests/decap_sanity.c | 2 +-
.../testing/selftests/bpf/prog_tests/fib_lookup.c | 2 +-
.../selftests/bpf/prog_tests/fill_link_info.c | 114 +-
.../selftests/bpf/prog_tests/ip_check_defrag.c | 4 +-
.../selftests/bpf/prog_tests/kptr_xchg_inline.c | 52 +
.../selftests/bpf/prog_tests/libbpf_probes.c | 4 +
.../testing/selftests/bpf/prog_tests/libbpf_str.c | 6 +
tools/testing/selftests/bpf/prog_tests/log_fixup.c | 4 +-
.../testing/selftests/bpf/prog_tests/lwt_helpers.h | 2 -
.../selftests/bpf/prog_tests/lwt_redirect.c | 4 +-
.../testing/selftests/bpf/prog_tests/lwt_reroute.c | 3 +-
tools/testing/selftests/bpf/prog_tests/mptcp.c | 2 +-
.../selftests/bpf/prog_tests/rcu_read_lock.c | 6 +
.../testing/selftests/bpf/prog_tests/reg_bounds.c | 2 +-
.../selftests/bpf/prog_tests/sock_destroy.c | 2 +-
.../selftests/bpf/prog_tests/sock_iter_batch.c | 4 +-
tools/testing/selftests/bpf/prog_tests/spin_lock.c | 2 +
.../bpf/prog_tests/struct_ops_autocreate.c | 159 +
.../selftests/bpf/prog_tests/task_local_storage.c | 6 -
.../testing/selftests/bpf/prog_tests/tc_redirect.c | 90 +-
.../bpf/prog_tests/tcp_custom_syncookie.c | 150 +
.../bpf/prog_tests/test_struct_ops_maybe_null.c | 46 +
.../bpf/prog_tests/test_struct_ops_module.c | 101 +
.../bpf/prog_tests/test_struct_ops_multi_pages.c | 30 +
.../bpf/prog_tests/test_struct_ops_no_cfi.c | 35 +
.../testing/selftests/bpf/prog_tests/test_tunnel.c | 18 +-
tools/testing/selftests/bpf/prog_tests/token.c | 1052 ++++++
.../selftests/bpf/prog_tests/tracing_failure.c | 37 +
tools/testing/selftests/bpf/prog_tests/verifier.c | 4 +
tools/testing/selftests/bpf/prog_tests/xdpwall.c | 2 +-
tools/testing/selftests/bpf/progs/arena_htab.c | 48 +
tools/testing/selftests/bpf/progs/arena_htab_asm.c | 5 +
tools/testing/selftests/bpf/progs/arena_list.c | 87 +
.../selftests/bpf/progs/async_stack_depth.c | 4 +-
tools/testing/selftests/bpf/progs/bad_struct_ops.c | 25 +
.../testing/selftests/bpf/progs/bad_struct_ops2.c | 14 +
tools/testing/selftests/bpf/progs/bpf_compiler.h | 33 +
tools/testing/selftests/bpf/progs/bpf_misc.h | 2 +-
.../testing/selftests/bpf/progs/bpf_tracing_net.h | 16 +
.../selftests/bpf/progs/cgrp_ls_recursion.c | 26 -
.../selftests/bpf/progs/connect_unix_prog.c | 3 +-
tools/testing/selftests/bpf/progs/cpumask_common.h | 57 +-
.../selftests/bpf/progs/getpeername_unix_prog.c | 3 +-
.../selftests/bpf/progs/getsockname_unix_prog.c | 3 +-
tools/testing/selftests/bpf/progs/iters.c | 9 +-
.../testing/selftests/bpf/progs/kptr_xchg_inline.c | 48 +
tools/testing/selftests/bpf/progs/loop4.c | 4 +-
tools/testing/selftests/bpf/progs/map_ptr_kern.c | 2 +-
tools/testing/selftests/bpf/progs/priv_map.c | 13 +
tools/testing/selftests/bpf/progs/priv_prog.c | 13 +
tools/testing/selftests/bpf/progs/profiler.inc.h | 17 +-
tools/testing/selftests/bpf/progs/pyperf.h | 7 +-
tools/testing/selftests/bpf/progs/rcu_read_lock.c | 120 +
.../selftests/bpf/progs/recvmsg_unix_prog.c | 3 +-
.../selftests/bpf/progs/sendmsg_unix_prog.c | 3 +-
.../selftests/bpf/progs/sk_storage_omem_uncharge.c | 4 +-
.../testing/selftests/bpf/progs/sock_iter_batch.c | 4 +-
tools/testing/selftests/bpf/progs/strobemeta.h | 18 +-
.../selftests/bpf/progs/struct_ops_autocreate.c | 52 +
.../selftests/bpf/progs/struct_ops_autocreate2.c | 32 +
.../selftests/bpf/progs/struct_ops_maybe_null.c | 29 +
.../bpf/progs/struct_ops_maybe_null_fail.c | 24 +
.../selftests/bpf/progs/struct_ops_module.c | 56 +
.../selftests/bpf/progs/struct_ops_multi_pages.c | 102 +
.../selftests/bpf/progs/task_ls_recursion.c | 17 -
.../selftests/bpf/progs/test_cls_redirect.c | 7 +-
.../selftests/bpf/progs/test_cls_redirect_dynptr.c | 2 +
.../selftests/bpf/progs/test_core_reloc_type_id.c | 2 +-
.../selftests/bpf/progs/test_fill_link_info.c | 6 +
.../selftests/bpf/progs/test_global_func1.c | 8 +-
.../bpf/progs/test_global_func_ctx_args.c | 19 +
.../selftests/bpf/progs/test_lwt_seg6local.c | 6 +-
.../testing/selftests/bpf/progs/test_map_in_map.c | 26 +
.../selftests/bpf/progs/test_ptr_untrusted.c | 6 +-
tools/testing/selftests/bpf/progs/test_seg6_loop.c | 4 +-
tools/testing/selftests/bpf/progs/test_siphash.h | 64 +
tools/testing/selftests/bpf/progs/test_skb_ctx.c | 4 +-
tools/testing/selftests/bpf/progs/test_spin_lock.c | 65 +
.../selftests/bpf/progs/test_spin_lock_fail.c | 44 +
.../selftests/bpf/progs/test_sysctl_loop1.c | 6 +-
.../selftests/bpf/progs/test_sysctl_loop2.c | 6 +-
.../testing/selftests/bpf/progs/test_sysctl_prog.c | 6 +-
tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 5 +-
.../bpf/progs/test_tcp_custom_syncookie.c | 595 ++++
.../bpf/progs/test_tcp_custom_syncookie.h | 140 +
.../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 2 +-
tools/testing/selftests/bpf/progs/test_xdp.c | 3 +-
.../testing/selftests/bpf/progs/test_xdp_dynptr.c | 10 +-
tools/testing/selftests/bpf/progs/test_xdp_loop.c | 3 +-
.../selftests/bpf/progs/test_xdp_noinline.c | 5 +-
tools/testing/selftests/bpf/progs/token_lsm.c | 32 +
.../testing/selftests/bpf/progs/tracing_failure.c | 20 +
tools/testing/selftests/bpf/progs/trigger_bench.c | 28 +
tools/testing/selftests/bpf/progs/type_cast.c | 13 +-
tools/testing/selftests/bpf/progs/verifier_arena.c | 146 +
.../bpf/progs/verifier_direct_packet_access.c | 2 +-
.../selftests/bpf/progs/verifier_global_ptr_args.c | 182 ++
.../selftests/bpf/progs/verifier_global_subprogs.c | 29 +
.../bpf/progs/verifier_iterating_callbacks.c | 103 +-
.../testing/selftests/bpf/progs/verifier_loops1.c | 24 +
.../selftests/bpf/progs/verifier_spill_fill.c | 553 +++-
.../selftests/bpf/progs/verifier_spin_lock.c | 2 +-
.../selftests/bpf/progs/xdp_synproxy_kern.c | 6 +-
tools/testing/selftests/bpf/progs/xdping_kern.c | 3 +-
tools/testing/selftests/bpf/test_loader.c | 13 +-
tools/testing/selftests/bpf/test_lpm_map.c | 18 +-
tools/testing/selftests/bpf/test_maps.c | 6 +-
tools/testing/selftests/bpf/test_progs.c | 77 +-
tools/testing/selftests/bpf/test_progs.h | 10 +-
tools/testing/selftests/bpf/test_sock_addr.c | 3 +-
tools/testing/selftests/bpf/test_verifier.c | 60 +-
tools/testing/selftests/bpf/testing_helpers.c | 96 +-
tools/testing/selftests/bpf/testing_helpers.h | 10 +
tools/testing/selftests/bpf/trace_helpers.c | 2 +-
.../selftests/bpf/verifier/bpf_loop_inline.c | 6 +
tools/testing/selftests/bpf/verifier/precise.c | 6 +-
tools/testing/selftests/bpf/xdp_hw_metadata.c | 2 +-
.../testing/selftests/drivers/net/bonding/Makefile | 7 +-
.../drivers/net/bonding/bond-break-lacpdu-tx.sh | 19 +-
.../drivers/net/bonding/bond-eth-type-change.sh | 2 +-
.../drivers/net/bonding/bond-lladdr-target.sh | 21 +-
.../selftests/drivers/net/bonding/bond_options.sh | 38 +-
.../drivers/net/bonding/bond_topo_2d1c.sh | 8 +-
.../drivers/net/bonding/dev_addr_lists.sh | 2 +-
.../selftests/drivers/net/bonding/lag_lib.sh | 7 +-
.../drivers/net/bonding/mode-1-recovery-updelay.sh | 2 +-
.../drivers/net/bonding/mode-2-recovery-updelay.sh | 2 +-
.../drivers/net/bonding/net_forwarding_lib.sh | 1 -
tools/testing/selftests/drivers/net/dsa/Makefile | 18 +-
.../drivers/net/dsa/bridge_locked_port.sh | 2 +-
.../selftests/drivers/net/dsa/bridge_mdb.sh | 2 +-
.../selftests/drivers/net/dsa/bridge_mld.sh | 2 +-
.../selftests/drivers/net/dsa/bridge_vlan_aware.sh | 2 +-
.../selftests/drivers/net/dsa/bridge_vlan_mcast.sh | 2 +-
.../drivers/net/dsa/bridge_vlan_unaware.sh | 2 +-
tools/testing/selftests/drivers/net/dsa/lib.sh | 1 -
.../selftests/drivers/net/dsa/local_termination.sh | 2 +-
.../selftests/drivers/net/dsa/no_forwarding.sh | 2 +-
.../drivers/net/dsa/run_net_forwarding_test.sh | 9 +
.../selftests/drivers/net/dsa/tc_actions.sh | 2 +-
.../testing/selftests/drivers/net/dsa/tc_common.sh | 1 -
.../drivers/net/dsa/test_bridge_fdb_stress.sh | 2 +-
.../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 2 +-
.../selftests/drivers/net/netdevsim/Makefile | 18 +
.../selftests/drivers/net/netdevsim/devlink.sh | 2 +-
.../selftests/drivers/net/netdevsim/ethtool-fec.sh | 2 +-
.../selftests/drivers/net/netdevsim/peer.sh | 143 +
.../drivers/net/netdevsim/udp_tunnel_nic.sh | 40 +-
tools/testing/selftests/drivers/net/team/Makefile | 7 +-
.../selftests/drivers/net/team/dev_addr_lists.sh | 4 +-
.../testing/selftests/drivers/net/team/lag_lib.sh | 1 -
.../drivers/net/team/net_forwarding_lib.sh | 1 -
tools/testing/selftests/kselftest.h | 45 +
tools/testing/selftests/kselftest_harness.h | 198 +-
tools/testing/selftests/landlock/base_test.c | 2 +-
tools/testing/selftests/landlock/common.h | 58 +-
tools/testing/selftests/landlock/fs_test.c | 26 +-
tools/testing/selftests/landlock/net_test.c | 4 +-
tools/testing/selftests/landlock/ptrace_test.c | 7 +-
tools/testing/selftests/lib.mk | 19 +
tools/testing/selftests/mm/hmm-tests.c | 4 +-
tools/testing/selftests/net/Makefile | 2 +
tools/testing/selftests/net/fcnal-test.sh | 34 +-
tools/testing/selftests/net/fib_nexthops.sh | 6 +
tools/testing/selftests/net/fib_tests.sh | 148 +-
tools/testing/selftests/net/forwarding/Makefile | 4 +
tools/testing/selftests/net/forwarding/config | 35 +
.../net/forwarding/custom_multipath_hash.sh | 16 +-
.../net/forwarding/forwarding.config.sample | 2 +
.../net/forwarding/gre_custom_multipath_hash.sh | 16 +-
.../net/forwarding/gre_inner_v4_multipath.sh | 2 +-
.../net/forwarding/gre_inner_v6_multipath.sh | 6 +-
.../selftests/net/forwarding/gre_multipath.sh | 2 +-
.../selftests/net/forwarding/gre_multipath_nh.sh | 41 +-
.../net/forwarding/gre_multipath_nh_res.sh | 42 +-
.../net/forwarding/ip6gre_custom_multipath_hash.sh | 16 +-
.../net/forwarding/ip6gre_inner_v4_multipath.sh | 2 +-
.../net/forwarding/ip6gre_inner_v6_multipath.sh | 6 +-
.../testing/selftests/net/forwarding/ip6gre_lib.sh | 4 +-
tools/testing/selftests/net/forwarding/lib.sh | 65 +-
.../selftests/net/forwarding/mirror_gre_lib.sh | 2 +-
.../net/forwarding/mirror_gre_topo_lib.sh | 2 +-
.../selftests/net/forwarding/router_mpath_nh.sh | 52 +-
.../net/forwarding/router_mpath_nh_lib.sh | 129 +
.../net/forwarding/router_mpath_nh_res.sh | 17 +-
.../selftests/net/forwarding/router_multipath.sh | 43 +-
.../testing/selftests/net/forwarding/tc_police.sh | 16 +-
.../selftests/net/forwarding/vxlan_bridge_1d.sh | 4 +-
.../net/forwarding/vxlan_bridge_1d_ipv6.sh | 4 +-
.../selftests/net/forwarding/vxlan_bridge_1q.sh | 10 +-
tools/testing/selftests/net/fq_band_pktlimit.sh | 14 +-
tools/testing/selftests/net/ip_local_port_range.c | 6 +-
tools/testing/selftests/net/mptcp/diag.sh | 56 +-
tools/testing/selftests/net/mptcp/mptcp_connect.sh | 248 +-
tools/testing/selftests/net/mptcp/mptcp_join.sh | 293 +-
tools/testing/selftests/net/mptcp/mptcp_lib.sh | 213 +-
tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 104 +-
tools/testing/selftests/net/mptcp/pm_netlink.sh | 65 +-
tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 39 +-
tools/testing/selftests/net/mptcp/simult_flows.sh | 60 +-
tools/testing/selftests/net/mptcp/userspace_pm.sh | 173 +-
.../selftests/net/openvswitch/openvswitch.sh | 62 +
tools/testing/selftests/net/rtnetlink.sh | 2 +
tools/testing/selftests/net/so_txtime.c | 7 +-
tools/testing/selftests/net/test_vxlan_mdb.sh | 36 +-
tools/testing/selftests/net/tls.c | 2 +-
tools/testing/selftests/net/txtimestamp.c | 3 +-
tools/testing/selftests/net/txtimestamp.sh | 12 +-
tools/testing/selftests/net/udpgso.c | 134 +-
tools/testing/selftests/net/udpgso.sh | 49 +-
tools/testing/selftests/seccomp/seccomp_bpf.c | 9 +-
tools/testing/selftests/tc-testing/config | 1 +
.../tc-testing/tc-tests/actions/mirred.json | 403 +++
.../selftests/tc-testing/tc-tests/qdiscs/fq.json | 2 +-
.../tc-testing/tc-tests/qdiscs/taprio.json | 2 +
tools/testing/selftests/tc-testing/tdc.py | 2 +-
tools/testing/selftests/tc-testing/tdc.sh | 3 +-
tools/testing/vsock/util.c | 17 +-
tools/testing/vsock/util.h | 4 +
tools/testing/vsock/vsock_diag_test.c | 23 +-
tools/testing/vsock/vsock_test.c | 102 +-
tools/testing/vsock/vsock_test_zerocopy.c | 12 +-
tools/testing/vsock/vsock_uring_test.c | 17 +-
tools/virtio/.gitignore | 1 +
tools/virtio/Makefile | 8 +-
tools/virtio/linux/virtio_config.h | 4 +
tools/virtio/vhost_net_test.c | 532 ++++
1881 files changed, 91891 insertions(+), 36473 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/net/dsa/ar9331.txt
create mode 100644 Documentation/devicetree/bindings/net/dsa/qca,ar9331.yaml
create mode 100644 Documentation/devicetree/bindings/net/ethernet-phy-package.yaml
create mode 100644 Documentation/devicetree/bindings/net/qca,qca808x.yaml
create mode 100644 Documentation/devicetree/bindings/net/qcom,qca807x.yaml
create mode 100644 Documentation/netlink/specs/nlctrl.yaml
create mode 100644 Documentation/networking/device_drivers/ethernet/marvell/octeon [...]
create mode 100644 Documentation/networking/multi-pf-netdev.rst
create mode 100644 drivers/net/can/esd/Kconfig
create mode 100644 drivers/net/can/esd/Makefile
create mode 100644 drivers/net/can/esd/esd_402_pci-core.c
create mode 100644 drivers/net/can/esd/esdacc.c
create mode 100644 drivers/net/can/esd/esdacc.h
create mode 100644 drivers/net/dsa/realtek/realtek-mdio.h
create mode 100644 drivers/net/dsa/realtek/realtek-smi.h
create mode 100644 drivers/net/dsa/realtek/rtl83xx.c
create mode 100644 drivers/net/dsa/realtek/rtl83xx.h
create mode 100644 drivers/net/ethernet/intel/idpf/idpf_virtchnl.h
create mode 100644 drivers/net/ethernet/intel/igc/igc_leds.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/Kconfig
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/Makefile
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_cn9k.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_cnxk.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_config.h
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.h
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.h
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_regs_cn9k.h
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_regs_cnxk.h
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.h
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_tx.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_tx.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h
create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c
create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_irq.h
delete mode 100644 drivers/net/phy/at803x.c
create mode 100644 drivers/net/phy/qcom/Kconfig
create mode 100644 drivers/net/phy/qcom/Makefile
create mode 100644 drivers/net/phy/qcom/at803x.c
create mode 100644 drivers/net/phy/qcom/qca807x.c
create mode 100644 drivers/net/phy/qcom/qca808x.c
create mode 100644 drivers/net/phy/qcom/qca83xx.c
create mode 100644 drivers/net/phy/qcom/qcom-phy-lib.c
create mode 100644 drivers/net/phy/qcom/qcom.h
create mode 100644 drivers/net/wan/fsl_qmc_hdlc.c
create mode 100644 drivers/net/wireless/ath/ath12k/fw.c
create mode 100644 drivers/net/wireless/ath/ath12k/fw.h
create mode 100644 drivers/net/wireless/ath/ath12k/p2p.c
create mode 100644 drivers/net/wireless/ath/ath12k/p2p.h
create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/regulatory.c
create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/regulatory.h
create mode 100644 drivers/net/wireless/intel/iwlwifi/tests/Makefile
create mode 100644 drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
create mode 100644 drivers/net/wireless/intel/iwlwifi/tests/module.c
create mode 100644 drivers/net/wireless/mediatek/mt76/wed.c
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.h
create mode 100644 drivers/ptp/ptp_fc3.c
create mode 100644 drivers/ptp/ptp_fc3.h
create mode 100644 include/linux/mfd/idtRC38xxx_reg.h
create mode 100644 include/net/eee.h
create mode 100644 include/net/hotdata.h
create mode 100644 include/net/netmem.h
create mode 100644 include/net/rps.h
create mode 100644 kernel/bpf/arena.c
delete mode 100644 kernel/bpf/bpf_struct_ops_types.h
create mode 100644 kernel/bpf/token.c
delete mode 100644 net/bluetooth/a2mp.c
delete mode 100644 net/bluetooth/a2mp.h
delete mode 100644 net/bluetooth/amp.c
delete mode 100644 net/bluetooth/amp.h
create mode 100644 net/core/hotdata.c
create mode 100644 net/mac80211/parse.c
delete mode 100644 net/unix/scm.c
delete mode 100644 net/unix/scm.h
create mode 100644 net/wireless/tests/chan.c
create mode 100644 tools/lib/bpf/features.c
create mode 100644 tools/net/ynl/samples/ovs.c
create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_uprobes.sh
create mode 100644 tools/testing/selftests/bpf/bpf_arena_alloc.h
create mode 100644 tools/testing/selftests/bpf/bpf_arena_common.h
create mode 100644 tools/testing/selftests/bpf/bpf_arena_htab.h
create mode 100644 tools/testing/selftests/bpf/bpf_arena_list.h
create mode 100644 tools/testing/selftests/bpf/bpf_test_no_cfi/Makefile
create mode 100644 tools/testing/selftests/bpf/bpf_test_no_cfi/bpf_test_no_cfi.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/arena_htab.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/arena_list.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/bad_struct_ops.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/kptr_xchg_inline.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/struct_ops_autocreate.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/tcp_custom_syncookie.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/test_struct_ops_maybe_null.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/test_struct_ops_module.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/test_struct_ops_multi_pages.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/test_struct_ops_no_cfi.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/token.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/tracing_failure.c
create mode 100644 tools/testing/selftests/bpf/progs/arena_htab.c
create mode 100644 tools/testing/selftests/bpf/progs/arena_htab_asm.c
create mode 100644 tools/testing/selftests/bpf/progs/arena_list.c
create mode 100644 tools/testing/selftests/bpf/progs/bad_struct_ops.c
create mode 100644 tools/testing/selftests/bpf/progs/bad_struct_ops2.c
create mode 100644 tools/testing/selftests/bpf/progs/bpf_compiler.h
create mode 100644 tools/testing/selftests/bpf/progs/kptr_xchg_inline.c
create mode 100644 tools/testing/selftests/bpf/progs/priv_map.c
create mode 100644 tools/testing/selftests/bpf/progs/priv_prog.c
create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_autocreate.c
create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_autocreate2.c
create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_maybe_null.c
create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_maybe_null_fail.c
create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_module.c
create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_multi_pages.c
create mode 100644 tools/testing/selftests/bpf/progs/test_siphash.h
create mode 100644 tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
create mode 100644 tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
create mode 100644 tools/testing/selftests/bpf/progs/token_lsm.c
create mode 100644 tools/testing/selftests/bpf/progs/tracing_failure.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_arena.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_global_ptr_args.c
delete mode 120000 tools/testing/selftests/drivers/net/bonding/net_forwarding_lib.sh
delete mode 120000 tools/testing/selftests/drivers/net/dsa/lib.sh
create mode 100755 tools/testing/selftests/drivers/net/dsa/run_net_forwarding_test.sh
delete mode 120000 tools/testing/selftests/drivers/net/dsa/tc_common.sh
create mode 100644 tools/testing/selftests/drivers/net/netdevsim/Makefile
create mode 100755 tools/testing/selftests/drivers/net/netdevsim/peer.sh
delete mode 120000 tools/testing/selftests/drivers/net/team/lag_lib.sh
delete mode 120000 tools/testing/selftests/drivers/net/team/net_forwarding_lib.sh
create mode 100644 tools/testing/selftests/net/forwarding/router_mpath_nh_lib.sh
create mode 100644 tools/virtio/vhost_net_test.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from c978f4e93 Add entry 2c3db94d9fd07681f8806dae93d555779ff4dfb1 from https [...]
new d37e559dd Add entry 2c3db94d9fd07681f8806dae93d555779ff4dfb1 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/sha1/2c3db94d9fd07681f8806dae93d555779ff4dfb1/jira/description | 4 ++++
gcc/sha1/2c3db94d9fd07681f8806dae93d555779ff4dfb1/jira/yaml | 4 ++++
gcc/sha1/2c3db94d9fd07681f8806dae93d555779ff4dfb1/status.txt | 4 ++++
.../tcwg_bmk-code_vect-spec2k6/gnu-aarch64-master-O3_LTO}/details.txt | 0
.../gnu-aarch64-master-O3_LTO}/reproduction_instructions.txt | 4 ++--
.../gnu-aarch64-master-O3_LTO}/status-summary.txt | 0
.../{gnu-aarch64-master-O3 => gnu-aarch64-master-O3_LTO}/status.txt | 4 ++--
.../tcwg_bmk-code_vect-spec2k6/status.txt | 4 ++++
8 files changed, 20 insertions(+), 4 deletions(-)
copy {binutils/sha1/18737d14799d609054994987dd75631430637a99/tcwg_bmk-code_speed-s [...]
copy gcc/sha1/2c3db94d9fd07681f8806dae93d555779ff4dfb1/{tcwg_bmk-code_size-spec2k6 [...]
copy {binutils/sha1/18737d14799d609054994987dd75631430637a99 => gcc/sha1/2c3db94d9 [...]
copy gcc/sha1/2c3db94d9fd07681f8806dae93d555779ff4dfb1/tcwg_bmk-code_vect-spec2k6/ [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 13be713f9 Add entry 822a11a1e642e0abe92a996e7033a5066905a447 from https [...]
new c978f4e93 Add entry 2c3db94d9fd07681f8806dae93d555779ff4dfb1 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../tcwg_bmk-code_vect-spec2k6/gnu-aarch64-master-O3_LTO}/build_url | 2 +-
.../gnu-aarch64-master-O3_LTO}/last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy gcc/sha1/{21e2ef2dc25de318de29ec32d5390350c6717c6a/tcwg_bmk-code_vect-spec2k6 [...]
copy gcc/sha1/2c3db94d9fd07681f8806dae93d555779ff4dfb1/{tcwg_bmk-code_size-spec2k6 [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.