Geert Uytterhoeven píše v St 24. 07. 2013 v 16:56 +0200:
The problem is that aranym expects the parameters of the natfeat calls
to be physical addresses. The nf_get_id calls use literal strings as
parameters which only works when the drivers are builtin because phys ==
virt then.
And fixing the conversion is non-trivial, as module memory is allocated using
vmalloc(), which may be non-contiguous in physical memory space, right?
Sounds like the original design decision of NatFeats to use ASCII names
instead of cryptic integer codes wasn't that smart.
ARAnyM hackers: What's the maximum size of ID names?
There isn't any given limit AFAIK, it's based on a common sense when
creating a new NatFeat name.
Petr
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html