All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jakub Kicinski <kuba@kernel.org>
To: torvalds@linux-foundation.org
Cc: kuba@kernel.org, davem@davemloft.net, netdev@vger.kernel.org,
	linux-kernel@vger.kernel.org, pabeni@redhat.com
Subject: [GIT PULL] Networking for v6.12-rc7
Date: Thu,  7 Nov 2024 12:45:33 -0800	[thread overview]
Message-ID: <20241107204533.2224043-1-kuba@kernel.org> (raw)

Hi Linus!

The following changes since commit 5635f189425e328097714c38341944fc40731f3d:

  Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf (2024-10-31 14:56:19 -1000)

are available in the Git repository at:

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

for you to fetch changes up to 71712cf519faeed529549a79559c06c7fc250a15:

  drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path (2024-11-07 11:40:50 -0800)

----------------------------------------------------------------
Including fixes from can and netfilter.

Things are slowing down quite a bit, mostly driver fixes here.
No known ongoing investigations.

Current release - new code bugs:

 - eth: ti: am65-cpsw:
   - fix multi queue Rx on J7
   - fix warning in am65_cpsw_nuss_remove_rx_chns()

Previous releases - regressions:

 - mptcp: do not require admin perm to list endpoints, got missed
   in a refactoring

 - mptcp: use sock_kfree_s instead of kfree

Previous releases - always broken:

 - sctp: properly validate chunk size in sctp_sf_ootb() fix OOB access

 - virtio_net: make RSS interact properly with queue number

 - can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation

 - can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration
   when switching CAN modes

Misc:

 - revert earlier hns3 fixes, they were ignoring IOMMU abstractions
   and need to be reworked

 - can: {cc770,sja1000}_isa: allow building on x86_64

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

----------------------------------------------------------------
Aleksandr Loktionov (1):
      i40e: fix race condition by adding filter's intermediate sync state

Alexander Hölzl (1):
      can: j1939: fix error in J1939 documentation.

Dario Binacchi (1):
      can: c_can: fix {rx,tx}_errors statistics

David Howells (1):
      rxrpc: Fix missing locking causing hanging calls

Diogo Silva (1):
      net: phy: ti: add PHY_RST_AFTER_CLK_EN flag

Eric Dumazet (1):
      net/smc: do not leave a dangling sk pointer in __smc_create()

Florian Fainelli (1):
      MAINTAINERS: Remove self from DSA entry

Geert Uytterhoeven (1):
      can: rockchip_canfd: CAN_ROCKCHIP_CANFD should depend on ARCH_ROCKCHIP

Geliang Tang (1):
      mptcp: use sock_kfree_s instead of kfree

Jakub Kicinski (5):
      Merge tag 'linux-can-fixes-for-6.12-20241104' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
      Revert "Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver'"
      Merge branch 'mptcp-pm-fix-wrong-perm-and-sock-kfree'
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      Merge tag 'nf-24-11-07' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf

Jean Delvare (1):
      can: rockchip_canfd: Drop obsolete dependency on COMPILE_TEST

Jinjie Ruan (1):
      net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc()

Johan Jonker (2):
      net: arc: fix the device for dma_map_single/dma_unmap_single
      net: arc: rockchip: fix emac mdio node support

Marc Kleine-Budde (3):
      can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices
      can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes
      can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation

Marcin Szycik (1):
      ice: Fix use after free during unload with ports in bridge

Mateusz Polchlopek (1):
      ice: change q_index variable type to s16 to store -1 value

Matthieu Baerts (NGI0) (1):
      mptcp: no admin perm to list endpoints

Nícolas F. R. A. Prado (1):
      net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case

Pablo Neira Ayuso (1):
      netfilter: nf_tables: wait for rcu grace period on net_device removal

Paolo Abeni (3):
      Merge branch 'net-ethernet-ti-am65-cpsw-fixes-to-multi-queue-rx-feature'
      Merge branch 'virtio_net-make-rss-interact-properly-with-queue-number'
      Merge branch 'fix-the-arc-emac-driver'

Pavan Kumar Linga (2):
      idpf: avoid vport access in idpf_get_link_ksettings
      idpf: fix idpf_vc_core_init error path

Peiyang Wang (1):
      net: hns3: fix kernel crash when uninstalling driver

Philo Lu (4):
      virtio_net: Support dynamic rss indirection table size
      virtio_net: Add hash_key_length check
      virtio_net: Sync rss config to device when virtnet_probe
      virtio_net: Update rss when set queue

