Skip to content
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

netdev CI testing #6666

Open
wants to merge 3,027 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
3027 commits
Select commit Hold shift + click to select a range
8476165
Merge tag 'ipsec-2025-03-19' of git://git.kernel.org/pub/scm/linux/ke…
Mar 20, 2025
355d940
Revert "selftests: Add IPv6 link-local address generation tests for G…
Mar 19, 2025
fc486c2
Revert "gre: Fix IPv6 link-local address generation."
Mar 19, 2025
8417db0
Merge branch 'gre-revert-ipv6-link-local-address-fix'
Mar 20, 2025
feaee98
MAINTAINERS: Add Andrea Mayer as a maintainer of SRv6
dsahern Mar 12, 2025
a4f586a
Merge tag 'efi-fixes-for-v6.14-3' of git://git.kernel.org/pub/scm/lin…
torvalds Mar 20, 2025
05b880b
Merge tag 'mmc-v6.14-rc4' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 20, 2025
80c4c25
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Mar 20, 2025
5fc3193
Merge tag 'net-6.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 20, 2025
f491593
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Mar 20, 2025
6f13bec
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel…
Mar 20, 2025
eaaff9b
netfilter: fib: avoid lookup if socket is available
Feb 20, 2025
3fed9fd
net: remove sb1000 cable modem driver
arndb Mar 12, 2025
62e36b2
net: phy: realtek: remove call to devm_hwmon_sanitize_name
hkallweit Mar 13, 2025
91ee219
net: phy: tja11xx: remove call to devm_hwmon_sanitize_name
hkallweit Mar 13, 2025
0426bd1
net: phy: mxl-gpy: remove call to devm_hwmon_sanitize_name
hkallweit Mar 13, 2025
345be5c
net: phy: marvell-88q2xxx: remove call to devm_hwmon_sanitize_name
hkallweit Mar 13, 2025
d9917c7
Merge branch 'net-phy-remove-calls-to-devm_hwmon_sanitize_name'
Mar 21, 2025
a6984aa
net: mctp: Remove unnecessary cast in mctp_cb
herbertx Mar 14, 2025
f653b60
MAINTAINERS: update bridge entry
NikAleksandrov Mar 14, 2025
08d0185
net: airoha: fix CONFIG_DEBUG_FS check
arndb Mar 14, 2025
42211e3
netconsole: introduce 'release' as a new sysdata field
leitao Mar 14, 2025
343f902
netconsole: implement configfs for release_enabled
leitao Mar 14, 2025
b92c6fc
netconsole: add 'sysdata' suffix to related functions
leitao Mar 14, 2025
cfcc923
netconsole: append release to sysdata
leitao Mar 14, 2025
4b73dc8
selftests: netconsole: Add tests for 'release' feature in sysdata
leitao Mar 14, 2025
56ad890
docs: netconsole: document release feature
leitao Mar 14, 2025
ddf9c6d
Merge branch 'netconsole-add-support-for-userdata-release'
Mar 21, 2025
8c39633
mptcp: sockopt: fix getting IPV6_V6ONLY
matttbe Mar 14, 2025
e2f4ac7
mptcp: sockopt: fix getting freebind & transparent
matttbe Mar 14, 2025
919f9f4
eth: bnxt: fix out-of-range access of vnic_info array
TaeheeYoo Mar 16, 2025
8e6f6e9
net/mlx5e: Ensure each counter group uses its PCAM bit
Mar 16, 2025
da4fa5d
net/mlx5e: Access PHY layer counter group as other counter groups
Mar 16, 2025
4c737ce
net/mlx5e: Get counter group size by FW capability
Mar 16, 2025
c3b999c
net/mlx5e: Expose port reset cycle recovery counter via ethtool
Mar 16, 2025
8401171
Merge branch 'mlx5e-support-recovery-counter-in-reset'
Mar 21, 2025
4b9235a
net: phy: fix genphy_c45_eee_is_active() for disabled EEE
Mar 16, 2025
bfc17c1
net: phy: realtek: disable PHY-mode EEE
Mar 16, 2025
ed3ba9b
net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF.
q2ven Mar 16, 2025
778b09d
netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation…
WhiteFox-Project Mar 13, 2025
3b4aff6
netfilter: xtables: Use strscpy() instead of strscpy_pad()
toblux Mar 18, 2025
932b32f
netfilter: socket: Lookup orig tuple for IPv6 SNAT
gentoo-root Mar 18, 2025
e3a4182
netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATI…
Avenger-285714 Mar 19, 2025
2f6efba
ax25: Remove broken autobind
Mar 17, 2025
ca1914a
net: phy: phy_interface_t: Fix RGMII_TXID code comment
Mar 16, 2025
6bb0dcb
net: openvswitch: fix kernel-doc warnings in internal headers
igsilya Mar 20, 2025
d39e08b
net: ena: resolve WARN_ON when freeing IRQs
davidarinzon Mar 17, 2025
8fa649f
net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined
Mar 17, 2025
1937a0b
tcp: move icsk_clean_acked to a better location
Mar 17, 2025
fd88253
MAINTAINERS: adjust the file entry in INTEL PMC CORE DRIVER
bulwahn Mar 17, 2025
c60d101
net: stmmac: Fix accessing freed irq affinity_hint
LGA1150 Mar 18, 2025
7151062
net: pktgen: add strict buffer parsing index check
pseiderer Mar 17, 2025
3099f9e
selftest: net: update proc_net_pktgen (add more imix_weights test cases)
pseiderer Mar 17, 2025
81273eb
gve: unlink old napi only if page pool exists
hramamurthy12 Mar 17, 2025
66034f7
tcp/dccp: Remove inet_connection_sock_af_ops.addr2sockaddr().
q2ven Mar 18, 2025
f8e1bce
docs: fix the path of example code and example commands for device me…
iwashiz0 Mar 18, 2025
6d19294
docs: networking: strparser: Fix a typo
Avenger-285714 Mar 18, 2025
3d9b8ac
r8169: enable RTL8168H/RTL8168EP/RTL8168FP ASPM support
Mar 18, 2025
b48688e
r8169: disable RTL8126 ZRX-DC timeout
Mar 18, 2025
b037832
Merge branch 'r8169-enable-more-devices-aspm-support'
kuba-moo Mar 24, 2025
4f34c2b
docs/kcm: Fix typo "BFP"
Mar 18, 2025
c61209e
selftests: drv-net: rss_ctx: Don't assume indirection table is present
gal-pressman Mar 18, 2025
53cd682
net: stmmac: Call xpcs_config_eee_mult_fact() only when xpcs is present
minimaxwell Mar 21, 2025
3865bec
net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context
gentoo-root Mar 19, 2025
f1fce08
netpoll: Eliminate redundant assignment
leitao Mar 19, 2025
c3ad9d9
net: phylink: Remove unused function pointer from phylink structure
ahduyck Mar 19, 2025
42cd8de
net/mlx5: Remove NULL check before dev_{put, hold}
gal-pressman Mar 19, 2025
cac48eb
net/mlx5e: Use right API to free bitmap memory
MarkZhang81 Mar 19, 2025
cba38d1
net/mlx5e: Always select CONFIG_PAGE_POOL_STATS
Mar 19, 2025
8112d5f
Merge branch 'mlx5-cleanups-2025-03-19'
kuba-moo Mar 24, 2025
c4ebde3
net: phy: fixed_phy: transition to the faux device interface
sudeep-holla Mar 19, 2025
b71f292
net: ethernet: Drop unused of_gpio.h
MrVan Mar 20, 2025
29abdf6
tty: caif: removed unused function debugfs_tx()
horms Mar 20, 2025
c353e89
net: introduce per netns packet chains
Mar 20, 2025
107b25d
bnxt_en: Mask the bd_cnt field in the TX BD properly
Mar 21, 2025
b91e821
bnxt_en: Linearize TX SKB if the fragments exceed the max
Mar 21, 2025
7011ba3
Merge branch 'bnxt_en-fix-max_skb_frags-30'
kuba-moo Mar 24, 2025
f9a4577
net: dsa: mv88e6xxx: fix VTU methods for 6320 family
elkablo Mar 17, 2025
4ae01ec
net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
elkablo Mar 17, 2025
f85c693
net: dsa: mv88e6xxx: enable PVT for 6321 switch
elkablo Mar 17, 2025
a2ef58e
net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
elkablo Mar 17, 2025
1428a61
net: dsa: mv88e6xxx: enable STU methods for 6320 family
elkablo Mar 17, 2025
52fdc41
net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
elkablo Mar 17, 2025
1ebc8e1
net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320…
elkablo Mar 17, 2025
7a9536e
Merge branch 'fixes-for-mv88e6xxx-mainly-6320-family'
kuba-moo Mar 24, 2025
6d627a2
mlxsw: Trap ARP packets at layer 2 instead of layer 3
Mar 17, 2025
a13fc7e
mlxsw: spectrum: Call mlxsw_sp_bridge_vxlan_{join, leave}() for VLAN-…
Mar 17, 2025
413e2c0
mlxsw: spectrum_switchdev: Add an internal API for VXLAN leave
Mar 17, 2025
630e7e2
mlxsw: spectrum_switchdev: Move mlxsw_sp_bridge_vxlan_join()
Mar 17, 2025
139ae87
mlxsw: Add VXLAN bridge ports to same hardware domain as physical bri…
Mar 17, 2025
36ed81b
selftests: vxlan_bridge: Test flood with unresolved FDB entry
Mar 17, 2025
98b2c04
Merge branch 'mlxsw-add-vxlan-to-the-same-hardware-domain-as-physical…
kuba-moo Mar 24, 2025
4af9939
mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions
Avenger-285714 Mar 18, 2025
00eb887
net: dsa: sja1105: fix displaced ethtool statistics counters
vladimiroltean Mar 18, 2025
b6a177b
net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V…
vladimiroltean Mar 18, 2025
5f2b28b
net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_d…
vladimiroltean Mar 18, 2025
d7a550d
Merge branch 'sja1105-driver-fixes'
kuba-moo Mar 24, 2025
bdf549a
net/mlx5: LAG, reload representors on LAG creation failure
mark-bloch Mar 18, 2025
1726ad0
net/mlx5: Start health poll after enable hca
mosheshemesh2 Mar 18, 2025
cec7dde
Merge branch 'mlx5-misc-fixes-2025-03-18'
kuba-moo Mar 24, 2025
f38805c
tcp: support TCP_RTO_MIN_US for set/getsockopt use
JasonXing Mar 17, 2025
9552f90
tcp: support TCP_DELACK_MAX_US for set/getsockopt use
JasonXing Mar 17, 2025
0d14c39
Merge branch 'support-tcp_rto_min_us-and-tcp_delack_max_us-for-set-ge…
kuba-moo Mar 25, 2025
f9af583
af_unix: Sort headers.
q2ven Mar 18, 2025
84960bf
af_unix: Move internal definitions to net/unix/.
q2ven Mar 18, 2025
3056172
af_unix: Explicitly include headers for non-pointer struct fields.
q2ven Mar 18, 2025
0083e3e
af_unix: Clean up #include under net/unix/.
q2ven Mar 18, 2025
5555b34
Merge branch 'af_unix-clean-up-headers'
kuba-moo Mar 25, 2025
6165fed
net: tulip: avoid unused variable warning
horms Mar 18, 2025
07b2fbf
net: mvneta: Add metadata support for xdp mode
LorenzoBianconi Mar 18, 2025
9a45e19
net: mvpp2: Add metadata support for xdp mode
LorenzoBianconi Mar 18, 2025
a5fec3c
net: netsec: Add metadata support for xdp mode
LorenzoBianconi Mar 18, 2025
33bfff8
net: octeontx2: Add metadata support for xdp mode
LorenzoBianconi Mar 18, 2025
74fb134
net: ethernet: mediatek: Add metadata support for xdp mode
LorenzoBianconi Mar 18, 2025
c313d35
net: mana: Add metadata support for xdp mode
LorenzoBianconi Mar 18, 2025
b3a54be
net: ti: cpsw: Add metadata support for xdp mode
LorenzoBianconi Mar 18, 2025
82b0642
Merge branch 'net-xdp-add-missing-metadata-support-for-some-xdp-drvs'
kuba-moo Mar 25, 2025
3e25c1a
ynl: devlink: add missing board-serial-number
Mar 20, 2025
e1cd42a
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Mar 25, 2025
65ffdf3
selftests/net: Print TCP flags in more common format
0x7f454c46 Mar 19, 2025
1fe4221
selftests/net: Provide tcp-ao counters comparison helper
0x7f454c46 Mar 19, 2025
5a0a319
selftests/net: Fetch and check TCP-MD5 counters
0x7f454c46 Mar 19, 2025
3f36781
selftests/net: Add mixed select()+polling mode to TCP-AO tests
0x7f454c46 Mar 19, 2025
266ed1a
selftests/net: Print the testing side in unsigned-md5
0x7f454c46 Mar 19, 2025
1e1738f
selftests/net: Delete timeout from test_connect_socket()
0x7f454c46 Mar 19, 2025
edbac73
selftests/net: Drop timeout argument from test_client_verify()
0x7f454c46 Mar 19, 2025
45e36a8
Merge branch 'selftests-net-mixed-select-polling-mode-for-tcp-ao-tests'
kuba-moo Mar 25, 2025
3a17f23
dql: Fix dql->limit value when reset.
Mar 19, 2025
9da10c2
net/mlx5e: TX, Utilize WQ fragments edge for multi-packet WQEs
Mar 19, 2025
16ad839
net/mlx5: Lag, use port selection tables when available
mark-bloch Mar 19, 2025
ade4794
net/mlx5: fw reset, check bridge accessibility at earlier stage
Mar 19, 2025
91e7398
net/mlx5: Update pfnum retrieval for devlink port attributes
shayshyi Mar 19, 2025
0fe2347
net/mlx5e: CT: Filter legacy rules that are unrelated to nic
Mar 19, 2025
56617e1
net/mlx5e: TC, Don't offload CT commit if it's the last action
Mar 19, 2025
4a5524a
Merge branch 'mlx5-misc-enhancements-2025-03-19'
kuba-moo Mar 25, 2025
b709857
ipv6: fix _DEVADD() and _DEVUPD() macros
Mar 19, 2025
ec8de75
nexthop: Move nlmsg_parse() in rtm_to_nh_config() to rtm_new_nexthop().
q2ven Mar 19, 2025
9b9674f
nexthop: Split nh_check_attr_group().
q2ven Mar 19, 2025
caa0745
nexthop: Move NHA_OIF validation to rtm_to_nh_config_rtnl().
q2ven Mar 19, 2025
53b18aa
nexthop: Check NLM_F_REPLACE and NHA_ID in rtm_new_nexthop().
q2ven Mar 19, 2025
b6af389
nexthop: Remove redundant group len check in nexthop_create_group().
q2ven Mar 19, 2025
f5fabaf
nexthop: Convert RTM_NEWNEXTHOP to per-netns RTNL.
q2ven Mar 19, 2025
29c8e32
nexthop: Convert RTM_DELNEXTHOP to per-netns RTNL.
q2ven Mar 19, 2025
c1dacb4
Merge branch 'nexthop-convert-rtm_-new-del-nexthop-to-per-netns-rtnl'
kuba-moo Mar 25, 2025
0de2a5c
tcp: avoid atomic operations on sk->sk_rmem_alloc
Mar 20, 2025
652e2c7
net: reorganize IP MIB values (II)
Mar 20, 2025
0dd765f
vmxnet3: unregister xdp rxq info in the reset path
Mar 20, 2025
c339fcd
sfc: rip out MDIO support
Mar 20, 2025
25d0c8e
sfc: update MCDI protocol headers
Mar 20, 2025
5726a15
sfc: support X4 devlink flash
Mar 20, 2025
2374621
Merge branch 'sfc-devlink-flash-for-x4'
kuba-moo Mar 25, 2025
367f185
net: phylink: add phylink_prepare_resume()
Mar 20, 2025
ef43e51
net: stmmac: address non-LPI resume failures properly
Mar 20, 2025
366aeeb
net: stmmac: socfpga: remove phy_resume() call
Mar 20, 2025
ddf4bd3
net: phylink: add functions to block/unblock rx clock stop
Mar 20, 2025
dd55726
net: stmmac: block PHY RXC clock-stop
Mar 20, 2025
73ed6f5
Merge branch 'net-improve-stmmac-resume-rx-clocking'
kuba-moo Mar 25, 2025
094ee60
bonding: check xdp prog when set bond mode
Mar 21, 2025
1b22f68
dt-bindings: net: rockchip-dwmac: Add compatible string for RK3528
Kwiboo Mar 19, 2025
1725f0e
net: stmmac: dwmac-rk: Add GMAC support for RK3528
SuperDavidWu Mar 19, 2025
0bed91f
net: stmmac: dwmac-rk: Move integrated_phy_powerup/down functions
Kwiboo Mar 19, 2025
32c7bc0
net: stmmac: dwmac-rk: Add integrated_phy_powerdown operation
Kwiboo Mar 19, 2025
83e7b35
net: stmmac: dwmac-rk: Add initial support for RK3528 integrated PHY
Kwiboo Mar 19, 2025
28d47bc
Merge branch 'net-stmmac-dwmac-rk-add-gmac-support-for-rk3528'
kuba-moo Mar 25, 2025
1952e19
Merge tag 'wireless-next-2025-03-20' of https://git.kernel.org/pub/sc…
kuba-moo Mar 25, 2025
d93a6ca
ibmvnic: Use kernel helpers for hex dumps
Mar 20, 2025
0032c99
net: fix NULL pointer dereference in l3mdev_l3_rcv
Mar 21, 2025
f3483c8
net: rfs: hash function change
Mar 21, 2025
5e8df79
net: au1000_eth: Mark au1000_ReleaseDB() static
johankor Mar 23, 2025
00a25cc
Merge tag 'nf-next-25-03-23' of git://git.kernel.org/pub/scm/linux/ke…
kuba-moo Mar 25, 2025
a8b4ea7
dt-bindings: net: qcom,ipa: Correct indentation and style in DTS example
krzk Mar 24, 2025
586b7b3
Merge tag 'ipsec-next-2025-03-24' of git://git.kernel.org/pub/scm/lin…
kuba-moo Mar 25, 2025
7662abf
net: phy: sfp: Add support for SMBus module access
minimaxwell Mar 22, 2025
d4bd3ac
net: mdio: mdio-i2c: Add support for single-byte SMBus operations
minimaxwell Mar 22, 2025
aa3651c
Merge branch 'net-phy-sfp-add-single-byte-smbus-sfp-access'
kuba-moo Mar 25, 2025
1f61542
Revert "udp_tunnel: GRO optimizations"
kuba-moo Mar 25, 2025
b2d1e4c
octeontx2-af: mcs: Remove redundant 'flush_workqueue()' calls
Mar 24, 2025
976c269
virtio_net: Split struct virtio_net_rss_config
akihikodaki Mar 21, 2025
9784134
virtio_net: Fix endian with virtio_net_ctrl_rss
akihikodaki Mar 21, 2025
ed3100e
virtio_net: Use new RSS config structs
akihikodaki Mar 21, 2025
4944be2
virtio_net: Allocate rss_hdr with devres
akihikodaki Mar 21, 2025
5106876
Merge branch 'virtio_net-fixes-and-improvements'
kuba-moo Mar 25, 2025
ba6f418
net: bubble up taking netdev instance lock to callers of net_devmem_u…
kuba-moo Mar 24, 2025
bae2da8
net: remove netif_set_real_num_rx_queues() helper for when SYSFS=n
kuba-moo Mar 24, 2025
e2f81e8
net: constify dev pointer in misc instance lock helpers
kuba-moo Mar 24, 2025
4b702f8
net: explain "protection types" for the instance lock
kuba-moo Mar 24, 2025
0a65dcf
net: designate queue counts as "double ops protected" by instance lock
kuba-moo Mar 24, 2025
310ae9e
net: designate queue -> napi linking as "ops protected"
kuba-moo Mar 24, 2025
b524586
net: protect rxq->mp_params with the instance lock
kuba-moo Mar 24, 2025
7bd2e6b
Merge branch 'net-skip-taking-rtnl_lock-for-queue-get'
kuba-moo Mar 25, 2025
a7c428e
tcp/dccp: remove icsk->icsk_timeout
Mar 24, 2025
f1e3006
tcp/dccp: remove icsk->icsk_ack.timeout
Mar 24, 2025
071ccde
Merge branch 'tcp-dccp-remove-16-bytes-from-icsk'
kuba-moo Mar 25, 2025
9db2426
stmmac: loongson: Remove surplus loop
Mar 24, 2025
d327a12
stmmac: Remove pcim_* functions for driver detach
Mar 24, 2025
45b7616
stmmac: Replace deprecated PCI functions
Mar 24, 2025
e364e4c
Merge branch 'stmmac-several-pci-related-improvements'
kuba-moo Mar 25, 2025
cc04ed5
stmmac: intel: interface switching support for RPL-P platform
Mar 24, 2025
1ae1d70
net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3
olerem Mar 21, 2025
38bb55f
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Mar 25, 2025
a30f5a1
gve: remove xdp_xsk_done and xdp_xsk_wakeup statistics
josh8551021 Mar 21, 2025
8995de5
gve: introduce config-based allocation for XDP
josh8551021 Mar 21, 2025
fbee8f6
gve: update GQ RX to use buf_size
josh8551021 Mar 21, 2025
30c1e5d
gve: merge packet buffer size fields
josh8551021 Mar 21, 2025
4f909fa
gve: update XDP allocation path support RX buffer posting
josh8551021 Mar 21, 2025
f2df4ca
gve: add XDP DROP and PASS support for DQ
josh8551021 Mar 21, 2025
e1588df
net: phy: Add swnode support to mdiobus_scan
Mar 22, 2025
103bd10
net: phy: aquantia: add probe function to aqr105 for firmware loading
Mar 22, 2025
1fd7d97
net: phy: aquantia: search for firmware-name in fwnode
Mar 22, 2025
780cfc6
net: phy: aquantia: add essential functions to aqr105 driver
Mar 22, 2025
c15e147
net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus
Mar 22, 2025
326d8fc
net: tn40xx: prepare tn40xx driver to find phy of the TN9510 card
Mar 22, 2025
6f69b98
net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards
Mar 22, 2025
7a8e35c
atm: Fix NULL pointer dereference
Mar 22, 2025
2354fce
net/mlx5e: SHAMPO, Make reserved size independent of page size
Mar 23, 2025
e4372dc
net: Fix the devmem sock opts and msgs for parisc
pran005 Mar 24, 2025
b41506b
net: libwx: fix Tx descriptor content for some tunnel packets
Mar 24, 2025
66ec57a
net: libwx: fix Tx L4 checksum
Mar 24, 2025
da40feb
net: ethtool: Set the req_info->dev on DUMP requests for each dev
minimaxwell Mar 24, 2025
7bbe14c
net: ethtool: netlink: Allow per-netdevice DUMP operations
minimaxwell Mar 24, 2025
de36c78
net: ethtool: netlink: Rename ethnl_default_dump_one
minimaxwell Mar 24, 2025
4b7fd73
net: ethtool: netlink: Introduce command-specific dump_one_dev
minimaxwell Mar 24, 2025
670017b
net: ethtool: netlink: Introduce per-phy DUMP helpers
minimaxwell Mar 24, 2025
871e214
net: ethtool: phy: Convert the PHY_GET command to generic phy dump
minimaxwell Mar 24, 2025
cf22ab3
net: ethtool: plca: Use per-PHY DUMP operations
minimaxwell Mar 24, 2025
ba0eb7c
net: ethtool: pse-pd: Use per-PHY DUMP operations
minimaxwell Mar 24, 2025
18e687c
net: phy: air_en8811h: Add clk provider for CKO pin
bjxlucX123 Mar 24, 2025
ca7a7e3
net: phy: Introduce PHY_ID_SIZE — minimum size for PHY ID string
andy-shev Mar 24, 2025
78ab8b1
net: usb: asix: ax88772: Increase phy_name size
andy-shev Mar 24, 2025
8b3fa11
net: phylink: force link down on major_config failure
Mar 24, 2025
750c4eb
net/mlx5: DR, remove redundant object_range assignment
qasdev00 Mar 24, 2025
e60efb1
net: add a debugfs files for showing netns refcount tracking info
jtlayton Mar 24, 2025
307cecd
net: atm: use sysfs_emit()/sysfs_emit_at() instead of scnprintf().
Mar 25, 2025
8eb3e0c
xsk: Bring back busy polling support in XDP_COPY
samikhawaja Mar 25, 2025
50bb498
mctp: Fix incorrect tx flow invalidation condition in mctp-i2c
JunYe1993 Mar 25, 2025
4e0a0c9
rndis_host: Flag RNDIS modems as WWAN devices
lkundrak Mar 25, 2025
9bfb76f
tcp: Support skb PAWS drop reason when TIME-WAIT
mrpre Mar 25, 2025
5c90b61
MAINTAINERS: Add myself as the MTIP L2 switch maintainer (IMX SoCs: i…
Mar 25, 2025
740932d
dt-bindings: net: Add MTIP L2 switch description (fec,mtip-switch.yaml)
Mar 25, 2025
8d6979a
arm: dts: Adjust the 'reg' range for imx287 L2 switch description
Mar 25, 2025
6050438
arm: dts: imx287: Provide description for MTIP L2 switch
Mar 25, 2025
4af6b87
net: mtip: The L2 switch driver for imx287
Mar 25, 2025
e32036c
net: mana: Switch to page pool for jumbo frames
haiyangz Mar 25, 2025
8d1d693
forwarding: set timeout to 3 hours
Feb 1, 2024
b01c4d1
profile patch
kuba-moo Aug 17, 2024
d231983
tc_action dbg
kuba-moo Aug 30, 2024
9c3ea86
selftests: net: enable profiling
kuba-moo Nov 4, 2024
6c6f56e
kunit: try to disable broken and unneccessary tests
kuba-moo Feb 3, 2025
d66e3f7
drv: net: add timeout
Mar 12, 2025
9e6f506
Merge branch 'net-next-2025-03-25--18-00' into HEAD
Mar 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
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,6 @@ Antonio Quartulli <[email protected]> <[email protected]>
Antonio Quartulli <[email protected]> <[email protected]>
Antonio Quartulli <[email protected]> <[email protected]>
Antonio Quartulli <[email protected]> <[email protected]>
Antonio Quartulli <[email protected]> <[email protected]>
Antonio Quartulli <[email protected]> <[email protected]>
Anup Patel <[email protected]> <[email protected]>
Archit Taneja <[email protected]>
Expand Down Expand Up @@ -282,6 +281,7 @@ Henrik Rydberg <[email protected]>
Herbert Xu <[email protected]>
Huacai Chen <[email protected]> <[email protected]>
Huacai Chen <[email protected]> <[email protected]>
Ike Panhc <[email protected]> <[email protected]>
J. Bruce Fields <[email protected]> <[email protected]>
J. Bruce Fields <[email protected]> <[email protected]>
Jacob Shin <[email protected]>
Expand Down Expand Up @@ -522,6 +522,7 @@ Nadav Amit <[email protected]> <[email protected]>
Nadia Yvette Chambers <[email protected]> William Lee Irwin III <[email protected]>
Naoya Horiguchi <[email protected]> <[email protected]>
Naoya Horiguchi <[email protected]> <[email protected]>
Natalie Vock <[email protected]> <[email protected]>
Nathan Chancellor <[email protected]> <[email protected]>
Naveen N Rao <[email protected]> <[email protected]>
Naveen N Rao <[email protected]> <[email protected]>
Expand Down Expand Up @@ -613,6 +614,8 @@ Richard Leitner <[email protected]> <[email protected]>
Richard Leitner <[email protected]> <[email protected]>
Robert Foss <[email protected]> <[email protected]>
Rocky Liao <[email protected]> <[email protected]>
Rodrigo Siqueira <[email protected]> <[email protected]>
Rodrigo Siqueira <[email protected]> <[email protected]>
Roman Gushchin <[email protected]> <[email protected]>
Roman Gushchin <[email protected]> <[email protected]>
Roman Gushchin <[email protected]> <[email protected]>
Expand Down Expand Up @@ -689,6 +692,7 @@ Subbaraman Narayanamurthy <[email protected]> <[email protected]>
Subhash Jadavani <[email protected]>
Sudarshan Rajagopalan <[email protected]> <[email protected]>
Sudeep Holla <[email protected]> Sudeep KarkadaNagesha <[email protected]>
Sumit Garg <[email protected]> <[email protected]>
Sumit Semwal <[email protected]>
Surabhi Vishnoi <[email protected]> <[email protected]>
Sven Eckelmann <[email protected]> <[email protected]>
Expand Down
4 changes: 4 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -3233,6 +3233,10 @@ N: Rui Prior
E: [email protected]
D: ATM device driver for NICStAR based cards

N: Roopa Prabhu
E: [email protected]
D: Bridge co-maintainer, vxlan and networking contributor

N: Stefan Probst
E: [email protected]
D: The Linux Support Team Erlangen, 1993-97
Expand Down
2 changes: 1 addition & 1 deletion Documentation/admin-guide/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ Configuring the kernel
values without prompting.

"make defconfig" Create a ./.config file by using the default
symbol values from either arch/$ARCH/defconfig
symbol values from either arch/$ARCH/configs/defconfig
or arch/$ARCH/configs/${PLATFORM}_defconfig,
depending on the architecture.

Expand Down
11 changes: 11 additions & 0 deletions Documentation/admin-guide/sysctl/kernel.rst
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,17 @@ pid>/``).
This value defaults to 0.


