> > 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/
This archive was generated by hypermail 2b29 : Tue Oct 15 2002 - 22:00:32 EST