cvs commit: src/sys/kern uipc_socket.c

Robert Watson rwatson at freebsd.org
Sun Sep 5 16:30:11 PDT 2004


On Sun, 5 Sep 2004, Alfred Perlstein wrote:

> > 	Oops, I contacted other panic.  I used same kernel only enabled
> > 	INVARIANTS, INVARIANT_SUPPORT, WITNESS and WITNESS_SKIPSPIN.
> > 
> >  	debug.mpsafenet=1
> >  	debug.mpsafevm=1
> >  	net.isr.enable=1
> >  	no PREEMPTION
> >  	SCHED_ULE
> > 	INVARIANTS
> > 	INVARIANT_SUPPORT
> > 	WITNESS
> > 	WITNESS_SKIPSPIN
> > 
> > 	I'll try to disable INVARIANTS and INVARIANT_SUPPORT.
> 
> I can confirm that playing a song with today's kernel using xmms breaks
> something, X locks up. 
> 
> Also, I have AIO in my kernel, so debug.mpsafenet is set to whatever the
> default+AIO is. 

Seeing the panic message and/or fault will be critical to debugging this
problem. 

If you're using HEAD, debug.mpsafenet should disable itself if AIO is in
use (assuming AIO is compiled in or loaded before boot; if it's loaded
after boot then you're running in an unsafe configuration and the console
should tell you so...) 

Robert N M Watson             FreeBSD Core Team, TrustedBSD Projects
robert at fledge.watson.org      Principal Research Scientist, McAfee Research




More information about the cvs-src mailing list