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 683 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
683 commits
Select commit Hold shift + click to select a range
e4b51cb
Merge tag 'integrity-6.15-rc3-fix' of https://github.com/linux-integr…
torvalds Apr 22, 2025
bc33723
Merge tag 'for-6.15-rc3-tag' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Apr 22, 2025
4c8925c
net: phylink: fix suspend/resume with WoL enabled and link down
Apr 16, 2025
67b083f
octeontx2-af: Remove unused rvu_npc_enable_bcast_entry
Apr 20, 2025
b7ed5d5
r8169: use pci_prepare_to_sleep in rtl_shutdown
hkallweit Apr 21, 2025
4cb6316
dt-bindings: net: ethernet-phy: add property mac-termination-ohms
DimitriFedrau Apr 16, 2025
1de1390
dt-bindings: net: dp83822: add constraints for mac-termination-ohms
DimitriFedrau Apr 16, 2025
145436a
net: phy: Add helper for getting MAC termination resistance
DimitriFedrau Apr 16, 2025
6c3c3c2
net: phy: dp83822: Add support for changing the MAC termination
DimitriFedrau Apr 16, 2025
044412d
Merge branch 'net-phy-dp83822-add-support-for-changing-the-mac-series…
kuba-moo Apr 23, 2025
ce68155
net: phylink: mac_link_(up|down)() clarifications
Apr 16, 2025
f0f149d
emulex/benet: Annotate flash_cookie as nonstring
kees Apr 16, 2025
b7f0ee9
net: phy: leds: fix memory leak
LGA1150 Apr 17, 2025
4bc1281
virtio-net: disable delayed refill when pausing rx
minhbq-99 Apr 17, 2025
002ba34
crypto: scomp - Fix off-by-one bug when calculating last page
herbertx Apr 21, 2025
8006aff
crypto: atmel-sha204a - Set hwrng quality to lowest possible
elkablo Apr 22, 2025
a7696fb
ptp: Do not enable by default during compile testing
krzk Apr 17, 2025
d63527e
tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
Apr 17, 2025
8c98936
dt-bindings: net: dwmac: Increase 'maxItems' for 'interrupts' and 'in…
prabhakarlad Apr 17, 2025
8fff7ae
dt-bindings: net: Document support for Renesas RZ/V2H(P) GBETH
prabhakarlad Apr 17, 2025
461f652
net: stmmac: Add DWMAC glue layer for Renesas GBETH
prabhakarlad Apr 17, 2025
326976b
MAINTAINERS: Add entry for Renesas RZ/V2H(P) DWMAC GBETH glue layer d…
prabhakarlad Apr 17, 2025
eff59eb
Merge branch 'add-gbeth-glue-layer-driver-for-renesas-rz-v2h-p-soc'
kuba-moo Apr 23, 2025
491ef11
net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration
Apr 17, 2025
f7ca612
net: dsa: rzn1_a5psw: Make the read-only array offsets static const
ColinIanKing Apr 17, 2025
21b01cb
net: stmmac: visconti: convert to set_clk_tx_rate() method
Apr 17, 2025
434efd3
net: Drop hold_rtnl arg from ops_undo_list().
q2ven Apr 18, 2025
81eccc1
pfcp: Convert pfcp_net_exit() to ->exit_rtnl().
q2ven Apr 18, 2025
7ee3207
ppp: Split ppp_exit_net() to ->exit_rtnl().
q2ven Apr 18, 2025
84ee6e5
Merge branch 'net-followup-series-for-exit_rtnl'
kuba-moo Apr 23, 2025
f294516
net: txgbe: Support to set UDP tunnel port
Apr 21, 2025
3b05aa9
net: wangxun: restrict feature flags for tunnel packets
Apr 21, 2025
a1980cc
Merge branch 'implement-udp-tunnel-port-for-txgbe'
kuba-moo Apr 23, 2025
0e0a7e3
xdp: create locked/unlocked instances of xdp redirect target setters
josh8551021 Apr 22, 2025
4b30ae9
net: bridge: mcast: re-implement br_multicast_{enable, disable}_port …
Apr 17, 2025
6c13104
net: bridge: mcast: update multicast contex when vlan state is changed
Apr 17, 2025
aea4536
selftests: net/bridge : add tests for per vlan snooping with stp stat…
Apr 17, 2025
88922fe
Merge branch 'bridge-mc-per-vlan-qquery'
davem330 Apr 23, 2025
abf078c
wifi: mac80211: restore monitor for outgoing frames
jmberg-intel Apr 22, 2025
72bb272
Revert "wifi: iwlwifi: add support for BE213"
Miriam-Rachel Apr 20, 2025
64dc5d5
Revert "wifi: iwlwifi: make no_160 more generic"
Miriam-Rachel Apr 20, 2025
4f7a077
wifi: iwlwifi: mld: properly handle async notification in op mode start
Miriam-Rachel Apr 20, 2025
c155f7c
wifi: iwlwifi: mld: inform trans on init failure
Miriam-Rachel Apr 20, 2025
d1ee2c1
wifi: iwlwifi: mld: only create debugfs symlink if it does not exist
benzea Apr 20, 2025
d49437a
wifi: iwlwifi: back off on continuous errors
jmberg-intel Apr 20, 2025
60d418e
wifi: iwlwifi: mld: fix BAID validity check
jmberg-intel Apr 20, 2025
15220a2
wifi: iwlwifi: don't warn if the NIC is gone in resume
egrumbach Apr 20, 2025
a178213
wifi: iwlwifi: fix the check for the SCRATCH register upon resume
egrumbach Apr 20, 2025
0fb15ae
wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release
Mar 21, 2025
8e089e7
wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
ISCAS-Vulab Apr 22, 2025
175e69e
wifi: iwlwifi: restore missing initialization of async_handlers_list
ItamarShalevIntel Apr 23, 2025
0251ddb
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Apr 23, 2025
82efd56
locking/local_lock: fix _Generic() matching of local_trylock_t
tehcaster Apr 23, 2025
a79be02
Fix mis-uses of 'cc-option' for warning disablement
torvalds Apr 23, 2025
8ff6175
bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code
arndb Apr 23, 2025
87f43e6
net: stmmac: dwc-qos: calibrate tegra with mdio bus idle
Apr 22, 2025
7965fac
netlink: specs: allow header properties for attribute sets
kuba-moo Apr 18, 2025
43b606d
netlink: specs: rt-link: remove the fixed members from attrs
kuba-moo Apr 18, 2025
ed43ce6
netlink: specs: rt-link: remove if-netnsid from attr list
kuba-moo Apr 18, 2025
c703d25
netlink: specs: rt-link: remove duplicated group in attr list
kuba-moo Apr 18, 2025
b12b0f4
netlink: specs: rt-link: add C naming info
kuba-moo Apr 18, 2025
e6e1f53
netlink: specs: rt-link: adjust AF_ nest for C codegen
kuba-moo Apr 18, 2025
1c224f1
netlink: specs: rt-link: make bond's ipv6 address attribute fixed size
kuba-moo Apr 18, 2025
622d705
netlink: specs: rt-link: add notification for newlink
kuba-moo Apr 18, 2025
cd87979
netlink: specs: rt-neigh: add C naming info
kuba-moo Apr 18, 2025
eee94a8
netlink: specs: rt-neigh: make sure getneigh is consistent
kuba-moo Apr 18, 2025
e3d199d
netlink: specs: rtnetlink: correct notify properties
kuba-moo Apr 18, 2025
620b382
netlink: specs: rt-rule: add C naming info
kuba-moo Apr 18, 2025
d219fab
Merge branch 'netlink-specs-rtnetlink-adjust-specs-for-c-codegen'
kuba-moo Apr 23, 2025
f0cc377
net: Fix wild-memory-access in __register_pernet_operations() when CO…
q2ven Apr 18, 2025
13b4ece
mptcp: pm: Defer freeing of MPTCP userspace path manager entries
mjmartineau Apr 21, 2025
ce72fea
selftests: mptcp: diag: use mptcp_lib_get_info_value
Apr 21, 2025
d861a5d
Merge branch 'mptcp-pm-defer-freeing-userspace-pm-entries'
kuba-moo Apr 23, 2025
52358dd
net: phy: remove function stubs
hkallweit Apr 18, 2025
4dec070
r8169: merge chip versions 70 and 71 (RTL8126A)
hkallweit Apr 18, 2025
f372ef6
r8169: merge chip versions 64 and 65 (RTL8125D)
hkallweit Apr 18, 2025
4f51e7d
r8169: merge chip versions 52 and 53 (RTL8117)
hkallweit Apr 18, 2025
cd7276e
Merge branch 'r8169-merge-chip-versions'
kuba-moo Apr 23, 2025
9439db2
net: airoha: Introduce airoha_irq_bank struct
LorenzoBianconi Apr 18, 2025
f252493
net: airoha: Enable multiple IRQ lines support in airoha_eth driver.
LorenzoBianconi Apr 18, 2025
a484fe8
Merge branch 'enable-multiple-irq-lines-support-in-airoha_eth-driver'
kuba-moo Apr 24, 2025
3df275e
net_sched: hfsc: Fix a UAF vulnerability in class handling
congwang Apr 17, 2025
6ccbda4
net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
congwang Apr 17, 2025
7629d1a
selftests/tc-testing: Add test for HFSC queue emptying during peek op…
congwang Apr 17, 2025
fa44042
Merge branch 'net_sched-fix-uaf-vulnerability-in-hfsc-qdisc'
kuba-moo Apr 24, 2025
3fec58f
Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/…
kuba-moo Apr 24, 2025
b5cdb9b
octeontx2-pf: AF_XDP: code clean up
Apr 20, 2025
497041d
net: dsa: mt7530: sync driver-specific behavior of MT7531 variants
dangowrt Apr 22, 2025
5f2f8d8
net/mlx5: HWS, Fix IP version decision
ddvlad Apr 22, 2025
6991a97
net/mlx5: HWS, Harden IP version definer checks
ddvlad Apr 22, 2025
f41f3ed
net/mlx5: HWS, Disallow matcher IP version mixing
ddvlad Apr 22, 2025
abcec3e
Merge branch 'net-mlx5-hws-improve-ip-version-handling'
kuba-moo Apr 24, 2025
d9e2f07
pds_core: Prevent possible adminq overflow/stuck condition
brettcreeley Apr 21, 2025
2567daa
pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
brettcreeley Apr 21, 2025
f9559d8
pds_core: Remove unnecessary check in pds_client_adminq_cmd()
brettcreeley Apr 21, 2025
3f77c3d
pds_core: make wait_context part of q_info
emusln Apr 21, 2025
4fe09ff
Merge branch 'pds_core-updates-and-fixes'
kuba-moo Apr 24, 2025
4cb4861
ipv6: Validate RTA_GATEWAY of RTA_MULTIPATH in rtm_to_fib6_config().
q2ven Apr 18, 2025
bd11ff4
ipv6: Get rid of RTNL for SIOCDELRT and RTM_DELROUTE.
q2ven Apr 18, 2025
fa76c16
ipv6: Move some validation from ip6_route_info_create() to rtm_to_fib…
q2ven Apr 18, 2025
e6f4979
ipv6: Check GATEWAY in rtm_to_fib6_multipath_config().
q2ven Apr 18, 2025
c9cabe0
ipv6: Move nexthop_find_by_id() after fib6_info_alloc().
q2ven Apr 18, 2025
c4837b9
ipv6: Split ip6_route_info_create().
q2ven Apr 18, 2025
5720a32
ipv6: Preallocate rt->fib6_nh->rt6i_pcpu in ip6_route_info_create().
q2ven Apr 18, 2025
d27b9c4
ipv6: Preallocate nhc_pcpu_rth_output in ip6_route_info_create().
q2ven Apr 18, 2025
87d5d92
ipv6: Don't pass net to ip6_route_info_append().
q2ven Apr 18, 2025
5a1ccff
ipv6: Rename rt6_nh.next to rt6_nh.list.
q2ven Apr 18, 2025
71c0efb
ipv6: Factorise ip6_route_multipath_add().
q2ven Apr 18, 2025
834d978
ipv6: Protect fib6_link_table() with spinlock.
q2ven Apr 18, 2025
accb46b
ipv6: Defer fib6_purge_rt() in fib6_add_rt2node() to fib6_add().
q2ven Apr 18, 2025
081efd1
ipv6: Protect nh->f6i_list with spinlock and flag.
q2ven Apr 18, 2025
169fd62
ipv6: Get rid of RTNL for SIOCADDRT and RTM_NEWROUTE.
q2ven Apr 18, 2025
b0e8cb1
Merge branch 'ipv6-no-rtnl-for-ipv6-routing-table'
Apr 24, 2025
607b310
net: dp83822: Fix OF_MDIO config check
js731ca Apr 23, 2025
73fa459
net: stmmac: fix dwmac1000 ptp timestamp status offset
Tropicao Apr 23, 2025
7b74913
net: stmmac: fix multiplication overflow when reading timestamp
Tropicao Apr 23, 2025
cc0dec3
Merge branch 'net-stmmac-fix-timestamp-snapshots-on-dwmac1000'
Apr 24, 2025
bef4f11
net: phy: marvell-88q2xxx: Enable temperature sensor for mv88q211x
Apr 18, 2025
288537d
Merge tag 'v6.15-p5' of git://git.kernel.org/pub/scm/linux/kernel/git…
torvalds Apr 24, 2025
e72e9e6
Merge tag 'net-6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 24, 2025
30763f1
Merge tag 'wireless-2025-04-24' of https://git.kernel.org/pub/scm/lin…
kuba-moo Apr 24, 2025
087a9eb
vxlan: vnifilter: Fix unlocked deletion of default FDB entry
idosch Apr 23, 2025
5565acd
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
kuba-moo Apr 24, 2025
5d262a2
net: ethtool: Add support for ethnl_info_init_ntf helper function
kmaincent Apr 22, 2025
1cc456d
net: pse-pd: Add support for reporting events
kmaincent Apr 22, 2025
cb960c6
net: pse-pd: tps23881: Add support for PSE events and interrupts
kmaincent Apr 22, 2025
a49bb89
net: pse-pd: Add support for PSE power domains
kmaincent Apr 22, 2025
a2a9b0d
net: ethtool: Add support for new power domains index description
kmaincent Apr 22, 2025
6a2735f
net: pse-pd: Add helper to report hardware enable status of the PI
kmaincent Apr 22, 2025
9dbcff6
net: pse-pd: Add support for budget evaluation strategies
kmaincent Apr 22, 2025
ae5d9e6
net: ethtool: Add PSE port priority support feature
kmaincent Apr 22, 2025
17e61cd
net: pse-pd: pd692x0: Add support for PSE PI priority feature
kmaincent Apr 22, 2025
99fa49b
net: pse-pd: pd692x0: Add support for controller and manager power su…
kmaincent Apr 22, 2025
a9e906e
dt-bindings: net: pse-pd: microchip,pd692x0: Add manager regulator su…
kmaincent Apr 22, 2025
7d61492
net: pse-pd: tps23881: Add support for static port priority feature
kmaincent Apr 22, 2025
d2bbcc2
dt-bindings: net: pse-pd: ti,tps23881: Add interrupt description
kmaincent Apr 22, 2025
375e0d9
tcp: reorganize SYN ECN code
Apr 22, 2025
b7c75c6
tcp: fast path functions later
Apr 22, 2025
4796720
tcp: AccECN core
Apr 22, 2025
367a2c2
tcp: accecn: AccECN negotiation
Apr 22, 2025
f432959
tcp: accecn: add AccECN rx byte counters
Apr 22, 2025
f269263
tcp: accecn: AccECN needs to know delivered bytes
Apr 22, 2025
81d7412
tcp: allow embedding leftover into option padding
Apr 22, 2025
d4e7bf5
tcp: sack option handling improvements
Apr 22, 2025
6342288
tcp: accecn: AccECN option
Apr 22, 2025
3882e82
tcp: accecn: AccECN option send control
Apr 22, 2025
2fe7287
tcp: accecn: AccECN option failure handling
minuscat Apr 22, 2025
e9a077b
tcp: accecn: AccECN option ceb/cep heuristic
Apr 22, 2025
1b630ca
tcp: accecn: AccECN ACE field multi-wrap heuristic
Apr 22, 2025
c9b890e
tcp: accecn: try to fit AccECN option with SACK
Apr 22, 2025
853a34e
tcp: try to avoid safer when ACKs are thinned
Apr 22, 2025
3ac32eb
net: ethtool: Introduce per-PHY DUMP operations
minimaxwell Apr 22, 2025
8b3af9f
net: ethtool: phy: Convert the PHY_GET command to generic phy dump
minimaxwell Apr 22, 2025
ee8c3b4
net: ethtool: netlink: Use netdev_hold for dumpit() operations
minimaxwell Apr 22, 2025
66b0258
dt-bindings: net: brcm,asp-v2.0: Remove asp-v2.0
Ryceancurry Apr 22, 2025
b58c5dc
dt-bindings: net: brcm,unimac-mdio: Remove asp-v2.0
Ryceancurry Apr 22, 2025
100ab46
net: bcmasp: Remove support for asp-v2.0
Ryceancurry Apr 22, 2025
efc5731
net: phy: mdio-bcm-unimac: Remove asp-v2.0
Ryceancurry Apr 22, 2025
928c988
dt-bindings: net: brcm,asp-v2.0: Add asp-v3.0
Ryceancurry Apr 22, 2025
33ee734
dt-bindings: net: brcm,unimac-mdio: Add asp-v3.0
Ryceancurry Apr 22, 2025
95e7741
net: bcmasp: Add support for asp-v3.0
Ryceancurry Apr 22, 2025
7b74df2
net: phy: mdio-bcm-unimac: Add asp-v3.0
Ryceancurry Apr 22, 2025
a021725
rxrpc: Remove deadcode
Apr 22, 2025
ff6c46f
net: ethernet: mtk_eth_soc: convert cap_bit in mtk_eth_muxc struct to…
Apr 23, 2025
e5d88a8
cxgb4: Return an error code only as a constant in cxgb4_init_ethtool_…
elfring Apr 23, 2025
1c6765e
net: vertexcom: mse102x: Fix possible stuck of SPI interrupt
lategoodbye Apr 23, 2025
fa27b34
dt-bindings: vertexcom-mse102x: Fix IRQ type in example
lategoodbye Apr 23, 2025
94e7764
net: vertexcom: mse102x: Fix LEN_MASK
lategoodbye Apr 23, 2025
1c73b57
net: vertexcom: mse102x: Add range check for CMD_RTS
lategoodbye Apr 23, 2025
81a88fb
net: vertexcom: mse102x: Fix RX error handling
lategoodbye Apr 23, 2025
106a7a3
rxrpc: rxgk: Fix some reference count leaks
Apr 23, 2025
8bc4935
net/mlx5e: Use custom tunnel header for vxlan gbp
ddvlad Apr 23, 2025
12caf93
net/mlx5: E-Switch, Initialize MAC Address for Default GID
maorgottlieb Apr 23, 2025
991ac4a
net/mlx5e: TC, Continue the attr process even if encap entry is invalid
Apr 23, 2025
faaa1f4
net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhealthy_recover
Apr 23, 2025
87384c8
net/mlx5: E-switch, Fix error handling for enabling roce
Apr 23, 2025
e79fc07
xsk: respect the offsets when copying frags
minhbq-99 Apr 23, 2025
b63aee4
xsc: Add xsc driver basic framework
tianx666 Apr 23, 2025
6cfbf93
xsc: Enable command queue
tianx666 Apr 23, 2025
61122f2
xsc: Add hardware setup APIs
tianx666 Apr 23, 2025
e028886
xsc: Add qp and cq management
tianx666 Apr 23, 2025
2e723a7
xsc: Add eq and alloc
tianx666 Apr 23, 2025
24a6e9f
xsc: Init pci irq
tianx666 Apr 23, 2025
9d402b7
xsc: Init auxiliary device
tianx666 Apr 23, 2025
ffb1bce
xsc: Add ethernet interface
tianx666 Apr 23, 2025
4e210cd
xsc: Init net device
tianx666 Apr 23, 2025
e8a2b0c
xsc: Add eth needed qp and cq apis
tianx666 Apr 23, 2025
e617dc5
xsc: ndo_open and ndo_stop
tianx666 Apr 23, 2025
e62d826
xsc: Add ndo_start_xmit
tianx666 Apr 23, 2025
0bb57bb
xsc: Add eth reception data path
tianx666 Apr 23, 2025
d0ae6e4
xsc: add ndo_get_stats64
tianx666 Apr 23, 2025
7720df8
net: ip_gre: Fix spelling mistake "demultiplexor" -> "demultiplexer"
ColinIanKing Apr 23, 2025
0f8eeac
hinic3: module initialization and tx/rx logic
Apr 23, 2025
a178692
tcp: fastopen: note that a child socket was created
Apr 23, 2025
a034ee0
tcp: fastopen: pass TFO child indication through getsockopt
Apr 23, 2025
5ae8314
leds: trigger: netdev: refactor dev matching in netdev_trig_notify()
tobydox Apr 23, 2025
9e98a3c
vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
borkmann Apr 23, 2025
7d40d7f
net: ethernet: mtk_wed: annotate RCU release in attach()
jmberg-intel Apr 23, 2025
27abd0c
net/devmem: Reject insufficiently large dmabuf pools
Apr 23, 2025
11ecb66
tests/ncdevmem: Fix double-free of queue array
Apr 23, 2025
3bd2f88
net: rds: Replace strncpy with strscpy in connection setup
Shankari02 Apr 23, 2025
5925797
mctp pcc: Implement MCTP over PCC Transport
Apr 23, 2025
bf320a0
tools: ynl: fix the header guard name for OVPN
kuba-moo Apr 23, 2025
59d46d4
netdevsim: Mark NAPI ID on skb in nsim_rcv
jdamato-fsly Apr 24, 2025
ff2fefa
selftests: drv-net: Factor out ksft C helpers
jdamato-fsly Apr 24, 2025
6591f27
selftests: drv-net: Test that NAPI ID is non-zero
jdamato-fsly Apr 24, 2025
ea5de70
tools: ynl-gen: fix comment about nested struct dict
kuba-moo Apr 24, 2025
b476197
tools: ynl-gen: factor out free_needs_iter for a struct
kuba-moo Apr 24, 2025
45deb57
tools: ynl-gen: fill in missing empty attr lists
kuba-moo Apr 24, 2025
37e34e8
tools: ynl: let classic netlink requests specify extra nlflags
kuba-moo Apr 24, 2025
e4781e4
tools: ynl-gen: support using dump types for ntf
kuba-moo Apr 24, 2025
94cd036
tools: ynl-gen: support CRUD-like notifications for classic Netlink
kuba-moo Apr 24, 2025
3e62bfb
tools: ynl-gen: multi-attr: type gen for string
kuba-moo Apr 24, 2025
e0e74cc
tools: ynl-gen: mutli-attr: support binary types with struct
kuba-moo Apr 24, 2025
ec81cac
tools: ynl-gen: array-nest: support put for scalar
kuba-moo Apr 24, 2025
27e846f
tools: ynl-gen: array-nest: support binary array with exact-len
kuba-moo Apr 24, 2025
4f07fe6
tools: ynl-gen: don't init enum checks for classic netlink
kuba-moo Apr 24, 2025
7236678
tools: ynl: allow fixed-header to be specified per op
kuba-moo Apr 24, 2025
3f91a5e
rtase: Modify the condition used to detect overflow in rtase_calc_tim…
Apr 24, 2025
9df339e
bonding: assign random address if device address is same as bond
liuhangbin Apr 24, 2025
b741965
rtase: Modify the format specifier in snprintf to %u.
Apr 24, 2025
a36abdf
net: stmmac: socfpga: Enable internal GMII when using 1000BaseX
minimaxwell Apr 24, 2025
6c4218c
net: stmmac: socfpga: Don't check for phy to enable the SGMII adapter
minimaxwell Apr 24, 2025
5a3dcd2
net: stmmac: socfpga: Remove unused pcs-mdiodev field
minimaxwell Apr 24, 2025
589ef8c
net: stmmac: dwmac-loongson: Move queue number init to common function
chenhuacai Apr 24, 2025
bfdaa2c
net: stmmac: dwmac-loongson: Add new multi-chan IP core support
chenhuacai Apr 24, 2025
d4b5901
net: stmmac: dwmac-loongson: Add new GMAC's PCI device ID support
chenhuacai Apr 24, 2025
7402496
net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx …
laeyraud Apr 24, 2025
e610b29
net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when a…
laeyraud Apr 24, 2025
be628cd
net: ti: icssg-prueth: Add ICSSG FW Stats
danish-ti Apr 24, 2025
393eda8
bnxt_en: improve TX timestamping FIFO configuration
vvfedorenko Apr 24, 2025
8a6674c
net: dsa: user: Skip set_mac_eee() if support_eee() is implemented
olerem Apr 24, 2025
1f605c7
net: dsa: microchip: Remove set_mac_eee() callback from KSZ driver
olerem Apr 24, 2025
5857a18
net: phy: Don't report advertised EEE modes if EEE is disabled
olerem Apr 24, 2025
56196e3
net: phy: Always read EEE LPA in genphy_c45_ethtool_get_eee()
olerem Apr 24, 2025
d5c2345
amd-xgbe: Fix to ensure dependent features are toggled with RX checks…
Apr 24, 2025
3f808db
octeon_ep_vf: Resolve netdevice usage count issue
Apr 24, 2025
8a7fe6a
ipv4: prefer multipath nexthop that matches source address
wdebruij Apr 24, 2025
d63c363
ip: load balance tcp connections to single dst addr and port
wdebruij Apr 24, 2025
20b0f3c
selftests/net: test tcp connection load balancing
wdebruij Apr 24, 2025
0477658
Revert "rndis_host: Flag RNDIS modems as WWAN devices"
christian-heusel Apr 24, 2025
3df0b6e
forwarding: set timeout to 3 hours
Feb 1, 2024
2cb1955
profile patch
kuba-moo Aug 17, 2024
9dc4b2a
tc_action dbg
kuba-moo Aug 30, 2024
efaff72
selftests: net: enable profiling
kuba-moo Nov 4, 2024
b3a3409
drv: net: add timeout
Mar 12, 2025
27aa64f
dbg: tests: bonding: print info on failure
Mar 31, 2025
4322120
config: set preempt
kuba-moo Mar 31, 2025
514f7ae
disable cirrus kunit
kuba-moo Apr 2, 2025
df63552
Merge branch 'net-next-2025-04-24--18-22' into HEAD
Apr 24, 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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion Documentation/admin-guide/bug-hunting.rst
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ will see the assembler code for the routine shown, but if your kernel has
debug symbols the C code will also be available. (Debug symbols can be enabled
in the kernel hacking menu of the menu configuration.) For example::

