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: <20240905224537.2051389-1-kuba@kernel.org>
Date: Thu,  5 Sep 2024 15:45:37 -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,
	pabeni@...hat.com
Subject: [GIT PULL] Networking for v6.11-rc7

Hi Linus!

The following changes since commit 0dd5dd63ba91d7bee9d0fbc2a6dc73e595391b4c:

  Merge tag 'net-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-08-30 06:14:39 +1200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.11-rc7

for you to fetch changes up to 031ae72825cef43e4650140b800ad58bf7a6a466:

  ila: call nf_unregister_net_hooks() sooner (2024-09-05 14:57:12 -0700)

----------------------------------------------------------------
Including fixes from can, bluetooth and wireless.

No known regressions at this point. Another calm week, but chances are
that has more to do with vacation season than the quality of our work.

Current release - new code bugs:

 - smc: prevent NULL pointer dereference in txopt_get

 - eth: ti: am65-cpsw: number of XDP-related fixes

Previous releases - regressions:

 - Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over
   BREDR/LE", it breaks existing user space

 - Bluetooth: qca: if memdump doesn't work, re-enable IBS to avoid
   later problems with suspend

 - can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open

 - eth: r8152: fix the firmware communication error due to use
   of bulk write

 - ptp: ocp: fix serial port information export

 - eth: igb: fix not clearing TimeSync interrupts for 82580

 - Revert "wifi: ath11k: support hibernation", fix suspend on Lenovo

Previous releases - always broken:

 - eth: intel: fix crashes and bugs when reconfiguration and resets
   happening in parallel

 - wifi: ath11k: fix NULL dereference in ath11k_mac_get_eirp_power()

Misc:

 - docs: netdev: document guidance on cleanup.h

Signed-off-by: Jakub Kicinski <kuba@...nel.org>

----------------------------------------------------------------
Arkadiusz Kubalewski (1):
      tools/net/ynl: fix cli.py --subscribe feature

Baochen Qiang (3):
      wifi: ath11k: fix NULL pointer dereference in ath11k_mac_get_eirp_power()
      Revert "wifi: ath11k: restore country code during resume"
      Revert "wifi: ath11k: support hibernation"

Breno Leitao (1):
      net: dqs: Do not use extern for unused dql_group

Cong Wang (1):
      tcp_bpf: fix return value of tcp_bpf_sendmsg()

Daiwei Li (1):
      igb: Fix not clearing TimeSync interrupts for 82580

Dan Carpenter (1):
      igc: Unlock on error in igc_io_resume()

David S. Miller (1):
      Merge branch 'mctp-serial-tx-escapes'

Dawid Osuchowski (1):
      ice: Add netif_device_attach/detach into PF reset flow

Douglas Anderson (1):
      Bluetooth: qca: If memdump doesn't work, re-enable IBS

Eric Dumazet (1):
      ila: call nf_unregister_net_hooks() sooner

Guillaume Nault (1):
      bareudp: Fix device stats updates.

Hayes Wang (1):
      r8152: fix the firmware doesn't work

Jakub Kicinski (7):
      MAINTAINERS: exclude bluetooth and wireless DT bindings from netdev ML
      Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      Merge tag 'linux-can-fixes-for-6.11-20240830' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
      Merge tag 'for-net-2024-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
      Merge tag 'wireless-2024-09-04' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      docs: netdev: document guidance on cleanup.h

Jamie Bainbridge (1):
      selftests: net: enable bind tests

Jens Emil Schulz Østergaard (1):
      net: microchip: vcap: Fix use-after-free error in kunit test

Jeongjun Park (1):
      net/smc: prevent NULL pointer dereference in txopt_get

Jinjie Ruan (1):
      net: phy: Fix missing of_node_put() for leds

Jonas Gorski (1):
      net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN

Kalle Valo (1):
      Merge tag 'ath-current-20240903' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath

Kuniyuki Iwashima (2):
      can: bcm: Remove proc entry when dev is unregistered.
      fou: Fix null-ptr-deref in GRO.

Larysa Zaremba (6):
      ice: move netif_queue_set_napi to rtnl-protected sections
      ice: protect XDP configuration with a mutex
      ice: check for XDP rings instead of bpf program when unconfiguring
      ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset
      ice: remove ICE_CFG_BUSY locking from AF_XDP code
      ice: do not bring the VSI up, if it was down before the XDP setup

Luiz Augusto von Dentz (4):
      Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once
      Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT
      Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"
      Bluetooth: MGMT: Ignore keys being loaded with invalid type

Marc Kleine-Budde (4):
      Merge patch series "can: m_can: Fix polling and other issues"
      can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode
      can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration
      Merge patch series "can: mcp251xfd: fix ring/coalescing configuration"

Markus Schneider-Pargmann (7):
      can: m_can: Reset coalescing during suspend/resume
      can: m_can: Remove coalesing disable in isr during suspend
      can: m_can: Remove m_can_rx_peripheral indirection
      can: m_can: Do not cancel timer from within timer
      can: m_can: disable_all_interrupts, not clear active_interrupts
      can: m_can: Reset cached active_interrupts on start
      can: m_can: Limit coalescing to peripheral instances

Martin Jocic (1):
      can: kvaser_pciefd: Use a single write when releasing RX buffers

Matt Johnston (2):
      net: mctp-serial: Add kunit test for next_chunk_len()
      net: mctp-serial: Fix missing escapes on transmit

Oliver Neukum (1):
      usbnet: modern method to get random MAC

