I finally found this problem and fixed it in CVS. When using
pci_get_subsys() with the last parameter NULL, you have to do
pci_dev_put() manually. When I changed the loop to detect multiple
indentical cards I started using the last parameter. Looking at the
implementation of pci_get_subsys() I see now that it does the
pci_dev_put() for you in this case so I needed to remove the one in
DRM.

--- Thomas_Hellström <[EMAIL PROTECTED]> wrote:
> [drm] Module unloaded
> [drm] Debug messages ON
> Unable to handle kernel paging request at virtual address 49544365
>  printing eip:
> c01c8788
> *pde = 00000000
> Oops: 0000 [#1]


=====
Jon Smirl
[EMAIL PROTECTED]


                
_______________________________
Do you Yahoo!?
Win 1 of 4,000 free domain names from Yahoo! Enter now.
http://promotions.yahoo.com/goldrush


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to