openwrt-pf/target/linux/generic/files/drivers
Mieczyslaw Nalewaj beb880855c
rtl8367b: fix RTL8367S-VB vlan mc memory handling
The RTL8367S-VB (Family D) uses a software-emulated VLAN MC table
(emu_vlanmc) since it lacks hardware support for the VLAN MC registers
used by earlier chips.

- Add missing NULL check after kzalloc() in rtl8367b_init_regs() to
  prevent NULL pointer dereference on allocation failure.
- Add missing kfree(smi->emu_vlanmc) in rtl8367b_remove() to prevent
  memory leak on driver unload.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/23970
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2026-06-28 22:25:30 +02:00
..
bcma kernel: bcma: fallback-sprom: check defered probe 2026-03-10 13:35:31 +01:00
leds/trigger leds: add "network" LED trigger (lan/wan/wlan) 2026-06-05 20:30:34 +02:00
mtd kernel: use module_mtd_part_parser for mtdsplit 2026-06-23 09:00:59 +02:00
net/phy rtl8367b: fix RTL8367S-VB vlan mc memory handling 2026-06-28 22:25:30 +02:00
platform/mikrotik platform/mikrotik: adjust hc_wlan read-callback for 6.18 2026-03-28 11:51:10 +01:00
ssb kernel: ssb: fallback-sprom: check deferred probe 2026-03-10 13:35:31 +01:00