| From | Sent On | Attachments |
|---|---|---|
| Mike Smith | Jun 1, 1998 4:41 pm | |
| Mike Smith | Jun 1, 1998 6:10 pm | |
| Mike Smith | Jun 1, 1998 6:57 pm | |
| John S. Dyson | Jun 1, 1998 7:03 pm | |
| John S. Dyson | Jun 1, 1998 7:25 pm | |
| John S. Dyson | Jun 2, 1998 9:50 am | |
| Sean Eric Fagan | Jun 2, 1998 10:57 am | |
| Mike Smith | Jun 2, 1998 1:06 pm | |
| Terry Lambert | Jun 2, 1998 1:36 pm | |
| David Greenman | Jun 2, 1998 4:07 pm | |
| David Greenman | Jun 2, 1998 4:10 pm | |
| Jacques Vidrine | Jun 2, 1998 4:24 pm | |
| Sean Eric Fagan | Jun 2, 1998 5:19 pm | |
| David Greenman | Jun 2, 1998 6:30 pm | |
| Sean Eric Fagan | Jun 2, 1998 9:29 pm | |
| Peter Dufault | Jun 3, 1998 4:20 am | |
| Joao Carlos Mendes Luis | Jun 3, 1998 6:44 pm | |
| John S. Dyson | Jun 3, 1998 9:40 pm | |
| Mike Smith | Jun 3, 1998 10:36 pm | |
| John S. Dyson | Jun 4, 1998 12:44 am | |
| Eivind Eklund | Jun 4, 1998 4:40 am | |
| Nate Williams | Jun 4, 1998 9:50 am | |
| Terry Lambert | Jun 4, 1998 10:49 am | |
| Terry Lambert | Jun 4, 1998 11:08 am | |
| Mike Smith | Jun 4, 1998 11:19 am | |
| John S. Dyson | Jun 4, 1998 11:48 am | |
| Nate Williams | Jun 4, 1998 12:10 pm | |
| Niall Smart | Jun 4, 1998 12:17 pm | |
| John S. Dyson | Jun 4, 1998 12:19 pm | |
| Nate Williams | Jun 4, 1998 12:27 pm | |
| Mark Shepard | Jun 4, 1998 12:48 pm | |
| Mike Smith | Jun 4, 1998 1:29 pm | |
| John S. Dyson | Jun 4, 1998 2:00 pm | |
| Mike Smith | Jun 4, 1998 2:05 pm | |
| Mike Smith | Jun 4, 1998 2:22 pm | |
| Mike Smith | Jun 4, 1998 2:40 pm | |
| John S. Dyson | Jun 4, 1998 2:57 pm | |
| Terry Lambert | Jun 4, 1998 3:02 pm | |
| Nate Williams | Jun 4, 1998 3:22 pm | |
| Mike Smith | Jun 4, 1998 3:31 pm | |
| Nate Williams | Jun 4, 1998 3:32 pm | |
| John S. Dyson | Jun 4, 1998 3:34 pm | |
| John S. Dyson | Jun 4, 1998 3:43 pm | |
| Nate Williams | Jun 4, 1998 4:31 pm | |
| John S. Dyson | Jun 4, 1998 4:39 pm | |
| Nate Williams | Jun 4, 1998 4:49 pm | |
| John S. Dyson | Jun 4, 1998 4:56 pm | |
| John S. Dyson | Jun 4, 1998 5:01 pm | |
| John S. Dyson | Jun 4, 1998 5:05 pm | |
| Nate Williams | Jun 4, 1998 5:21 pm | |
| Nate Williams | Jun 4, 1998 5:23 pm | |
| John S. Dyson | Jun 4, 1998 5:43 pm | |
| John S. Dyson | Jun 4, 1998 5:44 pm | |
| John S. Dyson | Jun 4, 1998 5:46 pm | |
| M Lyons | Jun 4, 1998 6:08 pm | |
| David Greenman | Jun 4, 1998 8:56 pm | |
| Nate Williams | Jun 4, 1998 10:10 pm | |
| Jason Thorpe | Jun 4, 1998 10:55 pm | |
| John S. Dyson | Jun 4, 1998 11:53 pm | |
| David Greenman | Jun 5, 1998 1:15 am | |
| Peter Dufault | Jun 5, 1998 4:15 am | |
| sbab...@dcn.att.com | Jun 5, 1998 7:02 am | |
| Allen Smith | Jun 5, 1998 9:27 am | |
| Wilko Bulte | Jun 5, 1998 9:29 am | |
| John S. Dyson | Jun 5, 1998 10:00 am | |
| Terry Lambert | Jun 5, 1998 11:50 am | |
| Niall Smart | Jun 5, 1998 12:42 pm | |
| Terry Lambert | Jun 5, 1998 1:29 pm | |
| Eivind Eklund | Jun 6, 1998 7:20 am | |
| Terry Lambert | Jun 6, 1998 11:53 am | |
| Eivind Eklund | Jun 7, 1998 7:44 am | |
| Chuck Robey | Jun 12, 1998 4:35 pm | |
| Mike Smith | Jun 12, 1998 5:07 pm | |
| Eivind Eklund | Jun 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).
Terry Lambert ter...@lambert.org
--- Any opinions in this posting are my own and not those of my present or previous employers.
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message





