aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/sysent.h
Commit message (Expand)AuthorAgeFilesLines
* Provide ABI modules hooks for process exec/exit and thread exit.Konstantin Belousov2020-11-231-0/+3
* Move syscall_thread_{enter,exit}() into the slow path. This is onlyEdward Tomasz Napierala2020-11-081-20/+2
* random(4) FenestrasX: Push root seed version to arc4random(3)Conrad Meyer2020-10-101-0/+2
* Shrink struct sysent from 48 to 32 bytes (on LP64; on ILP32 its probablyEdward Tomasz Napierala2020-09-271-3/+3
* Get rid of sv_errtbl and SV_ABI_ERRNO().Edward Tomasz Napierala2020-09-171-4/+0
* kern_sharedpage.c: Add exec_sysvec_init_secondary() helper.Konstantin Belousov2020-08-231-0/+1
* Extend support in sysctls for supporting multiple native ABIs.John Baldwin2020-04-271-0/+2
* Fix r358436 to not declare kernel symbols when _KERNEL is not defined.Mark Johnston2020-02-281-1/+1
* sy_call_t and systrace_args_func_t need to be visible to userspace.Mark Johnston2020-02-281-1/+1
* Fix standalone builds of systrace.ko after r357912.Mark Johnston2020-02-281-5/+7
* Merge audit and systrace checksMateusz Guzik2020-02-141-0/+4
* Copy out aux args after the argument and environment vectors.John Baldwin2019-12-091-1/+1
* Use uintptr_t instead of register_t * for the stack base.John Baldwin2019-12-031-5/+7
* Check for errors from copyout() and suword*() in sv_copyout_args/strings.John Baldwin2019-11-181-2/+2
* Add a sv_copyout_auxargs() hook in sysentvec.John Baldwin2019-11-151-0/+1
* Make randomized stack gap between strings and pointers to argv/envs.Konstantin Belousov2019-07-311-0/+1
* Remove sv_pagesize, originally introduced with r100384.Edward Tomasz Napierala2019-03-011-1/+0
* Implement Address Space Layout Randomization (ASLR)Konstantin Belousov2019-02-101-0/+1
* Normalize the declaration of i386_read_exec variable.Konstantin Belousov2019-02-091-4/+0
* Remove iBCS2, part2: general kernelMateusz Guzik2018-12-191-1/+0
* Avoid calls to syscall_thread_enter/exit for statically defined syscallsMateusz Guzik2018-05-071-2/+20
* Unbreak world build after r333064Mateusz Guzik2018-04-271-0/+2
* systrace: track it like sdt probesMateusz Guzik2018-04-271-0/+1
* Use 'const int *' for sysentvec errno translation tableEd Maste2018-02-221-1/+1
* Reduce duplication in dynamic syscall registration code.Brooks Davis2018-02-201-3/+11
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add AT_HWCAP2 ELF auxiliary vector.Michal Meloun2017-10-211-0/+1
* Add AT_HWCAP and AT_EHDRFLAGS on all platforms.John Baldwin2017-09-141-0/+1
* Correct sysent flags for dynamically loaded syscalls.Konstantin Belousov2017-07-141-4/+10
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-121-2/+1
* Add some explanation for SV_TIMEKEEP flag.Konstantin Belousov2017-03-011-1/+1
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Split MAKE_SYSENT into two parts so that the initializer part can beJulian Elischer2016-07-251-6/+14
* Remove a now unused global declaration of some sysentvec struct.Dmitry Chagin2016-05-221-2/+0
* Add macro to convert errno and use it when appropriate.Dmitry Chagin2016-05-221-0/+2
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscallDmitry Chagin2016-01-091-0/+1
* Support an arbitrary number of arguments to DTrace syscall probes.Mark Johnston2015-12-171-10/+9
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structKonstantin Belousov2015-11-281-4/+0
* Split kerne timekeep ABI structure vdso_sv_tk out of the structKonstantin Belousov2015-11-231-4/+3
* Add sysent flag to switch to capabilities mode on startup.Ed Schouten2015-08-031-5/+6
* Add a sysentvec for CloudABI on x86-64.Ed Schouten2015-07-161-0/+1
* In preparation for switching linuxulator to the use the native 1:1Dmitry Chagin2015-05-241-0/+1
* Fix up module unload for syscall_module_handler consumers.Mateusz Guzik2014-11-011-0/+1
* Avoid dynamic syscall overhead for statically compiled modules.Mateusz Guzik2014-10-261-2/+8
* Remove ia64.Marcel Moolenaar2014-07-071-1/+1
* Remove no longer needed forward declaration for struct sf_buf.Konstantin Belousov2012-06-231-1/+0
* Stop updating the struct vdso_timehands from even handler executed inKonstantin Belousov2012-06-231-2/+0
* Implement mechanism to export some kernel timekeeping data toKonstantin Belousov2012-06-221-0/+4
* Enchance the shared page chunk allocator.Konstantin Belousov2012-06-221-1/+6
* Control the execution permission of the readable segments forKonstantin Belousov2011-10-151-0/+4