[PATCH] 32-bit UID support for 2.3.39pre2

From: Chris Wing (wingc@engin.umich.edu)
Date: Mon Jan 10 2000 - 21:16:14 EST


Hi. I have a new version of the 32-bit UID support patches for Linux
2.3.39pre2.

The patches are available at:

http://www.engin.umich.edu/caen/systems/Linux/code/misc/2.3/20000110/

Changes in this version:
        - updated to Linux 2.3.39pre2

        - merged with changes from Alan Cox

        - most of the backwards compatibility code has been moved into a
          single source file, instead of being #ifdefed throughout various
          files.
                (based on patch from Alan Cox)

Now you can see how much space the backwards compatibility code takes up:

(on i386)
$ ls -l kernel/uid16.o
-rw-rw-r-- 1 wing wing 3740 Jan 10 18:51 kernel/uid16.o
$ strip uid16.o
$ ls -l uid16.o
-rw-rw-r-- 1 wing wing 2172 Jan 10 21:14 uid16.o

        - backwards compatibility moved to config option
          (CONFIG_UID16_COMPAT), which is presently forced on for all
          architectures that need it. This is used in the Makefile to
          conditionally compile the backwards compatibility code when
          needed.

        - more ifdefs removed, we're now down to just 10

        - fixed siginfo on sparc32, was broken in several previous patches

It is tested and working on the i386 architecture.

Thanks,

Chris Wing
wingc@engin.umich.edu

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



This archive was generated by hypermail 2b29 : Sat Jan 15 2000 - 21:00:17 EST