From: John Zielinski <grim@undead.cc>
To: linux-kernel@vger.kernel.org
Subject: Re: [RFC] sysfs kobject that doesn't trigger hotplug events
Date: Fri, 21 May 2004 21:38:03 -0400 [thread overview]
Message-ID: <40AEAEFB.4010005@undead.cc> (raw)
In-Reply-To: <20040519051612.GA13657@kroah.com>
Greg KH wrote:
> So why are you creating a kobject, and not just attributes?
>
So I could reuse the kobjects reference counting code so that my data
would get freed once other kernel code no longer referenced it. It
would also let me have a more elaborate directory tree instead of just a
single subdirectory deep as with attribute groups, kind of like what
Stephen Hemminger wanted to do with his bridge device directory layout.
> What exactly are you wanting to do? How about we start there.
>
This is for an embedded project I'm working on but the code may be
useful once the fbdev guys start expanding their sysfs support.
Basically I want to expose the fbdev's modedb structures to user space
and have an interface for manipulating this information. I'm expanding
that modedb to also include supported color bit formats, etc. Trying to
encode the relationships in the attribute filenames would quickly get
unmanageable. That's why I want to have a nice directory layout
presenting that info.
Now there was a big Holy War (tm) in the fbdev mailing list about
whether that should be done in kernel space or user space, but for my
project for simplicity I want in in kernel space and I _believe_ the
last truce in the fbdev list has it in the kernel as well. :)
John
prev parent reply other threads:[~2004-05-22 1:44 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-19 2:11 [RFC] sysfs kobject that doesn't trigger hotplug events John Zielinski
2004-05-19 3:18 ` Dmitry Torokhov
2004-05-21 1:19 ` John Zielinski
2004-05-19 3:34 ` Greg KH
2004-05-19 4:43 ` John Zielinski
2004-05-19 5:16 ` Greg KH
2004-05-22 1:38 ` John Zielinski [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=40AEAEFB.4010005@undead.cc \
--to=grim@undead.cc \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox