Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Mar 2013 03:51:12 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Sergey Kandaurov <pluknet@gmail.com>
Cc:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: invalid statistics for 80211node malloc type
Message-ID:  <CAJ-VmonHGV=sp-gJuvQ=QFMjjJj7UQkrM0hPUrXMvZvOQDaXUQ@mail.gmail.com>
In-Reply-To: <CAE-mSOJ2PZY4uFLLS5WzvyZY_m%2BoCFLn_Y%2BwOC6=2ekLXqwEeA@mail.gmail.com>
References:  <CAE-mSOJTrDORqFg_hsJAR6y7_h0=hVyvtXmvKTAVQyhEx%2BrtFQ@mail.gmail.com> <CAJ-Vmonn9=4fc_HpFPefz_818KY_u8Rpa0JZqjKTPLEXbxuL2A@mail.gmail.com> <CAJ-VmomuEEZ3gmmgt%2BsHo_nYcqH92TU=fKDk%2B7Gj3L701%2BDnzA@mail.gmail.com> <CAE-mSOJ2PZY4uFLLS5WzvyZY_m%2BoCFLn_Y%2BwOC6=2ekLXqwEeA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <pluknet@gmail.com> wrote:
> On 25 March 2013 13:02, Adrian Chadd <adrian@freebsd.org> wrote:
>> .. please file a PR!
>>
> kern/177366
>
>>
>>
>> Adrian
>>
>> On 25 March 2013 02:02, Adrian Chadd <adrian@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmonHGV=sp-gJuvQ=QFMjjJj7UQkrM0hPUrXMvZvOQDaXUQ>