NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/49170: netbsd 6.99 and 7.x threaded bins depend on COMPAT_60



>Number:         49170
>Category:       kern
>Synopsis:       netbsd 6.99 and 7.x threaded bins depend on COMPAT_60
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Sep 01 03:35:00 +0000 2014
>Originator:     David A. Holland
>Release:        NetBSD 7.99.1 (20140824)
>Organization:
>Environment:
System: NetBSD valkyrie 7.99.1 NetBSD 7.99.1 (VALKYRIE) #15: Mon Aug 25 
23:11:34 EDT 2014  dholland@valkyrie:/usr/src/sys/arch/amd64/compile/VALKYRIE 
amd64
Architecture: x86_64
Machine: amd64
>Description:

Threaded bins (most notably in base, nslookup, dig, and bind) from
late 6.99 and also therefore 7.x depend on COMPAT_60 being in the
kernel.

>How-To-Repeat:

Run one of the above on 7.99.1 without COMPAT_60; it crashes with
SIGSYS and ktrace shows
       ... RET compat_60__lwp_park -1 errno 78 Function not implemented

>Fix:

I remember there being some issue about this... it doesn't need to be
resolved, but the code in question needs to be marked COMPAT_70 as
well as COMPAT_60.



Home | Main Index | Thread Index | Old Index