NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/44500: 4.0 sa threaded apps hard hang netbsd-5 and HEAD kernels on some ports [cpu_setfunc() related]
The following reply was made to PR kern/44500; it has been noted by GNATS.
From: Manuel Bouyer <bouyer%antioche.eu.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: kern-bug-people%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost,
netbsd-bugs%NetBSD.org@localhost
Subject: Re: kern/44500: 4.0 sa threaded apps hard hang netbsd-5 and HEAD
kernels on some ports [cpu_setfunc() related]
Date: Tue, 1 Feb 2011 21:32:05 +0100
On Mon, Jan 31, 2011 at 08:40:01PM +0000, chuck%ece.cmu.edu@localhost wrote:
> [...]
> Looking at HEAD, the current state of the tree is not uniform:
>
> arch cpu_setfunc calls does it call lpw_startup? when changed?
> ------- ---------------------- ----------------------------------------
> acorn26 lwp_trampoline yes
> alpha setfunc_trampoline no (vm_machdep.1.100, 2009/06/01)
> arm32 lwp_trampoline yes
> hppa setfunc_trampoline no (vm_machdep.c 1.36, 2009/06/03)
> m68k setfunc_trampoline no (vm_machdep.c 1.28, 2009/05/30)
> mips setfunc_trampoline no (vm_machdep.c 1.123, 2009/05/30)
> powerpc setfunc_trampoline no (vm_machdep.c 1.77, 2009/06/07)
> sh3 lwp_setfunc_trampoline no (never called lpw_startup?)
> sparc lwp_setfunc_trampoline no (vm_machdep.c 1.100, 2009/05/29)
> sparc64 lwp_setfunc_trampoline no (vm_machep.c 1.89, 2009/05/30)
> x86 lwp_trampoline yes
>
> the "no" ports are likely to have problems with compat_sa binaries,
> I think.
I think I've seen this on a sparc64 kernel, building 4.0 sparc binary
packages. I have to switch between 5.0 and 5.1 kernels depending on
which package is built.
BTW, sparc64 can still enter ddb ...
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index