Subject: kern/33523: LFS panic: "vers > 0"
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <ykomatsu@akaumigame.org>
List: netbsd-bugs
Date: 05/21/2006 17:15:00
>Number:         33523
>Category:       kern
>Synopsis:       LFS panic: "vers > 0"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun May 21 17:15:00 +0000 2006
>Originator:     Yoshito Komatsu
>Release:        NetBSD 3.99.20
>Organization:
>Environment:
System: NetBSD c8.ln.akaumigame.org 3.99.20 NetBSD 3.99.20 (XENU) #0: Sun May 21 23:49:15 JST 2006 root@c8.ln.akaumigame.org:/usr/obj/sys/arch/i386/compile/XENU i386
Architecture: i386
Machine: i386
>Description:
	When I ran tar to extract many files on LFS partition,
	kernel panic was occurred.
	
	panic: kernel diagnostic assertion "vers > 0" failed: file "/usr/src/sys/ufs/lfs/lfs_segment.c", line 2674
	Stopped in pid 6.1 (ioflush) at netbsd:cpu_Debugger+0x4:        popl    %ebp
	db> trace
	cpu_Debugger(c040fb99,cbbcda48,379,0,1) at netbsd:cpu_Debugger+0x4
	panic(c043fea0,c03ff12f,c0406fc7,c0427940,a72) at netbsd:panic+0x12c
	__assert(c03ff12f,c0427940,a72,c0406fc7,c1833f48) at netbsd:__assert+0x2e
	lfs_acquire_finfo(c0f9d000,9d0,0,0,0) at netbsd:lfs_acquire_finfo+0x99
	lfs_gop_write(cc92c00c,cbbcdb7c,10,d1,cbbcdb80) at netbsd:lfs_gop_write+0xb34
	genfs_putpages(cbbcdd84,cc92c00c,0,0,ffffc000) at netbsd:genfs_putpages+0xb89
	lfs_putpages(cbbcdd84,c1823774,cbbcdd9c,0,c03f3b00) at netbsd:lfs_putpages+0x529
	VOP_PUTPAGES(cc92c00c,0,0,0,0) at netbsd:VOP_PUTPAGES+0x42
	lfs_writefile(c0f9d000,cbf66f68,cc92c00c,0,c0406c0e) at netbsd:lfs_writefile+0x229
	lfs_writevnodes(c0f9d000,c0fa8000,cbf66f68,1,cb9) at netbsd:lfs_writevnodes+0x1f4
	lfs_segwrite(c0fa8000,5,94a919,0,3) at netbsd:lfs_segwrite+0x6c9
	lfs_sync(c0fa8000,3,ca9a0ce4,ca9adc60,ffffffff) at netbsd:lfs_sync+0x99
	sync_fsync(cbbcdf14,cbf37360,10012,c02df1b4,c03f3500) at netbsd:sync_fsync+0xb3
	VOP_FSYNC(cbf37360,ca9a0ce4,8,0,0) at netbsd:VOP_FSYNC+0x4e
	sched_sync(ca9adc60,578000,c0582000,0,c010017c) at netbsd:sched_sync+0x29a
	db>
>How-To-Repeat:
	Extract all NetBSD release files on LFS partition:

	# tar xzvpf /var/pub/NetBSD/binary/sets/*.tgz
>Fix: