Re: [RFC] syscalls, x86: Add __NR_kcmp syscall

From: H. Peter Anvin
Date: Tue Jan 17 2012 - 13:48:26 EST


On 01/17/2012 06:44 AM, Cyrill Gorcunov wrote:
> On Tue, Jan 17, 2012 at 04:38:14PM +0200, Alexey Dobriyan wrote:
>> On 1/17/12, Cyrill Gorcunov <gorcunov@xxxxxxxxx> wrote:
>>> +#define KCMP_EQ 0
>>> +#define KCMP_LT 1
>>> +#define KCMP_GT 2
>>
>> LT and GT are meaningless.
>>
>
> I found symbolic names better than open-coded values. But sure,
> if this is problem it could be dropped.
>
> Or you mean that in general anything but 'equal' is useless?
>

Why on Earth would user space need to know which order in memory certain
kernel objects are?

Keep in mind that this is *exactly* the kind of information which makes
rootkits easier.

-hpa

--
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel. I don't speak on their behalf.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/