History log of /src/sys/rump/kern/lib/libsys_linux |
Revision | Date | Author | Comments |
1.11 | 26-Jan-2016 |
pooka | Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.10 | 19-Oct-2015 |
pooka | Add a COMMENT describing what each component roughly does.
"make describe" prints the comment.
Requested/inspired by Vincent Schwarzer on rumpkernel-users
|
1.9 | 09-May-2015 |
pooka | Make the cool syscall autogeneration feature work with the newfangled r/o src feature.
|
1.8 | 08-Mar-2015 |
christos | factor out the syscall building code
|
1.7 | 08-Mar-2015 |
christos | regen and add a build target.
|
1.6 | 13-Mar-2014 |
pooka | branches: 1.6.6; rename component.c -> sys_linux_component.c
|
1.5 | 28-Jan-2014 |
njoly | Build with IPv6 support.
|
1.4 | 25-Jan-2014 |
njoly | Add now needed linux_pipe.c sources.
|
1.3 | 14-Dec-2013 |
njoly | Add syscall wrapper for mknodat(2) to deal with PAD argument difference between rump and linux versions.
|
1.2 | 07-Mar-2013 |
pooka | branches: 1.2.6; 1.2.8; If linux syscall emulation is linked in to a rump kernel, use it as the default emulation.
|
1.1 | 19-Sep-2012 |
pooka | branches: 1.1.2; Add the first attempt at rump kernel support for Linux clients. This has been lightly tested with unmodified networking applications with both the client and server on a 64bit le host. Unlike the standard Linux compat libs where args and syscalls are swizzled around, this compat lib only massages the arg data types due to the assumption that syscall numbers come from librumpclient (via librumphijack) and therefore match the native NetBSD numbers.
|
1.1.2.3 | 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.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 19-Sep-2012 |
yamt | file Makefile was added on branch yamt-pagecache on 2012-10-30 17:22:53 +0000
|
1.2.8.1 | 18-May-2014 |
rmind | sync with head
|
1.2.6.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.6.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.6.2 | 07-Mar-2013 |
pooka | If linux syscall emulation is linked in to a rump kernel, use it as the default emulation.
|
1.2.6.1 | 07-Mar-2013 |
pooka | file Makefile was added on branch tls-maxphys on 2013-03-07 18:53:40 +0000
|
1.6.6.4 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.6.6.3 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.6.6.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.6.6.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.12 | 13-Mar-2014 |
pooka | rename component.c -> sys_linux_component.c
|
1.11 | 18-Feb-2014 |
pooka | remove stub now provided by rump kernel base
|
1.10 | 17-Dec-2013 |
pooka | fix tyop
|
1.9 | 16-Dec-2013 |
pooka | Translate return values for emulations, e.g. Linux. For ports without __HAVE_MINIMAL_EMUL, we simply look up the values from p->p_emul->e_errno. For ports which cannot afford to keep an extra pointer per emul structure around, we hope there is __HAVE_SYSCALL_INTERN support and thread the errno values through p_emuldata. Notably, we cannot alter the syscall method like most ports do with syscall_intern, since they do it via p_mdproc, so MI code is not possible there.
|
1.8 | 03-Apr-2013 |
pooka | branches: 1.8.4; 1.8.6; i386 has a special way to handle uname. We don't really care about satisfying uname in a rump kernel, but attempt to return something sane anyway.
|
1.7 | 03-Apr-2013 |
pooka | add a few arch-specific stubs to make this link on arm
|
1.6 | 07-Mar-2013 |
pooka | set e_nsysent
|
1.5 | 07-Mar-2013 |
pooka | implement linux_fakedev: silly in, silly out, silly inside out
|
1.4 | 07-Mar-2013 |
pooka | If linux syscall emulation is linked in to a rump kernel, use it as the default emulation.
|
1.3 | 17-Nov-2012 |
pooka | include correct header
|
1.2 | 20-Sep-2012 |
pooka | branches: 1.2.2; sort stubs, remove autonamespacing and add some signal-related ones I missed yesterday
|
1.1 | 19-Sep-2012 |
pooka | Add the first attempt at rump kernel support for Linux clients. This has been lightly tested with unmodified networking applications with both the client and server on a 64bit le host. Unlike the standard Linux compat libs where args and syscalls are swizzled around, this compat lib only massages the arg data types due to the assumption that syscall numbers come from librumpclient (via librumphijack) and therefore match the native NetBSD numbers.
|
1.2.2.4 | 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.2.2.3 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.2.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.2.2.1 | 20-Sep-2012 |
yamt | file component.c was added on branch yamt-pagecache on 2012-10-30 17:22:53 +0000
|
1.8.6.1 | 18-May-2014 |
rmind | sync with head
|
1.8.4.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.8.4.2 | 03-Apr-2013 |
pooka | i386 has a special way to handle uname. We don't really care about satisfying uname in a rump kernel, but attempt to return something sane anyway.
|
1.8.4.1 | 03-Apr-2013 |
pooka | file component.c was added on branch tls-maxphys on 2013-04-03 23:51:21 +0000
|
1.5 | 27-Jan-2019 |
rin | Fix merge botches. I hope there's no more left...
|
1.4 | 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.3 | 12-Dec-2018 |
alnsn | Add missing RCSIDs.
|
1.2 | 10-Jan-2014 |
njoly | branches: 1.2.4; 1.2.6; 1.2.10; 1.2.34; 1.2.36; Do not redefine linux syscalls arguments, just use compat ones instead. Include linux_socketcall.h to bring missing socket syscall arguments/prototypes on arches that have socketcall(2). Finally, cleanup rump linux syscall wrapper, to remove linux syscall argument/prototype local copy.
|
1.1 | 14-Dec-2013 |
njoly | Add syscall wrapper for mknodat(2) to deal with PAD argument difference between rump and linux versions.
|
1.2.36.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.34.1 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 10-Jan-2014 |
tls | file linux_rump.c was added on branch tls-maxphys on 2014-08-20 00:04:40 +0000
|
1.2.6.2 | 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.2.6.1 | 10-Jan-2014 |
yamt | file linux_rump.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 10-Jan-2014 |
rmind | file linux_rump.c was added on branch rmind-smpnet on 2014-05-18 17:46:17 +0000
|
1.16 | 09-May-2015 |
pooka | remove files which are autogenerated in every build
|
1.15 | 08-Mar-2015 |
christos | regen and add a build target.
|
1.14 | 29-May-2014 |
njoly | branches: 1.14.4; Regen for utimes(2).
|
1.13 | 04-May-2014 |
njoly | branches: 1.13.2; Regen for pread/pwrite signature.
|
1.12 | 04-Apr-2014 |
njoly | branches: 1.12.2; Regen.
|
1.11 | 25-Jan-2014 |
njoly | Regen for pipe2 and lchown.
|
1.10 | 10-Jan-2014 |
njoly | Regen.
|
1.9 | 10-Jan-2014 |
njoly | Regen.
|
1.8 | 14-Dec-2013 |
njoly | Regen.
|
1.7 | 14-Dec-2013 |
njoly | Regen.
|
1.6 | 08-Dec-2013 |
njoly | Regen.
|
1.5 | 07-Dec-2013 |
njoly | Regen.
|
1.4 | 07-Dec-2013 |
njoly | Regen.
|
1.3 | 05-Oct-2013 |
njoly | Regen for utimensat(2).
|
1.2 | 08-Apr-2013 |
pooka | branches: 1.2.4; 1.2.6; regen for utimes
|
1.1 | 07-Mar-2013 |
pooka | regen
|
1.2.6.1 | 18-May-2014 |
rmind | sync with head
|
1.2.4.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.4.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.4.2 | 23-Jun-2013 |
tls | resync from head
|
1.2.4.1 | 08-Apr-2013 |
tls | file rump_linux_syscall.h was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.12.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.13.2.2 | 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.13.2.1 | 04-May-2014 |
yamt | file rump_linux_syscall.h was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.14.4.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.14.4.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.19 | 09-May-2015 |
pooka | remove files which are autogenerated in every build
|
1.18 | 08-Mar-2015 |
christos | regen and add a build target.
|
1.17 | 29-May-2014 |
njoly | branches: 1.17.4; Regen for utimes(2).
|
1.16 | 04-May-2014 |
njoly | Regen for pread/pwrite signature.
|
1.15 | 04-Apr-2014 |
njoly | branches: 1.15.2; Regen.
|
1.14 | 25-Jan-2014 |
njoly | Regen for pipe2 and lchown.
|
1.13 | 10-Jan-2014 |
njoly | Regen.
|
1.12 | 10-Jan-2014 |
njoly | Regen.
|
1.11 | 14-Dec-2013 |
njoly | Regen.
|
1.10 | 14-Dec-2013 |
njoly | Regen.
|
1.9 | 08-Dec-2013 |
njoly | Regen.
|
1.8 | 07-Dec-2013 |
njoly | Regen.
|
1.7 | 07-Dec-2013 |
njoly | Regen.
|
1.6 | 05-Oct-2013 |
njoly | Regen for utimensat(2).
|
1.5 | 08-Apr-2013 |
pooka | branches: 1.5.4; 1.5.6; regen for utimes
|
1.4 | 07-Mar-2013 |
pooka | regen
|
1.3 | 04-Mar-2013 |
stacktic | Regen to use getdents64 instead of getdents
|
1.2 | 17-Feb-2013 |
stacktic | Regen to add lstat64
|
1.1 | 19-Sep-2012 |
pooka | branches: 1.1.2; gen (without re)
|
1.1.2.3 | 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.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 19-Sep-2012 |
yamt | file rump_linux_syscallargs.h was added on branch yamt-pagecache on 2012-10-30 17:22:53 +0000
|
1.5.6.1 | 18-May-2014 |
rmind | sync with head
|
1.5.4.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.5.4.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.5.4.2 | 08-Apr-2013 |
pooka | regen for utimes
|
1.5.4.1 | 08-Apr-2013 |
pooka | file rump_linux_syscallargs.h was added on branch tls-maxphys on 2013-04-08 20:58:28 +0000
|
1.15.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.17.4.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.17.4.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.19 | 09-May-2015 |
pooka | remove files which are autogenerated in every build
|
1.18 | 08-Mar-2015 |
christos | regen and add a build target.
|
1.17 | 29-May-2014 |
njoly | branches: 1.17.4; Regen for utimes(2).
|
1.16 | 04-May-2014 |
njoly | Regen for pread/pwrite signature.
|
1.15 | 04-Apr-2014 |
njoly | branches: 1.15.2; Regen.
|
1.14 | 25-Jan-2014 |
njoly | Regen for pipe2 and lchown.
|
1.13 | 10-Jan-2014 |
njoly | Regen.
|
1.12 | 10-Jan-2014 |
njoly | Regen.
|
1.11 | 14-Dec-2013 |
njoly | Regen.
|
1.10 | 14-Dec-2013 |
njoly | Regen.
|
1.9 | 08-Dec-2013 |
njoly | Regen.
|
1.8 | 07-Dec-2013 |
njoly | Regen.
|
1.7 | 07-Dec-2013 |
njoly | Regen.
|
1.6 | 05-Oct-2013 |
njoly | Regen for utimensat(2).
|
1.5 | 08-Apr-2013 |
pooka | branches: 1.5.4; 1.5.6; regen for utimes
|
1.4 | 07-Mar-2013 |
pooka | regen
|
1.3 | 04-Mar-2013 |
stacktic | Regen to use getdents64 instead of getdents
|
1.2 | 17-Feb-2013 |
stacktic | Regen to add lstat64
|
1.1 | 19-Sep-2012 |
pooka | branches: 1.1.2; gen (without re)
|
1.1.2.3 | 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.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 19-Sep-2012 |
yamt | file rump_linux_syscalls.c was added on branch yamt-pagecache on 2012-10-30 17:22:53 +0000
|
1.5.6.1 | 18-May-2014 |
rmind | sync with head
|
1.5.4.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.5.4.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.5.4.2 | 08-Apr-2013 |
pooka | regen for utimes
|
1.5.4.1 | 08-Apr-2013 |
pooka | file rump_linux_syscalls.c was added on branch tls-maxphys on 2013-04-08 20:58:28 +0000
|
1.15.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.17.4.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.17.4.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.19 | 09-May-2015 |
pooka | remove files which are autogenerated in every build
|
1.18 | 08-Mar-2015 |
christos | regen and add a build target.
|
1.17 | 29-May-2014 |
njoly | branches: 1.17.4; Regen for utimes(2).
|
1.16 | 04-May-2014 |
njoly | Regen for pread/pwrite signature.
|
1.15 | 04-Apr-2014 |
njoly | branches: 1.15.2; Regen.
|
1.14 | 25-Jan-2014 |
njoly | Regen for pipe2 and lchown.
|
1.13 | 10-Jan-2014 |
njoly | Regen.
|
1.12 | 10-Jan-2014 |
njoly | Regen.
|
1.11 | 14-Dec-2013 |
njoly | Regen.
|
1.10 | 14-Dec-2013 |
njoly | Regen.
|
1.9 | 08-Dec-2013 |
njoly | Regen.
|
1.8 | 07-Dec-2013 |
njoly | Regen.
|
1.7 | 07-Dec-2013 |
njoly | Regen.
|
1.6 | 05-Oct-2013 |
njoly | Regen for utimensat(2).
|
1.5 | 08-Apr-2013 |
pooka | branches: 1.5.4; 1.5.6; regen for utimes
|
1.4 | 07-Mar-2013 |
pooka | regen
|
1.3 | 04-Mar-2013 |
stacktic | Regen to use getdents64 instead of getdents
|
1.2 | 17-Feb-2013 |
stacktic | Regen to add lstat64
|
1.1 | 19-Sep-2012 |
pooka | branches: 1.1.2; gen (without re)
|
1.1.2.3 | 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.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 19-Sep-2012 |
yamt | file rump_linux_sysent.c was added on branch yamt-pagecache on 2012-10-30 17:22:53 +0000
|
1.5.6.1 | 18-May-2014 |
rmind | sync with head
|
1.5.4.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.5.4.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.5.4.2 | 08-Apr-2013 |
pooka | regen for utimes
|
1.5.4.1 | 08-Apr-2013 |
pooka | file rump_linux_sysent.c was added on branch tls-maxphys on 2013-04-08 20:58:28 +0000
|
1.15.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.17.4.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.17.4.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.2 | 02-Dec-2014 |
pooka | Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR, with the default provided by Makefile.rump (they're all 0.0 anyway)
|
1.1 | 19-Sep-2012 |
pooka | branches: 1.1.2; 1.1.16; Add the first attempt at rump kernel support for Linux clients. This has been lightly tested with unmodified networking applications with both the client and server on a 64bit le host. Unlike the standard Linux compat libs where args and syscalls are swizzled around, this compat lib only massages the arg data types due to the assumption that syscall numbers come from librumpclient (via librumphijack) and therefore match the native NetBSD numbers.
|
1.1.16.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 19-Sep-2012 |
yamt | file shlib_version was added on branch yamt-pagecache on 2012-10-30 17:22:53 +0000
|
1.7 | 27-Jan-2019 |
rin | Fix merge botches. I hope there's no more left...
|
1.6 | 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.5 | 12-Dec-2018 |
alnsn | Add missing RCSIDs.
|
1.4 | 10-Aug-2018 |
pgoyette | Allow syscall_establish() to install new syscalls when the existing entry-point is either sys_nomodule or sys_nosys. Update the makesyscalls.sh script to create a const array of bits to allow syscall_disestablish() to properly restore the original entry-point. Update all the initializers of struct emul to initialize the pointer to the bit array struct emul.
XXX Regen of all files created by makesyscalls.sh will come soon, XXX followed by a kernel version bump (since struct emul is being XXX modified).
This commit should address PR kern/45781 and also removes the need for the work-around for that PR in file
sys/arch/usermode/modules/syscallemu/syscallemu.c
|
1.3 | 26-Jan-2016 |
pooka | branches: 1.3.16; 1.3.18; Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.2 | 04-Apr-2014 |
njoly | branches: 1.2.4; 1.2.6; 1.2.10; 1.2.12; Add support for timing syscalls.
|
1.1 | 13-Mar-2014 |
pooka | rename component.c -> sys_linux_component.c
|
1.2.12.1 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.2.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 04-Apr-2014 |
tls | file sys_linux_component.c was added on branch tls-maxphys on 2014-08-20 00:04:40 +0000
|
1.2.6.2 | 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.2.6.1 | 04-Apr-2014 |
yamt | file sys_linux_component.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 04-Apr-2014 |
rmind | file sys_linux_component.c was added on branch rmind-smpnet on 2014-05-18 17:46:17 +0000
|
1.3.18.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.3.16.2 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
1.3.16.1 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.3 | 11-Sep-2019 |
bad | define sysautoload here too, to catch up with kern/makesyscalls.sh r1.173 XXX: This needs to be re-thought
|
1.2 | 07-Mar-2013 |
pooka | branches: 1.2.6; 1.2.40; generate sysnumhdr so that we get NSYSENT
|
1.1 | 19-Sep-2012 |
pooka | branches: 1.1.2; Add the first attempt at rump kernel support for Linux clients. This has been lightly tested with unmodified networking applications with both the client and server on a 64bit le host. Unlike the standard Linux compat libs where args and syscalls are swizzled around, this compat lib only massages the arg data types due to the assumption that syscall numbers come from librumpclient (via librumphijack) and therefore match the native NetBSD numbers.
|
1.1.2.3 | 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.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 19-Sep-2012 |
yamt | file syscalls.conf was added on branch yamt-pagecache on 2012-10-30 17:22:53 +0000
|
1.2.40.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.2.6.2 | 07-Mar-2013 |
pooka | generate sysnumhdr so that we get NSYSENT
|
1.2.6.1 | 07-Mar-2013 |
pooka | file syscalls.conf was added on branch tls-maxphys on 2013-03-07 19:08:55 +0000
|
1.16 | 29-May-2014 |
njoly | Ajust for compat linux utimes(2) change.
|
1.15 | 04-May-2014 |
njoly | Adjust pread/pwrite signature to match reality.
|
1.14 | 04-Apr-2014 |
njoly | branches: 1.14.2; Add support for timing syscalls.
|
1.13 | 25-Jan-2014 |
njoly | Add pipe2 and lchown syscalls.
|
1.12 | 10-Jan-2014 |
njoly | Add NetBSD futimes/lutimes syscalls which does not exists on Linux.
|
1.11 | 10-Jan-2014 |
njoly | Do not redefine linux syscalls arguments, just use compat ones instead. Include linux_socketcall.h to bring missing socket syscall arguments/prototypes on arches that have socketcall(2). Finally, cleanup rump linux syscall wrapper, to remove linux syscall argument/prototype local copy.
|
1.10 | 14-Dec-2013 |
njoly | Use native/rump syscalls for pread/pwrite instead of linux ones which only exist to deal with PAD argument.
|
1.9 | 14-Dec-2013 |
njoly | Add syscall wrapper for mknodat(2) to deal with PAD argument difference between rump and linux versions.
|
1.8 | 08-Dec-2013 |
njoly | Add support for *at syscalls.
|
1.7 | 07-Dec-2013 |
njoly | Add dup3 support.
|
1.6 | 07-Dec-2013 |
njoly | Remove liutimes(2) that linux never had.
|
1.5 | 05-Oct-2013 |
njoly | Add utimensat(2) support.
|
1.4 | 08-Apr-2013 |
pooka | branches: 1.4.4; 1.4.6; support utimes on non-alpha linux platforms
|
1.3 | 04-Mar-2013 |
stacktic | Regen to use getdents64 instead of getdents
|
1.2 | 17-Feb-2013 |
stacktic | Regen to add lstat64
|
1.1 | 19-Sep-2012 |
pooka | branches: 1.1.2; Add the first attempt at rump kernel support for Linux clients. This has been lightly tested with unmodified networking applications with both the client and server on a 64bit le host. Unlike the standard Linux compat libs where args and syscalls are swizzled around, this compat lib only massages the arg data types due to the assumption that syscall numbers come from librumpclient (via librumphijack) and therefore match the native NetBSD numbers.
|
1.1.2.3 | 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.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 19-Sep-2012 |
yamt | file syscalls.master was added on branch yamt-pagecache on 2012-10-30 17:22:53 +0000
|
1.4.6.1 | 18-May-2014 |
rmind | sync with head
|
1.4.4.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.4.4.2 | 08-Apr-2013 |
pooka | support utimes on non-alpha linux platforms
|
1.4.4.1 | 08-Apr-2013 |
pooka | file syscalls.master was added on branch tls-maxphys on 2013-04-08 20:54:48 +0000
|
1.14.2.1 | 10-Aug-2014 |
tls | Rebase.
|