Maxime Henrion wrote: >>>># kldload radeon.ko: >>>> >>>>link_elf: symbol mem_range_attr_set undefined >>>>kldload: can't load radeon.ko: No such file or directory >> >>same here with matrox mga.ko. after i compiled the >>devices agp, mem, null and io into the kernel it loads normaly. > > > Can you try to remove mem from your kernel config and try this patch? > The DRM drivers are missing a dependency to mem(4) since mem(4) was > made a kernel module. The DRM drivers need mem(4) because they use > mem_range_attr_set(). With this patch, you should be able to load > your DRM driver without errors, even if mem(4) isn't compiled in the > kernel. You must of course have it as a module though. > sure! but not in the next one or two hours. maybe someone else who has the same problem is faster then me. franz. > Cheers, > Maxime > > > ------------------------------------------------------------------------ > > Index: drm_drv.h > =================================================================== > RCS file: /space2/ncvs/src/sys/dev/drm/drm_drv.h,v > retrieving revision 1.25 > diff -u -p -r1.25 drm_drv.h > --- drm_drv.h 16 Jun 2004 09:46:42 -0000 1.25 > +++ drm_drv.h 4 Aug 2004 14:41:00 -0000 > _at__at_ -124,6 +124,7 _at__at_ static void DRM(cleanup)(drm_device_t *d > #if __REALLY_HAVE_AGP > MODULE_DEPEND(DRIVER_NAME, agp, 1, 1, 1); > #endif > +MODULE_DEPEND(DRIVER_NAME, mem, 1, 1, 1); > #endif /* __FreeBSD__ */ > > #ifdef __NetBSD__Received on Wed Aug 04 2004 - 13:00:30 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:04 UTC