Now
netbsd-8 commitmail json YAML
src/sys/kern/kern_lock.c@1.158.6.1
/
diff
/
nxr@1.158.6.1
src/sys/kern/subr_pserialize.c@1.8.10.1 / diff / nxr@1.8.10.1
src/sys/rump/librump/rumpkern/emul.c@1.181.6.2 / diff / nxr@1.181.6.2
src/sys/rump/librump/rumpkern/rump.c@1.329.10.1 / diff / nxr@1.329.10.1
src/sys/sys/pserialize.h@1.1.46.1 / diff / nxr@1.1.46.1
src/sys/kern/subr_pserialize.c@1.8.10.1 / diff / nxr@1.8.10.1
src/sys/rump/librump/rumpkern/emul.c@1.181.6.2 / diff / nxr@1.181.6.2
src/sys/rump/librump/rumpkern/rump.c@1.329.10.1 / diff / nxr@1.329.10.1
src/sys/sys/pserialize.h@1.1.46.1 / diff / nxr@1.1.46.1
Pull up following revision(s) (requested by ozaki-r in ticket #405):
sys/sys/pserialize.h: revision 1.2
sys/kern/kern_lock.c: revision 1.160
sys/kern/subr_pserialize.c: revision 1.9
sys/rump/librump/rumpkern/emul.c: revision 1.184
sys/rump/librump/rumpkern/emul.c: revision 1.185
sys/rump/librump/rumpkern/rump.c: revision 1.330
Implement debugging feature for pserialize(9)
The debugging feature detects violations of pserialize constraints.
It causes a panic:
- if a context switch happens in a read section, or
- if a sleepable function is called in a read section.
The feature is enabled only if LOCKDEBUG is on.
Discussed on tech-kern@
Add missing inclusion of pserialize.h (fix build)
sys/sys/pserialize.h: revision 1.2
sys/kern/kern_lock.c: revision 1.160
sys/kern/subr_pserialize.c: revision 1.9
sys/rump/librump/rumpkern/emul.c: revision 1.184
sys/rump/librump/rumpkern/emul.c: revision 1.185
sys/rump/librump/rumpkern/rump.c: revision 1.330
Implement debugging feature for pserialize(9)
The debugging feature detects violations of pserialize constraints.
It causes a panic:
- if a context switch happens in a read section, or
- if a sleepable function is called in a read section.
The feature is enabled only if LOCKDEBUG is on.
Discussed on tech-kern@
Add missing inclusion of pserialize.h (fix build)