On Wed, Feb 09, 2005 at 11:08:54AM +0100, Martin Schwidefsky wrote: > > This fixes an incorrect sign extension in the compat layer that > > breaks 32bit shmget that are >2GB. sys_shmget has a signed size_t size > > argument, and the int size argument comming from 32bit user space would > get > > sign extended to 64bit, which is wrong. > > Ok for s390 though not needed. The address space for a 31 bit programs > is limited to 2GB anyway.
Same on MIPS. Ralf
