Skip to content

netdev CI testing #6666

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2,822 commits into
base: bpf-next_base
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2822 commits
Select commit Hold shift + click to select a range
a19e581
Merge branch 'there-are-some-cleanup-for-hns3-driver'
kuba-moo Jun 25, 2025
22bbc1d
vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
stefano-garzarella Jun 23, 2025
da7aee7
net: xsk: dpaa2: avoid repeatedly updating the global consumer
JasonXing Jun 23, 2025
9caca6a
bnxt: properly flush XDP redirect lists
Jun 23, 2025
8dacfd9
dt-bindings: net: cdns,macb: add sama7d65 ethernet interface
ryan-wanner Jun 23, 2025
5582cbd
Merge tag 'rtw-next-2025-06-25' of https://github.com/pkshih/rtw
jmberg-intel Jun 25, 2025
34e33e3
wifi: iwlwifi: bump minimum API version in BZ/SC/DR
Miriam-Rachel Jun 9, 2025
14beeed
wifi: iwlwifi: parse VLP AP not allowed nvm channel flag
panjaney Jun 9, 2025
13c258f
wifi: iwlwifi: mvm: enable antenna selection for AX210 family
ItamarShalevIntel Jun 9, 2025
c8a00a6
wifi: iwlwifi: pcie: move generation specific files to a folder
Miriam-Rachel Jun 9, 2025
8ecc392
wifi: iwlwifi: pcie: initiate TOP reset if requested
jmberg-intel Jun 9, 2025
40840af
wifi: iwlwifi: move dBm averaging function into utils
benzea Jun 9, 2025
2110d00
wifi: iwlwifi: Remove unused cfg parameter from iwl_nvm_get_regdom_bw…
panjaney Jun 9, 2025
6efaf59
wifi: iwlwifi: mld: fix misspelling of 'established'
jmberg-intel Jun 9, 2025
eda36f5
wifi: iwlwifi: pcie: reinit device properly during TOP reset
jmberg-intel Jun 9, 2025
8689bc3
wifi: iwlwifi: pcie: abort D3 handshake on error
jmberg-intel Jun 11, 2025
5943ce4
wifi: iwlwifi: add support for the devcoredump
panjaney Jun 11, 2025
8dab046
wifi: iwlwifi: mld: Add dump handler to iwl_mld
panjaney Jun 11, 2025
cc8d9cb
wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
panjaney Jun 11, 2025
7a7cb2e
wifi: iwlwifi: phy periph read - flow modification
Jun 11, 2025
bc0440e
wifi: iwlwifi: mld: add timer host wakeup debugfs
jmberg-intel Jun 11, 2025
1cc04e1
wifi: iwlwifi: mld: remove special FW error resume handling
jmberg-intel Jun 11, 2025
f26281c
wifi: iwlwifi: mld: fix last_mlo_scan_time type
jmberg-intel Jun 11, 2025
9748ad8
wifi: iwlwifi: defer MLO scan after link activation
jmberg-intel Jun 11, 2025
51512b6
wifi: iwlwifi: dvm: fix some kernel-doc issues
jmberg-intel Jun 11, 2025
edc3478
wifi: iwlwifi: pcie: fix kernel-doc warnings
jmberg-intel Jun 11, 2025
4f37226
wifi: iwlwifi: mei: fix kernel-doc warnings
jmberg-intel Jun 11, 2025
7ca8176
wifi: iwlwifi: mvm: fix kernel-doc warnings
jmberg-intel Jun 11, 2025
8ddf4e1
wifi: iwlwifi: mld: make PHY config a debug message
jmberg-intel Jun 11, 2025
d41e378
wifi: iwlwifi: fw: make PNVM version a debug message
jmberg-intel Jun 11, 2025
12d0026
wifi: iwlwifi: convert to use secs_to_jiffies()
Jun 12, 2025
ad80cb3
wifi: iwlwifi: make FSEQ version a debug message
jmberg-intel Jun 12, 2025
873cc71
wifi: iwlwifi: add HE 1024QAM for <242-tone RU for PE
jmberg-intel Jun 12, 2025
6a1b633
wifi: iwlwifi: support RZL platform device ID
Miriam-Rachel Jun 12, 2025
b2c1f9b
wifi: iwlwifi: mld: use the correct struct size for tracing
benzea Jun 12, 2025
b04e93b
wifi: iwlwifi: mld: Block EMLSR when scanning on P2P Device
ilanpeer2 Jun 12, 2025
69749bc
wifi: iwlwifi: mld: advertise support for TTLM changes
benzea Jun 12, 2025
e4efdfc
wifi: iwlwifi: pcie: move iwl_trans_pcie_dump_regs() to utils.c
rotemkerem Jun 12, 2025
9feeb4c
wifi: iwlwifi: move iwl_trans_pcie_write_mem to iwl-trans.c
rotemkerem Jun 12, 2025
8779249
wifi: iwlwifi: mld: make iwl_mld_add_all_rekeys void
Miriam-Rachel Jun 12, 2025
dc6bc51
wifi: iwlwifi: move _iwl_trans_set_bits_mask utilities
rotemkerem Jun 12, 2025
0cdb8ff
wifi: iwlwifi: mld: don't exit EMLSR when we shouldn't
Miriam-Rachel Jun 12, 2025
43049a3
wifi: iwlwifi: pcie: fix non-MSIX handshake register
jmberg-intel Jun 12, 2025
6ae66c9
MAINTAINERS: update iwlwifi git link
Miriam-Rachel Apr 30, 2025
8bc6312
wifi: iwlwifi: mld: ftm: fix switch end indentation
jmberg-intel Apr 22, 2025
c14bfe8
iwlwifi: fw: simplify the iwl_fw_dbg_collect_trig()
Dec 9, 2020
436a90d
iwlwifi: use DECLARE_BITMAP macro
hkallweit Mar 14, 2021
b382523
iwlwifi: Fix comment typo
Aug 11, 2022
b8b3e85
iwlwifi: remove unused no_sleep_autoadjust declaration
gscui Sep 11, 2022
a2393f3
iwlwifi: api: delete repeated words
RuffaloLavoisier Sep 19, 2022
ed2e916
wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
Nov 9, 2022
90a0d9f
iwlwifi: Add missing check for alloc_ordered_workqueue
JiangJias Jan 10, 2023
e3ad987
wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
RandDeeb Mar 13, 2024
95b922d
Merge tag 'iwlwifi-fixes-2025-06-25' of https://git.kernel.org/pub/sc…
jmberg-intel Jun 25, 2025
c73ebc0
Merge tag 'iwlwifi-next-2025-06-25' of https://git.kernel.org/pub/scm…
jmberg-intel Jun 25, 2025
010c40c
Merge tag 'wireless-2025-06-25' of https://git.kernel.org/pub/scm/lin…
kuba-moo Jun 25, 2025
ab4eb6a
Merge tag 'wireless-next-2025-06-25' of https://git.kernel.org/pub/sc…
kuba-moo Jun 25, 2025
444afc7
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jun 25, 2025
6dc1885
dt-bindings: net: Document support for Airoha AN7583 MDIO Controller
Ansuel Jun 17, 2025
61c926c
net: mdio: Add MDIO bus controller for Airoha AN7583
Ansuel Jun 17, 2025
37a3d3d
sched: Struct definition and parsing of dualpi2 qdisc
minuscat Jun 21, 2025
7b81bb3
sched: Dump configuration and statistics of dualpi2 qdisc
minuscat Jun 21, 2025
20c3147
sched: Add enqueue/dequeue of dualpi2 qdisc
koen0607 Jun 21, 2025
1fba26d
selftests/tc-testing: Fix warning and style check on tdc.sh
minuscat Jun 21, 2025
3555fa6
selftests/tc-testing: Add selftests for qdisc DualPI2
minuscat Jun 21, 2025
9b4d42f
Documentation: netlink: specs: tc: Add DualPI2 specification
minuscat Jun 21, 2025
76cc0e2
skbuff: Improve the sending efficiency of __skb_send_sock
kknjh Jun 23, 2025
d12aad1
MAINTAINERS: update smc section
Jun 23, 2025
46a7cd9
team: replace team lock with rtnl lock
Jun 23, 2025
4752691
rds: Expose feature parameters via sysfs (and ELF)
konradwilk Jun 23, 2025
fce37a1
netlink: specs: add the multicast group name to spec
kuba-moo Jun 23, 2025
5d57516
net: ethtool: dynamically allocate full req size req
kuba-moo Jun 23, 2025
249fa86
net: ethtool: call .parse_request for SET handlers
kuba-moo Jun 23, 2025
43f221b
net: ethtool: remove the data argument from ethtool_notify()
kuba-moo Jun 23, 2025
e238a00
net: ethtool: copy req_info from SET to NTF
kuba-moo Jun 23, 2025
9dfd75f
net: ethtool: rss: add notifications
kuba-moo Jun 23, 2025
0e2d8e0
doc: ethtool: mark ETHTOOL_GRXFHINDIR as reimplemented
kuba-moo Jun 23, 2025
5b7c9de
selftests: drv-net: test RSS Netlink notifications
kuba-moo Jun 23, 2025
fe3bc16
neighbour: Remove redundant assignment to err
Jun 24, 2025
35bfc55
net/sched: Remove unused functions
Jun 24, 2025
56c3c7b
net: bonding: add broadcast_neighbor option for 802.3ad
hao022 Jun 24, 2025
e38be57
net: bonding: add broadcast_neighbor netlink option
hao022 Jun 24, 2025
a475a51
net: bonding: send peer notify when failure recovery
hao022 Jun 24, 2025
b820ff5
net/sched: Restrict conditions for adding duplicating netems to qdisc…
Jun 24, 2025
bef5e7b
selftests/tc-testing: Add tests for restrictions on netem duplication
Jun 24, 2025
db04c25
atm: idt77252: Add missing `dma_map_error()`
Thomas-fourier Jun 24, 2025
95e81fb
net: txgbe: request MISC IRQ in ndo_open
Jun 24, 2025
983cbcd
net: wangxun: revert the adjustment of the IRQ vector sequence
Jun 24, 2025
176a155
net: ngbe: specify IRQ vector when the number of VFs is 7
Jun 24, 2025
ff9ae4c
net: txgbe: fix the issue of TX failture
Jun 24, 2025
98fa654
net: splice: Drop unused @pipe
mmhal Jun 24, 2025
5e04d89
net: splice: Drop unused @flags
mmhal Jun 24, 2025
80ea459
tcp: Drop tcp_splice_state::flags
mmhal Jun 24, 2025
7be446a
af_unix: Drop unix_stream_read_state::splice_flags
mmhal Jun 24, 2025
498d0a1
net: splice: Drop unused @gfp
mmhal Jun 24, 2025
003d44a
net: splice: Drop nr_pages_max initialization
mmhal Jun 24, 2025
ff768a9
net: skbuff: Drop unused @skb
mmhal Jun 24, 2025
070b7f4
dt-bindings: net: ti: k3-am654-cpsw-nuss: update phy-mode in example
tq-schifferm Jun 24, 2025
dfded52
net: ethernet: ti: am65-cpsw: fixup PHY mode for fixed RGMII TX delay
tq-schifferm Jun 24, 2025
f1820e9
checkpatch: check for comment explaining rgmii(|-rxid|-txid) PHY modes
tq-schifferm Jun 24, 2025
0ba93bf
net: Remove unnecessary NULL check for lwtunnel_fill_encap()
Jun 24, 2025
74ede7d
net: Reoder rxq_idx check in __net_mp_open_rxq()
Jun 24, 2025
a89d1d1
scripts/kernel_doc.py: properly handle VIRTIO_DECLARE_FEATURES
Jun 24, 2025
4eb62cc
virtio: introduce extended features
Jun 24, 2025
b04a0e9
virtio_pci_modern: allow configuring extended features
Jun 24, 2025
577a015
vhost-net: allow configuring extended features
Jun 24, 2025
4792331
virtio_net: add supports for extended offloads
Jun 24, 2025
3be46b4
net: implement virtio helpers to handle UDP GSO tunneling.
Jun 24, 2025
319c9b9
virtio_net: enable gso over UDP tunnel support.
Jun 24, 2025
e0fc888
tun: enable gso over UDP tunnel support.
Jun 24, 2025
94dcc6e
vhost/net: enable gso over UDP tunnel support.
Jun 24, 2025
5e605fe
net: phy: realtek: add error handling to rtl8211f_get_wol
d4nuu8 Jun 24, 2025
e077705
eth: fbnic: remove duplicate FBNIC_MAX_.XQS macros
kuba-moo Jun 24, 2025
a00f4ad
eth: fbnic: fix stampinn typo in a comment
kuba-moo Jun 24, 2025
62b36fe
eth: fbnic: realign whitespace
kuba-moo Jun 24, 2025
4c8afde
eth: fbnic: sort includes
kuba-moo Jun 24, 2025
e8beadd
eth: fbnic: rename fbnic_fw_clear_cmpl to fbnic_mbx_clear_cmpl
kuba-moo Jun 24, 2025
106b036
dpaa2-eth: fix xdp_rxq_info leak in dpaa2_eth_setup_rx_flow
Jun 24, 2025
2534dd6
docs: net: sysctl documentation cleanup
AbdelrahmanYousryy Jun 24, 2025
b8a9e8a
vsock/test: Add test for null ptr deref when transport changes
luigix25 Jun 24, 2025
fb97b81
net: enetc: Correct endianness handling in _enetc_rd_reg64
horms Jun 24, 2025
2301494
xfrm: Duplicate SPI Handling
Jun 24, 2025
8f27f5a
net: selftests: fix TCP packet checksum
kuba-moo Jun 24, 2025
e0f86b8
dt-bindings: net: convert lpc-eth.txt yaml format
nxpfrankli Jun 24, 2025
2b3669d
ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor,destructor…
q2ven Jun 24, 2025
ed59b19
ipv6: mcast: Replace locking comments with lockdep annotations.
q2ven Jun 24, 2025
b33bbdd
ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_…
q2ven Jun 24, 2025
a2bab38
ipv6: mcast: Remove mca_get().
q2ven Jun 24, 2025
449cdb8
ipv6: mcast: Use in6_dev_get() in ipv6_dev_mc_dec().
q2ven Jun 24, 2025
f3feeb8
ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and MCAST_JOIN_G…
q2ven Jun 24, 2025
c31423b
ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and MCAST_LEAVE…
q2ven Jun 24, 2025
34df2fe
ipv6: mcast: Don't hold RTNL in ipv6_sock_mc_close().
q2ven Jun 24, 2025
84264a1
ipv6: mcast: Don't hold RTNL for MCAST_ socket options.
q2ven Jun 24, 2025
1f8de9d
ipv6: mcast: Remove unnecessary ASSERT_RTNL and comment.
q2ven Jun 24, 2025
9ddb61d
ipv6: anycast: Don't use rtnl_dereference().
q2ven Jun 24, 2025
a1a61ca
ipv6: anycast: Don't hold RTNL for IPV6_LEAVE_ANYCAST and IPV6_ADDRFORM.
q2ven Jun 24, 2025
2efc1b6
ipv6: anycast: Unify two error paths in ipv6_sock_ac_join().
q2ven Jun 24, 2025
76fb07b
ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST.
q2ven Jun 24, 2025
fcebdbf
ipv6: Remove setsockopt_needs_rtnl().
q2ven Jun 24, 2025
f217193
atm: Release atm_dev_mutex after removing procfs in atm_dev_deregiste…
q2ven Jun 24, 2025
bd33801
i40e: When removing VF MAC filters, only check PF-set MAC
superjamie Jun 24, 2025
67e7b09
ipv4: fib: Remove unnecessary encap_type check
Jun 25, 2025
3c4ae26
net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_path…
Jun 25, 2025
37c0152
net: libwx: fix the creation of page_pool
Jun 25, 2025
abb6c11
net: stmmac: Fix interrupt handling for level-triggered mode in DWC_X…
Jun 25, 2025
f630ef2
hinic3: Async Event Queue interfaces
Jun 25, 2025
0f2d1bf
hinic3: Complete Event Queue interfaces
Jun 25, 2025
8360731
hinic3: Command Queue framework
Jun 25, 2025
50fad3c
hinic3: Command Queue interfaces
Jun 25, 2025
c92c11c
hinic3: TX & RX Queue coalesce interfaces
Jun 25, 2025
65fe67c
hinic3: Mailbox framework
Jun 25, 2025
4952986
hinic3: Mailbox management interfaces
Jun 25, 2025
92a6c11
hinic3: Interrupt request configuration
Jun 25, 2025
5fb9f55
netmem: introduce struct netmem_desc mirroring struct page
Jun 25, 2025
c4aea20
page_pool: rename page_pool_return_page() to page_pool_return_netmem()
Jun 25, 2025
cc68b73
page_pool: rename __page_pool_release_page_dma() to __page_pool_relea…
Jun 25, 2025
7e96bb9
page_pool: rename __page_pool_alloc_pages_slow() to __page_pool_alloc…
Jun 25, 2025
8a92291
netmem: use _Generic to cover const casting for page_to_netmem()
Jun 25, 2025
dc4547e
page_pool: make page_pool_get_dma_addr() just wrap page_pool_get_dma_…
Jun 25, 2025
b6c8350
netmem: introduce a netmem API, virt_to_head_netmem()
Jun 25, 2025
307bf5c
bnxt_en: Add parameter disable_vf_bind
Deli-Zhang Jun 25, 2025
004cca9
net: thunderbolt: Use correct request type in login/logout request pa…
Jun 25, 2025
7ddc806
dt-bindings: dsa: Rewrite Micrel KS8995 in schema
linusw Jun 25, 2025
7173792
ARM: dts: Fix up wrv54g device tree
linusw Jun 25, 2025
d32cadf
net: mctp: don't use source cb data when forwarding, ensure pkt_type …
jk-ozlabs Jun 25, 2025
48e0316
net: mctp: test: make cloned_frag buffers more appropriately-sized
jk-ozlabs Jun 25, 2025
1c069f6
net: mctp: separate routing database from routing operations
jk-ozlabs Jun 25, 2025
83e401b
net: mctp: separate cb from direct-addressing routing
jk-ozlabs Jun 25, 2025
9f3b63f
net: mctp: test: Add an addressed device constructor
jk-ozlabs Jun 25, 2025
f7bbb52
net: mctp: test: Add extaddr routing output test
jk-ozlabs Jun 25, 2025
0b0b61e
net: mctp: test: move functions into utils.[ch]
jk-ozlabs Jun 25, 2025
d1c4c8f
net: mctp: test: add sock test infrastructure
jk-ozlabs Jun 25, 2025
4a1a70d
net: mctp: test: Add initial socket tests
jk-ozlabs Jun 25, 2025
c83021e
net: mctp: pass net into route creation
jk-ozlabs Jun 25, 2025
01f64bd
net: mctp: remove routes by netid, not by device
jk-ozlabs Jun 25, 2025
2ecec8d
net: mctp: allow NL parsing directly into a struct mctp_route
jk-ozlabs Jun 25, 2025
0d88318
net: mctp: add gateway routing support
jk-ozlabs Jun 25, 2025
2ad115e
net: mctp: test: Add tests for gateway routes
jk-ozlabs Jun 25, 2025
f6212fd
Bluetooth: hci_event: Add support for handling LE BIG Sync Lost event
Jun 25, 2025
af25192
net: ipv4: fix stat increase when udp early demux drops the packet
atenart Jun 25, 2025
2e43027
Octeontx-pf: Update SGMII mode mapping
Jun 25, 2025
f5732a9
Octeontx2-af: Introduce mode group index
Jun 25, 2025
67529f4
Octeontx2-pf: ethtool: support multi advertise mode
Jun 25, 2025
c8e72b9
rose: fix dangling neighbour pointers in rose_rt_device_down()
Jun 25, 2025
7ed1c0e
amd-xgbe: do not double read link status
RajuRangoju Jun 25, 2025
f0b989f
net/mlx5e: Cleanup error handle in mlx5e_tc_sample_init()
Jun 25, 2025
1d268ba
net: Remove unused function first_net_device_rcu()
Jun 25, 2025
fbf07f4
lwtunnel: Add lwtunnel_encap_type_check() helper
Jun 25, 2025
5af952f
net: xsk: update tx queue consumer immediately after transmission
JasonXing Jun 25, 2025
541561b
selftests/bpf: check if the global consumer of tx queue updates after…
JasonXing Jun 25, 2025
62d5c9b
net: libwx: add mailbox api for wangxun vf drivers
Jun 25, 2025
503c5eb
net: libwx: add base vf api for vf drivers
Jun 25, 2025
86d39b2
net: libwx: add wangxun vf common api
Jun 25, 2025
82aedbb
net: wangxun: add txgbevf build
Jun 25, 2025
6853d43
net: txgbevf: add sw init pci info and reset hardware
Jun 25, 2025
b492d64
net: txgbevf: init interrupts and request irqs
Jun 25, 2025
0ba5eb9
net: txgbevf: Support Rx and Tx process path
Jun 25, 2025
52cf2e4
net: txgbevf: add phylink check flow
Jun 25, 2025
89edff1
net: wangxun: add ngbevf build
Jun 25, 2025
b18d252
net: ngbevf: add sw init pci info and reset hardware
Jun 25, 2025
37fd691
net: ngbevf: init interrupts and request irqs
Jun 25, 2025
756129b
net: ngbevf: add phylink check flow
Jun 25, 2025
1be0d71
selftests: forwarding: lib: Split setup_wait()
pmachata Jun 25, 2025
72deb96
net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb…
chintanv133 Jun 25, 2025
17579b5
octeontx2-pf: Check for DMAC extraction before setting VF DMAC
sumang-mrvl Jun 25, 2025
13bbc61
selftests: drv-net: add helper/wrapper for bpftrace
kuba-moo Jun 25, 2025
7026fae
selftests: drv-net: Improve bpftrace utility error handling
leitao Jun 25, 2025
b9de9a5
selftests: drv-net: Strip '@' prefix from bpftrace map keys
leitao Jun 25, 2025
56db232
selftests: net: add netpoll basic functionality test
leitao Jun 25, 2025
e78078a
net: mana: Fix build errors when CONFIG_NET_SHAPER is disabled
Jun 25, 2025
b4dd91a
ptp: Split out PTP_CLOCK_GETCAPS ioctl code
KAGA-KOKO Jun 25, 2025
253b20c
ptp: Split out PTP_EXTTS_REQUEST ioctl code
KAGA-KOKO Jun 25, 2025
9db7695
ptp: Split out PTP_PEROUT_REQUEST ioctl code
KAGA-KOKO Jun 25, 2025
123beff
ptp: Split out PTP_ENABLE_PPS ioctl code
KAGA-KOKO Jun 25, 2025
c779176
ptp: Split out PTP_SYS_OFFSET_PRECISE ioctl code
KAGA-KOKO Jun 25, 2025
4106a1f
ptp: Split out PTP_SYS_OFFSET_EXTENDED ioctl code
KAGA-KOKO Jun 25, 2025
390b35a
ptp: Split out PTP_SYS_OFFSET ioctl code
KAGA-KOKO Jun 25, 2025
1979577
ptp: Split out PTP_PIN_GETFUNC ioctl code
KAGA-KOKO Jun 25, 2025
8b15b05
ptp: Split out PTP_PIN_SETFUNC ioctl code
KAGA-KOKO Jun 25, 2025
5b7f1b5
ptp: Split out PTP_MASK_CLEAR_ALL ioctl code
KAGA-KOKO Jun 25, 2025
823008f
ptp: Split out PTP_MASK_EN_SINGLE ioctl code
KAGA-KOKO Jun 25, 2025
0104157
ptp: Convert chardev code to lock guards
KAGA-KOKO Jun 25, 2025
0542334
ptp: Simplify ptp_read()
KAGA-KOKO Jun 25, 2025
d82f9c5
Use unqualified references to ffi types
tamird Jun 25, 2025
8c93a5c
Cast to the proper type
tamird Jun 25, 2025
32fedfd
net: xsk: introduce XDP_MAX_TX_BUDGET setsockopt
JasonXing Jun 25, 2025
be2017c
tg3: spelling corrections
horms Jun 25, 2025
56f5c36
Bluetooth: HCI: Fix HCI command order for extended advertising
ceggers-arri Jun 25, 2025
f941720
vhost/vsock: Avoid allocating arbitrarily-sized SKBs
willdeacon Jun 25, 2025
a517603
vsock/virtio: Resize receive buffers so that each SKB fits in a page
willdeacon Jun 25, 2025
6bcb3fe
vhost/vsock: Allocate nonlinear SKBs for handling large receive buffers
willdeacon Jun 25, 2025
b6733a1
vsock/virtio: Rename virtio_vsock_skb_rx_put() to virtio_vsock_skb_put()
willdeacon Jun 25, 2025
cd67290
vhost/vsock: Allocate nonlinear SKBs for handling large transmit buffers
willdeacon Jun 25, 2025
ecfbf81
ptp: add Alibaba CIPU PTP clock driver
Jun 25, 2025
2fc57c1
ethernet: atl1: Add missing DMA mapping error checks and count errors
Thomas-fourier Jun 25, 2025
8664cec
net: fec: allow disable coalescing
jonrebm Jun 25, 2025
ec88d83
net: airoha: Get rid of dma_sync_single_for_device() in airoha_qdma_f…
LorenzoBianconi Jun 25, 2025
857a3ae
forwarding: set timeout to 3 hours
Feb 1, 2024
13b32e2
profile patch
kuba-moo Aug 17, 2024
dc2d8db
tc_action dbg
kuba-moo Aug 30, 2024
2935245
selftests: net: enable profiling
kuba-moo Nov 4, 2024
41b9d37
disable random kunit tests
kuba-moo May 12, 2025
4daaa7f
drv: net: add timeout
Mar 12, 2025
a4b2631
dbg: tests: bonding: print info on failure
Mar 31, 2025
ddb22d5
config: set preempt
kuba-moo Mar 31, 2025
3ef8f24
dbg: rtnetlink preferred_lft
kuba-moo May 28, 2025
51cc40c
test: rtnetlink: try double sleep to give WQ a chance
kuba-moo Jun 6, 2025
cb9bf69
timestamp - try waking
kuba-moo Jun 13, 2025
9518abf
x86/its: fix an ifdef typo in its_alloc()
bulwahn Jun 16, 2025
9097799
Merge branch 'net-next-2025-06-25--18-00' into HEAD
Jun 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
27 changes: 22 additions & 5 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ Adam Radford <[email protected]>
Adriana Reus <[email protected]> <[email protected]>
Adrian Bunk <[email protected]>
Ajay Kaher <[email protected]> <[email protected]>
Akhil P Oommen <[email protected]> <[email protected]>
Akhil P Oommen <[email protected]> <[email protected]>
Akhil P Oommen <[email protected]> <[email protected]>
Alan Cox <[email protected]>
Alan Cox <[email protected]>
Aleksandar Markovic <[email protected]> <[email protected]>
Expand Down Expand Up @@ -106,7 +107,8 @@ Asahi Lina <[email protected]> <[email protected]>
Ashok Raj Nagarajan <[email protected]> <[email protected]>
Ashwin Chaugule <[email protected]> <[email protected]>
Asutosh Das <[email protected]> <[email protected]>
Atish Patra <[email protected]> <[email protected]>
Atish Patra <[email protected]> <[email protected]>
Atish Patra <[email protected]> <[email protected]>
Avaneesh Kumar Dwivedi <[email protected]> <[email protected]>
Axel Dyks <[email protected]>
Axel Lin <[email protected]>
Expand Down Expand Up @@ -195,6 +197,7 @@ Daniel Borkmann <[email protected]> <[email protected]>
Daniel Borkmann <[email protected]> <[email protected]>
Daniel Borkmann <[email protected]> <[email protected]>
Daniel Borkmann <[email protected]> <[email protected]>
Danilo Krummrich <[email protected]> <[email protected]>
David Brownell <[email protected]>
David Collins <[email protected]> <[email protected]>
David Heidelberg <[email protected]> <[email protected]>
Expand Down Expand Up @@ -280,6 +283,7 @@ Gustavo Padovan <[email protected]>
Gustavo Padovan <[email protected]>
Hamza Mahfooz <[email protected]> <[email protected]>
Hanjun Guo <[email protected]> <[email protected]>
Hans de Goede <[email protected]> <[email protected]>
Hans Verkuil <[email protected]> <[email protected]>
Hans Verkuil <[email protected]> <[email protected]>
Harry Yoo <[email protected]> <[email protected]>
Expand Down Expand Up @@ -424,6 +428,9 @@ Krzysztof Wilczyński <[email protected]> <[email protected]>
Krzysztof Wilczyński <[email protected]> <[email protected]>
Kshitiz Godara <[email protected]> <[email protected]>
Kuninori Morimoto <[email protected]>
Kuniyuki Iwashima <[email protected]> <[email protected]>
Kuniyuki Iwashima <[email protected]> <[email protected]>
Kuniyuki Iwashima <[email protected]> <[email protected]>
Kuogee Hsieh <[email protected]> <[email protected]>
Lee Jones <[email protected]> <[email protected]>
Lee Jones <[email protected]> <[email protected]>
Expand Down Expand Up @@ -600,6 +607,12 @@ Paul Mackerras <[email protected]> <[email protected]>
Paul Mackerras <[email protected]> <[email protected]>
Paul Moore <[email protected]> <[email protected]>
Paul Moore <[email protected]> <[email protected]>
Paulo Alcantara <[email protected]> <[email protected]>
Paulo Alcantara <[email protected]> <[email protected]>
Paulo Alcantara <[email protected]> <[email protected]>
Paulo Alcantara <[email protected]> <[email protected]>
Paulo Alcantara <[email protected]> <[email protected]>
Paulo Alcantara <[email protected]> <[email protected]>
Pavankumar Kondeti <[email protected]> <[email protected]>
Peter A Jonsson <[email protected]>
Peter Oruba <[email protected]>
Expand Down Expand Up @@ -640,6 +653,8 @@ Richard Genoud <[email protected]> <[email protected]>
Richard Leitner <[email protected]> <[email protected]>
Richard Leitner <[email protected]> <[email protected]>
Richard Leitner <[email protected]> <[email protected]>
Rob Clark <[email protected]> <[email protected]>
Rob Clark <[email protected]> <[email protected]>
Robert Foss <[email protected]> <[email protected]>
Rocky Liao <[email protected]> <[email protected]>
Rodrigo Siqueira <[email protected]> <[email protected]>
Expand Down Expand Up @@ -678,9 +693,10 @@ Serge Hallyn <[email protected]> <[email protected]>
Serge Hallyn <[email protected]> <[email protected]>
Seth Forshee <[email protected]> <[email protected]>
Shakeel Butt <[email protected]> <[email protected]>
Shannon Nelson <[email protected]> <[email protected]>
Shannon Nelson <[email protected]> <[email protected]>
Shannon Nelson <[email protected]> <[email protected]>
Shannon Nelson <[email protected]> <[email protected]>
Shannon Nelson <[email protected]> <[email protected]>
Shannon Nelson <[email protected]> <[email protected]>
Shannon Nelson <[email protected]> <[email protected]>
Sharath Chandra Vurukala <[email protected]> <[email protected]>
Shiraz Hashim <[email protected]> <[email protected]>
Shuah Khan <[email protected]> <[email protected]>
Expand Down Expand Up @@ -709,6 +725,7 @@ Srinivas Ramana <[email protected]> <[email protected]>
Sriram R <[email protected]> <[email protected]>
Sriram Yagnaraman <[email protected]> <[email protected]>
Stanislav Fomichev <[email protected]> <[email protected]>
Stanislav Fomichev <[email protected]> <[email protected]>
Stefan Wahren <[email protected]> <[email protected]>
Stéphane Witzmann <[email protected]>
Stephen Hemminger <[email protected]> <[email protected]>
Expand Down
5 changes: 5 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -2981,6 +2981,11 @@ S: 521 Pleasant Valley Road
S: Potsdam, New York 13676
S: USA

