Date: Fri, 11 Oct 2002 04:43:09 -0700 (PDT) From: Maxim Sobolev <sobomax@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/compat/linux linux_ioctl.c linux_ioctl.h linux_ipc.c linux_ipc.h src/sys/i386/linux linux_dummy.c linux_ipc64.h linux_machdep.c src/sys/alpha/linux linux_ipc64.h Message-ID: <200210111143.g9BBh9Nx084314@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
sobomax 2002/10/11 04:43:09 PDT
Modified files:
sys/compat/linux linux_ioctl.c linux_ioctl.h linux_ipc.c
linux_ipc.h
sys/i386/linux linux_dummy.c linux_machdep.c
Added files:
sys/i386/linux linux_ipc64.h
sys/alpha/linux linux_ipc64.h
Log:
- Add support for IPC_64 extensions into shmctl(2), semctl(2) and msgctl(2);
- add wrappers for mmap2(2) and ftruncate64(2) system calls;
- don't spam console with printf's when VFAT_READDIR_BOTH ioctl(2) is invoked;
- add support for SOUND_MIXER_READ_STEREODEVS ioctl(2);
- make msgctl(IPC_STAT) and IPC_SET actually working by converting from
BSD msqid_ds to Linux and vice versa;
- properly return EINVAL if semget(2) is called with nsems being negative.
Reviewed by: marcel
Approved by: marcel
Tested with: LSB runtime test
Revision Changes Path
1.1 +133 -0 src/sys/alpha/linux/linux_ipc64.h (new)
1.94 +15 -0 src/sys/compat/linux/linux_ioctl.c
1.15 +9 -0 src/sys/compat/linux/linux_ioctl.h
1.31 +285 -23 src/sys/compat/linux/linux_ipc.c
1.9 +9 -0 src/sys/compat/linux/linux_ipc.h
1.35 +0 -2 src/sys/i386/linux/linux_dummy.c
1.1 +145 -0 src/sys/i386/linux/linux_ipc64.h (new)
1.31 +73 -26 src/sys/i386/linux/linux_machdep.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210111143.g9BBh9Nx084314>
