| Commit message (Expand) | Author | Age | Files | Lines |
* | syscalls: fix missing SIGSYS for several ENOSYS errors | Konstantin Belousov | 2023-10-02 | 1 | -1/+1 |
* | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
* | exec: Introduce the PROC_PS_STRINGS() macro | Mark Johnston | 2022-01-17 | 1 | -1/+1 |
* | vdso for ia32 on amd64 | Konstantin Belousov | 2021-12-06 | 1 | -1/+9 |
* | amd64: Add MD bits for KMSAN | Mark Johnston | 2021-08-11 | 1 | -0/+3 |
* | Pass the syscall number to capsicum permission-denied signals | David Chisnall | 2021-07-16 | 1 | -0/+1 |
* | Revert "Pass the syscall number to capsicum permission-denied signals" | David Chisnall | 2021-07-10 | 1 | -1/+0 |
* | Pass the syscall number to capsicum permission-denied signals | David Chisnall | 2021-07-10 | 1 | -0/+1 |
* | Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead. | Edward Tomasz Napierala | 2020-09-27 | 1 | -4/+3 |
* | Retire procfs-based process debugging. | John Baldwin | 2020-04-01 | 1 | -1/+0 |
* | Don't pass error from syscallenter() to syscallret(). | John Baldwin | 2019-07-15 | 1 | -4/+3 |
* | Remove iBCS2, part2: general kernel | Mateusz Guzik | 2018-12-19 | 1 | -2/+0 |
* | amd64: flush L1 data cache on syscall return with an error. | Konstantin Belousov | 2018-10-20 | 1 | -0/+1 |
* | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis | 2018-04-06 | 1 | -1/+0 |
* | Fix ERESTART for lcall $7,$0 syscalls. | Konstantin Belousov | 2018-04-05 | 1 | -0/+1 |
* | Improve the lcall $7,$0 syscall emulation on amd64. | Konstantin Belousov | 2018-03-24 | 1 | -0/+28 |
* | PTI for amd64. | Konstantin Belousov | 2018-01-17 | 1 | -3/+6 |
* | spdx: initial adoption of licensing ID tags. | Pedro F. Giffuni | 2017-11-18 | 1 | -0/+2 |
* | Move struct syscall_args syscall arguments parameters container into | Konstantin Belousov | 2017-06-12 | 1 | -4/+5 |
* | Change the way the lcall $7,$0 is reflected to usermode. Instead of | Konstantin Belousov | 2014-12-27 | 1 | -25/+14 |
* | Replace some calls to fuword() by fueword() with proper error checking. | Konstantin Belousov | 2014-10-28 | 1 | -3/+9 |
* | Real hardware, as opposed to QEMU, does not allow to have a call gate | Konstantin Belousov | 2012-08-14 | 1 | -1/+1 |
* | Inline the syscallenter() and syscallret(). This reduces the time measured | Konstantin Belousov | 2011-09-11 | 1 | -0/+2 |
* | Add support for executing the FreeBSD 1/i386 a.out binaries on amd64. | Konstantin Belousov | 2011-04-01 | 1 | -0/+53 |
* | Remove unused KTRACE includes. | John Baldwin | 2010-08-19 | 1 | -4/+0 |
* | Reorganize syscall entry and leave handling. | Konstantin Belousov | 2010-05-23 | 1 | -122/+38 |
* | For PT_TO_SCE stop that stops the ptraced process upon syscall entry, | Konstantin Belousov | 2010-01-23 | 1 | -56/+93 |
* | For ia32 syscall(), call cpu_set_syscall_retval(). Update comment inside | Konstantin Belousov | 2009-12-12 | 1 | -29/+1 |
* | Optimize vmmeter locking. | Attilio Rao | 2007-06-10 | 1 | -5/+0 |
* | Rework the PCPU_* (MD) interface: | Attilio Rao | 2007-06-04 | 1 | -2/+2 |
* | Newer versions of gcc don't support treating structures passed by value | Kip Macy | 2006-12-17 | 1 | -17/+17 |
* | Retire SYF_ARGMASK and remove both SYF_MPSAFE and SYF_ARGMASK. sy_narg is | John Baldwin | 2006-07-28 | 1 | -1/+1 |
* | Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to | John Baldwin | 2006-07-28 | 1 | -13/+0 |
* | Unify the checking for lock misbehavior in the various syscall() | John Baldwin | 2006-07-27 | 1 | -5/+13 |
* | Add KTR_SYSC tracing to the syscall() implementations that didn't have it | John Baldwin | 2006-07-27 | 1 | -0/+5 |
* | Add missing ptrace(2) system-call stops to various syscall() | John Baldwin | 2006-07-27 | 1 | -0/+5 |
* | Simplify system time accounting for profiling. | Poul-Henning Kamp | 2006-02-08 | 1 | -3/+2 |
* | Call the audit syscall enter/exit functions for the amd64 architecture, | Wayne Salamon | 2006-02-04 | 1 | -0/+3 |
* | 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, most | David Xu | 2005-10-14 | 1 | -1/+6 |
* | Use PCPU_LAZY_INC() for cnt.v_{intr,trap,syscalls} rather than atomic | John Baldwin | 2005-04-12 | 1 | -1/+1 |
* | Remove sched_free_thread() which was only used | Julian Elischer | 2004-08-31 | 1 | -3/+0 |
* | Initial landing of SMP support for FreeBSD/amd64. | Peter Wemm | 2003-11-17 | 1 | -3/+1 |
* | MFi386 by jhb: use symbolic constants for the IDT entries. | Peter Wemm | 2003-09-22 | 1 | -2/+2 |
* | Switch to using the emulator in the common compat area. | Peter Wemm | 2003-08-23 | 1 | -2/+2 |
* | Use __FBSDID(). | David E. O'Brien | 2003-07-25 | 1 | -2/+3 |
* | Make this compile with WITNESS enabled. It wants the syscall names. | Peter Wemm | 2003-05-31 | 1 | -1/+2 |
* | Add BASIC i386 binary support for the amd64 kernel. This is largely | Peter Wemm | 2003-05-14 | 1 | -0/+275 |