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 235 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
235 commits
Select commit Hold shift + click to select a range
6ef4ea3
Input: tsc2007 - accept standard properties
akemnade Dec 5, 2024
d1ca869
spufs: fix a leak on spufs_new_file() failure
Mar 9, 2025
c134dea
spufs: fix gang directory lifetimes
Mar 12, 2025
0f5cce3
spufs: fix a leak in spufs_create_context()
Mar 12, 2025
bdb43af
qibfs: fix _another_ leak
May 13, 2024
00cdfdc
hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure
Mar 18, 2025
a70a3a6
irqdomain: soc: Switch to irq_find_mapping()
Mar 19, 2025
29904d6
MAINTAINERS: add myself as maintainer for the fsl-mc bus
IoanaCiornei Mar 20, 2025
baa9934
MAINTAINERS: fix nonexistent dtbinding file name
IoanaCiornei Mar 20, 2025
586739b
MAINTAINERS: add the linuppc-dev list to the fsl-mc bus entry
IoanaCiornei Mar 20, 2025
c25951e
bus: fsl-mc: Remove deadcode
Nov 15, 2024
2593f7e
firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success
rfvirgil Mar 23, 2025
ed3b274
ASoC: codecs: wsa883x: Correct VI sense channel mask
krzk Mar 12, 2025
060fac2
ASoC: codecs: wsa884x: Correct VI sense channel mask
krzk Mar 12, 2025
012a6ef
ASoC: sma1307: Fix error handling in sma1307_setting_loaded()
Mar 21, 2025
7a874e8
spi-rockchip: Fix register out of bounds access
Mar 21, 2025
7e010a0
ASoC: codecs: wsa88xx: Correct VI sense channel mask
broonie Mar 26, 2025
d32c4e5
spi: SPI_QPIC_SNAND should be tristate and depend on MTD
geertu Mar 26, 2025
84c3c08
ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA
tiwai Mar 26, 2025
7eccc86
ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path
laklimov Mar 27, 2025
40369bf
spi: fsl-qspi: use devm function instead of driver remove
hanxu-nxp Mar 26, 2025
2a07804
ALSA: hda/tas2781: Upgrade calibratd-data writing code to support Alp…
Shenghao-Ding Mar 28, 2025
b5322b6
x86/uaccess: Improve performance by aligning writes to 8 bytes in cop…
Mar 20, 2025
f710202
x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c
nathanchance Mar 18, 2025
e518230
ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx
Sharwesh05 Mar 29, 2025
986da36
ALSA/hda: intel-sdw-acpi: Remove (explicitly) unused header
andy-shev Mar 31, 2025
7d783d9
ASoC: SOF: hda/ptl: Move mic privacy change notification sending to a…
ujfalusi Mar 31, 2025
3d4a441
ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs
Srinivas-Kandagatla Mar 14, 2025
0badb54
ASoC: q6apm: add q6apm_get_hw_pointer helper
Srinivas-Kandagatla Mar 14, 2025
3107019
ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment.
Srinivas-Kandagatla Mar 14, 2025
5d01ed9
ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns.
Srinivas-Kandagatla Mar 14, 2025
a93dad6
ASoC: q6apm-dai: make use of q6apm_get_hw_pointer
Srinivas-Kandagatla Mar 14, 2025
1ebd494
ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe()
tititiou36 Mar 22, 2025
7ba0847
spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_…
jpoimboe Mar 31, 2025
cc80b44
ASoC: q6apm: fix under runs and fragment sizes
broonie Mar 31, 2025
7170130
x86/mm/init: Handle the special case of device private pages in add_p…
Apr 1, 2025
7b98c1c
platform/x86: thinkpad_acpi: Fix NULL pointer dereferences while probing
kuu-rt Mar 30, 2025
2b9f84e
platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560
e-c-d Mar 24, 2025
9462e74
platform/x86: ISST: Correct command storage data length
spandruvada Mar 28, 2025
566d3a5
MAINTAINERS: consistently use my dedicated email address
t-8ch Mar 31, 2025
3cb2a2f
spi: cadence-qspi: revert "Improve spi memory performance"
miquelraynal Apr 1, 2025
93d3460
ASoC: imx-card: Add NULL check in imx_card_probe()
Apr 1, 2025
d0ebf4c
x86/platform/iosf_mbi: Remove unused iosf_mbi_unregister_pmic_bus_acc…
Dec 25, 2024
e5f1e8a
x86/fred: Fix system hang during S4 resume with FRED enabled
xinli-intel Apr 1, 2025
d669101
spi: bcm2835: Do not call gpiod_put() on invalid descriptor
ffainelli Apr 1, 2025
22c7f77
ALSA: hda/realtek - Support mute led function for HP platform
KailangYang Apr 1, 2025
8983dc1
ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model
tiwai Apr 2, 2025
e19c127
spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent
ffainelli Apr 1, 2025
02dc9b9
Merge tag 'asoc-fix-v6.15-merge-window' of https://git.kernel.org/pub…
tiwai Apr 2, 2025
dddeeaa
igc: Fix XSK queue NAPI ID mapping
jdamato-fsly Mar 5, 2025
d931cf9
igc: Fix TX drops in XDP ZC
zdenek-bouska Mar 19, 2025
efaaf34
e1000e: change k1 configuration on MTP and later platforms
vlifshts Mar 13, 2025
4020659
ixgbe: fix media type detection for E610 device
pkwapuli Feb 21, 2025
4c9106f
idpf: fix adapter NULL pointer dereference on reboot
etantilov Mar 18, 2025
9d74da1
netfilter: nft_set_hash: GC reaps elements with conncount for dynamic…
ummakynes Mar 21, 2025
688c150
netfilter: nf_tables: don't unregister hook when table is dormant
Apr 1, 2025
078aabd
netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
mowenroot Apr 1, 2025
ce8fe97
net_sched: skbprio: Remove overly strict queue assertions
congwang Mar 29, 2025
076c700
selftests: tc-testing: Add TBF with SKBPRIO queue length corner case …
congwang Mar 29, 2025
daf6340
Merge branch 'net_sched-skbprio-remove-overly-strict-queue-assertions'
kuba-moo Apr 2, 2025
1020630
sctp: add mutual exclusion in proc_sctp_do_udp_port()
Mar 31, 2025
57b290d
net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue()
LorenzoBianconi Mar 31, 2025
3675792
net: airoha: Fix ETS priomap validation
LorenzoBianconi Mar 31, 2025
d996e41
bpf: add missing ops lock around dev_xdp_attach_link
Mar 31, 2025
5bbcb59
MAINTAINERS: update Open vSwitch maintainers
kuba-moo Apr 1, 2025
d3210da
eth: mlx4: select PAGE_POOL
gthelen Apr 1, 2025
9684407
net: mvpp2: Prevent parser TCAM memory corruption
wkz Apr 1, 2025
ca9e5d3
selftests: tc-testing: fix nat regex matching
tammela Apr 1, 2025
1b7fdc7
rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init().
q2ven Apr 1, 2025
5a465a0
udp: Fix multiple wraparounds of sk->sk_rmem_alloc.
q2ven Apr 1, 2025
df207de
udp: Fix memory accounting leak.
q2ven Apr 1, 2025
0ff0faf
Merge branch 'udp-fix-two-integer-overflows-when-sk-sk_rcvbuf-is-clos…
kuba-moo Apr 3, 2025
fccd2b7
vsock: avoid timeout during connect() if the socket is closing
stefano-garzarella Mar 28, 2025
8930424
tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
Mar 29, 2025
3a0a3ff
net: decrease cached dst counters in dst_release
atenart Mar 26, 2025
1b755d8
netfilter: nft_tunnel: fix geneve_opt type confusion addition
f0rm2l1n Apr 2, 2025
15970e1
gve: handle overflow when reporting TX consumed descriptors
josh8551021 Apr 2, 2025
8241ece
sfc: fix NULL dereferences in ef100_process_design_param()
Apr 1, 2025
e5ddf19
net/selftests: Add loopback link local route for self-connect
0x7f454c46 Apr 2, 2025
e4546c6
eth: bnxt: fix deadlock in the mgmt_ops
TaeheeYoo Apr 2, 2025
7ac6ea4
ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
ffmancera Apr 2, 2025
40eb4a0
MAINTAINERS: Update Loic Poulain's email address
Apr 1, 2025
a58d882
net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
AgentD Apr 1, 2025
09bccf5
net: airoha: Validate egress gdm port in airoha_ppe_foe_entry_prepare()
LorenzoBianconi Apr 1, 2025
d2ccd05
net: switch to netif_disable_lro in inetdev_init
Apr 1, 2025
4c975fd
net: hold instance lock during NETDEV_REGISTER/UP
Apr 1, 2025
8965c16
net: use netif_disable_lro in ipv6_add_dev
Apr 1, 2025
b912d59
net: rename rtnl_net_debug to lock_debug
Apr 1, 2025
1901066
netdevsim: add dummy device notifiers
Apr 1, 2025
dbfc994
net: dummy: request ops lock
Apr 1, 2025
ee705fa
docs: net: document netdev notifier expectations
Apr 1, 2025
56c8a23
selftests: net: use netdevsim in netns test
Apr 1, 2025
8ea7c1b
Merge branch 'net-hold-instance-lock-during-netdev_up-register'
kuba-moo Apr 3, 2025
c0f2178
io_uring/zcrx: fix selftests w/ updated netdev Python helpers
spikeh Apr 2, 2025
b27055a
net: fix geneve_opt length integer overflow
f0rm2l1n Apr 2, 2025
9158737
Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/…
kuba-moo Apr 3, 2025
8bc251e
Merge tag 'nf-25-04-03' of git://git.kernel.org/pub/scm/linux/kernel/…
kuba-moo Apr 3, 2025
e48e99b
Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Apr 4, 2025
45c88e9
Merge tag 'soc_fsl-6.15-1' of https://github.com/chleroy/linux into s…
arndb Apr 4, 2025
af34290
Merge tag 'omap-for-v6.14/drivers-signed' of https://git.kernel.org/p…
arndb Apr 4, 2025
3551e67
Merge tag 'sound-fix-6.15-rc1' of git://git.kernel.org/pub/scm/linux/…
torvalds Apr 4, 2025
fffb5cd
Merge tag 'x86-urgent-2025-04-04' of git://git.kernel.org/pub/scm/lin…
torvalds Apr 4, 2025
2a83777
net: octeontx2: Handle XDP_ABORTED and XDP invalid as XDP_DROP
LorenzoBianconi Apr 1, 2025
51de360
usbnet:fix NPE during rx_complete
Apr 2, 2025
4d0ab3a
ipv6: Start path selection from the first nexthop
idosch Apr 2, 2025
8b8e0dd
ipv6: Do not consider link down nexthops in path selection
idosch Apr 2, 2025
613f727
Merge branch 'ipv6-multipath-routing-fixes'
kuba-moo Apr 4, 2025
fda8c49
arcnet: Add NULL check in com20020pci_probe()
Apr 2, 2025
053f3ff
net: ibmveth: make veth_pool_store stop hanging
Apr 2, 2025
ec304b7
net: move mp dev config validation to __net_mp_open_rxq()
kuba-moo Apr 3, 2025
34f71de
net: avoid false positive warnings in __net_mp_close_rxq()
kuba-moo Apr 3, 2025
d84366b
Merge branch 'net-make-memory-provider-install-close-paths-more-common'
kuba-moo Apr 4, 2025
0802c32
netlink: specs: rt_addr: fix the spec format / schema failures
kuba-moo Apr 3, 2025
524c035
netlink: specs: rt_addr: fix get multi command name
kuba-moo Apr 3, 2025
0c8e302
netlink: specs: rt_addr: pull the ifa- prefix out of the names
kuba-moo Apr 3, 2025
1a1eba0
netlink: specs: rt_route: pull the ifa- prefix out of the names
kuba-moo Apr 3, 2025
af6610e
Merge branch 'netlink-specs-rt_addr-fix-problems-revealed-by-c-codegen'
kuba-moo Apr 4, 2025
94f68c0
selftests: net: amt: indicate progress in the stress test
kuba-moo Apr 3, 2025
7ebd68d
Merge tag 'platform-drivers-x86-v6.15-2' of git://git.kernel.org/pub/…
torvalds Apr 4, 2025
a05c6e6
Merge tag 'soc-drivers-6.15-2' of git://git.kernel.org/pub/scm/linux/…
torvalds Apr 4, 2025
9636452
Merge tag 'spi-fix-v6.15-merge-window' of git://git.kernel.org/pub/sc…
torvalds Apr 4, 2025
61f96e6
Merge tag 'net-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 4, 2025
216a61d
net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh va…
TaeheeYoo Apr 4, 2025
22d3a63
selftests: drv-net: test random value for hds-thresh
TaeheeYoo Apr 4, 2025
cf46e18
Merge branch 'fix-wrong-hds-thresh-value-setting'
kuba-moo Apr 7, 2025
54f5faf
ipv6: Fix null-ptr-deref in addrconf_add_ifaddr().
q2ven Apr 6, 2025
04efcee
net: hold instance lock during NETDEV_CHANGE
Apr 4, 2025
69ae947
tipc: fix memory leak in tipc_link_xmit
Apr 3, 2025
5ba8b83
sch_htb: make htb_qlen_notify() idempotent
congwang Apr 3, 2025
df00859
sch_drr: make drr_qlen_notify() idempotent
congwang Apr 3, 2025
51eb3b6
sch_hfsc: make hfsc_qlen_notify() idempotent
congwang Apr 3, 2025
55f9eca
sch_qfq: make qfq_qlen_notify() idempotent
congwang Apr 3, 2025
a7a15f3
sch_ets: make est_qlen_notify() idempotent
congwang Apr 3, 2025
342debc
codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
congwang Apr 3, 2025
cbe9588
selftests/tc-testing: Add a test case for FQ_CODEL with HTB parent
congwang Apr 3, 2025
4cb1837
selftests/tc-testing: Add a test case for FQ_CODEL with QFQ parent
congwang Apr 3, 2025
72b05c1
selftests/tc-testing: Add a test case for FQ_CODEL with HFSC parent
congwang Apr 3, 2025
0d5c27e
selftests/tc-testing: Add a test case for FQ_CODEL with DRR parent
congwang Apr 3, 2025
ce94507
selftests/tc-testing: Add a test case for FQ_CODEL with ETS parent
congwang Apr 3, 2025
cd23e77
Merge branch 'net_sched-make-qlen_notify-idempotent'
Apr 8, 2025
f1a69a9
sctp: detect and prevent references to a freed transport in sendmsg
r-c-n Apr 4, 2025
5071a1e
net: tls: explicitly disallow disconnect
kuba-moo Apr 4, 2025
a1328a6
selftests: tls: check that disconnect does nothing
kuba-moo Apr 4, 2025
b7db947
octeontx2-pf: qos: fix VF root node parent queue index
Apr 7, 2025
48afd55
hamradio: Remove unnecessary strscpy_pad() size arguments
toblux Apr 7, 2025
fc2e4f4
eth: nfp: remove __get_unaligned_cpu32 from netronome drivers
d3athjest3r Apr 7, 2025
4acdd3d
rocker: Simplify if condition in ofdpa_port_fdb()
toblux Apr 7, 2025
34a07c5
amd-xgbe: Convert to SPDX identifier
RajuRangoju Apr 7, 2025
13e7d72
net: libwx: Fix the wrong Rx descriptor field
Apr 7, 2025
576fc4b
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Apr 8, 2025
78f486d
net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()
vladimiroltean Apr 7, 2025
f78a691
net: phy: allow MDIO bus PM ops to start/stop state machine for phyli…
vladimiroltean Apr 7, 2025
36a3eeb
tc: Ensure we have enough buffer space when sending filter netlink no…
tohojo Apr 7, 2025
f062821
net: ethtool: Don't call .cleanup_data when prepare_data fails
minimaxwell Apr 7, 2025
fa5b7f0
net: pass const to msg_data_left()
leitao Apr 7, 2025
1c6a0c4
trace: tcp: Add tracepoint for tcp_sendmsg_locked()
leitao Apr 7, 2025
adad803
net: dlink: add support for reporting stats via `ethtool -S` and `ip …
Cruzer-S Apr 7, 2025
7344c0f
tcp: add TCP_RFC7323_TW_PAWS drop reason
mrpre Apr 7, 2025
74bc132
tcp: add LINUX_MIB_PAWS_TW_REJECTED counter
mrpre Apr 7, 2025
f775efb
net: airoha: Add l2_flows rhashtable
LorenzoBianconi Apr 7, 2025
0104e4b
net: airoha: Add airoha_ppe_foe_flow_remove_entry_locked()
LorenzoBianconi Apr 7, 2025
4b7027c
net: airoha: Add L2 hw acceleration support
LorenzoBianconi Apr 7, 2025
05bca12
net: ppp: Add bound checking for skb d on ppp_sync_txmung
ArnaudLcm Apr 7, 2025
c885071
udp_tunnel: create a fastpath GRO lookup.
Apr 7, 2025
24022fd
udp_tunnel: use static call for GRO hooks when possible
Apr 7, 2025
4cc18ea
net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.
q2ven Apr 7, 2025
2afdfa8
net: rps: change skb_flow_limit() hash function
Apr 7, 2025
84c78ea
net: rps: annotate data-races around (struct sd_flow_limit)->count
Apr 7, 2025
98d8a9d
net: add data-race annotations in softnet_seq_show()
Apr 7, 2025
8074626
net: rps: remove kfree_rcu_mightsleep() use
Apr 7, 2025
1c94894
rtnetlink: Fix bad unlock balance in do_setlink().
q2ven Apr 7, 2025
cec092d
net: ena: Support persistent per-NAPI config.
q2ven Apr 7, 2025
a73f68a
page_pool: Move pp_magic check into helper functions
tohojo Apr 7, 2025
7e3a2ef
page_pool: Track DMA-mapped pages and unmap them when destroying the …
tohojo Apr 7, 2025
90d1271
smc: Fix lockdep false-positive for IPPROTO_SMC.
q2ven Apr 7, 2025
1fc5718
eth: fbnic: add locking support for hw stats
Apr 7, 2025
ce76ecc
eth: fbnic: add coverage for hw queue stats
Apr 7, 2025
b1c69a2
eth: fbnic: add coverage for RXB stats
Apr 7, 2025
e96da78
eth: fbnic: add support for TMI stats
Apr 7, 2025
fd60e53
eth: fbnic: add support for TTI HW stats
Apr 7, 2025
e7ea1fb
net: ncsi: Format structure for longer names
HariKalavakunta Apr 7, 2025
8e7ce03
net: ncsi: Fix GCPS 64-bit member variables
HariKalavakunta Apr 7, 2025
2f99daf
net: phy: realtek: Group RTL82* macro definitions
mklein-de Apr 7, 2025
871e73d
net: phy: realtek: Clean up RTL8211E ExtPage access
mklein-de Apr 7, 2025
e8f79e7
net: phy: realtek: use __set_bit() in rtl8211f_led_hw_control_get()
mklein-de Apr 7, 2025
f455dde
net: phy: realtek: Add support for PHY LEDs on RTL8211E
mklein-de Apr 7, 2025
0b6b3d6
mptcp: only inc MPJoinAckHMacFailure for HMAC failures
matttbe Apr 7, 2025
81ed1d9
selftests: mptcp: validate MPJoin HMacFailure counters
matttbe Apr 7, 2025
4892613
vsock: Linger on unsent data
mmhal Apr 7, 2025
c182e1e
vsock/test: Expand linger test to ensure close() does not misbehave
mmhal Apr 7, 2025
319be55
net: libwx: handle page_pool_dev_alloc_pages error
WhiteFox-Project Apr 7, 2025
2302f45
net: Drop unused @sk of __skb_try_recv_from_queue()
mmhal Apr 7, 2025
538d8ed
net: stmmac: stm32: simplify clock handling
Apr 7, 2025
08c1996
net: phy: pass PHY driver to .match_phy_device OP
Ansuel Apr 7, 2025
817d0be
net: phy: bcm87xx: simplify .match_phy_device OP
Ansuel Apr 7, 2025
033be4b
net: phy: nxp-c45-tja11xx: simplify .match_phy_device OP
Ansuel Apr 7, 2025
ee690a7
net: phy: introduce genphy_match_phy_device()
Ansuel Apr 7, 2025
2b9cd72
net: phy: Add support for Aeonsemi AS21xxx PHYs
Ansuel Apr 7, 2025
993e188
dt-bindings: net: Document support for Aeonsemi PHYs
Ansuel Apr 7, 2025
5945fd3
net_sched: sch_sfq: use a temporary work area for validating configur…
tavip Apr 7, 2025
0397129
net_sched: sch_sfq: move the limit validation
tavip Apr 7, 2025
2ee300d
selftests/tc-testing: sfq: check that a derived limit of 1 is rejected
tavip Apr 7, 2025
b410e5b
devlink: add value check to devlink_info_version_put()
jjagielsk Apr 7, 2025
6dff048
ixgbe: wrap netdev_priv() usage
pkitszel Apr 7, 2025
8371f86
ixgbe: add initial devlink support
jjagielsk Apr 7, 2025
f00edf6
ixgbe: add handler for devlink .info_get()
jjagielsk Apr 7, 2025
825672f
ixgbe: add E610 functions for acquiring flash data
smrozowx Apr 7, 2025
5bb3910
ixgbe: read the OROM version information
smrozowx Apr 7, 2025
e61a6fb
ixgbe: read the netlist version information
smrozowx Apr 7, 2025
d1371fa
ixgbe: add .info_get extension specific for E610 devices
jjagielsk Apr 7, 2025
f596345
ixgbe: add E610 functions getting PBA and FW ver info
jjagielsk Apr 7, 2025
abecffe
ixgbe: extend .info_get with() stored versions
jjagielsk Apr 7, 2025
8088242
ixgbe: add device flash update via devlink
jjagielsk Apr 7, 2025
365e8b1
ixgbe: add support for devlink reload
jjagielsk Apr 7, 2025
3f22b19
ixgbe: add FW API version check
jjagielsk Apr 7, 2025
4491f86
ixgbe: add E610 implementation of FW recovery mode
jjagielsk Apr 7, 2025
3d9fd06
ixgbe: add support for FW rollback mode
CuriousPanCake Apr 7, 2025
1de0d88
selftests: tc-testing: Pre-load IFE action and its submodules
vbnogueira Apr 7, 2025
662ed80
pds_core: Prevent possible adminq overflow/stuck condition
brettcreeley Apr 7, 2025
2d5a93f
pds_core: remove extra name description
emusln Apr 7, 2025
6a3b360
pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
brettcreeley Apr 7, 2025
1e46476
pds_core: Remove unnecessary check in pds_client_adminq_cmd()
brettcreeley Apr 7, 2025
69b4d1d
pds_core: smaller adminq poll starting interval
emusln Apr 7, 2025
768a54e
pds_core: make wait_context part of q_info
emusln Apr 7, 2025
d521adb
net: txgbe: Update module description
Apr 8, 2025
079ba08
ipv6: Align behavior across nexthops during path selection
idosch Apr 8, 2025
8ad4d68
forwarding: set timeout to 3 hours
Feb 1, 2024
24a16d2
profile patch
kuba-moo Aug 17, 2024
c9936da
tc_action dbg
kuba-moo Aug 30, 2024
8047eb2
selftests: net: enable profiling
kuba-moo Nov 4, 2024
6bf876e
drv: net: add timeout
Mar 12, 2025
a24c6c0
dbg: tests: bonding: print info on failure
Mar 31, 2025
f5fda8b
config: set preempt
kuba-moo Mar 31, 2025
f35167a
disable cirrus kunit
kuba-moo Apr 2, 2025
5a2f7a6
Merge branch 'net-next-2025-04-08--12-00' into HEAD
Apr 8, 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
4 changes: 4 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -3670,6 +3670,10 @@ S: 149 Union St.
S: Kingston, Ontario
S: Canada K7L 2P4

N: Pravin B Shelar
E: [email protected]
D: Open vSwitch maintenance and contributions

N: John Shifflett
E: [email protected]
E: [email protected]
Expand Down
122 changes: 122 additions & 0 deletions Documentation/devicetree/bindings/net/aeonsemi,as21xxx.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/net/aeonsemi,as21xxx.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Aeonsemi AS21XXX Ethernet PHY

maintainers:
- Christian Marangi <[email protected]>

description: |
Aeonsemi AS21xxx Ethernet PHYs requires a firmware to be loaded to actually
work. The same firmware is compatible with various PHYs of the same family.

A PHY with not firmware loaded will be exposed on the MDIO bus with ID
0x7500 0x7500 or 0x7500 0x9410 on C45 registers.

This can be done and is implemented by OEM in 2 different way:
- Attached SPI flash directly to the PHY with the firmware. The PHY
will self load the firmware in the presence of this configuration.
- Manually provided firmware loaded from a file in the filesystem.

Each PHY can support up to 5 LEDs.

AS2xxx PHY Name logic:

AS21x1xxB1
^ ^^
| |J: Supports SyncE/PTP
| |P: No SyncE/PTP support
| 1: Supports 2nd Serdes
| 2: Not 2nd Serdes support
0: 10G, 5G, 2.5G
5: 5G, 2.5G
2: 2.5G

allOf:
- $ref: ethernet-phy.yaml#

select:
properties:
compatible:
contains:
enum:
- ethernet-phy-id7500.9410
- ethernet-phy-id7500.9402
- ethernet-phy-id7500.9412
- ethernet-phy-id7500.9422
- ethernet-phy-id7500.9432
- ethernet-phy-id7500.9442
- ethernet-phy-id7500.9452
- ethernet-phy-id7500.9462
- ethernet-phy-id7500.9472
- ethernet-phy-id7500.9482
- ethernet-phy-id7500.9492
required:
- compatible

properties:
reg:
maxItems: 1

firmware-name:
description: specify the name of PHY firmware to load
maxItems: 1

required:
- compatible
- reg

if:
properties:
compatible:
contains:
const: ethernet-phy-id7500.9410
then:
required:
- firmware-name
else:
properties:
firmware-name: false

unevaluatedProperties: false

examples:
- |
#include <dt-bindings/leds/common.h>

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

ethernet-phy@1f {
compatible = "ethernet-phy-id7500.9410",
"ethernet-phy-ieee802.3-c45";

reg = <31>;
firmware-name = "as21x1x_fw.bin";

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

led@0 {
reg = <0>;
color = <LED_COLOR_ID_GREEN>;
function = LED_FUNCTION_LAN;
function-enumerator = <0>;
default-state = "keep";
};

led@1 {
reg = <1>;
color = <LED_COLOR_ID_GREEN>;
function = LED_FUNCTION_LAN;
function-enumerator = <1>;
default-state = "keep";
};
};
};
};
42 changes: 22 additions & 20 deletions Documentation/netlink/specs/rt_addr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,45 +78,46 @@ definitions:
attribute-sets:
-
name: addr-attrs
name-prefix: ifa-
attributes:
-
name: ifa-address
name: address
type: binary
display-hint: ipv4
-
name: ifa-local
name: local
type: binary
display-hint: ipv4
-
name: ifa-label
name: label
type: string
-
name: ifa-broadcast
name: broadcast
type: binary
display-hint: ipv4
-
name: ifa-anycast
name: anycast
type: binary
-
name: ifa-cacheinfo
name: cacheinfo
type: binary
struct: ifa-cacheinfo
-
name: ifa-multicast
name: multicast
type: binary
-
name: ifa-flags
name: flags
type: u32
enum: ifa-flags
enum-as-flags: true
-
name: ifa-rt-priority
name: rt-priority
type: u32
-
name: ifa-target-netnsid
name: target-netnsid
type: binary
-
name: ifa-proto
name: proto
type: u8


Expand All @@ -137,10 +138,10 @@ operations:
- ifa-prefixlen
- ifa-scope
- ifa-index
- ifa-address
- ifa-label
- ifa-local
- ifa-cacheinfo
- address
- label
- local
- cacheinfo
-
name: deladdr
doc: Remove address
Expand All @@ -154,8 +155,8 @@ operations:
- ifa-prefixlen
- ifa-scope
- ifa-index
- ifa-address
- ifa-local
- address
- local
-
name: getaddr
doc: Dump address information.
Expand All @@ -169,7 +170,7 @@ operations:
value: 20
attributes: *ifaddr-all
-
name: getmaddrs
name: getmulticast
doc: Get / dump IPv4/IPv6 multicast addresses.
attribute-set: addr-attrs
fixed-header: ifaddrmsg
Expand All @@ -182,11 +183,12 @@ operations:
reply:
value: 58
attributes: &mcaddr-attrs
- ifa-multicast
- ifa-cacheinfo
- multicast
- cacheinfo
dump:
request:
value: 58
attributes:
- ifa-family
reply:
value: 58
Expand Down
Loading
Loading