Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
authorJakub Kicinski <kuba@kernel.org>
Thu, 30 Mar 2023 21:43:03 +0000 (14:43 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 30 Mar 2023 21:43:03 +0000 (14:43 -0700)
Conflicts:

drivers/net/ethernet/mediatek/mtk_ppe.c
  3fbe4d8c0e53 ("net: ethernet: mtk_eth_soc: ppe: add support for flow accounting")
  924531326e2d ("net: ethernet: mtk_eth_soc: add missing ppe cache flush when deleting a flow")

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
23 files changed:
1  2 
MAINTAINERS
drivers/net/dsa/b53/b53_mmap.c
drivers/net/dsa/microchip/ksz_common.c
drivers/net/dsa/mv88e6xxx/chip.c
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
drivers/net/ethernet/mediatek/mtk_eth_soc.c
drivers/net/ethernet/mediatek/mtk_ppe.c
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
drivers/net/ethernet/sfc/efx.c
drivers/net/ethernet/smsc/smsc911x.c
drivers/net/ethernet/wangxun/libwx/wx_type.h
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
drivers/net/ieee802154/ca8210.c
drivers/net/phy/micrel.c
drivers/net/phy/phy_device.c
drivers/net/phy/sfp-bus.c
include/linux/phy.h
io_uring/rsrc.c
net/vmw_vsock/virtio_transport_common.c
net/vmw_vsock/vsock_loopback.c

diff --cc MAINTAINERS
@@@ -14664,12 -14657,11 +14665,10 @@@ F:        net/ipv4/nexthop.
  
  NFC SUBSYSTEM
  M:    Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
- L:    linux-nfc@lists.01.org (subscribers-only)
  L:    netdev@vger.kernel.org
  S:    Maintained
- B:    mailto:linux-nfc@lists.01.org
  F:    Documentation/devicetree/bindings/net/nfc/
  F:    drivers/nfc/
 -F:    include/linux/platform_data/nfcmrvl.h
  F:    include/net/nfc/
  F:    include/uapi/linux/nfc.h
  F:    net/nfc/
Simple merge
Simple merge
@@@ -500,13 -459,7 +501,15 @@@ __mtk_foe_entry_clear(struct mtk_ppe *p
                hwe->ib1 &= ~MTK_FOE_IB1_STATE;
                hwe->ib1 |= FIELD_PREP(MTK_FOE_IB1_STATE, MTK_FOE_STATE_INVALID);
                dma_wmb();
+               mtk_ppe_cache_clear(ppe);
++
 +              if (ppe->accounting) {
 +                      struct mtk_foe_accounting *acct;
 +
 +                      acct = ppe->acct_table + entry->hash * sizeof(*acct);
 +                      acct->packets = 0;
 +                      acct->bytes = 0;
 +              }
        }
        entry->hash = 0xffff;
  
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc io_uring/rsrc.c
Simple merge
Simple merge