atom feed74 messages in org.freebsd.freebsd-hackersRe: kernfs/procfs questions...
FromSent OnAttachments
Mike SmithJun 1, 1998 4:41 pm 
Mike SmithJun 1, 1998 6:10 pm 
Mike SmithJun 1, 1998 6:57 pm 
John S. DysonJun 1, 1998 7:03 pm 
John S. DysonJun 1, 1998 7:25 pm 
John S. DysonJun 2, 1998 9:50 am 
Sean Eric FaganJun 2, 1998 10:57 am 
Mike SmithJun 2, 1998 1:06 pm 
Terry LambertJun 2, 1998 1:36 pm 
David GreenmanJun 2, 1998 4:07 pm 
David GreenmanJun 2, 1998 4:10 pm 
Jacques VidrineJun 2, 1998 4:24 pm 
Sean Eric FaganJun 2, 1998 5:19 pm 
David GreenmanJun 2, 1998 6:30 pm 
Sean Eric FaganJun 2, 1998 9:29 pm 
Peter DufaultJun 3, 1998 4:20 am 
Joao Carlos Mendes LuisJun 3, 1998 6:44 pm 
John S. DysonJun 3, 1998 9:40 pm 
Mike SmithJun 3, 1998 10:36 pm 
John S. DysonJun 4, 1998 12:44 am 
Eivind EklundJun 4, 1998 4:40 am 
Nate WilliamsJun 4, 1998 9:50 am 
Terry LambertJun 4, 1998 10:49 am 
Terry LambertJun 4, 1998 11:08 am 
Mike SmithJun 4, 1998 11:19 am 
John S. DysonJun 4, 1998 11:48 am 
Nate WilliamsJun 4, 1998 12:10 pm 
Niall SmartJun 4, 1998 12:17 pm 
John S. DysonJun 4, 1998 12:19 pm 
Nate WilliamsJun 4, 1998 12:27 pm 
Mark ShepardJun 4, 1998 12:48 pm 
Mike SmithJun 4, 1998 1:29 pm 
John S. DysonJun 4, 1998 2:00 pm 
Mike SmithJun 4, 1998 2:05 pm 
Mike SmithJun 4, 1998 2:22 pm 
Mike SmithJun 4, 1998 2:40 pm 
John S. DysonJun 4, 1998 2:57 pm 
Terry LambertJun 4, 1998 3:02 pm 
Nate WilliamsJun 4, 1998 3:22 pm 
Mike SmithJun 4, 1998 3:31 pm 
Nate WilliamsJun 4, 1998 3:32 pm 
John S. DysonJun 4, 1998 3:34 pm 
John S. DysonJun 4, 1998 3:43 pm 
Nate WilliamsJun 4, 1998 4:31 pm 
John S. DysonJun 4, 1998 4:39 pm 
Nate WilliamsJun 4, 1998 4:49 pm 
John S. DysonJun 4, 1998 4:56 pm 
John S. DysonJun 4, 1998 5:01 pm 
John S. DysonJun 4, 1998 5:05 pm 
Nate WilliamsJun 4, 1998 5:21 pm 
Nate WilliamsJun 4, 1998 5:23 pm 
John S. DysonJun 4, 1998 5:43 pm 
John S. DysonJun 4, 1998 5:44 pm 
John S. DysonJun 4, 1998 5:46 pm 
M LyonsJun 4, 1998 6:08 pm 
David GreenmanJun 4, 1998 8:56 pm 
Nate WilliamsJun 4, 1998 10:10 pm 
Jason ThorpeJun 4, 1998 10:55 pm 
John S. DysonJun 4, 1998 11:53 pm 
David GreenmanJun 5, 1998 1:15 am 
Peter DufaultJun 5, 1998 4:15 am 
sbab...@dcn.att.comJun 5, 1998 7:02 am 
Allen SmithJun 5, 1998 9:27 am 
Wilko BulteJun 5, 1998 9:29 am 
John S. DysonJun 5, 1998 10:00 am 
Terry LambertJun 5, 1998 11:50 am 
Niall SmartJun 5, 1998 12:42 pm 
Terry LambertJun 5, 1998 1:29 pm 
Eivind EklundJun 6, 1998 7:20 am 
Terry LambertJun 6, 1998 11:53 am 
Eivind EklundJun 7, 1998 7:44 am 
Chuck RobeyJun 12, 1998 4:35 pm 
Mike SmithJun 12, 1998 5:07 pm 
Eivind EklundJun 12, 1998 6:07 pm 
Subject:Re: kernfs/procfs questions...
From:Terry Lambert (tlam@primenet.com)
Date:Jun 2, 1998 1:36:01 pm
List:org.freebsd.freebsd-hackers

Sure; but can't these sort of improvements be made to the methods for manipulating procfs nodes? What other drawbacks are there to the FS model?

It is bogus that writing to a file "controls" something inside the system, that is kind-of what SNMP is for. Now, if someone wants a kernfs that is compatible with our sysctl, they should be able to use the sysctl info to build the kernfs.

I think the sysctl infrastructure implementation lacks sufficient dynamism. There is no concept of a subschema entry (for example) which would allow for runtime extension rather than linktime agregation (which is a much simpler problem).

The non-dynamic portions of the framework, inherited from the 4.4 code base, are also quite problematic.

Not that I advocate a kernfs... but a very dynamic procfs could "know" from the accessor what ABI it was being invoked from, if it had the necessary parametric hints (which it currently lacks).

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message