Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Nov 2002 04:25:58 +0100
From:      Christian Brueffer <chris@unixpages.org>
To:        freebsd-stable@freebsd.org
Subject:   apm suspend/resume panic - atapicam related
Message-ID:  <20021117032558.GF11536@unixpages.org>

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

--oPmsXEqKQNHCSXW7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

when trying to resume my IBM Thinkpad R32 from suspend mode,
FreeBSD instantly panics.
When removing atapicam from my kernel, the panics go away,
though I'm still getting timeouts from my NIC.

This is completely reproducable, trace below.

chris@fangorn:~ $ uname -a
FreeBSD fangorn.middleearth 4.7-STABLE FreeBSD 4.7-STABLE #13: Sun Nov 17 0=
4:12:29 CET 2002
chris@milan.hitnet.rwth-aachen.de:/usr/obj/usr/src/sys/FANGORN  i386


fangorn# ata0: resetting devices .. done
ata1: resetting devices .. ata1-slave: ATAPI identify retries exceeded
done


Fatal trap 12: page fault while in kernel mode
fault virtual address   =3D 0x1
fault code              =3D supervisor read, page not present
instruction pointer     =3D 0x8:0xc0155171
stack pointer           =3D 0x10:0xc032c8b4
frame pointer           =3D 0x10:0xc032c8b4
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 Idle
interrupt mask          =3D bio
kernel: type 12 trap, code=3D0
Stopped at      atapi_start+0x9:        movzbw  0x1(%eax),%ax
db> tr
atapi_start(c15d0f50) at atapi_start+0x9
ata_start(c15d0f00,c02ebe16,c15c3900,c03957c0,4000000) at ata_start+0xda
ata_reinit(c15d0f00,c15c3900,c032c900,c01291a6,c15c3900) at ata_reinit+0x2ed
ata_resume(c15c3900,c032c910,c0190dea,c15c3900,c15ad480) at ata_resume+0x12
DEVICE_RESUME(c15c3900) at DEVICE_RESUME+0x2e
bus_generic_resume(c15ad480,c032c92c,c0190dea,c15ad480,c15adc80) at bus_gen=
eric_resume+0x16
DEVICE_RESUME(c15ad480) at DEVICE_RESUME+0x2e
bus_generic_resume(c15adc80,c032c948,c0190dea,c15adc80,c15ade00) at bus_gen=
eric_resume+0x16
DEVICE_RESUME(c15ade00) at DEVICE_RESUME+0x2e
bus_generic_resume(c15adf80,c032c980,c0190dea,c15adf80,3) at bus_generic_re=
sume+0x16
DEVICE_RESUME(c15adf80) at DEVICE_RESUME+0x2e
bus_generic_resume(c0e39880,c032c99c,c02bdb63,c0e39880,c0395854) at bus_gen=
eric_resume+0x16
DEVICE_RESUME(c0e39880,c0395854,c032c9b4,c02be2f4,c03957c0) at DEVICE_RESUM=
E+0x2e
apm_resume(c03957c0,3,c03957c0,c02bdd74,c032c9bc) at apm_resume+0x2b
apm_processevent(c032c9c8,c02bddb5,0,c032c9ec,c018de5d) at apm_processevent=
+0x15c
apm_do_suspend(0,c032c9ec,c018de5d,0,400000) at apm_do_suspend+0x6a
apm_timeout(0,400000,0,0,ffffffff) at apm_timeout+0x41
softclock(0,10,c0210010,400010,ffffffff) at softclock+0xd1
doreti_swi(10,f24,2,3febf9ff,756e6547) at doreti_swi+0xf
idle_loop() at idle_loop+0x1d
db>

- Christian

--=20
http://www.unixpages.org			chris@unixpages.org
GPG Pub-Key    : www.unixpages.org/cbrueffer.asc
GPG Fingerprint: A5C8 2099 19FF AACA F41B  B29B 6C76 178C A0ED 982D
GPG Key ID     : 0xA0ED982D

--oPmsXEqKQNHCSXW7
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (FreeBSD)

iD8DBQE91wxFbHYXjKDtmC0RAliXAJ9+RbY8/cY1TA+ukRYg2qpn6rgDrQCfQFoU
kj8CiI4AzbNqDBi6+MHKxVE=
=S03h
-----END PGP SIGNATURE-----

--oPmsXEqKQNHCSXW7--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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