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

Marion Hakanson hakansom at ohsu.edu
Fri Jan 30 21:32:41 UTC 2015


Thanks for the suggestions.

Say, I'm due a couple updates.  Do you know what are in these?

Changed packages:
omnios
  developer/debug/mdb
    0.5.11,5.11-0.151012:20140913T033502Z -> 0.5.11,5.11-0.151012:20150119T1703
19Z
  driver/storage/mpt_sas
    0.5.11,5.11-0.151012:20140913T033536Z -> 0.5.11,5.11-0.151012:20150119T1703
46Z
. . .
  system/kernel
    0.5.11,5.11-0.151012:20140913T033629Z -> 0.5.11,5.11-0.151012:20141209T0247
21Z


Responses interspersed....

danmcd at omniti.com said:
> What does ::kmausers say?  (It may be a lot of output...) 

Not so much:

  mdb: KMF_AUDIT is not enabled for any caches


danmcd at omniti.com said:
> 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? 

I've got the kmem_flags setting queued up in /etc/system now.  Getting
a crash dump may be a challenge, since the dump area is on the ZFS JBOD
attached by the LSI SAS HBA (root is on a 16GB SATADOM unit).  Might work,
or we can try putting dump on a USB drive.


youzhong at gmail.com said:
> Not sure if this is the same issue. We experienced kma problem when ipnet
> driver is loaded. Basically ipnet is a memory eater.
> 
> Adding the following lines in /etc/system
> 
> exclude:drv/bpf
> exclude:drv/ipnet 

I've added those too.  About to go reboot, the thing is starting to
go unresponsive again....

Thanks and regards,

Marion


On Fri, Jan 30, 2015 at 3:34 PM, Dan McDonald <danmcd at omniti.com> wrote:

>
> > 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
>
> _______________________________________________
> OmniOS-discuss mailing list
> OmniOS-discuss at lists.omniti.com
> http://lists.omniti.com/mailman/listinfo/omnios-discuss
>




More information about the OmniOS-discuss mailing list