http://defect.opensolaris.org/bz/show_bug.cgi?id=12720
amaguire <alan.maguire at sun.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |alan.maguire at sun.com
--- Comment #4 from amaguire <alan.maguire at sun.com> 2009-11-18 21:05:07 UTC
---
(In reply to comment #3)
> At least one part of this growth appears to be nwamd_wifi_scandata which isn't
> free()d on fini.
>
> Loading modules: [ libumem.so.1 libuutil.so.1 libnvpair.so.1 libsysevent.so.1
> ld.so.1 ]
> > $c
> libc_hwcap1.so.1`__lwp_park+0x19(8085880, 80858a8)
> libc_hwcap1.so.1`cond_wait_queue+0x60(8085880, 80858a8, 0, feee8206)
> libc_hwcap1.so.1`__cond_wait+0x86(8085880, 80858a8, 8047c38, feee82c3)
> libc_hwcap1.so.1`cond_wait+0x24(8085880, 80858a8, 8047c68, feee8304)
> libc_hwcap1.so.1`pthread_cond_wait+0x21(8085880)
> nwamd_event_dequeue+0x46(0, 0, 8047cc8, 805e20c)
> nwamd_event_handler+0x1b(8047d00, fefd4d2a, 1, 0, 8047d00, fefd4c01)
> main+0x199(1, 8047e20, 8047e28, 8047ddc)
> _start+0x7d(1, 8047ec8, 0, 8047ed8, 8047eea, 8047efb)
> > ::findleaks
> BYTES LEAKED VMEM_SEG CALLER
> 606208 3 fd69e000 MMAP
> 16384 1 fe3c1000 MMAP
> 606208 1 fe02d000 MMAP
> ------------------------------------------------------------------------
> Total 3 oversized leaks, 1228800 bytes
>
> CACHE LEAKED BUFCTL CALLER
> 08097010 3 0810fde8 get_scan_results+0x7a
> 08097010 21 0810fc08 get_scan_results+0x7a
> 08097a10 10 0810fa28 get_scan_results+0x7a
> 08099010 55 080b2d68 get_scan_results+0x7a
> 08099010 15 080b2cf0 get_scan_results+0x7a
> 08099510 42 08116a30 get_scan_results+0x7a
> 08099510 83 08199d10 get_scan_results+0x7a
> 08099790 16 081849e0 get_scan_results+0x7a
> 08099790 17 081b7d20 get_scan_results+0x7a
> 08099a10 6 081637c8 get_scan_results+0x7a
> ------------------------------------------------------------------------
> Total 268 buffers, 461952 bytes
I'm making some changes in this area as part of 12633, hope to have a webrev
tomorrow. Scan data is no longer dynamically (re)alloced with these changes so
this should go away.
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.