Date: Mon, 19 Sep 2005 11:47:53 -0700 From: Sean McNeil <sean@mcneil.com> To: amd64@freebsd.org Subject: 6-current panics if mounting a pen drive that is write-protected Message-ID: <1127155673.1585.3.camel@server.mcneil.com>
next in thread | raw e-mail | index | archive | help
I get the following problem from BETA4: Sep 17 19:29:44 server kernel: umass0: USB Mass storage, rev 2.00/2.00, addr 2 Sep 17 19:29:44 server kernel: da0 at umass-sim0 bus 0 target 0 lun 0 Sep 17 19:29:44 server kernel: da0: <Memorex USB2 Thumbdrive 2.00> Removable Direct Access SCSI-2 device Sep 17 19:29:44 server kernel: da0: 40.000MB/s transfers Sep 17 19:29:44 server kernel: da0: 125MB (256000 512 byte sectors: 64H 32S/T 125C) Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): WRITE(10). CDB: 2a 0 0 0 0 21 0 0 8 0 Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): SCSI Status: Check Condition Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): DATA PROTECT asc:27,0 Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): Write protected Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): Unretryable error Sep 17 19:29:50 server kernel: g_vfs_done():da0s1[WRITE(offset=512, length=4096)]error = 13 Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): WRITE(10). CDB: 2a 0 0 0 0 21 0 0 8 0 Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): SCSI Status: Check Condition Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): DATA PROTECT asc:27,0 Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): Write protected Sep 17 19:29:50 server kernel: (da0:umass-sim0:0:0:0): Unretryable error Sep 17 19:29:50 server kernel: g_vfs_done():da0s1[WRITE(offset=512, length=4096)]error = 13 Sep 17 19:29:50 server kernel: fsync: giving up on dirty Sep 17 19:29:50 server kernel: 0xffffff00687e35d0: tag devfs, type VCHR Sep 17 19:29:50 server kernel: usecount 1, writecount 0, refcount 34 mountedhere 0xffffff0048e2e800 Sep 17 19:29:50 server kernel: flags () Sep 17 19:29:50 server kernel: v_object 0xffffff0064874b60 ref 0 pages 32 Sep 17 19:29:50 server kernel: Sep 17 19:29:50 server kernel: dev da0s1 Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): WRITE(10). CDB: 2a 0 0 0 0 21 0 0 8 0 Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): SCSI Status: Check Condition Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): DATA PROTECT asc:27,0 Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): Write protected Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): Unretryable error Sep 17 19:29:54 server kernel: g_vfs_done():da0s1[WRITE(offset=512, length=4096)]error = 13 Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): WRITE(10). CDB: 2a 0 0 0 0 21 0 0 8 0 Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): SCSI Status: Check Condition Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): DATA PROTECT asc:27,0 Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): Write protected Sep 17 19:29:54 server kernel: (da0:umass-sim0:0:0:0): Unretryable error Sep 17 19:29:54 server kernel: g_vfs_done():da0s1[WRITE(offset=512, length=4096)]error = 13 Sep 17 19:29:54 server kernel: fsync: giving up on dirty Sep 17 19:29:54 server kernel: 0xffffff00687e35d0: tag devfs, type VCHR Sep 17 19:29:54 server kernel: usecount 1, writecount 0, refcount 35 mountedhere 0xffffff0048e2e800 Sep 17 19:29:54 server kernel: flags () Sep 17 19:29:54 server kernel: v_object 0xffffff0064874b60 ref 0 pages 32 Sep 17 19:29:54 server kernel: Sep 17 19:29:54 server kernel: dev da0s1 Sep 17 19:36:16 server syslogd: kernel boot file is /boot/kernel/kernel Sep 17 19:36:16 server kernel: Sep 17 19:36:16 server kernel: Sep 17 19:29:54 server kernel: dev da0s1 Sep 17 19:36:16 server syslogd: kernel boot file is /boot/kernel/kernel Sep 17 19:36:16 server kernel: Sep 17 19:36:16 server kernel: Sep 17 19:36:16 server kernel: Fatal trap 12: page fault while in kernel mode Sep 17 19:36:16 server kernel: fault virtual address = 0x0 Sep 17 19:36:16 server kernel: fault code = supervisor read, page not present Sep 17 19:36:16 server kernel: instruction pointer = 0x8:0xffffffff802eb0b6Sep 17 19:36:16 server kernel: stack pointer = 0x10:0xffffffffb1ef1aa0 Sep 17 19:36:16 server kernel: frame pointer = 0x10:0xffffff004a2fba00 Sep 17 19:36:16 server kernel: code segment = base 0x0, limit 0xfffff, type 0x1b Sep 17 19:36:16 server kernel: = DPL 0, pres 1, long 1, def32 0, gran 1 Sep 17 19:36:16 server kernel: processor eflags = interrupt enabled, resume, IOPL = 0 Sep 17 19:36:16 server kernel: current process = 57 (syncer) Sep 17 19:36:16 server kernel: trap number = 12 Sep 17 19:36:16 server kernel: panic: page fault I just upgraded to BETA5. Please let me know if this cannot be reproduced and if I can provide additional info. If the unit is not write-protected, I have no issues at all. Sean
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1127155673.1585.3.camel>