$ objdump -r -S -l --disassemble net/dccp/ipv4.o
$ objdump -r -S -l --disassemble net/ipv4/tcp.o

.. note::

Expand Down
23 changes: 11 additions & 12 deletions Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
$id: http://devicetree.org/schemas/net/brcm,asp-v2.0.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Broadcom ASP 2.0 Ethernet controller
title: Broadcom ASP Ethernet controller

maintainers:
- Justin Chen <[email protected]>
Expand All @@ -15,6 +15,10 @@ description: Broadcom Ethernet controller first introduced with 72165
properties:
compatible:
oneOf:
- items:
- enum:
- brcm,bcm74110-asp
- const: brcm,asp-v3.0
- items:
- enum:
- brcm,bcm74165b0-asp
Expand All @@ -23,10 +27,6 @@ properties:
- enum:
- brcm,bcm74165-asp
- const: brcm,asp-v2.1
- items:
- enum:
- brcm,bcm72165-asp
- const: brcm,asp-v2.0

"#address-cells":
const: 1
Expand All @@ -39,11 +39,9 @@ properties:
ranges: true

interrupts:
minItems: 1
items:
- description: RX/TX interrupt
- description: Port 0 Wake-on-LAN
- description: Port 1 Wake-on-LAN
- description: Wake-on-LAN interrupt

