]> www.infradead.org Git - linux.git/commitdiff
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
authorJakub Kicinski <kuba@kernel.org>
Thu, 27 Jun 2024 19:12:07 +0000 (12:12 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 27 Jun 2024 19:14:11 +0000 (12:14 -0700)
Cross-merge networking fixes after downstream PR.

No conflicts.

Adjacent changes:
  e3f02f32a050 ("ionic: fix kernel panic due to multi-buffer handling")
  d9c04209990b ("ionic: Mark error paths in the data path as unlikely")

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
21 files changed:
1  2 
Documentation/netlink/specs/ethtool.yaml
MAINTAINERS
drivers/dma/ti/k3-udma-glue.c
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
drivers/net/dsa/microchip/ksz_common.c
drivers/net/ethernet/intel/ice/ice_main.c
drivers/net/ethernet/mellanox/mlxsw/pci.c
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
drivers/net/ethernet/microsoft/mana/mana_en.c
drivers/net/ethernet/pensando/ionic/ionic_dev.h
drivers/net/ethernet/pensando/ionic/ionic_lif.c
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
kernel/bpf/verifier.c
net/core/dev.c
net/ipv4/inet_connection_sock.c
net/ipv4/tcp_input.c
net/mac80211/main.c
net/mac80211/util.c
net/unix/af_unix.c
net/wireless/nl80211.c

diff --cc MAINTAINERS
Simple merge
Simple merge
index 5bf13a5d411ce61616f3451b729325ad47fe9928,9fdd7cd3ef19d43836ffb148eea65fc3404c0c09..fc79baad45614994fd775e94c10eea7af37cec28
@@@ -593,12 -607,8 +607,8 @@@ static bool ionic_run_xdp(struct ionic_
                break;
  
        case XDP_REDIRECT:
-               /* unmap the pages before handing them to a different device */
-               dma_unmap_page(rxq->dev, buf_info->dma_addr,
-                              IONIC_PAGE_SIZE, DMA_FROM_DEVICE);
                err = xdp_do_redirect(netdev, &xdp_buf, xdp_prog);
 -              if (err) {
 +              if (unlikely(err)) {
                        netdev_dbg(netdev, "xdp_do_redirect err %d\n", err);
                        goto out_xdp_abort;
                }
Simple merge
diff --cc net/core/dev.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge