Messages in this thread | | | From | Marin Mitov <> | Subject | Re: [BUG] agpgart-amd64 not initialized in 2.6.33-rc5 if iommu=allowed in kernel command line | Date | Wed, 3 Feb 2010 18:18:47 +0200 |
| |
On Tuesday 02 February 2010 05:49:20 pm FUJITA Tomonori wrote:
> Duh, sorry, please this instead:
Applies cleanly to 2.6.33-rc6-git3. Works for me. Details - see my previous post..
Thanks.
Marin Mitov
> > diff --git a/drivers/char/agp/amd64-agp.c b/drivers/char/agp/amd64-agp.c > index 34cf04e..fd50ead 100644 > --- a/drivers/char/agp/amd64-agp.c > +++ b/drivers/char/agp/amd64-agp.c > @@ -767,16 +767,19 @@ int __init agp_amd64_init(void) > > static int __init agp_amd64_mod_init(void) > { > +#ifndef MODULE > if (gart_iommu_aperture) > return agp_bridges_found ? 0 : -ENODEV; > - > +#endif > return agp_amd64_init(); > } > > static void __exit agp_amd64_cleanup(void) > { > +#ifndef MODULE > if (gart_iommu_aperture) > return; > +#endif > if (aperture_resource) > release_resource(aperture_resource); > pci_unregister_driver(&agp_amd64_pci_driver); >
| |