1. 13 Oct, 2023 2 commits
    • Amit Cohen's avatar
      net: Handle bulk delete policy in bridge driver · 38985e8c
      Amit Cohen authored
      The merge commit 92716869 ("Merge branch 'br-flush-filtering'")
      added support for FDB flushing in bridge driver. The following patches
      will extend VXLAN driver to support FDB flushing as well. The netlink
      message for bulk delete is shared between the drivers. With the existing
      implementation, there is no way to prevent user from flushing with
      attributes that are not supported per driver. For example, when VNI will
      be added, user will not get an error for flush FDB entries in bridge
      with VNI, although this attribute is not relevant for bridge.
      
      As preparation for support of FDB flush in VXLAN driver, move the policy
      to be handled in bridge driver, later a new policy for VXLAN will be
      added in VXLAN driver. Do not pass 'vid' as part of ndo_fdb_del_bulk(),
      as this field is relevant only for bridge.
      Signed-off-by: default avatarAmit Cohen <amcohen@nvidia.com>
      Reviewed-by: default avatarIdo Schimmel <idosch@nvidia.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      38985e8c
    • Jakub Kicinski's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net · 0e6bb5b7
      Jakub Kicinski authored
      Cross-merge networking fixes after downstream PR.
      
      No conflicts.
      
      Adjacent changes:
      
      kernel/bpf/verifier.c
        82995598 ("bpf: Fix verifier log for async callback return values")
        a923819f ("bpf: Treat first argument as return value for bpf_throw")
      Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
      0e6bb5b7
  2. 12 Oct, 2023 27 commits
  3. 11 Oct, 2023 11 commits