kern/108121: [pmap] pmap.c panic message references a sysctl that doesn't exist

Ade Lovett ade at FreeBSD.org
Tue Jan 30 01:10:04 UTC 2007


Synopsis: [pmap] pmap.c panic message references a sysctl that doesn't exist

State-Changed-From-To: open->closed
State-Changed-By: ade
State-Changed-When: Tue Jan 30 01:04:41 UTC 2007
State-Changed-Why: 
The message is correct.  However, it is *NOT* a sysctl, rather it is a
tunable that can be set in /boot/loader.conf eg:

	vm.pmap.shpgperproc=1000

Making this a sysctl, with the ability to dynamically change it whilst
the system is running would be Exceptionally Hard[tm].

One could possibly make a case for providing a read-only sysctl, though
it is likely to be of very limited use, since pv exhaustion is not by
any means a typical occurance.


Responsible-Changed-From-To: freebsd-bugs->ade
Responsible-Changed-By: ade
Responsible-Changed-When: Tue Jan 30 01:04:41 UTC 2007
Responsible-Changed-Why: 
Since I provided the specific "fix" (in terms of an appropriate panic,
rather than letting the kernel wander off into la-la land as was the
case previously), I'll assume (some of ;) the responsibility...

http://www.freebsd.org/cgi/query-pr.cgi?pr=108121


More information about the freebsd-bugs mailing list