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"