Date: Thu, 2 Sep 1999 20:24:35 -0400 (EDT) From: Luoqi Chen <luoqi@watermarkgroup.com> To: dfr@nlsystems.com, luoqi@watermarkgroup.com Cc: arthur@tucows.com, freebsd-current@FreeBSD.ORG, nick.hibma@jrc.it Subject: Re: Problems with the sound card. Message-ID: <199909030024.UAA02922@lor.watermarkgroup.com>
next in thread | raw e-mail | index | archive | help
> That's exactly what I have. This is just so weird. I am now reading the > debug register chapter of intel's manual, it is virtually impossible to > pinpoint the location by single-stepping through the code... > The debug register trick worked, and the discovery was quite unexpected: because the isa bus is hanging off the pci bus, bus_release_resource() call by a isa device, eventually reaches the pci_release_resource(), where the device is blindly assumed to be a pci device and its isa_device struct overwritten as if it were a struct pci_devinfo. pci_release_resource() should check for pass-thru releases. -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909030024.UAA02922>