lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20220908110610.28284-1-pabeni@redhat.com> Date: Thu, 8 Sep 2022 13:06:10 +0200 From: Paolo Abeni <pabeni@...hat.com> To: torvalds@...ux-foundation.org Cc: kuba@...nel.org, davem@...emloft.net, netdev@...r.kernel.org, linux-kernel@...r.kernel.org Subject: [GIT PULL] Networking for 6.0-rc5 Hi Linus! The following changes since commit 42e66b1cc3a070671001f8a1e933a80818a192bf: Merge tag 'net-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2022-09-01 09:20:42 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.0-rc5 for you to fetch changes up to 2f09707d0c972120bf794cfe0f0c67e2c2ddb252: sch_sfb: Also store skb len before calling child enqueue (2022-09-08 11:12:58 +0200) ---------------------------------------------------------------- Networking fixes for 6.0-rc5, including fixes from rxrpc, netfilter, wireless and bluetooth subtrees Current release - regressions: - skb: export skb drop reaons to user by TRACE_DEFINE_ENUM - bluetooth: fix regression preventing ACL packet transmission Current release - new code bugs: - dsa: microchip: fix kernel oops on ksz8 switches - dsa: qca8k: fix NULL pointer dereference for of_device_get_match_data Previous releases - regressions: - netfilter: clean up hook list when offload flags check fails - wifi: mt76: fix crash in chip reset fail - rxrpc: fix ICMP/ICMP6 error handling - ice: fix DMA mappings leak - i40e: fix kernel crash during module removal Previous releases - always broken: - ipv6: sr: fix out-of-bounds read when setting HMAC data. - tcp: TX zerocopy should not sense pfmemalloc status - sch_sfb: don't assume the skb is still around after enqueueing to child - netfilter: drop dst references before setting - wifi: wilc1000: fix DMA on stack objects - rxrpc: fix an insufficiently large sglist in rxkad_verify_packet_2() - fec: use a spinlock to guard `fep->ptp_clk_on` Misc: - usb: qmi_wwan: add Quectel RM520N Signed-off-by: Paolo Abeni <pabeni@...hat.com> ---------------------------------------------------------------- Ajay.Kathat@...rochip.com (1): wifi: wilc1000: fix DMA on stack objects Arun Ramadoss (1): net: phy: lan87xx: change interrupt src of link_up to comm_ready Christian Marangi (1): net: dsa: qca8k: fix NULL pointer dereference for of_device_get_match_data Christophe JAILLET (1): stmmac: intel: Simplify intel_eth_pci_remove() Csókás Bence (1): net: fec: Use a spinlock to guard `fep->ptp_clk_on` Dan Carpenter (1): tipc: fix shift wrapping bug in map_get() David Howells (6): rxrpc: Fix ICMP/ICMP6 error handling rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() rxrpc: Fix local destruction being repeated rxrpc: Fix calc of resend age afs: Use the operation issue time instead of the reply time for callbacks rxrpc: Remove rxrpc_get_reply_time() which is no longer used David Leadbeater (1): netfilter: nf_conntrack_irc: Fix forged IP logic David Lebrun (1): ipv6: sr: fix out-of-bounds read when setting HMAC data. David S. Miller (7): Merge tag 'rxrpc-fixes-20220901' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue Merge tag 'wireless-2022-09-03' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless Merge branch 'bonding-fixes' Merge tag 'for-net-2022-09-02' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth Merge branch 'dsa-felix-fixes' Deren Wu (1): wifi: mt76: mt7921e: fix crash in chip reset fail Eric Dumazet (1): tcp: TX zerocopy should not sense pfmemalloc status Greg Kroah-Hartman (1): net: mvpp2: debugfs: fix memory leak when using debugfs_lookup() Hangbin Liu (3): bonding: use unspecified address if no available link local address bonding: add all node mcast address when slave up bonding: accept unsolicited NA message Harsh Modi (1): netfilter: br_netfilter: Drop dst references before setting. Heiner Kallweit (1): Revert "net: phy: meson-gxl: improve link-up behavior" Ivan Vecera (2): i40e: Fix kernel crash during module removal iavf: Detach device during reset task Jakub Kicinski (1): Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf Johannes Berg (3): wifi: mac80211: mlme: release deflink channel in error case wifi: mac80211: fix locking in auth/assoc timeout wifi: use struct_group to copy addresses Lorenzo Bianconi (2): net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clear net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ppe_check_skb Luiz Augusto von Dentz (1): Bluetooth: hci_sync: Fix hci_read_buffer_size_sync Menglong Dong (1): net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM Michal Swiatkowski (1): ice: use bitmap_free instead of devm_kfree Mukesh Sisodiya (1): wifi: mac80211: fix link warning in RX agg timer expiry Neal Cardwell (1): tcp: fix early ETIMEDOUT after spurious non-SACK RTO Oleksij Rempel (1): net: dsa: microchip: fix kernel oops on ksz8 switches Pablo Neira Ayuso (2): netfilter: remove nf_conntrack_helper sysctl and modparam toggles netfilter: nf_tables: clean up hook list when offload flags check fails Paul Durrant (1): xen-netback: only remove 'hotplug-status' when the vif is actually destroyed Przemyslaw Patynowski (2): ice: Fix DMA mappings leak i40e: Fix ADQ rate limiting for PF Soenke Huster (1): wifi: mac80211_hwsim: check length for virtio packets Stanislaw Gruszka (1): wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() Toke Høiland-Jørgensen (2): sch_sfb: Don't assume the skb is still around after enqueueing to child sch_sfb: Also store skb len before calling child enqueue Vladimir Oltean (3): net: dsa: felix: tc-taprio intervals smaller than MTU should send at least one packet net: dsa: felix: disable cut-through forwarding for frames oversized for tc-taprio net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed_set Wei Fang (1): net: fec: add pm_qos support on imx6q platform Yacan Liu (1): net/smc: Fix possible access to freed memory in link clear jerry.meng (1): net: usb: qmi_wwan: add Quectel RM520N Documentation/networking/rxrpc.rst | 11 - drivers/net/bonding/bond_main.c | 20 +- drivers/net/dsa/microchip/ksz_common.c | 30 ++- drivers/net/dsa/ocelot/felix_vsc9959.c | 161 +++++++---- drivers/net/dsa/qca/qca8k-8xxx.c | 2 +- drivers/net/ethernet/freescale/fec.h | 6 +- drivers/net/ethernet/freescale/fec_main.c | 26 +- drivers/net/ethernet/freescale/fec_ptp.c | 28 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 14 +- drivers/net/ethernet/intel/ice/ice_base.c | 17 -- drivers/net/ethernet/intel/ice/ice_main.c | 10 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 63 +++++ drivers/net/ethernet/intel/ice/ice_xsk.h | 8 + drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 4 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 2 +- drivers/net/ethernet/mediatek/mtk_ppe.h | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 2 - drivers/net/phy/meson-gxl.c | 8 +- drivers/net/phy/microchip_t1.c | 58 +++- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/intel/iwlegacy/4965-rs.c | 5 +- drivers/net/wireless/mac80211_hwsim.c | 7 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 2 +- drivers/net/wireless/microchip/wilc1000/netdev.h | 1 + drivers/net/wireless/microchip/wilc1000/sdio.c | 39 ++- drivers/net/wireless/microchip/wilc1000/wlan.c | 15 +- drivers/net/xen-netback/xenbus.c | 2 +- fs/afs/flock.c | 2 +- fs/afs/fsclient.c | 2 +- fs/afs/internal.h | 3 +- fs/afs/rxrpc.c | 7 +- fs/afs/yfsclient.c | 3 +- include/linux/ieee80211.h | 8 +- include/linux/skbuff.h | 21 ++ include/linux/udp.h | 1 + include/net/af_rxrpc.h | 2 - include/net/dropreason.h | 67 +++++ include/net/netfilter/nf_conntrack.h | 2 - include/net/netns/conntrack.h | 1 - include/net/udp_tunnel.h | 4 + include/trace/events/skb.h | 15 +- net/bluetooth/hci_sync.c | 12 +- net/bridge/br_netfilter_hooks.c | 2 + net/bridge/br_netfilter_ipv6.c | 1 + net/core/.gitignore | 1 - net/core/Makefile | 22 +- net/core/datagram.c | 2 +- net/core/skbuff.c | 6 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_input.c | 25 +- net/ipv4/udp.c | 2 + net/ipv4/udp_tunnel_core.c | 1 + net/ipv6/addrconf.c | 8 +- net/ipv6/seg6.c | 5 + net/ipv6/udp.c | 5 +- net/mac80211/mlme.c | 12 +- net/mac80211/rx.c | 4 + net/mac80211/wpa.c | 4 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_helper.c | 80 +----- net/netfilter/nf_conntrack_irc.c | 5 +- net/netfilter/nf_conntrack_netlink.c | 5 - net/netfilter/nf_conntrack_standalone.c | 10 - net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nft_ct.c | 3 - net/rxrpc/ar-internal.h | 1 + net/rxrpc/call_event.c | 2 +- net/rxrpc/local_object.c | 4 + net/rxrpc/peer_event.c | 293 ++++++++++++++++++--- net/rxrpc/recvmsg.c | 43 --- net/rxrpc/rxkad.c | 2 +- net/sched/sch_sfb.c | 13 +- net/smc/smc_core.c | 1 + net/smc/smc_core.h | 2 + net/smc/smc_wr.c | 5 + net/smc/smc_wr.h | 5 + net/tipc/monitor.c | 2 +- net/wireless/lib80211_crypt_ccmp.c | 2 +- .../selftests/netfilter/nft_conntrack_helper.sh | 36 ++- 82 files changed, 913 insertions(+), 420 deletions(-) delete mode 100644 net/core/.gitignore
Powered by blists - more mailing lists