We know how to remove the DRM() macros and inter_module stuff by switching to a drm_core library model. DaveA has already coded up a prototype. We aren't switching because people are objecting to the change. I'm not sure what the status of the objections is, Dave knows more about this. The objection is something along the lines of what if I have drm_core linked into my kernel and I want to update to drivers that use a different drm_core.
Is there a way to enforce both drm_core and personality (linked together, not exporting symbols maybe) to be in core or none (which would mean both being modules and thus no problem)?
cheers simon
-- /"\ \ / \ ASCII Ribbon Campaign / \ Against HTML Mail and News
PGP.sig
Description: This is a digitally signed message part