Getting 'vm_thread_new: kstack allocation failed' errors after
latest drm updates.
Richard Todd
rmtodd at ichotolot.servalan.com
Tue Dec 23 21:37:26 UTC 2008
On Tue, Dec 23, 2008 at 12:04:49PM -0600, Alan Cox wrote:
> Roughly speaking, vm.kvm_* pertain to the kernel's address space and
> vm.kmem_* pertain to the kernel's heap within its address space. Your
> settings of vm.kmem_* have made the heap so large that there is little or no
> free space left in the address space for other things. These other things,
> e.g., the buffer cache, are non-trivial in size.
>
> So, the short answer is that you need to reduce vm.kmem_size.
>
> Alan
Ah, so there's stuff the kernel allocates that's not inside the region
controlled by kmem_size. Interesting.
Anyway, knocking vm.kmem_size down by 128M seems to fix things. Thanks!
Richard
More information about the freebsd-current
mailing list