Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
236 commits
Select commit Hold shift + click to select a range
e8e032c
net: fec: ERR007885 Workaround for XDP TX path
Nov 28, 2025
613d12d
netrom: Fix memory leak in nr_sendmsg()
Nov 29, 2025
188e0fa
net/hsr: fix NULL pointer dereference in prp_get_untagged_frame()
shauryarane05 Nov 29, 2025
ce052b9
net/sched: ets: Always remove class from active list before deleting …
jhsmt Nov 28, 2025
cd7671e
net/mlx5: make enable_mpesw idempotent
mosheshemesh2 Dec 1, 2025
35e9373
net/mlx5e: Avoid unregistering PSP twice
Dec 1, 2025
eb1e937
Merge branch 'mlx5-misc-fixes-2025-12-01'
Dec 4, 2025
4f0638b
net: phy: RTL8211FVD: Restore disabling of PHY-mode EEE
Dec 2, 2025
5b48f49
net: dsa: mxl-gsw1xx: fix SerDes RX polarity
dangowrt Dec 2, 2025
0c57ff0
ipvlan: Ignore PACKET_LOOPBACK in handle_mode_l2()
Dec 2, 2025
6a107cf
net/mlx5: Fix double unregister of HCA_PORTS component
Dec 2, 2025
c4cdf73
net: phy: marvell-88q2xxx: Fix clamped value in mv88q2xxx_hwmon_write
toblux Dec 2, 2025
b6b638b
mlxsw: spectrum_router: Fix possible neighbour reference count leak
idosch Dec 2, 2025
8b0e697
mlxsw: spectrum_router: Fix neighbour use-after-free
idosch Dec 2, 2025
8ac1dac
mlxsw: spectrum_mr: Fix use-after-free when updating multicast route …
idosch Dec 2, 2025
e7a9530
Merge branch 'mlxsw-three-m-router-fixes'
kuba-moo Dec 5, 2025
dd75c72
r8169: fix RTL8117 Wake-on-Lan in DASH mode
rxrbln Dec 2, 2025
a479a27
gve: Move gve_init_clock to after AQ CONFIGURE_DEVICE_RESOURCES call
tdh911 Dec 2, 2025
0373d5c
bnxt_en: Fix XDP_TX path
Dec 3, 2025
2183a5c
af_unix: annotate unix_gc_lock with __cacheline_aligned_in_smp
mjguzik Dec 3, 2025
e9e5047
mptcp: select CRYPTO_LIB_UTILS instead of CRYPTO
Dec 4, 2025
e56cada
ynl: add regen hint to new headers
kuba-moo Dec 7, 2025
db6b35c
tools: ynl: fix build on systems with old kernel headers
kuba-moo Dec 7, 2025
0ace329
mptcp: pm: ignore unknown endpoint flags
matttbe Dec 5, 2025
29f4801
selftests: mptcp: pm: ensure unknown flags are ignored
matttbe Dec 5, 2025
2ea6190
mptcp: schedule rtx timer only after pushing data
Dec 5, 2025
ffb8c27
mptcp: avoid deadlock on fallback while reinjecting
Dec 5, 2025
186468c
Merge branch 'mptcp-misc-fixes-for-v6-19-rc1'
kuba-moo Dec 9, 2025
6abd457
can: fix build dependency
arndb Dec 4, 2025
3e54d3b
can: gs_usb: gs_can_open(): fix error handling
marckleinebudde Dec 1, 2025
5ace7ef
net: openvswitch: fix middle attribute validation in push_nsh() action
igsilya Dec 4, 2025
9e7477a
net: ti: icssg-prueth: add PTP_1588_CLOCK_OPTIONAL dependency
arndb Dec 4, 2025
6af2a01
net/handshake: restore destructor on submit failure
Dec 4, 2025
50b3db3
broadcom: b44: prevent uninitialized value usage
jtstrs Dec 5, 2025
9580f6d
selftests: tls: fix warning of uninitialized variable
ankitkhushwaha Dec 5, 2025
06f7cae
selftest: af_unix: Support compilers without flex-array-member-not-at…
groeck Dec 5, 2025
59546e8
selftests: net: Fix build warnings
groeck Dec 5, 2025
91dc09a
selftests: net: tfo: Fix build warning
groeck Dec 5, 2025
2f6e056
Merge branch 'selftests-fix-build-warnings-and-errors' (part)
kuba-moo Dec 10, 2025
8ef522c
inet: frags: avoid theoretical race in ip_frag_reinit()
kuba-moo Dec 7, 2025
1231eec
inet: frags: add inet_frag_queue_flush()
kuba-moo Dec 7, 2025
006a503
inet: frags: flush pending skbs in fqdir_pre_exit()
kuba-moo Dec 7, 2025
92df4c5
netfilter: conntrack: warn when cleanup is stuck
kuba-moo Dec 7, 2025
6bcb772
Merge branch 'inet-frags-flush-pending-skbs-in-fqdir_pre_exit'
kuba-moo Dec 10, 2025
2e2a720
netfilter: nf_conncount: fix leaked ct in error paths
Dec 5, 2025
ad891bb
ipvs: fix ipv4 null-ptr-deref in route error path
slavin-ayu Nov 21, 2025
2bdc536
netfilter: always set route tuple out ifindex
LorenzoBianconi Dec 1, 2025
b8a81b0
selftests: netfilter: prefer xfail in case race wasn't triggered
Dec 8, 2025
0842e34
selftests: net: lib: tc_rule_stats_get(): Don't hard-code array index
pmachata Dec 9, 2025
0c8b9a6
selftests: forwarding: vxlan_bridge_1q_mc_ul: Fix flakiness
pmachata Dec 9, 2025
514520b
selftests: forwarding: vxlan_bridge_1q_mc_ul: Drop useless sleeping
pmachata Dec 9, 2025
237c1e1
Merge branch 'selftests-forwarding-vxlan_bridge_1q_mc_ul-fix-flakiness'
kuba-moo Dec 11, 2025
898ae76
Merge tag 'nf-25-12-10' of https://git.kernel.org/pub/scm/linux/kerne…
kuba-moo Dec 11, 2025
95f3013
Merge tag 'linux-can-fixes-for-6.19-20251210' of git://git.kernel.org…
kuba-moo Dec 11, 2025
71cfa7c
net: sfp: extend Potron XGSPON quirk to cover additional EEPROM variant
MshBidb Dec 7, 2025
8a11ff0
caif: fix integer underflow in cffrml_receive()
avasummer Dec 4, 2025
b1e125a
net/sched: ets: Remove drr class from the active list if it changes t…
vbnogueira Dec 8, 2025
5914428
selftests/tc-testing: Create tests to exercise ets classes active lis…
vbnogueira Dec 8, 2025
885beba
nfc: pn533: Fix error code in pn533_acr122_poweron_rdr()
Dec 9, 2025
99c6931
MAINTAINERS: Remove Jozsef Kadlecsik from MAINTAINERS file
Dec 2, 2025
5ec8ca2
netfilter: nf_nat: remove bogus direction check
Dec 8, 2025
a67fd55
netfilter: nf_tables: remove redundant chain validation on register s…
ummakynes Nov 19, 2025
f3ccdfd
wifi: rtw88: limit indirect IO under powered off for RTL8822CS
Nov 25, 2025
dd39edb
wifi: rtlwifi: 8192cu: fix tid out of range in rtl92cu_tx_fill_desc()
AlexBestoso Nov 27, 2025
0ff5e81
Revert "wifi: rtw88: add WQ_UNBOUND to alloc_workqueue users"
Dec 6, 2025
635bc4d
fsnotify: do not generate ACCESS/MODIFY events on child for special f…
amir73il Dec 7, 2025
6f7c877
fs: send fsnotify_xattr()/IN_ATTRIB from vfs_fileattr_set()/chattr(1)
nabijaczleweli Dec 8, 2025
8e1a1bc
netfilter: nf_tables: avoid chain re-validation if possible
Jul 6, 2024
7e7a817
netfilter: nf_tables: avoid softlockup warnings in nft_chain_validate
Dec 11, 2025
fec7b07
selftests: netfilter: packetdrill: avoid failure on HZ=100 kernel
Dec 11, 2025
193d18f
wifi: mac80211: Discard Beacon frames to non-broadcast address
jmalinen Dec 15, 2025
7623cc4
Merge tag 'rtw-2025-12-15' of https://github.com/pkshih/rtw
jmberg-intel Dec 16, 2025
cbf0dc3
wifi: mac80211: fix list iteration in ieee80211_add_virtual_monitor()
dmantipov Dec 4, 2025
2b77b95
wifi: cfg80211: sme: store capped length in __cfg80211_connect_result()
Dec 3, 2025
e75665d
wifi: wlcore: ensure skb headroom before skb_push
astrand Dec 3, 2025
99067b5
wifi: mac80211: don't WARN for connections on invalid channels
jmberg-intel Dec 2, 2025
a519be2
wifi: mac80211: do not use old MBSSID elements
Dec 15, 2025
ff4071c
wifi: mac80211: ocb: skip rx_no_sta when interface is not joined
moonheelee Dec 16, 2025
ca58982
wifi: iwlwifi: Fix firmware version handling
vsyrjala Nov 13, 2025
81d90d9
wifi: iwlwifi: Implement settime64 as stub for MVM/MLD PTP
ziyao233 Dec 4, 2025
05f5e35
smb: align durable reconnect v2 context to 8 byte boundary
bharathsm-ms Dec 16, 2025
94d5b8d
smb: move some SMB1 definitions into common/smb1pdu.h
Dec 2, 2025
d8a4af8
cifs: update internal module version number
smfrench Dec 13, 2025
5d56022
can: j1939: make j1939_session_activate() fail if device is no longer…
Nov 25, 2025
46cea21
can: j1939: make j1939_sk_bind() fail if device is no longer registered
Nov 25, 2025
5a5aff6
can: fix build dependency
marckleinebudde Dec 17, 2025
7b07be1
ethtool: Avoid overflowing userspace buffer on stats query
gal-pressman Dec 8, 2025
377d66f
net: dsa: lantiq_gswip: fix order in .remove operation
dangowrt Dec 9, 2025
8e4c0f0
net: dsa: mxl-gsw1xx: fix order in .remove operation
dangowrt Dec 9, 2025
651b253
net: dsa: mxl-gsw1xx: fix .shutdown driver operation
dangowrt Dec 9, 2025
7b103aa
net: dsa: mxl-gsw1xx: manually clear RANEG bit
dangowrt Dec 9, 2025
71e6b15
Merge branch 'net-dsa-lantiq-a-bunch-of-fixes'
Dec 18, 2025
89a898d
net/mlx5: fw reset, clear reset requested on drain_fw_reset
mosheshemesh2 Dec 9, 2025
5846a36
net/mlx5: Drain firmware reset in shutdown callback
mosheshemesh2 Dec 9, 2025
b359660
net/mlx5: fw_tracer, Validate format string parameters
shayshyi Dec 9, 2025
c0289f6
net/mlx5: fw_tracer, Handle escaped percent properly
shayshyi Dec 9, 2025
367e501
net/mlx5: Serialize firmware reset with devlink
shayshyi Dec 9, 2025
e35d7da
net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC…
Dec 9, 2025
9ab89bd
net/mlx5e: Trigger neighbor resolution for unresolved destinations
Dec 9, 2025
c8591de
net/mlx5e: Do not update BQL of old txqs during channel reconfiguration
Dec 9, 2025
4198a14
net/mlx5e: Don't include PSP in the hard MTU calculations
Dec 9, 2025
78a4753
Merge branch 'mlx5-misc-fixes-2025-12-09'
Dec 18, 2025
3e82acc
Merge tag 'nf-25-12-16' of https://git.kernel.org/pub/scm/linux/kerne…
Dec 18, 2025
15564bd
net/handshake: duplicate handshake cancellations leak socket
scottmayhew Dec 9, 2025
b98f06f
sctp: Fetch inet6_sk() after setting ->pinet6 in sctp_clone_sock().
q2ven Dec 10, 2025
d7ff61e
sctp: Clear inet_opt in sctp_v6_copy_ip_options().
q2ven Dec 10, 2025
cdc3074
Merge branch 'sctp-fix-two-issues-in-sctp_clone_sock'
Dec 18, 2025
1d85625
net/sched: act_mirred: fix loop detection
jhsmt Dec 10, 2025
5cba412
selftests/tc-testing: Test case exercising potential mirred redirect …
vbnogueira Dec 10, 2025
2939203
net: enetc: do not transmit redirected XDP frames when the link is down
Dec 11, 2025
c2a1626
net: hns3: using the num_tqps in the vf driver to apply for resources
IronShen Dec 11, 2025
d180c11
net: hns3: using the num_tqps to check whether tqp_index is out of ra…
IronShen Dec 11, 2025
6ef935e
net: hns3: add VLAN id validation before using
IronShen Dec 11, 2025
373a34a
Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver'
Dec 18, 2025
21a88f5
Merge tag 'linux-can-fixes-for-6.19-20251218' of git://git.kernel.org…
Dec 18, 2025
9a903e6
Merge tag 'fsnotify_for_v6.19-rc2' of git://git.kernel.org/pub/scm/li…
torvalds Dec 18, 2025
a91e113
Merge tag 'v6.19-rc1-smb3-client-fixes' of git://git.samba.org/sfrenc…
torvalds Dec 18, 2025
7b8e926
Merge tag 'net-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 18, 2025
348240e
Bluetooth: MGMT: report BIS capability flags in supported settings
pv Dec 4, 2025
252714f
Bluetooth: btusb: revert use of devm_kzalloc in btusb
rpthibeault Dec 10, 2025
bf4172b
net: usb: sr9700: support devices with virtual driver CD
Dec 11, 2025
d1a1a4b
net: mdio: aspeed: add dummy read to avoid read-after-write issue
aspeedJacky Dec 11, 2025
15ef641
fjes: Add missing iounmap in fjes_hw_init()
Dec 11, 2025
1e5a541
net: phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calib…
Yuuoniy Dec 11, 2025
5498227
net: openvswitch: Avoid needlessly taking the RTNL on vport destroy
tohojo Dec 11, 2025
db5b4e3
ip6_gre: make ip6gre_header() robust
edumazet Dec 11, 2025
dabac51
net/handshake: Fix null-ptr-deref in handshake_complete()
Dec 12, 2025
84545a2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Dec 22, 2025
81f4605
team: fix check for port enabled in team_queue_override_port_prio_cha…
Dec 12, 2025
967ee01
mptcp: fallback earlier on simult connection
Dec 12, 2025
20d0027
mptcp: ensure context reset on disconnect()
Dec 12, 2025
9482418
erspan: Initialize options_len before referencing options.
fnordahl Dec 13, 2025
8029e0a
mac802154: fix uninitialized security header fields
Katharaa Dec 14, 2025
6fdfb44
net: airoha: Move net_devs registration in a dedicated routine
LorenzoBianconi Dec 14, 2025
84821d2
NFC: Fix error handling in nfc_genl_dump_targets
Dec 14, 2025
06ab7d9
net: dsa: properly keep track of conduit reference
vladimiroltean Dec 15, 2025
0ee1fc7
net: dsa: fix missing put_device() in dsa_tree_find_first_conduit()
vladimiroltean Dec 15, 2025
f236ebc
amd-xgbe: reset retries and mode on RX adapt failures
RajuRangoju Dec 15, 2025
2a527e3
net: skbuff: fix usercopy violation in skbuff_fclone_cache
WinMin Dec 15, 2025
128401e
ipvlan: Make the addrs_lock be per port
Dec 15, 2025
b15b33a
netdev: increment TSO only if TSO is not enabled on any slave device
Dec 16, 2025
f4d56d2
net: docs: fix grammar in CAIF stack description
theomaniia Dec 16, 2025
3e127f4
selftests: drv-net: psp: fix templated test names in psp_ip_ver_test_…
Dec 16, 2025
989071a
selftests: drv-net: psp: fix test names in ipver_test_builder()
Dec 16, 2025
28e8c7c
net: usb: rtl8150: fix memory leak on usb_submit_urb() failure
Dec 16, 2025
7c5bdd3
net: phy: mxl-86110: Add power management and soft reset support
StefanoRadaelliGit Dec 16, 2025
8db48b5
selftests: net: fix "buffer overflow detected" for tap.c
alicemunduruca Dec 16, 2025
c80b6b1
net: usb: pegasus: fix memory leak on usb_submit_urb() failure
petkomanolov Dec 16, 2025
84e23cc
net: wangxun: move PHYLINK dependency
arndb Dec 16, 2025
c55f940
net: fix segmentation of forwarding fraglist GRO
Dec 17, 2025
f7770cd
ptp: prevent info leak to userspace
Kyle-Kyle Dec 17, 2025
3f84b19
smc91x: fix broken irq-context in PREEMPT_RT
LeviYeoReum Dec 17, 2025
0b6a860
bng_en: update module description
rajashekar-hudumula Dec 17, 2025
2fda100
net/smc: Initialize smc hashtables before registering users
SandyWinter Dec 17, 2025
c68f348
i40e: fix scheduling in set_rx_mode
Przekorb Dec 17, 2025
3ac1ec7
i40e: validate ring_len parameter against hardware-specific values
herrerog Dec 17, 2025
0bbb1fe
iavf: fix off-by-one issues in iavf_config_rss_reg()
hyperenju Dec 17, 2025
87a12eb
idpf: fix LAN memory regions command on some NVMs
walking-machine Dec 17, 2025
bda7e79
idpf: reduce mbx_task schedule delay to 300us
Dec 17, 2025
f74b7d5
e1000: fix OOB in e1000_tbi_should_accept()
lgs2513 Dec 17, 2025
6d179c3
Merge tag 'wireless-2025-12-17' of https://git.kernel.org/pub/scm/lin…
Dec 22, 2025
d13f5f7
net: dsa: b53: skip multicast entries for fdb_dump()
KanjiMonster Dec 17, 2025
ea00dbd
net: mdio: rtl9300: use scoped for loops
neheb Dec 17, 2025
82b37f0
net: usb: asix: validate PHY address before use
deepanshu406 Dec 18, 2025
f060018
net: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_w…
deepanshu406 Dec 18, 2025
9e90d6f
i40e: drop useless bitmap_weight() call in i40e_set_rxfh_fields()
YuryNorov Dec 18, 2025
6b4df50
nfc: llcp: avoid double release/put on LLCP_CLOSED in nfc_llcp_recv_d…
llllIIIllll Dec 18, 2025
acda3e8
nfc: llcp: stop processing on LLCP_CLOSED in nfc_llcp_recv_hdlc()
llllIIIllll Dec 18, 2025
8cf9e6d
net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group st…
bagasme Dec 18, 2025
48edd48
net: avoid prefetching NULL pointers
edumazet Dec 18, 2025
0bc771f
i40e: drop udp_tunnel_get_rx_info() call from i40e_open()
mohammadheib Dec 18, 2025
a7ce988
ice: drop udp_tunnel_get_rx_info() call from ndo_open()
mohammadheib Dec 18, 2025
08375f2
selftests: net: fib-onlink-tests: Set high metric for default IPv6 route
rbmarliere Dec 18, 2025
f5c4fce
net: mana: Fix use-after-free in reset service rescan path
Dec 18, 2025
c632c29
af_unix: don't post cmsg for SO_INQ unless explicitly asked for
axboe Dec 18, 2025
56d9aaa
af_unix: only post SO_INQ cmsg for non-error case
axboe Dec 18, 2025
ef71826
octeontx2-pf: fix "UBSAN: shift-out-of-bounds error"
Dec 19, 2025
557c626
octeon_ep: avoid compiler and IQ/OQ reordering
Dec 19, 2025
8d6f50a
octeon_ep_vf: avoid compiler and IQ/OQ reordering
Dec 19, 2025
d4fc38e
octeon_ep: disable per ring interrupts
Dec 19, 2025
e06d82f
octeon_ep: ensure dbell BADDR updation
Dec 19, 2025
56208c6
octeon_ep_vf: ensure dbell BADDR updation
Dec 19, 2025
5d2d3c1
gve: defer interrupt enabling until NAPI registration
agarg2008 Dec 19, 2025
fd08ff1
dt-bindings: net: qcom: document the ethqos device for SCMI-based sys…
Dec 19, 2025
3458b0b
net: stmmac: qcom-ethqos: use generic device properties
Dec 19, 2025
2694a13
net: stmmac: qcom-ethqos: wrap emac driver data in additional structure
Dec 19, 2025
640f35a
net: stmmac: qcom-ethqos: split power management fields into a separa…
Dec 19, 2025
2e0b4a1
net: stmmac: qcom-ethqos: split power management context into a separ…
Dec 19, 2025
d8df545
net: stmmac: qcom-ethqos: define a callback for setting the serdes speed
Dec 19, 2025
a15038d
net: stmmac: qcom-ethqos: add support for sa8255p
Dec 19, 2025
5fed38b
usbnet: avoid a possible crash in dql_completed()
edumazet Dec 19, 2025
5a0b603
trace: fix UBSAN warning in __remove_instance
Dec 19, 2025
c8d6468
ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()
mowteam Dec 19, 2025
3d4b9d8
Merge tag 'for-net-2025-12-19' of git://git.kernel.org/pub/scm/linux/…
Dec 22, 2025
b2ef1f2
net: mscc: ocelot: Fix crash when adding interface under a lag
Dec 20, 2025
0752d1b
net: usb: sr9700: fix incorrect command used to write single register
Dec 21, 2025
b769d19
ipv4: Fix reference count leak when using error routes with nexthop o…
idosch Dec 21, 2025
09a881a
selftests: fib_nexthops: Add test cases for error routes deletion
idosch Dec 21, 2025
76f1a6c
net: fib: restore ECMP balance from loopback
Dec 21, 2025
d1e1ebc
selftests: fib_test: Add test case for ipv4 multi nexthops
Dec 21, 2025
0957154
net: macb: Relocate mog_init_rings() callback from macb_mac_link_up()…
xiaoleiwang123456 Dec 22, 2025
902e573
net: enetc: do not print error log if addr is 0
Dec 22, 2025
759a828
net/sched: Fix divide error in tabledist
manasghandat Dec 22, 2025
1eb5434
rust: net: replace `kernel::c_str!` with C-Strings
tamird Dec 22, 2025
5318bdc
drivers: net: replace `kernel::c_str!` with C-Strings
tamird Dec 22, 2025
a6c3fad
RDMA/mlx5: Move device async_ctx initialization
chiarameiohas Dec 22, 2025
758e21d
IB/core: Introduce FRMR pools
mikijoy Dec 22, 2025
e89bf87
RDMA/core: Add aging to FRMR pools
mikijoy Dec 22, 2025
446f16b
RDMA/core: Add FRMR pools statistics
mikijoy Dec 22, 2025
4009338
RDMA/core: Add pinned handles to FRMR pools
mikijoy Dec 22, 2025
0a03b4f
RDMA/mlx5: Switch from MR cache to FRMR pools
mikijoy Dec 22, 2025
3ee1da5
net/mlx5: Drop MR cache related code
mikijoy Dec 22, 2025
5726a2c
RDMA/nldev: Add command to get FRMR pools
mikijoy Dec 22, 2025
01db83d
RDMA/core: Add netlink command to modify FRMR aging
mikijoy Dec 22, 2025
e6a9189
RDMA/nldev: Add command to set pinned FRMR handles
mikijoy Dec 22, 2025
8b2685b
RDMA/nldev: Expose kernel-internal FRMR pools in netlink
mikijoy Dec 22, 2025
d5e95aa
ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT
mrpre Dec 22, 2025
11eb9df
net: nfc: nci: Fix parameter validation for packet data
mthalmei Dec 22, 2025
8915cf4
netconsole: extract message fragmentation into send_msg_udp()
leitao Dec 22, 2025
c547559
netconsole: convert to NBCON console infrastructure
leitao Dec 22, 2025
1f7f935
net: stmmac: convert to use .get_rx_ring_count
leitao Dec 22, 2025
87f31fb
net: gve: convert to use .get_rx_ring_count
leitao Dec 22, 2025
3111828
nipa: disable random kunit tests
kuba-moo May 12, 2025
2c16251
nipa: config: disable CPU_MITIGATIONS
kuba-moo Aug 6, 2025
7e2ceac
nipa: profile (time) test output
kuba-moo Aug 17, 2024
8b1b25e
nipa: config: x86: use periodic HZ tick
kuba-moo Jul 30, 2025
3f34e9a
nipa: timestamp - try waking
kuba-moo Jun 13, 2025
b2ef937
nipa: fbnic: link up on QEMU
kuba-moo May 30, 2025
29e3395
nipa: selftests: net: enable profiling
kuba-moo Nov 4, 2024
d01187e
nipa: forwarding: set timeout to 3 hours
Feb 1, 2024
570ad95
nipa: config: x86: disable GPUs and sound
kuba-moo Jul 30, 2025
554f3e1
nipa: disable 6.17's merge window kunit tests
kuba-moo Jul 30, 2025
e015c21
nipa: tc_action dbg
kuba-moo Aug 30, 2024
eece5fd
nipa: drv: net: add timeout
Mar 12, 2025
69689d6
nipa: config: disable kmemleak auto scan
kuba-moo Jul 24, 2025
a9d9e44
Merge remote-tracking branch 'origin/net-next-2025-12-22--18-00' into…
Dec 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -1987,6 +1987,7 @@ D: netfilter: TCP window tracking code
D: netfilter: raw table
D: netfilter: iprange match
D: netfilter: new logging interfaces
D: netfilter: ipset
D: netfilter: various other hacks
S: Tata
S: Hungary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@ properties:
description:
PHY regulator

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,9 @@ properties:
- description: offset of the control register
- description: shift within the control register

