openwrt/target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx
Jan Hoffmann 3af984e46e realtek: properly update port masks when port leaves bridge
Correctly update the isolation mask of the port being configured. The
port_bitmap variable should contain all other bridge members and needs
to be actually removed from the isolation mask instead of added to it.

Also actually remove the port being configured from the pm field of the
other ports, so that any other ports that are currently disabled will be
configured correctly when they are enabled.

Fixes: df8e6be59a ("rtl838x: add new architecture")
[fixed updating pm field of other ports]
Fixes: 2b88563ee5 ("realtek: update the tree to the latest refactored version")
[reintroduced incorrect pm field update]
Fixes: 27029277f9 ("realtek: add switch driver support for the RTL93XX based switches")
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2023-05-07 19:07:34 +02:00
..
common.c realtek: fix memory leak in netevent handler 2023-02-13 12:14:16 +01:00
debugfs.c realtek: add cond_resched to loops accessing the FDB table 2022-12-27 16:29:57 +01:00
dsa.c realtek: properly update port masks when port leaves bridge 2023-05-07 19:07:34 +02:00
Kconfig realtek: Create 4 different Realtek Platforms 2022-02-17 15:21:47 +00:00
Makefile realtek: Add driver support for TC offloading 2021-10-09 08:25:05 +02:00
qos.c
rtl83xx.h realtek: restructure rtl_table_read/write 2022-12-27 16:29:57 +01:00
rtl838x.c realtek: refactor keep vlan tag setup, fix tagged forwarding 2022-12-01 22:15:55 +01:00
rtl838x.h realtek: refactor keep vlan tag setup, fix tagged forwarding 2022-12-01 22:15:55 +01:00
rtl839x.c realtek: refactor keep vlan tag setup, fix tagged forwarding 2022-12-01 22:15:55 +01:00
rtl930x.c realtek: refactor keep vlan tag setup, fix tagged forwarding 2022-12-01 22:15:55 +01:00
rtl931x.c realtek: refactor keep vlan tag setup, fix tagged forwarding 2022-12-01 22:15:55 +01:00
tc.c realtek: Add driver support for TC offloading 2021-10-09 08:25:05 +02:00