linux/drivers/net/dsa
Vladimir Oltean 31046a5fd9 net: dsa: propagate extack to .port_vlan_add
Allow drivers to communicate their restrictions to user space directly,
instead of printing to the kernel log. Where the conversion would have
been lossy and things like VLAN ID could no longer be conveyed (due to
the lack of support for printf format specifier in netlink extack), I
chose to keep the messages in full form to the kernel log only, and
leave it up to individual driver maintainers to move more messages to
extack.

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2021-02-14 17:38:11 -08:00
..
b53 net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
hirschmann net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
microchip net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
mv88e6xxx net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
ocelot net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
qca net: dsa: set configure_vlan_while_not_filtering to true by default 2021-01-15 17:29:40 -08:00
sja1105 net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
xrs700x net: dsa: xrs700x: add HSR offloading support 2021-02-11 13:24:45 -08:00
bcm_sf2.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-01-28 17:09:31 -08:00
bcm_sf2.h net: dsa: bcm_sf2: recalculate switch clock rate based on ports 2020-09-03 15:08:03 -07:00
bcm_sf2_cfp.c net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
bcm_sf2_regs.h net: dsa: bcm_sf2: support BCM4908's integrated switch 2021-01-09 19:18:10 -08:00
dsa_loop.c net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
dsa_loop.h
dsa_loop_bdinfo.c
Kconfig net: dsa: add Arrow SpeedChips XRS700x driver 2021-01-15 15:37:37 -08:00
lan9303-core.c net: dsa: remove the transactional logic from MDB entries 2021-01-11 16:00:57 -08:00
lan9303.h
lan9303_i2c.c
lan9303_mdio.c
lantiq_gswip.c net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
lantiq_pce.h
Makefile net: dsa: add Arrow SpeedChips XRS700x driver 2021-01-15 15:37:37 -08:00
mt7530.c net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
mt7530.h net: dsa: mt7530: MT7530 optional GPIO support 2021-01-25 18:29:04 -08:00
mv88e6060.c
mv88e6060.h
qca8k.c net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
qca8k.h
realtek-smi-core.c net: dsa: rtl8366rb: Roof MTU for switch 2020-10-10 11:25:05 -07:00
realtek-smi-core.h net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
rtl8366.c net: dsa: propagate extack to .port_vlan_add 2021-02-14 17:38:11 -08:00
rtl8366rb.c net: dsa: rtl8366rb: standardize init jam tables 2021-01-27 20:21:20 -08:00
vitesse-vsc73xx-core.c
vitesse-vsc73xx-platform.c
vitesse-vsc73xx-spi.c
vitesse-vsc73xx.h