power-domains:
maxItems: 1

patternProperties:
"^mdio[0-9]$":
type: object
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,9 @@ properties:
interrupt-names:
const: macirq

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/eswin,eic7700-eth.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,9 @@ properties:
register
- description: Offset of register controlling TX/RX clock delay

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/intel,dwmac-plat.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ properties:
interrupt-names:
const: macirq

power-domains:
maxItems: 1

required:
- compatible
- clocks
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/loongson,ls1b-gmac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,9 @@ properties:
- mii
- rgmii-id

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/loongson,ls1c-emac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ properties:
- mii
- rmii

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/nxp,dwmac-imx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,9 @@ properties:
description:
To select RMII reference clock from external.

power-domains:
maxItems: 1

required:
- compatible
- clocks
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/nxp,lpc1850-dwmac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,9 @@ properties:
items:
- const: stmmaceth

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/nxp,s32-dwmac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ properties:
- const: rx
- const: ptp_ref

power-domains:
maxItems: 1

required:
- clocks
- clock-names
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/qcom,ethqos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,9 @@ properties:
phy-names:
const: serdes

power-domains:
maxItems: 1

required:
- compatible
- clocks
Expand Down
98 changes: 98 additions & 0 deletions Documentation/devicetree/bindings/net/qcom,sa8255p-ethqos.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/net/qcom,sa8255p-ethqos.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Qualcomm Ethernet ETHQOS device (firmware managed)

