| 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: | Nate Williams (na...@mt.sri.com) | |
| Date: | Jun 4, 1998 4:31:56 pm | |
| List: | org.freebsd.freebsd-hackers | |
You aren't clear *which* sysctl should go away. If you mean sysctl(8), I hope you will be removing gdb, nm, hexdump, etc. as well, as these are all user-unfriendly tools designed for studying and/or adjusting the state of complex, undocumented things.
But users aren't expected to use gdb/nm/hexdump, but sysctl is. Many of these parameters *should* be tweaked to get better performance, avoid errors, etc...
Only some of them, if any.
Again I say, if they're not meant to be touched, then don't expose them. It's stupid to expose something that is useless for 99.9% of the population.
It's not my place to enforce, but if it were I'd start removing any sysctl's that weren't documented/used. As Mike pointed out in private email, there are 434 sysctl nodes in our system, and 20 of them are documented one way or the other. The rest are magic.
I think of sysctl as a bunch of big global variable, or OPTIONS in the kernel config file. If it isn't documented, it isn't needed.
Do I have permission to start removing sysctl's that aren't documented/used?
Nate
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message





