Thread (43 messages) 43 messages, 5 authors, 2021-09-05

Re: [PATCH 01/18] docs: Add block device (blkdev) LED trigger documentation

From: Pavel Machek <hidden>
Date: 2021-09-05 18:42:54
Also in: linux-block

Hi!
quoted
quoted
+What:		/sys/class/leds/<led>/add_blkdev
+Date:		September 2021
+Contact:	Ian Pilcher [off-list ref]
+Description:
+		Associate a block device with this LED by writing its kernel
+		name (as shown in /sys/block) to this attribute.  Multiple
+		device names may be written at once, separated by whitespace.
This is seriously strange interface.
It's the netdev-like interface that Marek described in an earlier note
(adapted for the fact that the trigger supports many-to-many
relationships).
quoted
If you have directory with symlinks, why not use symlink() syscall
instead of add_blkdev, and unlink() syscall instead of delete_blkdev?
I'd actually had that thought as well, but I didn't see any obvious way
to do that in sysfs when I looked.  If you know how to do it or know of
an example, please let me know.
We got Greg in the Cc list, he'd be right person to talk to...
If using symlink()/unlink() isn't an option, do you have a suggestion
for a less seriously strange interface?
Let us explore this possibility, first.

Best regards,
								Pavel

-- 
http://www.livejournal.com/~pavelmachek

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help