maintainers:
- Bjorn Andersson <andersson@kernel.org>
- Konrad Dybcio <konradybcio@kernel.org>
- Bartosz Golaszewski <bartosz.golaszewski@linaro.org>

description:
dwmmac based Qualcomm ethernet devices which support Gigabit
ethernet (version v2.3.0 and onwards) with clocks, interconnects, etc.
managed by firmware

allOf:
- $ref: snps,dwmac.yaml#

properties:
compatible:
const: qcom,sa8255p-ethqos

reg:
maxItems: 2

reg-names:
items:
- const: stmmaceth
- const: rgmii

interrupts:
items:
- description: Combined signal for various interrupt events
- description: The interrupt that occurs when HW safety error triggered

interrupt-names:
items:
- const: macirq
- const: sfty

power-domains:
minItems: 3
maxItems: 3

power-domain-names:
items:
- const: core
- const: mdio
- const: serdes

iommus:
maxItems: 1

dma-coherent: true

required:
- compatible
- reg-names
- power-domains
- power-domain-names

unevaluatedProperties: false

examples:
- |
#include <dt-bindings/interrupt-controller/arm-gic.h>

ethernet: ethernet@7a80000 {
compatible = "qcom,sa8255p-ethqos";
reg = <0x23040000 0x10000>,
<0x23056000 0x100>;
reg-names = "stmmaceth", "rgmii";

iommus = <&apps_smmu 0x120 0x7>;

interrupts = <GIC_SPI 946 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 782 IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "macirq", "sfty";

dma-coherent;

snps,tso;
snps,pbl = <32>;
rx-fifo-depth = <16384>;
tx-fifo-depth = <16384>;

phy-handle = <&ethernet_phy>;
phy-mode = "2500base-x";

snps,mtl-rx-config = <&mtl_rx_setup1>;
snps,mtl-tx-config = <&mtl_tx_setup1>;

power-domains = <&scmi8_pd 0>, <&scmi8_pd 1>, <&scmi8_dvfs 0>;
power-domain-names = "core", "mdio", "serdes";
};
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ properties:
phandle pointing to a PCS sub-node compatible with
renesas,rzn1-miic.yaml#

