[Q] Why is compat_uid_t a u16 value?

From: Carlos O'Donell <carlos_at_baldric.uwo.ca>
Date: 2004-09-13 01:01:09

The ia32 emulation code is using 'unsigned int' for uid_t returned back
to userspace. While the compat.h definitions uses compat_uid_t, which
is defined as u16. Is this correct? I would assume that compat_uid_t
should be u32 under ia64.

Is there any reason it is currently defined as u16? 
Is the compat.h definition of compat_uid_t ever used anywhere?

I'm testing some patches to cleanup compat code, but I noticed some
discrepancies in the ia64 definitions of compat.h.


To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Sun Sep 12 11:02:03 2004

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:30 EST