Roger Quadros (2):
      net: ethernet: ti: am65-cpsw: Fix multi queue Rx on J7
      net: ethernet: ti: am65-cpsw: fix warning in am65_cpsw_nuss_remove_rx_chns()

Stefan Wahren (1):
      net: vertexcom: mse102x: Fix possible double free of TX skb

Suraj Gupta (2):
      dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value
      net: xilinx: axienet: Enqueue Tx packets in dql before dmaengine starts

Thomas Mühlbacher (1):
      can: {cc770,sja1000}_isa: allow building on x86_64

Vitaly Lifshits (1):
      e1000e: Remove Meteor Lake SMBUS workarounds

Vladimir Oltean (1):
      net: dpaa_eth: print FD status in CPU endianness in dpaa_eth_fd tracepoint

Wei Fang (2):
      net: enetc: set MAC address to the VF net_device
      net: enetc: allocate vf_state during PF probes

Wenjia Zhang (1):
      net/smc: Fix lookup of netdev by using ib_device_get_netdev()

Wentao Liang (1):
      drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path

Xin Long (1):
      sctp: properly validate chunk size in sctp_sf_ootb()

 CREDITS                                            |   4 +
 .../devicetree/bindings/net/xlnx,axi-ethernet.yaml |   2 +-
 Documentation/netlink/specs/mptcp_pm.yaml          |   1 -
 Documentation/networking/j1939.rst                 |   2 +-
 MAINTAINERS                                        |   1 -
 drivers/net/can/c_can/c_can_main.c                 |   7 +-
 drivers/net/can/cc770/Kconfig                      |   2 +-
 drivers/net/can/m_can/m_can.c                      |   3 +-
 drivers/net/can/rockchip/Kconfig                   |   3 +-
 drivers/net/can/sja1000/Kconfig                    |   2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c     |   8 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c      |  10 +-
 drivers/net/ethernet/arc/emac_main.c               |  27 +++--
 drivers/net/ethernet/arc/emac_mdio.c               |   9 +-
 .../net/ethernet/freescale/dpaa/dpaa_eth_trace.h   |   2 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |  18 ++--
 drivers/net/ethernet/freescale/enetc/enetc_vf.c    |   9 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.c        |   5 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c |   4 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  59 +---------
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h    |   2 -
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |  33 ------
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  45 ++------
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c |   3 -
 .../ethernet/hisilicon/hns3/hns3pf/hclge_regs.c    |   9 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  40 ++-----
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c  |   9 +-
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |  17 +--
 drivers/net/ethernet/intel/i40e/i40e.h             |   1 +
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   1 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  12 ++-
 drivers/net/ethernet/intel/ice/ice_eswitch.c       |   3 +-
 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c  |   3 +-
 drivers/net/ethernet/intel/ice/ice_fdir.h          |   4 +-
 drivers/net/ethernet/intel/idpf/idpf.h             |   4 +-
 drivers/net/ethernet/intel/idpf/idpf_ethtool.c     |  11 +-
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |   5 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c    |   3 +-
 .../net/ethernet/pensando/ionic/ionic_bus_pci.c    |   1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   1 +
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  75 ++++++-------
 drivers/net/ethernet/ti/am65-cpsw-nuss.h           |   6 +-
 drivers/net/ethernet/vertexcom/mse102x.c           |   5 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   4 +-
 drivers/net/phy/dp83848.c                          |   2 +
 drivers/net/virtio_net.c                           | 119 +++++++++++++++++----
 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c         |   2 +-
 include/net/netfilter/nf_tables.h                  |   4 +
 include/trace/events/rxrpc.h                       |   1 +
 net/mptcp/mptcp_pm_gen.c                           |   1 -
 net/mptcp/pm_userspace.c                           |   3 +-
 net/netfilter/nf_tables_api.c                      |  41 +++++--
 net/rxrpc/conn_client.c                            |   4 +
 net/sctp/sm_statefuns.c                            |   2 +-
 net/smc/af_smc.c                                   |   4 +-
 net/smc/smc_ib.c                                   |   8 +-
 net/smc/smc_pnet.c                                 |   4 +-
 57 files changed, 333 insertions(+), 337 deletions(-)

             reply	other threads:[~2024-11-07 20:45 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-11-07 20:45 Jakub Kicinski [this message]
2024-11-07 21:24 ` [GIT PULL] Networking for v6.12-rc7 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20241107204533.2224043-1-kuba@kernel.org \
    --to=kuba@kernel.org \
    --cc=davem@davemloft.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    --cc=pabeni@redhat.com \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.