Merge tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Jakub Kicinski: "Quite calm. The noisy DSA driver (embedded switches) changes, and adjustment to IPv6 IOAM behavior add to diffstat's bottom line but are not scary. Current release - regressions: - af_unix: rename UNIX-DGRAM to UNIX to maintain backwards compatibility - procfs: revert "add seq_puts() statement for dev_mcast", minor format change broke user space Current release - new code bugs: - dsa: fix bridge_num not getting cleared after ports leaving the bridge, resource leak - dsa: tag_dsa: send packets with TX fwd offload from VLAN-unaware bridges using VID 0, prevent packet drops if pvid is removed - dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware, prevent HW getting confused about station to VLAN mapping Previous releases - regressions: - virtio-net: fix for skb_over_panic inside big mode - phy: do not shutdown PHYs in READY state - dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's, fix link LED staying lit after ifdown - mptcp: fix possible infinite wait on recvmsg(MSG_WAITALL) - mqprio: Correct stats in mqprio_dump_class_stats() - ice: fix deadlock for Tx timestamp tracking flush - stmmac: fix feature detection on old hardware Previous releases - always broken: - sctp: account stream padding length for reconf chunk - icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe() - isdn: cpai: check ctr->cnr to avoid array index out of bound - isdn: mISDN: fix sleeping function called from invalid context - nfc: nci: fix potential UAF of rf_conn_info object - dsa: microchip: prevent ksz_mib_read_work from kicking back in after it's canceled in .remove and crashing - dsa: mv88e6xxx: isolate the ATU databases of standalone and bridged ports - dsa: sja1105, ocelot: break circular dependency between switch and tag drivers - dsa: felix: improve timestamping in presence of packe loss - mlxsw: thermal: fix out-of-bounds memory accesses Misc: - ipv6: ioam: move the check for undefined bits to improve interoperability" * tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (60 commits) icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe MAINTAINERS: Update the devicetree documentation path of imx fec driver sctp: account stream padding length for reconf chunk mlxsw: thermal: Fix out-of-bounds memory accesses ethernet: s2io: fix setting mac address during resume NFC: digital: fix possible memory leak in digital_in_send_sdd_req() NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() nfc: fix error handling of nfc_proto_register() Revert "net: procfs: add seq_puts() statement for dev_mcast" net: encx24j600: check error in devm_regmap_init_encx24j600 net: korina: select CRC32 net: arc: select CRC32 net: dsa: felix: break at first CPU port during init and teardown net: dsa: tag_ocelot_8021q: fix inability to inject STP BPDUs into BLOCKING ports net: dsa: felix: purge skb from TX timestamping queue if it cannot be sent net: dsa: tag_ocelot_8021q: break circular dependency with ocelot switch lib net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driver net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with the skb PTP header net: mscc: ocelot: deny TX timestamping of non-PTP packets net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb ...
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/net/snps,dwmac.yaml 2 additions, 0 deletionsDocumentation/devicetree/bindings/net/snps,dwmac.yaml
- MAINTAINERS 2 additions, 1 deletionMAINTAINERS
- arch/arm/boot/dts/spear3xx.dtsi 1 addition, 1 deletionarch/arm/boot/dts/spear3xx.dtsi
- drivers/isdn/capi/kcapi.c 5 additions, 0 deletionsdrivers/isdn/capi/kcapi.c
- drivers/isdn/hardware/mISDN/netjet.c 1 addition, 1 deletiondrivers/isdn/hardware/mISDN/netjet.c
- drivers/net/dsa/microchip/ksz_common.c 3 additions, 1 deletiondrivers/net/dsa/microchip/ksz_common.c
- drivers/net/dsa/mv88e6xxx/chip.c 108 additions, 17 deletionsdrivers/net/dsa/mv88e6xxx/chip.c
- drivers/net/dsa/mv88e6xxx/chip.h 9 additions, 0 deletionsdrivers/net/dsa/mv88e6xxx/chip.h
- drivers/net/dsa/mv88e6xxx/port.c 21 additions, 0 deletionsdrivers/net/dsa/mv88e6xxx/port.c
- drivers/net/dsa/mv88e6xxx/port.h 2 additions, 0 deletionsdrivers/net/dsa/mv88e6xxx/port.h
- drivers/net/dsa/ocelot/felix.c 137 additions, 12 deletionsdrivers/net/dsa/ocelot/felix.c
- drivers/net/dsa/ocelot/felix.h 1 addition, 0 deletionsdrivers/net/dsa/ocelot/felix.h
- drivers/net/dsa/sja1105/sja1105_main.c 1 addition, 2 deletionsdrivers/net/dsa/sja1105/sja1105_main.c
- drivers/net/dsa/sja1105/sja1105_ptp.c 6 additions, 39 deletionsdrivers/net/dsa/sja1105/sja1105_ptp.c
- drivers/net/dsa/sja1105/sja1105_ptp.h 0 additions, 19 deletionsdrivers/net/dsa/sja1105/sja1105_ptp.h
- drivers/net/ethernet/Kconfig 1 addition, 0 deletionsdrivers/net/ethernet/Kconfig
- drivers/net/ethernet/arc/Kconfig 1 addition, 0 deletionsdrivers/net/ethernet/arc/Kconfig
- drivers/net/ethernet/intel/ice/ice_ptp.c 7 additions, 8 deletionsdrivers/net/ethernet/intel/ice/ice_ptp.c
- drivers/net/ethernet/mellanox/mlx5/core/cq.c 3 additions, 4 deletionsdrivers/net/ethernet/mellanox/mlx5/core/cq.c
- drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c 4 additions, 4 deletionsdrivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
Loading
Please register or sign in to comment