Subject: Re: multiple copyout()s or a malloc? To: Simon Burge <firstname.lastname@example.org> From: Bill Sommerfeld <email@example.com> List: tech-kern Date: 06/01/2000 08:20:05
simple_lock() is a spinlock, not to be held across a tsleep() (and
both malloc() and copyout() may sleep).
If you want a lock here (and I really don't think it's necessary), you
want to use a lockmgr()-style sleep lock.