NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-sun2/45931: early kmem panic on sun2
The following reply was made to PR port-sun2/45931; it has been noted by GNATS.
From: Lars Heidieker <lars%heidieker.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>,
port-sun2-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost
Subject: Re: port-sun2/45931: early kmem panic on sun2
Date: Sun, 12 Aug 2012 15:07:22 +0200
On 08/11/2012 06:25 PM, Izumi Tsutsui wrote:
> The following reply was made to PR port-sun2/45931; it has been
> noted by GNATS.
>
> From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost> To:
> para%NetBSD.org@localhost
> Cc: gnats-bugs%NetBSD.org@localhost, tsutsui%ceres.dti.ne.jp@localhost
> Subject: Re:
> port-sun2/45931: early kmem panic on sun2 Date: Sun, 12 Aug 2012
> 01:23:00 +0900
>
>> NetBSD 5.99.64 (GENERIC) #0: Sun Feb 5 22:46:00 JST 2012
>> tsutsui@mirage:/s/src/sys/arch/sun2/compile/obj.sun2/GENERIC
>> Model: sun2 {120,170} fpu: no math support total memory = 7168 KB
>> avail memory = 4912 KB panic: pool_get: kmem-4096: page empty
>> Stopped in pid 0.1 (system) at netbsd:cpu_Debugger+0x6: unlk
>> a6
>
> This still happens on netbsd-6, but HEAD sun2 kernels works.
>
> Pulling sys/kern/subr_kmem.c rev 1.46:
> http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/kern/subr_kmem.c#rev1.46
>
>
>
>
> Does it also include some implicit bug fixes, not only
> improvements for >4KB allocations? Or "decrease overall memory" is
> mandatory for poor tier II ports?
>
>
sun2 has a PAGE_SIZE of 2k which was not properly handled before this
change. A 4k pool was initialized before but did not work, this is
true for all archs with PAGE_SIZE < 4kb.
This is fixed with rev 1.46.
I think rev 1.46 should be pulled to netbsd-6.
Thanks for trying this out.
Lars
Home |
Main Index |
Thread Index |
Old Index