power-domains:
maxItems: 1

required:
- compatible

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,9 @@ properties:
Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml#
(Refer RZ/T2H portion in the DT-binding file)

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/rockchip-dwmac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,9 @@ properties:
phy-supply:
description: PHY regulator

power-domains:
maxItems: 1

required:
- compatible
- clocks
Expand Down
5 changes: 4 additions & 1 deletion Documentation/devicetree/bindings/net/snps,dwmac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ properties:
- loongson,ls7a-dwmac
- nxp,s32g2-dwmac
- qcom,qcs404-ethqos
- qcom,sa8255p-ethqos
- qcom,sa8775p-ethqos
- qcom,sc8280xp-ethqos
- qcom,sm8150-ethqos
Expand Down Expand Up @@ -180,7 +181,8 @@ properties:
- const: ahb

power-domains:
maxItems: 1
minItems: 1
maxItems: 3

mac-mode:
$ref: ethernet-controller.yaml#/properties/phy-connection-type
Expand Down Expand Up @@ -643,6 +645,7 @@ allOf:
- ingenic,x1830-mac
- ingenic,x2000-mac
- qcom,qcs404-ethqos
- qcom,sa8255p-ethqos
- qcom,sa8775p-ethqos
- qcom,sc8280xp-ethqos
- qcom,sm8150-ethqos
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,9 @@ properties:
reset-names:
const: stmmaceth

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ properties:
interrupt-names:
maxItems: 1

