Re: [RFC] EDAC and the sysfs

From: Greg KH
Date: Thu Nov 17 2005 - 02:25:03 EST


On Tue, Nov 15, 2005 at 04:26:38PM -0800, Doug Thompson wrote:
> Speaking of controls, edac has them currently in
> /proc/sys/mc. I have proposed to have them in
> /sys/devices/system/edac/mc and friends.
>
> My question is: Should I remove entirely my old
> /proc/sys/mc sysctl tree? Or still maintain the
> aliases there (which seems weird)?

That would be wierd, just drop the sysctl stuff.

> If I do that, then /etc/sysctl.conf will no longer
> allow for setting things up there.

True.

> Is there going to be a similiar functionality as
> /etc/sysctl.conf for those items we place in sysfs, in
> the future?

If you want to write one, sure :)

But you can just probably use a udev rule to initialize your things
properly, that's what all of the distros are now using.

> PS. These questions on sysfs seem a perfect food
> stream for your 'HOWTO do kernel development'. Trying
> to do new entries in sysfs has been a painstaking
> adventure. After googling the web for info, it
> definitely has been a bit thin on information on sysfs
> at the level I am seeking.

sysfs and the driver model are woefully underdocumented. Right now, I'd
recommend the Linux Device Drivers, third edition, free online if you
don't want to buy it, for anyone doing any driver core stuff. It has a
whole chapter that is the most up-to-date and the best description I've
seen so far.

But even then, it is out of date, due to api changes, sorry.

thanks,

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/