At Fri, 28 Dec 2007 14:23:35 -0500, Michael Butler wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Kris Kennaway wrote: > > Jens Schweikhardt wrote: > >> If you look at this closely you can find "Syncing (max 60 seconds) for > >> system process" if you read about every other character. It's always the > >> third of the three "Waiting" lines. Anyone else seeing this? > > > > You have an SMP system and do not have the PRINTF_BUFR option or > > whatever it is. Without it multiple CPUs have no synchronization > > between printfs and will interleave. > > So the recommended value for PRINTF_BUFR_SIZE is ... ? > > In my (very brief) browse through kern/subr_prf.c, I didn't see any > overflow protection on the stack-allocated buffer ... which makes me > rather nervous. > > Interleaved text is *way* better than clobbered kernel stack .. pca.n_bufr = sizeof(bufr); pca.remain = sizeof(bufr); I think this is the "overflow protection". -- Rui PauloReceived on Fri Dec 28 2007 - 18:51:31 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:24 UTC