Paolo Abeni (2):
      Merge branch 'net-ethernet-ti-am65-cpsw-fix-xdp-implementation'
      Merge branch 'ptp-ocp-fix-serial-port-information-export'

Pawel Dembicki (1):
      net: dsa: vsc73xx: fix possible subblocks range of CAPT block

Roger Quadros (3):
      net: ethernet: ti: am65-cpsw: fix XDP_DROP, XDP_TX and XDP_REDIRECT
      net: ethernet: ti: am65-cpsw: Fix NULL dereference on XDP_TX
      net: ethernet: ti: am65-cpsw: Fix RX statistics for XDP_TX and XDP_REDIRECT

Sean Anderson (1):
      net: xilinx: axienet: Fix race in axienet_stop

Simon Arlott (1):
      can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open

Simon Horman (2):
      can: m_can: Release irq on error in m_can_open
      MAINTAINERS: wifi: cw1200: add net-cw1200.h

Souradeep Chakrabarti (1):
      net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup

Stephen Hemminger (1):
      sch/netem: fix use after free in netem_dequeue

Toke Høiland-Jørgensen (1):
      sched: sch_cake: fix bulk flow accounting logic for host fairness

Tze-nan Wu (1):
      bpf, net: Fix a potential race in do_sock_getsockopt()

Vadim Fedorenko (4):
      ptp: ocp: convert serial ports to array
      ptp: ocp: adjust sysfs entries to expose tty information
      docs: ABI: update OCP TimeCard sysfs entries
      MAINTAINERS: fix ptp ocp driver maintainers address

 Documentation/ABI/testing/sysfs-timecard           |  33 ++--
 Documentation/process/maintainer-netdev.rst        |  16 ++
 MAINTAINERS                                        |   5 +-
 drivers/bluetooth/hci_qca.c                        |   1 +
 drivers/net/bareudp.c                              |  22 +--
 drivers/net/can/kvaser_pciefd.c                    |  18 +-
 drivers/net/can/m_can/m_can.c                      | 116 +++++++-----
 drivers/net/can/spi/mcp251x.c                      |   2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ram.c      |  11 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c     |  34 +++-
 drivers/net/dsa/vitesse-vsc73xx-core.c             |  10 +-
 drivers/net/ethernet/intel/ice/ice.h               |   2 +
 drivers/net/ethernet/intel/ice/ice_base.c          |  11 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           | 201 ++++++++-------------
 drivers/net/ethernet/intel/ice/ice_lib.h           |  10 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  54 ++++--
 drivers/net/ethernet/intel/ice/ice_xsk.c           |  18 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  10 +
 drivers/net/ethernet/intel/igc/igc_main.c          |   1 +
 .../net/ethernet/microchip/vcap/vcap_api_kunit.c   |  14 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  22 ++-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  82 +++++----
 drivers/net/ethernet/xilinx/xilinx_axienet.h       |   3 +
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   8 +
 drivers/net/mctp/Kconfig                           |   5 +
 drivers/net/mctp/mctp-serial.c                     | 113 +++++++++++-
 drivers/net/phy/phy_device.c                       |   2 +
 drivers/net/usb/r8152.c                            |  17 +-
 drivers/net/usb/usbnet.c                           |  11 +-
 drivers/net/wireless/ath/ath11k/ahb.c              |   4 +-
 drivers/net/wireless/ath/ath11k/core.c             | 119 ++++--------
 drivers/net/wireless/ath/ath11k/core.h             |   4 -
 drivers/net/wireless/ath/ath11k/hif.h              |  12 +-
 drivers/net/wireless/ath/ath11k/mac.c              |   1 +
 drivers/net/wireless/ath/ath11k/mhi.c              |  12 +-
 drivers/net/wireless/ath/ath11k/mhi.h              |   3 +-
 drivers/net/wireless/ath/ath11k/pci.c              |  44 +----
 drivers/net/wireless/ath/ath11k/qmi.c              |   2 +-
 drivers/ptp/ptp_ocp.c                              | 168 ++++++++++-------
 include/linux/bpf-cgroup.h                         |   9 -
 include/net/bluetooth/hci_core.h                   |   5 -
 include/net/bluetooth/hci_sync.h                   |   4 +
 include/net/mana/mana.h                            |   2 +
 net/bluetooth/hci_conn.c                           |   6 +-
 net/bluetooth/hci_sync.c                           |  42 ++++-
 net/bluetooth/mgmt.c                               | 144 +++++++--------
 net/bluetooth/smp.c                                |   7 -
 net/bridge/br_fdb.c                                |   6 +-
 net/can/bcm.c                                      |   4 +
 net/core/net-sysfs.c                               |   2 +-
 net/ipv4/fou_core.c                                |  29 ++-
 net/ipv4/tcp_bpf.c                                 |   2 +-
 net/ipv6/ila/ila.h                                 |   1 +
 net/ipv6/ila/ila_main.c                            |   6 +
 net/ipv6/ila/ila_xlat.c                            |  13 +-
 net/sched/sch_cake.c                               |  11 +-
 net/sched/sch_netem.c                              |   9 +-
 net/smc/smc.h                                      |   3 +
 net/smc/smc_inet.c                                 |   8 +-
 net/socket.c                                       |   4 +-
 tools/net/ynl/lib/ynl.py                           |   7 +-
 tools/testing/selftests/net/Makefile               |   3 +-
 62 files changed, 867 insertions(+), 681 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