From owner-freebsd-current@FreeBSD.ORG Sun Sep 28 03:37:12 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE9B816A4D6 for ; Sun, 28 Sep 2003 03:37:12 -0700 (PDT) Received: from mta07-svc.ntlworld.com (mta07-svc.ntlworld.com [62.253.162.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BF3B44022 for ; Sun, 28 Sep 2003 03:37:11 -0700 (PDT) (envelope-from antony.t.curtis@ntlworld.com) Received: from [10.10.10.100] ([81.98.110.96]) by mta07-svc.ntlworld.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with ESMTP id <20030928103440.SGPC21645.mta07-svc.ntlworld.com@[10.10.10.100]> for ; Sun, 28 Sep 2003 11:34:40 +0100 From: Antony T Curtis To: freebsd-current@freebsd.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-GUuP5nNuzsXFLjNxFKsR" Message-Id: <1064745279.23318.17.camel@pcgem.rdg.cyberkinetica.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Sun, 28 Sep 2003 11:34:39 +0100 Subject: UMASS: fatal trap while unplugging floppy drive X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Sep 2003 10:37:13 -0000 --=-GUuP5nNuzsXFLjNxFKsR Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi I cvsupped this morning and rebuilt world and kernel... When I unplug the USB floppy drive, I get the following > umass0: at uhub1 port 1 (addr 2) disconnected > (da0:umass-sim0:0:0:0): lost device > (da0:umass-sim0:0:0:0): removing device entry > GEOM: destroy disk da0 dp=3D0xc40b6450 >=20 >=20 > Fatal trap 12: page fault while in kernel mode > fault virtual address =3D 0x2c > fault code =3D supervisor read, page not present > instruction pointer =3D 0x8:0xc05fc8b7 > stack pointer =3D 0x10:0xd7151b68 > frame pointer =3D 0x10:0xd7151b70 > code segment =3D base 0x0, limit 0xfffff , type 0x1b > =3D DPL 0, pres 1, def32 1, gran 1 > processor eflags =3D interrupt enabled, resume, IOPL =3D 0 > current process =3D 29 (usb1) > kernel: type 12 trap, code=3D0 > Stopped at cam_periph_invalidate_0xc: testb $0x8,0x2c(%bx) > db> trace > cam_periph_invalidate(0,c06205b5,0,ffffffff,ffffffff) at cam_periph_inval= idate+0xc > targbhasync(0,40,d7151c1c,0,0) at targbhasync_0xdd > xpt_async_bcast(c150de70,40,d7151c1c,0,0) at xpt_async_bcast+0x3c > xpt_bus_deregister(0,d7151c4c,c44390a8,d7151c5c,c44a9d7f) at xpt_bus_dere= gister+0x6e > umass_cam_detach_sim(c4450000,c44390a8,c442b200,c442b200,d7151cb0) at uma= ss_cam_detach_sim+0x21 > umass_detach(c442b200,c44390a8,c02ff818,c442b200,0) at umass_detach+0x31 > device_detach(c3fde8b0,c3fdec00,11,186,c018505b) at device_detach+0x6e > uhub_explore(c3fde980,c3fcdd00,d7151d18,c04046d7,c3fcdd00) at uhub_explor= e+0x17c > usb_discover(c3fcdd00,0,5c,c0416ce8,1770) at usb_discover+0x36 > usb_event_thread(c3fcdd00,d7151d48,c02c47bb,314,c3fcdd00) at usb_event_th= read+0x62 > fork_exit() at fork_exit+0xaf --=20 Antony T Curtis BSc Unix Analyst Programmer http://homepage.ntlworld.com/antony.t.curtis/ --=-GUuP5nNuzsXFLjNxFKsR Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/drk/ql7dp2cddmIRAkQTAJ0aO5aygsDT9LW8MgOjLdyTa9jISACfdXBK wR8FauMEmRxaIV+mV02IWSs= =NK8S -----END PGP SIGNATURE----- --=-GUuP5nNuzsXFLjNxFKsR--