Can you please find out _where_ that's being called when mts_numallocs is zero?

Thanks,



Adrian


On 25 March 2013 02:33, Sergey Kandaurov <pluk...@gmail.com> wrote:
> On 25 March 2013 13:02, Adrian Chadd <adr...@freebsd.org> wrote:
>> .. please file a PR!
>>
> kern/177366
>
>>
>>
>> Adrian
>>
>> On 25 March 2013 02:02, Adrian Chadd <adr...@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
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to