N: Shannon Nelson
E: [email protected]
D: Worked on several network drivers including
D: ixgbe, i40e, ionic, pds_core, pds_vdpa, pds_fwctl

N: Dave Neuer
E: [email protected]
D: Helped implement support for Compaq's H31xx series iPAQs
Expand Down
43 changes: 43 additions & 0 deletions Documentation/ABI/stable/sysfs-transport-rds
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
What: /sys/kernel/rds/features/*
Date: June 2025
KernelVersion: 6.17
Contact: [email protected]
Description: This directory contains the features that this kernel
has been built with and supports. They correspond
to the include/uapi/linux/rds.h features.

The intent is for applications compiled against rds.h
to be able to query and find out what features the
driver supports. The current expected value is 'supported'.

What: /sys/kernel/rds/features/ioctl_[get,set]_tos
Description: Allows the user to set on the socket a type of
service(tos) value associated forever.

What: /sys/kernel/rds/features/socket_cancel_sent_to
Description: Allows to cancel all pending messages to a given destination.

What: /sys/kernel/rds/features/socket_cong_monitor
Description: RDS provides explicit congestion monitoring for a socket using
a 64-bit mask. Each bit in the mask corresponds to a group of ports.

When a congestion update arrives, RDS checks the set of ports
that became uncongested against the bit mask.

If they overlap, a control messages is enqueued on the socket,
and the application is woken up.

What: /sys/kernel/rds/features/socket_[get_mr,get_mr_for_dest,free_mr]
Description: RDS allows a process to register or release memory ranges for
RDMA.

What: /sys/kernel/rds/features/socket_recverr
Description: RDS will send RDMA notification messages to the application for
any RDMA operation that fails. By default this is off.

What: /sys/kernel/rds/features/socket_so_rxpath_latency
Description: Receive path latency in various stages of receive path.

What: /sys/kernel/rds/features/socket_so_transport
Description: Attach the socket to the underlaying transport (TCP, RDMA
or loop) before invoking bind on the socket.
3 changes: 3 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-iio
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ Description:
What: /sys/bus/iio/devices/iio:deviceX/sampling_frequency
What: /sys/bus/iio/devices/iio:deviceX/in_intensity_sampling_frequency
What: /sys/bus/iio/devices/iio:deviceX/buffer/sampling_frequency
What: /sys/bus/iio/devices/iio:deviceX/events/sampling_frequency
What: /sys/bus/iio/devices/triggerX/sampling_frequency
KernelVersion: 2.6.35
Contact: [email protected]
Expand Down Expand Up @@ -740,7 +741,9 @@ Description:
1kohm_to_gnd: connected to ground via an 1kOhm resistor,
2.5kohm_to_gnd: connected to ground via a 2.5kOhm resistor,
6kohm_to_gnd: connected to ground via a 6kOhm resistor,
7.7kohm_to_gnd: connected to ground via a 7.7kOhm resistor,
20kohm_to_gnd: connected to ground via a 20kOhm resistor,
32kohm_to_gnd: connected to ground via a 32kOhm resistor,
42kohm_to_gnd: connected to ground via a 42kOhm resistor,
90kohm_to_gnd: connected to ground via a 90kOhm resistor,
100kohm_to_gnd: connected to ground via an 100kOhm resistor,
Expand Down
10 changes: 10 additions & 0 deletions Documentation/ABI/testing/sysfs-class-net-phydev
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,16 @@ Description:
This ID is used to match the device with the appropriate
driver.

What: /sys/class/mdio_bus/<bus>/<device>/c45_phy_ids/mmd<n>_device_id
Date: June 2025
KernelVersion: 6.17
Contact: [email protected]
Description:
This attribute contains the 32-bit PHY Identifier as reported
by the device during bus enumeration, encoded in hexadecimal.
These C45 IDs are used to match the device with the appropriate
driver. These files are invisible to the C22 device.

What: /sys/class/mdio_bus/<bus>/<device>/phy_interface
Date: February 2014
KernelVersion: 3.15
Expand Down
4 changes: 2 additions & 2 deletions Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Description: Read only. Returns the firmware version of Intel MAX10
What: /sys/bus/.../drivers/intel-m10-bmc/.../mac_address
Date: January 2021
KernelVersion: 5.12
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns the first MAC address in a block
of sequential MAC addresses assigned to the board
that is managed by the Intel MAX10 BMC. It is stored in
Expand All @@ -28,7 +28,7 @@ Description: Read only. Returns the first MAC address in a block
What: /sys/bus/.../drivers/intel-m10-bmc/.../mac_count
Date: January 2021
KernelVersion: 5.12
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns the number of sequential MAC
addresses assigned to the board managed by the Intel
MAX10 BMC. This value is stored in FLASH and is mirrored
Expand Down
14 changes: 7 additions & 7 deletions Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_root_entry_hash
Date: Sep 2022
KernelVersion: 5.20
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns the root entry hash for the static
region if one is programmed, else it returns the
string: "hash not programmed". This file is only
Expand All @@ -11,7 +11,7 @@ Description: Read only. Returns the root entry hash for the static
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_root_entry_hash
Date: Sep 2022
KernelVersion: 5.20
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns the root entry hash for the partial
reconfiguration region if one is programmed, else it
returns the string: "hash not programmed". This file
Expand All @@ -21,7 +21,7 @@ Description: Read only. Returns the root entry hash for the partial
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_root_entry_hash
Date: Sep 2022
KernelVersion: 5.20
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns the root entry hash for the BMC image
if one is programmed, else it returns the string:
"hash not programmed". This file is only visible if the
Expand All @@ -31,31 +31,31 @@ Description: Read only. Returns the root entry hash for the BMC image
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_canceled_csks
Date: Sep 2022
KernelVersion: 5.20
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns a list of indices for canceled code
signing keys for the static region. The standard bitmap
list format is used (e.g. "1,2-6,9").

What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_canceled_csks
Date: Sep 2022
KernelVersion: 5.20
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns a list of indices for canceled code
signing keys for the partial reconfiguration region. The
standard bitmap list format is used (e.g. "1,2-6,9").

What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_canceled_csks
Date: Sep 2022
KernelVersion: 5.20
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns a list of indices for canceled code
signing keys for the BMC. The standard bitmap list format
is used (e.g. "1,2-6,9").

What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/flash_count
Date: Sep 2022
KernelVersion: 5.20
Contact: Peter Colberg <peter.colberg@altera.com>
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
Description: Read only. Returns number of times the secure update
staging area has been flashed.
Format: "%u".
20 changes: 10 additions & 10 deletions Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
Original file line number Diff line number Diff line change
Expand Up @@ -60,26 +60,26 @@ Description: RO. Package default power limit (default TDP setting).

Only supported for particular Intel Xe graphics platforms.

What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power2_crit
Date: February 2024
KernelVersion: 6.8
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_crit
Date: May 2025
KernelVersion: 6.15
Contact: [email protected]
Description: RW. Package reactive critical (I1) power limit in microwatts.
Description: RW. Card reactive critical (I1) power limit in microwatts.

Package reactive critical (I1) power limit in microwatts is exposed
Card reactive critical (I1) power limit in microwatts is exposed
for client products. The power controller will throttle the
operating frequency if the power averaged over a window exceeds
this limit.

Only supported for particular Intel Xe graphics platforms.

What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/curr2_crit
Date: February 2024
KernelVersion: 6.8
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/curr1_crit
Date: May 2025
KernelVersion: 6.15
Contact: [email protected]
Description: RW. Package reactive critical (I1) power limit in milliamperes.
Description: RW. Card reactive critical (I1) power limit in milliamperes.

Package reactive critical (I1) power limit in milliamperes is
Card reactive critical (I1) power limit in milliamperes is
exposed for server products. The power controller will throttle
the operating frequency if the power averaged over a window
exceeds this limit.
Expand Down
2 changes: 2 additions & 0 deletions Documentation/admin-guide/cifs/usage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,8 @@ configured for Unix Extensions (and the client has not disabled
illegal Windows/NTFS/SMB characters to a remap range (this mount parameter
is the default for SMB3). This remap (``mapposix``) range is also
compatible with Mac (and "Services for Mac" on some older Windows).
When POSIX Extensions for SMB 3.1.1 are negotiated, remapping is automatically
disabled.

CIFS VFS Mount Options
======================
Expand Down
3 changes: 3 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -458,6 +458,9 @@
arm64.nomops [ARM64] Unconditionally disable Memory Copy and Memory
Set instructions support

arm64.nompam [ARM64] Unconditionally disable Memory Partitioning And
Monitoring support

arm64.nomte [ARM64] Unconditionally disable Memory Tagging Extension
support

Expand Down
33 changes: 33 additions & 0 deletions Documentation/admin-guide/thunderbolt.rst
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,39 @@ information is missing.
To recover from this mode, one needs to flash a valid NVM image to the
host controller in the same way it is done in the previous chapter.

Tunneling events
----------------
The driver sends ``KOBJ_CHANGE`` events to userspace when there is a
tunneling change in the ``thunderbolt_domain``. The notification carries
following environment variables::

TUNNEL_EVENT=<EVENT>
TUNNEL_DETAILS=0:12 <-> 1:20 (USB3)

Possible values for ``<EVENT>`` are:

activated
The tunnel was activated (created).

changed
There is a change in this tunnel. For example bandwidth allocation was
changed.

deactivated
The tunnel was torn down.

low bandwidth
The tunnel is not getting optimal bandwidth.

insufficient bandwidth
There is not enough bandwidth for the current tunnel requirements.

The ``TUNNEL_DETAILS`` is only provided if the tunnel is known. For
example, in case of Firmware Connection Manager this is missing or does
not provide full tunnel information. In case of Software Connection Manager
this includes full tunnel details. The format currently matches what the
driver uses when logging. This may change over time.

Networking over Thunderbolt cable
---------------------------------
Thunderbolt technology allows software communication between two hosts
Expand Down
Loading
Loading