lkml.org 
[lkml]   [2002]   [Oct]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: [PATCH] 2.5.41 s390 (8/8): 16 bit uid/gids.
Date
> > Use common code for 16 bit user/groud id system calls on s390x.
>
> Please make this use the real CONFIG_UID16_SYSCALLS instead of using a
> magic __UID16 thing that is s390x-specific. Then you make everybody who
> currently uses CONFIG_UID16 do both CONFIG_UID16 and
> CONFIG_UID16_SYSCALLS.
>
> We don't want magic config options like __UID16 that aren't exposed as
> config options and make people go "Huh?!".


Linus, This is actually something I sent to Martin (and DaveM). The __UID16
crap is because s390x and Sparc64 (and others?) do not want the highuid
stuff except in very specific places - namely compat code. Just using
CONFIG_UID16_SYSCALLS has the same bad side-effect as CONFIG_UID16 - all or
nothing. In short, we want to build uid16.o with highuid translations, and
a few other compat objects, but not everything. Ugly.

I wasn't aware Martin had tried to push this one quite yet. Have a
preferred solution? I'd already passed this by DaveM and he said the fun
would be getting it past you :)

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

\
 
 \ /
  Last update: 2005-03-22 13:29    [from the cache]
©2003-2011 Jasper Spaans