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
| ||
|
Date: Mon, 28 Mar 2022 17:00:14 -0700 From: Jakub Kicinski <kuba@...nel.org> 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 mid-5.18-merge-window tactical update Hi Linus! Small batch of fixes so we can fast forward cleanly and bring in the BPF x86 patches on Thursday. The following changes since commit 169e77764adc041b1dacba84ea90516a895d43b2: Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next (2022-03-24 13:13:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.18-rc0 for you to fetch changes up to 20695e9a9fd39103d1b0669470ae74030b7aa196: Revert "selftests: net: Add tls config dependency for tls selftests" (2022-03-28 16:15:54 -0700) ---------------------------------------------------------------- Networking fixes, including fixes from netfilter. Current release - regressions: - llc: only change llc->dev when bind() succeeds, fix null-deref Current release - new code bugs: - smc: fix a memory leak in smc_sysctl_net_exit() - dsa: realtek: make interface drivers depend on OF Previous releases - regressions: - sched: act_ct: fix ref leak when switching zones Previous releases - always broken: - netfilter: egress: report interface as outgoing - vsock/virtio: enable VQs early on probe and finish the setup before using them Misc: - memcg: enable accounting for nft objects Signed-off-by: Jakub Kicinski <kuba@...nel.org> ---------------------------------------------------------------- Alvin Šipraga (1): net: dsa: realtek: make interface drivers depend on OF Bjorn Andersson (1): net: stmmac: dwmac-qcom-ethqos: Enable RGMII functional clock on resume Casper Andersson (2): net: sparx5: Remove unused GLAG handling in PGID net: sparx5: Refactor mdb handling according to feedback Damien Le Moal (1): net: bnxt_ptp: fix compilation error David S. Miller (2): Merge branch 'hns3-fixes' Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf Duoming Zhou (1): net/x25: Fix null-ptr-deref caused by x25_disconnect Eric Dumazet (2): llc: only change llc->dev when bind() succeeds net/smc: fix a memory leak in smc_sysctl_net_exit() Florian Fainelli (1): net: phy: broadcom: Fix brcm_fet_config_init() Greg Jesionowski (1): net: usb: ax88179_178a: add Allied Telesis AT-UMCs Guangbin Huang (1): net: hns3: fix phy can not link up when autoneg off and reset Hao Chen (4): net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue net: hns3: add max order judgement for tx spare buffer net: hns3: add netdev reset check for hns3_set_tunable() net: hns3: add NULL pointer check for hns3_set/get_ringparam() Ido Schimmel (1): selftests: test_vxlan_under_vrf: Fix broken test case Jakub Kicinski (5): Merge branch 'vsock-virtio-enable-vqs-early-on-probe-and-finish-the-setup-before-using-them' Merge branch 'net-sparx5-refactor-based-on-feedback-on' Merge branch 'net-hns3-add-some-fixes-for-net' selftests: tls: skip cmsg_to_pipe tests with TLS=n Revert "selftests: net: Add tls config dependency for tls selftests" Jian Shen (4): net: hns3: fix bug when PF set the duplicate MAC address for VFs net: hns3: fix port base vlan add fail when concurrent with reset net: hns3: add vlan list lock to protect vlan list net: hns3: refine the process when PF set VF VLAN Johannes Berg (1): net: move net_unlink_todo() out of the header Marcelo Ricardo Leitner (1): net/sched: act_ct: fix ref leak when switching zones Naresh Kamboju (1): selftests: net: Add tls config dependency for tls selftests Pablo Neira Ayuso (1): netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options Peng Li (1): net: hns3: clean residual vf config after disable sriov Phil Sutter (1): netfilter: egress: Report interface as outgoing Randy Dunlap (1): net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL Stefano Garzarella (3): vsock/virtio: initialize vdev->priv before using VQs vsock/virtio: read the negotiated features before using VQs vsock/virtio: enable VQs early on probe Tom Rix (2): qlcnic: dcb: default to returning -EOPNOTSUPP octeontx2-af: initialize action variable Vasily Averin (1): memcg: enable accounting for nft objects Vladimir Oltean (1): net: enetc: report software timestamping via SO_TIMESTAMPING Wen Gu (1): net/smc: Send out the remaining data in sndbuf before close Xiaomeng Tong (1): net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator Zheng Yongjun (1): net: sparx5: switchdev: fix possible NULL pointer dereference drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/realtek/Kconfig | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 2 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 44 +++++- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 23 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 173 +++++++++++++++++---- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 15 +- drivers/net/ethernet/microchip/sparx5/Kconfig | 1 + .../net/ethernet/microchip/sparx5/sparx5_fdma.c | 2 + .../ethernet/microchip/sparx5/sparx5_mactable.c | 19 +-- .../net/ethernet/microchip/sparx5/sparx5_main.h | 7 +- .../net/ethernet/microchip/sparx5/sparx5_pgid.c | 20 +-- .../ethernet/microchip/sparx5/sparx5_switchdev.c | 18 +-- .../net/ethernet/microchip/sparx5/sparx5_vlan.c | 7 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 10 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 7 + drivers/net/phy/broadcom.c | 21 +++ drivers/net/usb/ax88179_178a.c | 51 ++++++ include/linux/netdevice.h | 10 -- include/linux/netfilter_netdev.h | 2 +- net/core/dev.c | 10 ++ net/llc/af_llc.c | 59 ++++--- net/netfilter/core.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 17 +- net/netfilter/nf_tables_api.c | 44 +++--- net/sched/act_ct.c | 15 +- net/smc/smc_close.c | 3 + net/smc/smc_sysctl.c | 5 + net/vmw_vsock/virtio_transport.c | 11 +- net/x25/af_x25.c | 11 +- .../testing/selftests/net/test_vxlan_under_vrf.sh | 8 +- tools/testing/selftests/net/tls.c | 6 + 38 files changed, 464 insertions(+), 194 deletions(-)
Powered by blists - more mailing lists