NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/43217: KASSERT(ci->ci_ilevel < IPL_HIGH) failed when running a linux binary
The following reply was made to PR kern/43217; it has been noted by GNATS.
From: David Holland <dholland-bugs%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: kern/43217: KASSERT(ci->ci_ilevel < IPL_HIGH) failed when
running a linux binary
Date: Wed, 28 Apr 2010 22:20:20 +0000
On Wed, Apr 28, 2010 at 03:50:00AM +0000, lacombar%gmail.com@localhost wrote:
> The Following printf() is triggering the bug:
> 882 #ifdef DIAGNOSTIC
> 883 printf("%s: bad tag %d: "
> 884 "[%d %d, %d %d, %*.*s %*.*s]\n",
> 885 epp->ep_name,
ep_name points to userspace and should not be printed like this.
(It's not clear to me why we hang onto the userspace pointer instead
of the kernel copy that exec makes. One of the patches I'm sitting on
because I haven't had time to test it properly tidies this up as a
side effect of some other reorg.)
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index