History log of /src/sys/compat/linux/common/linux_ioctl.h |
Revision | | Date | Author | Comments |
1.30 |
| 01-Oct-2024 |
riastradh | sys/compat/linux/common: Nix trailing whitespace, and one blank line.
No functional change intended.
|
1.29 |
| 23-Sep-2021 |
ryo | add support COMPAT_LINUX for aarch64
|
1.28 |
| 19-Sep-2021 |
thorpej | Add the timerfd syscalls to COMPAT_LINUX and COMPAT_LINUX32.
|
1.27 |
| 08-Jun-2013 |
stacktic | branches: 1.27.46; Typo
|
1.26 |
| 28-Apr-2008 |
martin | branches: 1.26.34; 1.26.44; Remove clause 3 and 4 from TNF licenses
|
1.25 |
| 20-Dec-2007 |
dsl | branches: 1.25.6; 1.25.8; 1.25.10; Convert all the system call entry points from: int foo(struct lwp *l, void *v, register_t *retval) to: int foo(struct lwp *l, const struct foo_args *uap, register_t *retval) Fixup compat code to not write into 'uap' and (in some cases) to actually pass a correctly formatted 'uap' structure with the right name to the next routine. A few 'compat' routines that just call standard ones have been deleted. All the 'compat' code compiles (along with the kernels required to test build it). 98% done by automated scripts.
|
1.24 |
| 04-Dec-2007 |
dsl | branches: 1.24.4; Remove all the __P
|
1.23 |
| 11-Dec-2005 |
christos | branches: 1.23.44; 1.23.46; 1.23.52; 1.23.56; merge ktrace-lwp.
|
1.22 |
| 03-May-2005 |
manu | branches: 1.22.2; First work on COMPAT_LINUX/amd64 Process startup and dynamiclinking work, but processes hang due to Linux arch_prctl(2) not being really supported yet.
|
1.21 |
| 28-Feb-2005 |
soren | Emulate basic mtio ioctls.
|
1.20 |
| 26-Feb-2005 |
perry | nuke trailing whitespace
|
1.19 |
| 03-Feb-2005 |
christos | Add linux scsi-generic to work for simple cases. Allows gendalia's change to limp along. From soren with fixes from me.
|
1.18 |
| 29-Jun-2003 |
fvdl | branches: 1.18.2; 1.18.10; 1.18.12; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
1.17 |
| 28-Jun-2003 |
darrenr | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
|
1.16 |
| 14-Jan-2002 |
bjh21 | Crude first cut at ARMLinux binary compatibility. Successfully runs "/emul/linux/bin/echo hello, world", dynamically linked.
|
1.15 |
| 22-Sep-2001 |
manu | Enable Mips Linux emulation in header files
|
1.14 |
| 19-Jan-2001 |
manu | branches: 1.14.2; 1.14.4; 1.14.6; Added Linux compatibility support for powerpc ports
|
1.13 |
| 10-Jan-2001 |
fvdl | Declare linux_ioctl_blkio and call it from the main routine.
|
1.12 |
| 10-Dec-2000 |
fvdl | The gist of the Linux _IOX definitions was the same for all platforms; move it to the MI linux_ioctl.h and only leave the MD bits in the MD header files.
Add defintions for linux_ioctl_hdio and linux_ioctl_fdio.
|
1.11 |
| 15-Dec-1998 |
itohy | branches: 1.11.8; 1.11.18; Added linux compat support on m68k ports.
|
1.10 |
| 04-Oct-1998 |
fvdl | Assign my copyright to TNF. Merge with others were appropriate. Regen syscall files after script change.
|
1.9 |
| 03-Oct-1998 |
christos | Attempt to fix the mess.
|
1.8 |
| 01-Oct-1998 |
erh | Split compat/linux/linux_ioctl.h into i386 and common parts.
|
1.7 |
| 15-Jan-1998 |
christos | PR/4794: Urban Boquist: Linux cdrom ioctls are missing
|
1.6 |
| 04-Apr-1997 |
augustss | * Move the Linux audio emulation into its own directory and rename it OSS (aka VoxWare) audio emulation. * Use the OSS audio emulation for Linux and FreeBSD. * Add mixer emulation to the OSS emulator.
|
1.5 |
| 19-Mar-1997 |
mycroft | Emulate the SOUND_PCM_WRITE_CHANNELS ioctl. From PR 3356, by Lennart Augustsson. Also add hooks for mixer ioctls.
|
1.4 |
| 05-Apr-1996 |
christos | Prototyping changes.
|
1.3 |
| 08-Mar-1996 |
mycroft | Separate ioctl emulation by group. Add (minimal) audio emulation.
|
1.2 |
| 16-Aug-1995 |
mycroft | Convert 230400 baud.
|
1.1 |
| 28-Feb-1995 |
fvdl | Added Linux compat code.
|
1.11.18.1 |
| 30-Mar-2001 |
he | Pull up revisions 1.12-1.13 (requested by fvdl): Add some required Linux emulation bits to support the Linux version of VMware.
|
1.11.8.3 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.11.8.2 |
| 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
1.11.8.1 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
1.14.6.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
1.14.4.2 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.14.4.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.14.2.2 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.14.2.1 |
| 26-Sep-2001 |
nathanw | Catch up to -current. Again.
|
1.18.12.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.18.12.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.18.10.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.18.2.6 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.18.2.5 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.18.2.4 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.18.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.18.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.18.2.1 |
| 02-Jul-2003 |
darrenr | Apply the aborted ktrace-lwp changes to a specific branch. This is just for others to review, I'm concerned that patch fuziness may have resulted in some errant code being generated but I'll look at that later by comparing the diff from the base to the branch with the file I attempt to apply to it. This will, at the very least, put the changes in a better context for others to review them and attempt to tinker with removing passing of 'struct lwp' through the kernel.
|
1.22.2.3 |
| 21-Jan-2008 |
yamt | sync with head
|
1.22.2.2 |
| 07-Dec-2007 |
yamt | sync with head
|
1.22.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.23.56.2 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.23.56.1 |
| 08-Dec-2007 |
ad | Sync with head.
|
1.23.52.2 |
| 27-Dec-2007 |
mjf | Sync with HEAD.
|
1.23.52.1 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
1.23.46.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.23.44.1 |
| 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
1.24.4.1 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
1.25.10.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.25.8.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.25.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.26.44.1 |
| 23-Jun-2013 |
tls | resync from head
|
1.26.34.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.27.46.1 |
| 15-Dec-2020 |
thorpej | Add Linux eventfd, timerfd, and POSIX timer calls.
|