calcru-triggered panic?

John Birrell jb at what-creek.com
Wed Nov 29 14:49:45 PST 2006


On Wed, Nov 29, 2006 at 03:40:38PM -0700, Scott Long wrote:
> It's probably less of an issue now that it used to be, since I/O is
> decoupled through GEOM threads.  In 4.x, you could have a stack that
> went from the syscall, through VFS, UFS, the block layer, CAM, and 
> finally the device driver.  When I was working on RAIDFrame, adding
> just a couple hundred bytes of stack usage would cause it to blow out.
> But as I said, it might not be as much of an issue now.

Is it possible to check how deep the stack is and avoid using a stack
buffer if too deep?

--
John Birrell


More information about the freebsd-current mailing list