History log of /src/sys/rump/kern/lib/libsys_sunos |
Revision | Date | Author | Comments |
1.7 | 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.6 | 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.5 | 09-May-2015 |
pooka | Make the cool syscall autogeneration feature work with the newfangled r/o src feature.
|
1.4 | 08-Mar-2015 |
christos | regen
|
1.3 | 16-Mar-2014 |
pooka | branches: 1.3.4; 1.3.8; fix tyop
|
1.2 | 13-Mar-2014 |
pooka | rename component.c -> sys_sunos_component.c
|
1.1 | 09-Apr-2013 |
pooka | branches: 1.1.4; 1.1.6; Add enough syscall compat for fs-utils to work on modern Solaris and derivatives.
|
1.1.6.1 | 18-May-2014 |
rmind | sync with head
|
1.1.4.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.4.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.4.2 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.1 | 09-Apr-2013 |
tls | file Makefile was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.3.8.4 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.3.8.3 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.3.8.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.3.8.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.3.4.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.3.4.1 | 16-Mar-2014 |
yamt | file Makefile was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.2 | 13-Mar-2014 |
pooka | rename component.c -> sys_sunos_component.c
|
1.1 | 09-Apr-2013 |
pooka | branches: 1.1.4; 1.1.6; Add enough syscall compat for fs-utils to work on modern Solaris and derivatives.
|
1.1.6.1 | 18-May-2014 |
rmind | sync with head
|
1.1.4.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.4.2 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.1 | 09-Apr-2013 |
tls | file component.c was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.4 | 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.3 | 12-Dec-2018 |
alnsn | Add missing RCSIDs.
|
1.2 | 28-Jul-2017 |
riastradh | branches: 1.2.2; 1.2.4; Fail, don't panic, on bad dirents from file system.
Controllable via puffs from userland.
From Ilja Van Sprundel.
|
1.1 | 09-Apr-2013 |
pooka | branches: 1.1.4; 1.1.12; 1.1.14; 1.1.16; 1.1.18; 1.1.26; 1.1.32; Add enough syscall compat for fs-utils to work on modern Solaris and derivatives.
|
1.1.32.1 | 09-Aug-2017 |
snj | Pull up following revision(s) (requested by spz in ticket #193): sys/compat/common/vfs_syscalls_12.c: revision 1.34 sys/rump/kern/lib/libsys_sunos/rump_sunos_compat.c: revision 1.2 sys/compat/svr4_32/svr4_32_misc.c: revision 1.78 sys/compat/sunos32/sunos32_misc.c: revision 1.78 sys/compat/linux/common/linux_misc.c: revision 1.239 sys/compat/osf1/osf1_file.c: revision 1.44 sys/compat/common/vfs_syscalls_43.c: revision 1.60 sys/compat/svr4/svr4_misc.c: revision 1.158 sys/compat/ibcs2/ibcs2_misc.c: revision 1.114 sys/compat/linux/common/linux_file64.c: revision 1.59 sys/compat/linux32/common/linux32_dirent.c: revision 1.18 sys/compat/sunos/sunos_misc.c: revision 1.171 Fail, don't panic, on bad dirents from file system. Controllable via puffs from userland. From Ilja Van Sprundel.
|
1.1.26.1 | 12-Aug-2017 |
snj | Pull up following revision(s) (requested by mrg in ticket #1479): sys/compat/common/vfs_syscalls_12.c: revision 1.34 sys/rump/kern/lib/libsys_sunos/rump_sunos_compat.c: revision 1.2 sys/compat/svr4_32/svr4_32_misc.c: revision 1.78 sys/compat/sunos32/sunos32_misc.c: revision 1.78 sys/compat/linux/common/linux_misc.c: revision 1.239 sys/compat/osf1/osf1_file.c: revision 1.44 sys/compat/common/vfs_syscalls_43.c: revision 1.60 sys/compat/svr4/svr4_misc.c: revision 1.158 sys/compat/ibcs2/ibcs2_misc.c: revision 1.114 sys/compat/linux/common/linux_file64.c: revision 1.59 sys/compat/linux32/common/linux32_dirent.c: revision 1.18 sys/compat/sunos/sunos_misc.c: revision 1.171 Fail, don't panic, on bad dirents from file system. Controllable via puffs from userland. From Ilja Van Sprundel.
|
1.1.18.1 | 12-Aug-2017 |
snj | Pull up following revision(s) (requested by mrg in ticket #1479): sys/compat/common/vfs_syscalls_12.c: revision 1.34 sys/rump/kern/lib/libsys_sunos/rump_sunos_compat.c: revision 1.2 sys/compat/svr4_32/svr4_32_misc.c: revision 1.78 sys/compat/sunos32/sunos32_misc.c: revision 1.78 sys/compat/linux/common/linux_misc.c: revision 1.239 sys/compat/osf1/osf1_file.c: revision 1.44 sys/compat/common/vfs_syscalls_43.c: revision 1.60 sys/compat/svr4/svr4_misc.c: revision 1.158 sys/compat/ibcs2/ibcs2_misc.c: revision 1.114 sys/compat/linux/common/linux_file64.c: revision 1.59 sys/compat/linux32/common/linux32_dirent.c: revision 1.18 sys/compat/sunos/sunos_misc.c: revision 1.171 Fail, don't panic, on bad dirents from file system. Controllable via puffs from userland. From Ilja Van Sprundel.
|
1.1.16.1 | 28-Aug-2017 |
skrll | Sync with HEAD
|
1.1.14.1 | 12-Aug-2017 |
snj | Pull up following revision(s) (requested by mrg in ticket #1479): sys/compat/common/vfs_syscalls_12.c: revision 1.34 sys/rump/kern/lib/libsys_sunos/rump_sunos_compat.c: revision 1.2 sys/compat/svr4_32/svr4_32_misc.c: revision 1.78 sys/compat/sunos32/sunos32_misc.c: revision 1.78 sys/compat/linux/common/linux_misc.c: revision 1.239 sys/compat/osf1/osf1_file.c: revision 1.44 sys/compat/common/vfs_syscalls_43.c: revision 1.60 sys/compat/svr4/svr4_misc.c: revision 1.158 sys/compat/ibcs2/ibcs2_misc.c: revision 1.114 sys/compat/linux/common/linux_file64.c: revision 1.59 sys/compat/linux32/common/linux32_dirent.c: revision 1.18 sys/compat/sunos/sunos_misc.c: revision 1.171 Fail, don't panic, on bad dirents from file system. Controllable via puffs from userland. From Ilja Van Sprundel.
|
1.1.12.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.1.12.1 | 09-Apr-2013 |
yamt | file rump_sunos_compat.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.1.4.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.4.2 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.1 | 09-Apr-2013 |
tls | file rump_sunos_compat.c was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.2.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.2.1 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
1.4 | 09-May-2015 |
pooka | remove files which are autogenerated in every build
|
1.3 | 08-Mar-2015 |
christos | regen
|
1.2 | 15-May-2013 |
pooka | branches: 1.2.2; 1.2.10; 1.2.14; regen
|
1.1 | 09-Apr-2013 |
pooka | gen
|
1.2.14.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.2.14.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.2.10.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.10.1 | 15-May-2013 |
yamt | file rump_sunos_syscall.h was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.2.2.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.2.2 | 23-Jun-2013 |
tls | resync from head
|
1.2.2.1 | 15-May-2013 |
tls | file rump_sunos_syscall.h was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.4 | 09-May-2015 |
pooka | remove files which are autogenerated in every build
|
1.3 | 08-Mar-2015 |
christos | regen
|
1.2 | 15-May-2013 |
pooka | branches: 1.2.2; 1.2.10; 1.2.14; regen
|
1.1 | 09-Apr-2013 |
pooka | gen
|
1.2.14.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.2.14.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.2.10.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.10.1 | 15-May-2013 |
yamt | file rump_sunos_syscallargs.h was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.2.2.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.2.2 | 23-Jun-2013 |
tls | resync from head
|
1.2.2.1 | 15-May-2013 |
tls | file rump_sunos_syscallargs.h was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.4 | 09-May-2015 |
pooka | remove files which are autogenerated in every build
|
1.3 | 08-Mar-2015 |
christos | regen
|
1.2 | 15-May-2013 |
pooka | branches: 1.2.2; 1.2.10; 1.2.14; regen
|
1.1 | 09-Apr-2013 |
pooka | gen
|
1.2.14.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.2.14.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.2.10.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.10.1 | 15-May-2013 |
yamt | file rump_sunos_syscalls.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.2.2.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.2.2 | 23-Jun-2013 |
tls | resync from head
|
1.2.2.1 | 15-May-2013 |
tls | file rump_sunos_syscalls.c was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.4 | 09-May-2015 |
pooka | remove files which are autogenerated in every build
|
1.3 | 08-Mar-2015 |
christos | regen
|
1.2 | 15-May-2013 |
pooka | branches: 1.2.2; 1.2.10; 1.2.14; regen
|
1.1 | 09-Apr-2013 |
pooka | gen
|
1.2.14.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.2.14.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.2.10.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.10.1 | 15-May-2013 |
yamt | file rump_sunos_sysent.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.2.2.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.2.2 | 23-Jun-2013 |
tls | resync from head
|
1.2.2.1 | 15-May-2013 |
tls | file rump_sunos_sysent.c was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
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 | 09-Apr-2013 |
pooka | branches: 1.1.4; 1.1.12; 1.1.16; Add enough syscall compat for fs-utils to work on modern Solaris and derivatives.
|
1.1.16.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.12.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.1.12.1 | 09-Apr-2013 |
yamt | file shlib_version was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.1.4.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.4.2 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.1 | 09-Apr-2013 |
tls | file shlib_version was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.6 | 27-Jan-2019 |
rin | Fix merge botches. I hope there's no more left...
|
1.5 | 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.4 | 12-Dec-2018 |
alnsn | Add missing RCSIDs.
|
1.3 | 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.2 | 26-Jan-2016 |
pooka | branches: 1.2.16; 1.2.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.1 | 13-Mar-2014 |
pooka | branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; rename component.c -> sys_sunos_component.c
|
1.1.12.1 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 13-Mar-2014 |
tls | file sys_sunos_component.c was added on branch tls-maxphys on 2014-08-20 00:04:40 +0000
|
1.1.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.1.6.1 | 13-Mar-2014 |
yamt | file sys_sunos_component.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
1.1.4.1 | 13-Mar-2014 |
rmind | file sys_sunos_component.c was added on branch rmind-smpnet on 2014-05-18 17:46:18 +0000
|
1.2.18.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.16.2 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
1.2.16.1 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.2 | 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.1 | 09-Apr-2013 |
pooka | branches: 1.1.4; 1.1.12; 1.1.40; Add enough syscall compat for fs-utils to work on modern Solaris and derivatives.
|
1.1.40.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.1.12.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.1.12.1 | 09-Apr-2013 |
yamt | file syscalls.conf was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.1.4.2 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.1 | 09-Apr-2013 |
tls | file syscalls.conf was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|
1.2 | 15-May-2013 |
pooka | branches: 1.2.2; 1.2.10; Support utimes/futimes. Makes at least fsu_touch work on these platforms.
|
1.1 | 09-Apr-2013 |
pooka | Add enough syscall compat for fs-utils to work on modern Solaris and derivatives.
|
1.2.10.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.10.1 | 15-May-2013 |
yamt | file syscalls.master was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
|
1.2.2.2 | 23-Jun-2013 |
tls | resync from head
|
1.2.2.1 | 15-May-2013 |
tls | file syscalls.master was added on branch tls-maxphys on 2013-06-23 06:20:28 +0000
|