power-domains:
maxItems: 1

resets:
maxItems: 1

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,9 @@ properties:
The argument one is the offset of phy mode selection, the
argument two is the shift of phy mode selection.

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/stm32-dwmac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,9 @@ properties:
minItems: 1
maxItems: 2

power-domains:
maxItems: 1

required:
- compatible
- clocks
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,9 @@ properties:
- rgmii-rxid
- rgmii-txid

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,9 @@ properties:
items:
- const: macirq

power-domains:
maxItems: 1

required:
- clocks
- clock-names
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@ properties:
interrupt-names:
const: macirq

power-domains:
maxItems: 1

required:
- compatible
- reg
Expand Down
4 changes: 2 additions & 2 deletions Documentation/networking/caif/linux_caif.rst
Original file line number Diff line number Diff line change
Expand Up @@ -181,8 +181,8 @@ CAIF Core protocol. The IP Interface and CAIF socket have an instance of
'struct cflayer', just like the CAIF Core protocol stack.
Net device and Socket implement the 'receive()' function defined by
'struct cflayer', just like the rest of the CAIF stack. In this way, transmit and
receive of packets is handled as by the rest of the layers: the 'dn->transmit()'
function is called in order to transmit data.
receive of packets is handled like the rest of the layers: the 'dn->transmit()'
function is called to transmit data.

