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