History log of /src/sys/compat/netbsd32/netbsd32_syscalls_autoload.c |
Revision | | Date | Author | Comments |
1.42 |
| 09-May-2025 |
martin | PR 59352: netbsd32 compat for semtimedop(2): regen
|
1.41 |
| 20-May-2024 |
christos | branches: 1.41.2; regen
|
1.40 |
| 19-May-2024 |
christos | regen
|
1.39 |
| 30-Jul-2023 |
rin | COMPAT_NETBSD32: Regen for syscalls.master,v 1.144
|
1.38 |
| 30-Jul-2023 |
rin | COMPANT_NETBSD32: Regen for syscalls.master,v 1.143
|
1.37 |
| 29-Jul-2023 |
rin | COMPAT_NETBSD32: Regen for syscalls.master,v 1.142
|
1.36 |
| 20-Sep-2021 |
thorpej | Regen for eventfd(2).
|
1.35 |
| 20-Sep-2021 |
thorpej | Regen for timerfd.
|
1.34 |
| 10-Oct-2020 |
rin | regen for getrandom(2)
|
1.33 |
| 16-May-2020 |
christos | Add ACL support for FFS. From FreeBSD.
|
1.32 |
| 26-Apr-2020 |
thorpej | Regen for native futex calls.
|
1.31 |
| 22-Apr-2020 |
thorpej | Regen for removal of _lwp_gettid(2).
|
1.30 |
| 04-Apr-2020 |
thorpej | branches: 1.30.2; Regen for _lwp_gettid(2).
|
1.29 |
| 12-Mar-2020 |
pgoyette | regen
|
1.28 |
| 07-Mar-2020 |
pgoyette | Regen
|
1.27 |
| 18-Jan-2020 |
pgoyette | Regen generated files _after_ committing changes to the source file.
This gets the "Generated from" comments to use the new version number.
No functional change.
|
1.26 |
| 18-Jan-2020 |
kamil | Catch up after getpid/getgid/getuid changes in native ABI in 2008
getpid(), getuid() and getgid() used to call respectively sys_getpid(), sys_getuid() and sys_getgid(). In the BSD4.3 compat mode there was a fallback to call sys_getpid_with_ppid() and related functions.
In 2008 the compat ifdef was removed in sys/kern/syscalls.master r. 1.216.
For purity reasons we probably shall restore the NetBSD original behavior and implement BSD4.3 one as a compat module, however it is not worth the complexity.
Align the netbsd32 compat ABI to native ABI and call functions that return two integers as in BSD4.3.
|
1.25 |
| 04-Nov-2019 |
rin | branches: 1.25.2; regen
|
1.24 |
| 04-Nov-2019 |
rin | regen
|
1.23 |
| 13-Oct-2019 |
christos | regen
|
1.22 |
| 22-Sep-2019 |
christos | regen
|
1.21 |
| 18-Jun-2019 |
christos | branches: 1.21.2; Regen
|
1.20 |
| 18-Jun-2019 |
christos | regen
|
1.19 |
| 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.18 |
| 24-Dec-2018 |
mrg | regen.
|
1.17 |
| 24-Dec-2018 |
mrg | move mmap(), compat 40 mount(), pipe() and getfh() into their own files as the implementation is non trivial or is compat. mark old mount() properly instead of manually #if'ing ito to ENOSYS.
|
1.16 |
| 10-Aug-2018 |
pgoyette | Regen
|
1.15 |
| 31-Jul-2018 |
rjs | regen.
|
1.14 |
| 10-May-2018 |
christos | branches: 1.14.2; regen
|
1.13 |
| 06-Jan-2018 |
kamil | branches: 1.13.2; Revert vadvise(2) removal
This system call was used in legacy Lisp code, that was inherited to modern age and still compiled against supported compat layers (e.g. in clisp, oaklisp, Franz Lisp).
It used to instruct the kernel about paging policy (G/C aware, flush etc).
Newly compiled code (assuming that it will detect vadvise()) will use the libc stub for vadvise(). The headers for this interface are gone.
vadvise(2) could be marked as COMPAT_80, but as long as we support ultrix, sunos or aout68k ABI, don't bother with this.
Requested by <mrg>
|
1.12 |
| 19-Dec-2017 |
kamil | Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.
It is an obsolete remnant from the old UNIX.
Sponsored by <The NetBSD Foundation>
|
1.11 |
| 10-May-2017 |
riastradh | branches: 1.11.2; 1.11.8; regen
|
1.10 |
| 16-Jan-2017 |
christos | branches: 1.10.4; regen
|
1.9 |
| 13-Jan-2017 |
christos | branches: 1.9.2; regen
|
1.8 |
| 28-Oct-2016 |
christos | regen
|
1.7 |
| 19-Oct-2016 |
skrll | Regen
|
1.6 |
| 23-Sep-2016 |
skrll | regen
|
1.5 |
| 10-Sep-2016 |
skrll | Regen
|
1.4 |
| 03-Dec-2015 |
pgoyette | branches: 1.4.2; 1.4.4; Regen syscall definitions - the compat_netbsd32 sysv-ipc stuff is now modular and can be autoloaded when needed
|
1.3 |
| 01-Dec-2015 |
pgoyette | Regen for new compat_netbsd32_mqueue module
|
1.2 |
| 01-Dec-2015 |
pgoyette | Regen.
|
1.1 |
| 01-Dec-2015 |
pgoyette | Regen
|
1.4.4.2 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.4.4.1 |
| 04-Nov-2016 |
pgoyette | Sync with HEAD
|
1.4.2.4 |
| 05-Dec-2016 |
skrll | Sync with HEAD
|
1.4.2.3 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
1.4.2.2 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.4.2.1 |
| 03-Dec-2015 |
skrll | file netbsd32_syscalls_autoload.c was added on branch nick-nhusb on 2015-12-27 12:09:47 +0000
|
1.9.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.10.4.1 |
| 11-May-2017 |
pgoyette | Sync with HEAD
|
1.11.8.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.11.8.1 |
| 10-May-2017 |
jdolecek | file netbsd32_syscalls_autoload.c was added on branch tls-maxphys on 2017-12-03 11:36:56 +0000
|
1.11.2.1 |
| 04-Nov-2019 |
martin | Regen for ticket #398
|
1.13.2.17 |
| 09-Jan-2019 |
pgoyette | Regen - otherwise compat_40_mount() is wrongly included in sysent.c
Missed this during earlier conflict resolution.
|
1.13.2.16 |
| 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
1.13.2.15 |
| 29-Sep-2018 |
pgoyette | Regen
|
1.13.2.14 |
| 29-Sep-2018 |
pgoyette | Regen
|
1.13.2.13 |
| 14-Sep-2018 |
pgoyette | Regen
|
1.13.2.12 |
| 14-Sep-2018 |
pgoyette | Regen
|
1.13.2.11 |
| 13-Sep-2018 |
pgoyette | Regen
|
1.13.2.10 |
| 12-Sep-2018 |
pgoyette | Regen
|
1.13.2.9 |
| 12-Sep-2018 |
pgoyette | Regen
|
1.13.2.8 |
| 12-Sep-2018 |
pgoyette | regen
|
1.13.2.7 |
| 12-Sep-2018 |
pgoyette | Regen with updated module information for ntp 30 and 50 compat calls
|
1.13.2.6 |
| 11-Sep-2018 |
pgoyette | Regen
|
1.13.2.5 |
| 11-Sep-2018 |
pgoyette | And regen again
|
1.13.2.4 |
| 11-Sep-2018 |
pgoyette | Regen
|
1.13.2.3 |
| 11-Sep-2018 |
pgoyette | Regen syscall files and fix includes for syscallvar.h
|
1.13.2.2 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.13.2.1 |
| 21-May-2018 |
pgoyette | Sync with HEAD
|
1.14.2.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.14.2.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.21.2.2 |
| 08-Mar-2020 |
martin | Regen (for ticket #761)
|
1.21.2.1 |
| 04-Nov-2019 |
martin | Regen for ticket #398
|
1.25.2.1 |
| 25-Jan-2020 |
ad | Sync with head.
|
1.30.2.1 |
| 25-Apr-2020 |
bouyer | Sync with bouyer-xenpvh-base2 (HEAD)
|
1.41.2.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|