NetBSD-Bugs archive

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

Re: kern/41245: kernel diagnostic assertion "vp->v_iflag & VI_TEXT" failed



The following reply was made to PR kern/41245; it has been noted by GNATS.

From: "Greg A. Woods" <woods%planix.ca@localhost>
To: NetBSD GNATS <gnats-bugs%NetBSD.org@localhost>
Cc: NetBSD GNATS Administrator <gnats-admin%NetBSD.org@localhost>
Subject: Re: kern/41245: kernel diagnostic assertion "vp->v_iflag & VI_TEXT" 
failed
Date: Thu, 05 Jun 2014 14:35:51 -0700

 I'm seeing this on an i386 machine running the tip of the netbsd-5 branch.
 
 Is there any chance anyone knows for sure what the exact fix was, and if
 it would be possible to pull that fix up to the netbsd-5 branch?  (I can
 easily patch and update the kernel for this machine, but much less
 easily update the whole OS at this time.)
 
 panic: kernel diagnostic assertion "vp->v_iflag & VI_TEXT" failed: file 
"/once/rest/work/woods/m-NetBSD-5/sys/kern/exec_subr.c", line 162WARNING: SPL 
NOT LOWERED ON TRAP EXIT
 
 fatal asynchronous system trapfatal breakpoint trap in supervisor mode
  in supervisor mode
 trap type 3 code 2 eip c01007e3 cs 8 eflags 10206 cr2 80c3000 ilevel 0
 tkerarpne lty:p es up1 ecrvoidseo 0r  teirpap  c0a5scyncccahrco cnosu 8s  
sefysltaegms  t2r4a6 p,cr c2o 8de0=40f7
 5Stopped in pid 23455.1 (nbmake) at      netbsd:copyout+0x33:    repe movsl    
  (%esi),%es:(%edi)
 db{0}> 
 
 db{0}> machine cpu 2
 using CPU 2
 db{0}> trace
 bus_space_write_1(800,c0d2ba00,35,c0d6aa68,0,35,e88fd850,c05d7b9a,800,35) at 
netbsd:bus_space_write_1+0x17
 comcnputc(800,35,0,c04f6cdc,5,5,e88fd880,c04fbe42,35,e88fd88c) at 
netbsd:comcnputc+0x21
 cnputc(35,e88fd88c,c04fb0d9,6,c3f784b4,1000000,1,fffffff8,1,0) at 
netbsd:cnputc+0x2a
 putchar(c0bad1de,c3ee0010,8,0,a,e88fd900,e88fd964,0,0,0) at netbsd:putchar+0xc2
 kprintf(c0bae208,5,0,0,e88fd94c,e88fd95c,c04fbe42,a,e88fd94c,0) at 
netbsd:kprintf+0x33b
 printf(c0bae208,1,0,c05cccac,8,246,804f750,0,0,a) at netbsd:printf+0x4b
 trap() at netbsd:trap+0x3ab
 --- trap (number 1) ---
 
breakpoint(c0c0d30e,e88fda68,c33a5800,c04f6b05,f325378c,f43ba1d8,0,0,c046c2f2,dc531d60)
 at netbsd:breakpoint+0x4
 
panic(c0c267ec,c0b4c591,c0b93ca1,c0b93cd4,a2,f43ba1c8,e88fdabc,c04a8a6e,c0b4c591,c0b93cd4)
 at netbsd:panic+0x1b0
 
__kernassert(c0b4c591,c0b93cd4,a2,c0b93ca1,d743f8b8,4f,4e,ed7d95c4,bfc00000,ed7d95c4)
 at netbsd:__kernassert+0x39
 
vmcmd_map_pagedvn(dc531d60,f1131868,bfc00000,e88fdca4,e94d3e8c,ed86bcdc,e88fdb0c,c04f615a,8,ed86bcdc)
 at netbsd:vmcmd_map_pagedvn+0x13e
 
execve1(dc531d60,bbb078bc,bbb07804,bbb0781c,c04bd1e0,dc531d60,e88fdd3c,c05d63f9,dc531d60,e88fdd00)
 at netbsd:execve1+0x80c
 
sys_execve(dc531d60,e88fdd00,e88fdd28,e88fdd40,0,c0c48084,3b,bbb078bc,bbb07804,bbb0781c)
 at netbsd:sys_execve+0x31
 syscall(e88fdd48,b3,ab,bfbf001f,1f,bbb078bc,bbb07804,bfbfe738,bbb078bc,0) at 
netbsd:syscall+0x109
 db{0}> 
 
 -- 
                                                Greg A. Woods
 
 +1 250 762-7675                                RoboHack 
<woods%robohack.ca@localhost>
 Planix, Inc. <woods%planix.com@localhost>      Secrets of the Weird 
<woods%weird.com@localhost>
 


Home | Main Index | Thread Index | Old Index