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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240509115411.30032-1-pabeni@redhat.com>
Date: Thu,  9 May 2024 13:54:11 +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 v6.9-rc8

Hi Linus!

The following changes since commit 545c494465d24b10a4370545ba213c0916f70b95:

  Merge tag 'net-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-05-02 08:51:47 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.9-rc8

for you to fetch changes up to 6e7ffa180a532b6fe2e22aa6182e02ce988a43aa:

  net: dsa: mv88e6xxx: read cmode on mv88e6320/21 serdes only ports (2024-05-09 11:48:20 +0200)

----------------------------------------------------------------
Including fixes from bluetooth and IPsec.

The bridge patch is actually a follow-up to a recent fix in the same
area. We have a pending v6.8 AF_UNIX regression; it should be solved
soon, but not in time for this PR.

Current release - regressions:

 - eth: ks8851: Queue RX packets in IRQ handler instead of disabling BHs

 - net: bridge: fix corrupted ethernet header on multicast-to-unicast

Current release - new code bugs:

 - xfrm: fix possible bad pointer derferencing in error path

Previous releases - regressionis:

 - core: fix out-of-bounds access in ops_init

 - ipv6:
   - fix potential uninit-value access in __ip6_make_skb()
   - fib6_rules: avoid possible NULL dereference in fib6_rule_action()

 - tcp: use refcount_inc_not_zero() in tcp_twsk_unique().

 - rtnetlink: correct nested IFLA_VF_VLAN_LIST attribute validation

 - rxrpc: fix congestion control algorithm

 - bluetooth:
   - l2cap: fix slab-use-after-free in l2cap_connect()
   - msft: fix slab-use-after-free in msft_do_close()

 - eth: hns3: fix kernel crash when devlink reload during initialization

 - eth: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family

Previous releases - always broken:

 - xfrm: preserve vlan tags for transport mode software GRO

 - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets

 - eth: hns3: keep using user config after hardware reset

Signed-off-by: Paolo Abeni <pabeni@...hat.com>

----------------------------------------------------------------
Antony Antony (2):
      xfrm: fix possible derferencing in error path
      xfrm: Correct spelling mistake in xfrm.h comment

Chen-Yu Tsai (1):
      arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node

Daniel Golle (1):
      dt-bindings: net: mediatek: remove wrongly added clocks and SerDes

David Howells (2):
      rxrpc: Fix congestion control algorithm
      rxrpc: Only transmit one ACK per jumbo packet received

Donald Hunter (1):
      netlink: specs: Add missing bridge linkinfo attrs

Duoming Zhou (2):
      Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout
      Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout

Eric Dumazet (4):
      tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets
      phonet: fix rtm_phonet_notify() skb allocation
      ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()
      ipv6: prevent NULL dereference in ip6_output()

Felix Fietkau (1):
      net: bridge: fix corrupted ethernet header on multicast-to-unicast

Gregor Herburger (1):
      net: phy: marvell-88q2xxx: add support for Rev B1 and B2

Gregory Detal (1):
      mptcp: only allow set existing scheduler for net.mptcp.scheduler

Ido Schimmel (1):
      selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC

Jakub Kicinski (3):
      Merge tag 'for-net-2024-05-03' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
      Merge tag 'ipsec-2024-05-02' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
      Merge branch 'rxrpc-miscellaneous-fixes'

Jian Shen (1):
      net: hns3: direct return when receive a unknown mailbox message

Johan Hovold (7):
      Bluetooth: qca: fix wcn3991 device address check
      Bluetooth: qca: add missing firmware sanity checks
      Bluetooth: qca: fix NVM configuration parsing
      Bluetooth: qca: generalise device address check
      Bluetooth: qca: fix info leak when fetching fw build id
      Bluetooth: qca: fix info leak when fetching board id
      Bluetooth: qca: fix firmware check error path

Kuniyuki Iwashima (1):
      tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().

Lukasz Majewski (1):
      hsr: Simplify code for announcing HSR nodes timer setup

Marek Vasut (1):
      net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs

Paolo Abeni (1):
      Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver'

Paul Davey (1):
      xfrm: Preserve vlan tags for transport mode software GRO