clocks:
maxItems: 1
Expand Down Expand Up @@ -106,16 +104,17 @@ examples:
#include <dt-bindings/interrupt-controller/arm-gic.h>

ethernet@9c00000 {
compatible = "brcm,bcm72165-asp", "brcm,asp-v2.0";
compatible = "brcm,bcm74165-asp", "brcm,asp-v2.1";
reg = <0x9c00000 0x1fff14>;
interrupts = <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>;
interrupts-extended = <&intc GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>,
<&aon_pm_l2_intc 14>;
ranges = <0x0 0x9c00000 0x1fff14>;
clocks = <&scmi 14>;
#address-cells = <1>;
#size-cells = <1>;

mdio@c614 {
compatible = "brcm,asp-v2.0-mdio";
compatible = "brcm,asp-v2.1-mdio";
reg = <0xc614 0x8>;
reg-names = "mdio";
#address-cells = <1>;
Expand All @@ -127,7 +126,7 @@ examples:
};

mdio@ce14 {
compatible = "brcm,asp-v2.0-mdio";
compatible = "brcm,asp-v2.1-mdio";
reg = <0xce14 0x8>;
reg-names = "mdio";
#address-cells = <1>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ properties:
- brcm,genet-mdio-v3
- brcm,genet-mdio-v4
- brcm,genet-mdio-v5
- brcm,asp-v2.0-mdio
- brcm,asp-v2.1-mdio
- brcm,asp-v2.2-mdio
- brcm,asp-v3.0-mdio
- brcm,unimac-mdio
- brcm,bcm6846-mdio

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ properties:
description:
Link speed.
$ref: /schemas/types.yaml#/definitions/uint32
enum: [10, 100, 1000, 2500, 10000]
enum: [10, 100, 1000, 2500, 5000, 10000]

full-duplex:
$ref: /schemas/types.yaml#/definitions/flag
Expand Down
10 changes: 10 additions & 0 deletions Documentation/devicetree/bindings/net/ethernet-phy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,16 @@ properties:
peak-to-peak specified in ANSI X3.263. When omitted, the PHYs default
will be left as is.

mac-termination-ohms:
maximum: 200
description:
The xMII signals need series termination on the driver side to match both
the output driver impedance and the line characteristic impedance, to
prevent reflections and EMI problems. Select a resistance value which is
supported by the builtin resistors of the PHY, otherwise the resistors may
have to be placed on board. When omitted, the PHYs default will be left as
is.

leds:
type: object

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@ properties:
reg:
maxItems: 1

vdd-supply:
description: Regulator that provides 3.3V VDD power supply.

vdda-supply:
description: Regulator that provides 3.3V VDDA power supply.

managers:
type: object
additionalProperties: false
Expand Down Expand Up @@ -68,6 +74,15 @@ properties:
"#size-cells":
const: 0

vmain-supply:
description: Regulator that provides 44-57V VMAIN power supply.

vaux5-supply:
description: Regulator that provides 5V VAUX5 power supply.

vaux3p3-supply:
description: Regulator that provides 3.3V VAUX3P3 power supply.

patternProperties:
'^port@[0-7]$':
type: object
Expand Down Expand Up @@ -106,10 +121,11 @@ examples:
#address-cells = <1>;
#size-cells = <0>;

manager@0 {
manager0: manager@0 {
reg = <0>;
#address-cells = <1>;
#size-cells = <0>;
vmain-supply = <&pse1_supply>;

phys0: port@0 {
reg = <0>;
Expand Down Expand Up @@ -161,15 +177,15 @@ examples:
pairset-names = "alternative-a", "alternative-b";
pairsets = <&phys0>, <&phys1>;
polarity-supported = "MDI", "S";
vpwr-supply = <&vpwr1>;
vpwr-supply = <&manager0>;
};
pse_pi1: pse-pi@1 {
reg = <1>;
#pse-cells = <0>;
pairset-names = "alternative-a";
pairsets = <&phys2>;
polarity-supported = "MDI";
vpwr-supply = <&vpwr2>;
vpwr-supply = <&manager0>;
};
};
};
Expand Down
8 changes: 8 additions & 0 deletions Documentation/devicetree/bindings/net/pse-pd/ti,tps23881.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ properties:
reg:
maxItems: 1

interrupts:
maxItems: 1

'#pse-cells':
const: 1

Expand Down Expand Up @@ -62,16 +65,21 @@ unevaluatedProperties: false
required:
- compatible
- reg
- interrupts

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

i2c {
#address-cells = <1>;
#size-cells = <0>;

ethernet-pse@20 {
compatible = "ti,tps23881";
reg = <0x20>;
interrupts = <8 IRQ_TYPE_LEVEL_HIGH>;
interrupt-parent = <&gpiog>;

channels {
#address-cells = <1>;
Expand Down
Loading
Loading