core_sort_vma
=============

The default coredump writes VMAs in address order. By setting
``core_sort_vma`` to 1, VMAs will be written from smallest size
to largest size. This is known to break at least elfutils, but
can be handy when dealing with very large (and truncated)
coredumps where the more useful debugging details are included
in the smaller VMAs.


core_uses_pid
=============

Expand Down
3 changes: 2 additions & 1 deletion Documentation/arch/powerpc/cxl.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Introduction
both access system memory directly and with the same effective
addresses.

**This driver is deprecated and will be removed in a future release.**

Hardware overview
=================
Expand Down Expand Up @@ -453,7 +454,7 @@ Sysfs Class

A cxl sysfs class is added under /sys/class/cxl to facilitate
enumeration and tuning of the accelerators. Its layout is
described in Documentation/ABI/testing/sysfs-class-cxl
described in Documentation/ABI/obsolete/sysfs-class-cxl


Udev rules
Expand Down
2 changes: 1 addition & 1 deletion Documentation/arch/s390/driver-model.rst
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ information about the interrupt from the irb parameter.
--------------------

The ccwgroup mechanism is designed to handle devices consisting of multiple ccw
devices, like lcs or ctc.
devices, like qeth or ctc.

The ccw driver provides a 'group' attribute. Piping bus ids of ccw devices to
this attributes creates a ccwgroup device consisting of these ccw devices (if
Expand Down
4 changes: 2 additions & 2 deletions Documentation/arch/x86/sva.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ to cache translations for virtual addresses. The IOMMU driver uses the
mmu_notifier() support to keep the device TLB cache and the CPU cache in
sync. When an ATS lookup fails for a virtual address, the device should
use the PRI in order to request the virtual address to be paged into the
CPU page tables. The device must use ATS again in order the fetch the
CPU page tables. The device must use ATS again in order to fetch the
translation before use.

Shared Hardware Workqueues
Expand Down Expand Up @@ -216,7 +216,7 @@ submitting work and processing completions.

Single Root I/O Virtualization (SR-IOV) focuses on providing independent
hardware interfaces for virtualizing hardware. Hence, it's required to be
almost fully functional interface to software supporting the traditional
an almost fully functional interface to software supporting the traditional
BARs, space for interrupts via MSI-X, its own register layout.
Virtual Functions (VFs) are assisted by the Physical Function (PF)
driver.
Expand Down
8 changes: 7 additions & 1 deletion Documentation/devicetree/bindings/arm/rockchip/pmu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,17 @@ properties:
reg:
maxItems: 1

power-controller:
type: object

reboot-mode:
type: object

required:
- compatible
- reg

additionalProperties: true
additionalProperties: false

examples:
- |
Expand Down
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,7 @@ properties:
maxItems: 2

pwm-names:
minItems: 1
items:
- const: convst1
- const: convst2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ properties:
- imagis,ist3038
- imagis,ist3038b
- imagis,ist3038c
- imagis,ist3038h

reg:
maxItems: 1
Expand Down
8 changes: 7 additions & 1 deletion Documentation/devicetree/bindings/mtd/cdns,hp-nfc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ properties:
clocks:
maxItems: 1

clock-names:
items:
- const: nf_clk

dmas:
maxItems: 1

Expand All @@ -51,6 +55,7 @@ required:
- reg-names
- interrupts
- clocks
- clock-names

unevaluatedProperties: false

Expand All @@ -66,7 +71,8 @@ examples:
#address-cells = <1>;
#size-cells = <0>;
interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&nf_clk>;
clocks = <&clk>;
clock-names = "nf_clk";
cdns,board-delay-ps = <4830>;
nand@0 {
Expand Down
10 changes: 10 additions & 0 deletions Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,14 @@ properties:
"#size-cells":
const: 0

airoha,npu:
$ref: /schemas/types.yaml#/definitions/phandle
description:
Phandle to the node used to configure the NPU module.
The Airoha Network Processor Unit (NPU) provides a configuration
interface to implement hardware flow offloading programming Packet
Processor Engine (PPE) flow table.

patternProperties:
"^ethernet@[1-4]$":
type: object
Expand Down Expand Up @@ -132,6 +140,8 @@ examples:
<GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH>;

airoha,npu = <&npu>;

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

Expand Down
84 changes: 84 additions & 0 deletions Documentation/devicetree/bindings/net/airoha,en7581-npu.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/net/airoha,en7581-npu.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Airoha Network Processor Unit for EN7581 SoC

maintainers:
- Lorenzo Bianconi <[email protected]>

description:
The Airoha Network Processor Unit (NPU) provides a configuration interface
to implement wired and wireless hardware flow offloading programming Packet
Processor Engine (PPE) flow table.

properties:
compatible:
enum:
- airoha,en7581-npu

reg:
maxItems: 1

interrupts:
items:
- description: mbox host irq line
- description: watchdog0 irq line
- description: watchdog1 irq line
- description: watchdog2 irq line
- description: watchdog3 irq line
- description: watchdog4 irq line
- description: watchdog5 irq line
- description: watchdog6 irq line
- description: watchdog7 irq line
- description: wlan irq line0
- description: wlan irq line1
- description: wlan irq line2
- description: wlan irq line3
- description: wlan irq line4
- description: wlan irq line5

memory-region:
maxItems: 1
description:
Memory used to store NPU firmware binary.

required:
- compatible
- reg
- interrupts
- memory-region

additionalProperties: false

examples:
- |
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/interrupt-controller/irq.h>
soc {
#address-cells = <2>;
#size-cells = <2>;

npu@1e900000 {
compatible = "airoha,en7581-npu";
reg = <0 0x1e900000 0 0x313000>;
interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 134 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 137 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>;
memory-region = <&npu_binary>;
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,12 @@ properties:
The second range is is for the Amlogic specific configuration
(for example the PRG_ETHERNET register range on Meson8b and newer)

interrupts:
maxItems: 1

interrupt-names:
const: macirq

required:
- compatible
- reg
Expand Down
Loading
Loading