invalid statistics for 80211node malloc type

Sergey Kandaurov pluknet at gmail.com
Mon Mar 25 09:33:04 UTC 2013


On 25 March 2013 13:02, Adrian Chadd <adrian at freebsd.org> wrote:
> .. please file a PR!
>
kern/177366

>
>
> Adrian
>
> On 25 March 2013 02:02, Adrian Chadd <adrian at freebsd.org> wrote:
>> ... ? Never noticed this before. Is something double-freeing?
>>

I'd rather say it tries to free never allocated memory? Look at mts_numallocs.

(kgdb) p ((struct malloc_type_internal *)M_80211_NODE->ks_handle)->mti_stats[0]
$20 = {mts_memalloced = 0, mts_memfreed = 61440, mts_numallocs = 0,
mts_numfrees = 5, mts_size = 0, _mts_reserved1 = 0, _mts_reserved2 =
0,
_mts_reserved3 = 0}
(kgdb) p ((struct malloc_type_internal *)M_80211_NODE->ks_handle)->mti_stats[1]
$21 = {mts_memalloced = 0, mts_memfreed = 73728, mts_numallocs = 0,
mts_numfrees = 6, mts_size = 0, _mts_reserved1 = 0, _mts_reserved2 =
0,
_mts_reserved3 = 0}

-- 
wbr,
pluknet


More information about the freebsd-stable mailing list