Re: Device stack reordering when driver is reloaded
- From: Mark Roddy <markr@xxxxxxxxxxxxxx>
- Date: Thu, 13 Oct 2005 22:48:47 -0400
James Antognini [MSFT] wrote:
Is there a registry entry for the IBM driver as an upper (or possibly lower) filter? If yes, can you show it. If not, you need to determine how the IBM driver comes to be installed. I'd guess things work OK when you stack is built at boot but not when it is later (re)built. That makes me wonder if IBM has some "bus" logic somewhere to ensure the filter is placed on the stack and isn't relying purely on the OS.My guess is that this is an improperly implemented bus filter driver - there ought to be an upper filter spec in the registry for the PCI class that points to this driver. Although if it is truly a hotplug pci bus attitude adjuster one would think that pci device insertion/removal would have been tested. Then again it makes the mistake of not honoring the device type characteristics of the lower device - so its already a bit broken.
I wonder what verifier would have to say? --
===================== Mark Roddy DDK MVP Windows 2003/XP/2000 Consulting Hollis Technology Solutions 603-321-1032 www.hollistech.com .
- Follow-Ups:
- Re: Device stack reordering when driver is reloaded
- From: Ilya Konstantinov
- Re: Device stack reordering when driver is reloaded
- References:
- Re: Device stack reordering when driver is reloaded
- From: James Antognini [MSFT]
- Re: Device stack reordering when driver is reloaded
- Prev by Date: Re: How can I DbgPrint a UNICODE_STRING ?
- Next by Date: Re: IOCTL_STORAGE_RESET_DEVICE = error "incorrect function"
- Previous by thread: Re: Device stack reordering when driver is reloaded
- Next by thread: Re: Device stack reordering when driver is reloaded
- Index(es):
Relevant Pages
|