On Wed, Sep 09, 2020 at 06:25:45PM +0200, Marek Behún wrote:
Hello Andrew and Pavel,
please review these patches adding support for HW controlled LEDs.
The main difference from previous version is that the API is now generalized
and lives in drivers/leds, so that part needs to be reviewed (and maybe even
applied) by Pavel.
As discussed previously between you two, I made it so that the devicename
part of the LED is now in the form `ethernet-phy%i` when the LED is probed
for an ethernet PHY. Userspace utility wanting to control LEDs for a specific
network interface can access them via /sys/class/net/eth0/phydev/leds:
mox ~ # ls /sys/class/net/eth0/phydev/leds
It is nice they are directly in /sys/class/net/eth0/phydev. Do they
also appear in /sys/class/led?
Have you played with network namespaces? What happens with
ip netns add ns1
ip link set eth0 netns ns1
Andrew