[OmniOS-discuss] mpt_sas & ixgbe kernel buffer alloc failures

Dan McDonald danmcd at omniti.com
Fri Jan 30 20:34:06 UTC 2015


> On Jan 30, 2015, at 2:46 PM, Marion Hakanson <hakansom at ohsu.edu> wrote:
> 
> Here's a "::memstat" dump, after the dma memory allocation errors
> have started showing up:
> 
> # echo "::memstat" | mdb -k
> Page Summary                Pages                MB  %Tot                   
> ------------     ----------------  ----------------  ----
> Kernel                   25477565             99521   76%
> ZFS File Data             6275294             24512   19%
> Anon                        19707                76    0%
> Exec and libs                 724                 2    0%
> Page cache                   4292                16    0%
> Free (cachelist)             7535                29    0%
> Free (freelist)           1747133              6824    5%
> 
> Total                    33532250            130985
> Physical                 33532249            130985
> # 
> 
> 
> Is it just me, or is that an awful lot of kernel memory in use?

That does seem to be a lot.

What does ::kmausers say?  (It may be a lot of output...)

Also, is it possible for you to:

1.) Put this line in /etc/system:

set kmem_flags=0xf

2.) Reboot your system.

3.) When you encounter this situation again (it may happen sooner with memory debugging enabled), utter "reboot -d" to get a kernel core dump for memory leak analysis?

Thanks,
Dan



More information about the OmniOS-discuss mailing list