Peiyang Wang (4):
      net: hns3: using user configure after hardware reset
      net: hns3: change type of numa_node_mask as nodemask_t
      net: hns3: release PTP resources if pf initialization failed
      net: hns3: use appropriate barrier function after setting a bit value

Potnuri Bharat Teja (1):
      MAINTAINERS: update cxgb4 and cxgb3 network drivers maintainer

Roded Zats (1):
      rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation

Shigeru Yoshida (1):
      ipv6: Fix potential uninit-value access in __ip6_make_skb()

Steffen Bätz (2):
      net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family
      net: dsa: mv88e6xxx: read cmode on mv88e6320/21 serdes only ports

Sungwoo Kim (3):
      Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect()
      Bluetooth: msft: fix slab-use-after-free in msft_do_close()
      Bluetooth: HCI: Fix potential null-ptr-deref

Tetsuo Handa (1):
      nfc: nci: Fix kcov check in nci_rx_work()

Thadeu Lima de Souza Cascardo (1):
      net: fix out-of-bounds access in ops_init

Vincent Duvert (1):
      appletalk: Improve handling of broadcast packets

Wen Gu (1):
      net/smc: fix neighbour and rtable leak in smc_ib_find_route()

Yonglong Liu (2):
      net: hns3: fix port vlan filter not disabled issue
      net: hns3: fix kernel crash when devlink reload during initialization

 .../devicetree/bindings/net/mediatek,net.yaml      |  22 +---
 Documentation/netlink/specs/rt_link.yaml           |   6 ++
 MAINTAINERS                                        |   6 +-
 .../dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts    |   3 +-
 drivers/bluetooth/btqca.c                          | 110 +++++++++++++++----
 drivers/bluetooth/btqca.h                          |   3 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  39 +++++--
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   2 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  52 ++++-----
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h    |   5 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c |   7 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  20 ++--
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h  |   2 +-
 drivers/net/ethernet/micrel/ks8851_common.c        |  16 +--
 drivers/net/phy/marvell-88q2xxx.c                  | 119 ++++++++++++++++++---
 include/linux/skbuff.h                             |  15 +++
 include/net/xfrm.h                                 |   3 +
 include/uapi/linux/xfrm.h                          |   2 +-
 net/appletalk/ddp.c                                |  19 +++-
 net/bluetooth/hci_core.c                           |   3 +-
 net/bluetooth/hci_event.c                          |   2 +
 net/bluetooth/l2cap_core.c                         |  24 +++--
 net/bluetooth/msft.c                               |   2 +-
 net/bluetooth/msft.h                               |   4 +-
 net/bluetooth/sco.c                                |   4 +
 net/bridge/br_forward.c                            |   9 +-
 net/core/net_namespace.c                           |  13 ++-
 net/core/rtnetlink.c                               |   2 +-
 net/hsr/hsr_device.c                               |  27 +++--
 net/ipv4/tcp.c                                     |   4 +-
 net/ipv4/tcp_input.c                               |   2 +
 net/ipv4/tcp_ipv4.c                                |   8 +-
 net/ipv4/tcp_output.c                              |   4 +-
 net/ipv4/xfrm4_input.c                             |   6 +-
 net/ipv6/fib6_rules.c                              |   6 +-
 net/ipv6/ip6_output.c                              |   4 +-
 net/ipv6/xfrm6_input.c                             |   6 +-
 net/mptcp/ctrl.c                                   |  39 ++++++-
 net/nfc/nci/core.c                                 |   1 +
 net/phonet/pn_netlink.c                            |   2 +-
 net/rxrpc/ar-internal.h                            |   2 +-
 net/rxrpc/call_object.c                            |   7 +-
 net/rxrpc/input.c                                  |  49 ++++++---
 net/smc/smc_ib.c                                   |  19 ++--
 net/xfrm/xfrm_input.c                              |   8 ++
 net/xfrm/xfrm_policy.c                             |   2 +
 .../selftests/net/test_bridge_neigh_suppress.sh    |  14 +--
 47 files changed, 519 insertions(+), 205 deletions(-)


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