Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jan 1996 14:51:38 +0800 (CST)
From:      Chien-Ta Lee <jdli@linux.csie.nctu.edu.tw>
To:        freebsd-current@FreeBSD.ORG
Subject:   [bug?] change in subr_diskslice.c
Message-ID:  <199601190651.OAA31217@linux.csie.nctu.edu.tw>

next in thread | raw e-mail | index | archive | help

	Hi :

	I just supped the new kernel source, and it panics while boot.

	I think maybe it is b'cos of some changes in these days,
	b'cos my Jan-7 kernel runs fine. (before the Jan-8 subr_diskslice.c
	change)

	It panics at subr_diskslice.c, while mount_msdos.  I have 3
	dos partitions mounted.
	1. /dev/sd0s1 : 0 - 500MB Primary
	2. /dev/sd1s1 : 0 - 400MB Primary
	3. /dev/sd2s5 : 0 - 1G Logical

[verbose slice info from Jan-7 kernel]
sd0s1: type 0x6, start 32, end = 1023999, size 1023968 : OK
sd0s2: type 0xa5, start 1499136, end = 2117631, size 618496 : OK
sd0s3: type 0x5, start 1026048, end = 1499135, size 473088 : OK
sd0s4: type 0xa, start 1024000, end = 1026047, size 2048 : OK
sd0s5: type 0x7, start 1026080, end = 1499135, size 473056 : OK
sd1s1: type 0x6, start 32, end = 819199, size 819168 : OK
sd1s2: type 0x5, start 819200, end = 1331199, size 512000 : OK
sd1s4: type 0xa5, start 1331200, end = 2131967, size 800768 : OK
sd1s5: type 0x83, start 819232, end = 1269759, size 450528 : OK
sd1<extended>: type 0x5, start 1269760, end = 1331199, size 61440 : OK
sd1s6: type 0x82, start 1269792, end = 1331199, size 61408 : OK
sd2s1: type 0x5, start 2048, end = 2050047, size 2048000 : OK
sd2s2: type 0xa5, start 2050048, end = 4403199, size 2353152 : OK
sd2s5: type 0x6, start 2080, end = 2050047, size 2047968 : OK
sd1s1: type 0x6, start 32, end = 819199, size 819168 : OK
sd1s2: type 0x5, start 819200, end = 1331199, size 512000 : OK
sd1s4: type 0xa5, start 1331200, end = 2131967, size 800768 : OK
sd1s5: type 0x83, start 819232, end = 1269759, size 450528 : OK
sd1<extended>: type 0x5, start 1269760, end = 1331199, size 61440 : OK
sd1s6: type 0x82, start 1269792, end = 1331199, size 61408 : OK
sd2s1: type 0x5, start 2048, end = 2050047, size 2048000 : OK
sd2s2: type 0xa5, start 2050048, end = 4403199, size 2353152 : OK
sd2s5: type 0x6, start 2080, end = 2050047, size 2047968 : OK


[new kernel panic info from log]
dsinit
Debugger("Slice code got negative blocknumber") called.
sd1s1s2s3s4s5s1s2s4s5s6s4s1s2s5s2s1s2s4s5: error reading extended partition table reading fsbn -226561538 (sd1s1s2s3s4s5s1s2s4s5s6s4s1s2s5s2s1s2s4s5 bn -226561538; cn 1986526 tn 15 sn 30)
readdisklabel
dsinit
readdisklabel
last message repeated 2 times

Fatal trap 121s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds: page fault while in kernel mode
fault virtual address	= 0x317332771s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds
fault code		= supervisor read, page not present
instruction pointer	= 0x81s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds:0xf011961b1s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds
code segment		= base 0x01s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds, limit 0xfffff1s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds, type 0x1b1s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds
			= DPL 01s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds, pres 11s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds, def32 11s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds, gran 11s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds
processor eflags	= interrupt enabled, resume, IOPL = 01s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds
current process		= 231s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds (mount_msdos)
interrupt mask		= 
panic: page fault

syncing disks... 131s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds 121s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds 91s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds done

dumping to dev 4011s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds, offset 01s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds
dump device bad
Automatic reboot in 151s1s2s5s2s1s4s6s5s4s2s1s2s5s2s1s4s6s5s4s2s1s5s4s3s2s1s1ds seconds - press a key on the console to abort
Rebooting...


-- 

                                                 李 建 達  (Adonis) 交大資工
                                                 Mail: jdli@csie.nctu.edu.tw



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601190651.OAA31217>