Date: Tue, 11 Feb 1997 22:50:04 -0800 (PST) From: Bruce Evans <bde@zeta.org.au> To: freebsd-bugs Subject: Re: kern/2717: Panic with daily script (find) Message-ID: <199702120650.WAA08592@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/2717; it has been noted by GNATS. From: Bruce Evans <bde@zeta.org.au> To: freebsd-gnats-submit@FreeBSD.ORG, futagi@csctk.jcsnet.or.jp Cc: Subject: Re: kern/2717: Panic with daily script (find) Date: Wed, 12 Feb 1997 17:40:11 +1100 >We added our original 'firewall' code to some modules in /sys/netinet >This firewall module puts many 'printf' messages to syslog and console. The standard (syscons) console driver and perhaps the pcvt console driver have some races when kernel printfs from interrupt handlers are mixed with normal console output. Workarounds: don't put (m)any printfs in interrupt handlers, or don't use /dev/ttyv0 for normal applications (it's still used for console output by syslogd etc so this only reduces the problem), or use a serial console. >>How-To-Repeat: Do `printf("*");' every clock tick in a timeout handler while an application is writing to the console. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702120650.WAA08592>