Configuration of Link Layer
---------------------------
Expand Down
2 changes: 1 addition & 1 deletion MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -18030,7 +18030,6 @@ F: drivers/net/ethernet/neterion/

NETFILTER
M: Pablo Neira Ayuso <pablo@netfilter.org>
M: Jozsef Kadlecsik <kadlec@netfilter.org>
M: Florian Westphal <fw@strlen.de>
R: Phil Sutter <phil@nwl.cc>
L: netfilter-devel@vger.kernel.org
Expand Down Expand Up @@ -21431,6 +21430,7 @@ L: netdev@vger.kernel.org
L: linux-arm-msm@vger.kernel.org
S: Maintained
F: Documentation/devicetree/bindings/net/qcom,ethqos.yaml
F: Documentation/devicetree/bindings/net/qcom,sa8255p-ethqos.yaml
F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c

QUALCOMM FASTRPC DRIVER
Expand Down
15 changes: 1 addition & 14 deletions arch/x86/configs/i386_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ CONFIG_WERROR=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_AUDIT=y
CONFIG_NO_HZ=y
CONFIG_HZ_PERIODIC=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_PREEMPT_VOLUNTARY=y
CONFIG_BSD_PROCESS_ACCT=y
Expand Down Expand Up @@ -190,19 +190,6 @@ CONFIG_HPET=y
# CONFIG_HPET_MMAP is not set
CONFIG_I2C_I801=y
CONFIG_WATCHDOG=y
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
CONFIG_AGP_INTEL=y
CONFIG_DRM=y
CONFIG_DRM_I915=y
CONFIG_DRM_VIRTIO_GPU=y
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_HRTIMER=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_SEQ_DUMMY=y
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_HWDEP=y
CONFIG_HIDRAW=y
CONFIG_HID_GYRATION=y
CONFIG_HID_NTRIG=y
Expand Down
Loading
Loading