diff options
author | Sean Anderson <sean.anderson@linux.dev> | 2024-08-22 11:40:59 -0400 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2024-08-26 09:52:03 -0700 |
commit | 749e67d5b297c01b4825315808c9f1c9e7c91d01 (patch) | |
tree | 749b384f74a229e4fe2989bf143a60f527445792 /net | |
parent | 7a826fb3e4c68f42ffdec8361e1fb49cdfbbc991 (diff) |
net: xilinx: axienet: Support IFF_ALLMULTI
Add support for IFF_ALLMULTI by configuring a single filter to match the
multicast address bit. This allows us to keep promiscuous mode disabled,
even when we have more than four multicast addresses. An even better
solution would be to "pack" addresses into the available CAM registers,
but that can wait for a future series.
Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20240822154059.1066595-6-sean.anderson@linux.dev
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions