diagnosing freezes (DRI?)

Gary Jennejohn gary.jennejohn at freenet.de
Fri Apr 17 11:02:48 UTC 2009


On Thu, 16 Apr 2009 22:18:36 +0300
Kostik Belousov <kostikbel at gmail.com> wrote:

> On Thu, Apr 16, 2009 at 10:47:55AM -0700, Tim Kientzle wrote:
> > Gary Jennejohn wrote:
> > >deeptech71 at gmail.com wrote:
> > >
> > >>This kernel output really looks bad:
> > >>Wai
> > >>tSiynngc i(nmga xd is6k0s ,s evcnoonddess)  rfeomra isnyisntge.m. .pr0o 
> > >>cess `syncer' to stop...0 done
> > >
> > >I can't speak to the rest, but this is probably because you have SMP and
> > >don't have `options PRINTF_BUFR_SIZE=128' in your kernel config.
> > 
> > Is there any reason this shouldn't be the default?
> > 
> > This is becoming an increasingly common FAQ.
> 
> The only reason I am aware of is that the buffer is allocated on the
> stack. 128 bytes is not so small for our kernel stacks.

True, but it still seems like this could be put into GENERIC, commented
out, with a good comment about stack size, so that users have a reasonable
chance of finding out about it.

---
Gary Jennejohn


More information about the freebsd-hackers mailing list