Date: Sat, 6 Aug 2005 07:20:18 +0000 (UTC) From: "Christian S.J. Peron" <csjp@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern sysv_shm.c src/sys/sys shm.h src/usr.bin/ipcs ipcs.c Message-ID: <200508060720.j767KI1W058798@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
csjp 2005-08-06 07:20:18 UTC
FreeBSD src repository
Modified files:
sys/kern sysv_shm.c
sys/sys shm.h
usr.bin/ipcs ipcs.c
Log:
Change the data type of the upper shared memory limits from a signed
integer to an unsigned long. This lifts variables like the maximum
number of pages available for shared memory from 2^31 to 2^32 on 32
bit architectures, and from 2^31 to 2^64 on 64 bit architectures.
It should be noted that this changes breaks ABI on 64 bit architectures
because the size of the shmmax, shmmin, shmmni, shmseg and shmall members
of the shminfo structure has changed.
Silence on: current@
Revision Changes Path
1.103 +9 -9 src/sys/kern/sysv_shm.c
1.24 +5 -5 src/sys/sys/shm.h
1.28 +5 -5 src/usr.bin/ipcs/ipcs.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508060720.j767KI1W058798>
