Re: [PATCH] /dev/mem: Add kernel config option to omit this device.

From: H. Peter Anvin
Date: Thu Mar 29 2012 - 16:08:10 EST

On 03/29/2012 12:32 PM, Maarten ter Huurne wrote:
> On Thursday 29 March 2012 10:30:14 H. Peter Anvin wrote:
>> On 03/29/2012 10:22 AM, Maarten ter Huurne wrote:
>>> Many systems don't need /dev/mem, so make it optional.
>>> It saves some space on embedded systems.
>>> Signed-off-by: Maarten ter Huurne <maarten@xxxxxxxxxxxxxx>
>> I would like to see it being modular if it is made optional. I think
>> that would be the right thing anyway.
> By modular, do you mean splitting off the code from drivers/char/mem.c into
> a new source file?
> In mem.c there are several static functions used by more than one device,
> but I think /dev/mem, /dev/kmem and /dev/port are relatively independent of
> the other devices, so splitting off those three would be an option.

Yes, splitting them and making it possible to compile them as modules.

And certainly the devices you list above are really quite different
from, say /dev/null or /dev/zero.


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at