summaryrefslogtreecommitdiffstats
path: root/sys/compat/freebsd32/freebsd32_misc.c
Commit message (Expand)AuthorAgeFilesLines
* Style fixes for r242958.kib2012-11-161-2/+0
* Add the wait6(2) system call. It takes POSIX waitid()-like processkib2012-11-131-0/+38
* Add kern_fhstat(), adjust sys_fhstat() to use it.gleb2012-05-241-1/+2
* On MIPS, _ALIGN always aligns to 8 bytes, even for 32-bit binaries. This mightjmallett2012-03-031-0/+4
* o) Add COMPAT_FREEBSD32 support for MIPS kernels using the n64 ABI with userl...jmallett2012-03-031-0/+6
* Make sure all intermediate variables holding mount flags (mnt_flag)mckusick2012-01-171-3/+11
* - Split out a kern_posix_fadvise() from the posix_fadvise() system call sojhb2011-11-141-11/+4
* Add the posix_fadvise(2) system call. It is somewhat similar tojhb2011-11-041-0/+13
* Control the execution permission of the readable segments forkib2011-10-151-2/+2
* Use PAIR32TO64() for the offset and length parameters tojhb2011-10-141-2/+2
* Use PTRIN().marcel2011-10-131-1/+1
* Wrap mprotect(2) so that we can add execute permissions when readmarcel2011-10-131-0/+15
* In freebsd32_mmap() and when compiling for amd64 or ia64, alsomarcel2011-10-131-0/+5
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-19/+19
* Implement compat32 for old lseek, for the a.out binaries on amd64.kib2011-06-161-0/+13
* Add the posix_fallocate(2) syscall. The default implementation inmdf2011-04-181-0/+12
* Add support for executing the FreeBSD 1/i386 a.out binaries on amd64.kib2011-04-011-3/+97
* Provide compat32 shims for kldstat(2).kib2011-03-301-0/+27
* Create shared (readonly) page. Each ABI may specify the use of page bykib2011-01-081-2/+5
* Update MNT_ROOTFS comments after changes in the root mount logic.pluknet2010-11-231-1/+2
* Supply some useful information to the started image using ELF aux vectors.kib2010-08-171-3/+26
* Prefer struct sysentvec sv_psstrings to hardcoding FREEBSD32_PS_STRINGSkib2010-08-071-1/+2
* Copy inode birthtime to the struct stat32.kib2010-08-041-0/+1
* Fix style.kib2010-08-041-1/+2
* When compat32 recvmsg(2) does not need to copy out control messages, setkib2010-08-031-0/+2
* Introduce exec_alloc_args(). The objective being to encapsulate thealc2010-07-271-9/+7
* Change the order in which the file name, arguments, environment, andalc2010-07-251-5/+6
* Remove the linux_exec_copyin_args(), freebsd32_exec_copyin_args() maykib2010-07-231-1/+1
* Eliminate a little bit of duplicated code.alc2010-07-231-3/+1
* Constify source argument for siginfo_to_siginfo32().kib2010-07-041-1/+1
* Extract the code to copy-out struct rusage32 from struct rusagekib2010-04-211-32/+24
* Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.ed2010-03-281-3/+3
* Remove empty line.kib2010-03-191-1/+0
* Move SysV IPC freebsd32 compat shims from freebsd32_misc.c to correspondingkib2010-03-191-530/+0
* Move SysV IPC freebsd32 compat shims helpers from freebsd32_misc.c tokib2010-03-191-54/+0
* Introduce SYSCALL_INIT_HELPER and SYSCALL32_INIT_HELPER macros andkib2010-03-191-0/+30
* Make freebsd32_copyiniov() available outside of freebsd32_misc.kib2010-03-191-1/+1
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,nwhitehorn2010-03-111-27/+158
* Current pselect(3) is implemented in usermode and thus vulnerable tokib2009-10-271-0/+35
* In r197963, a race with thread being selected for signal deliverykib2009-10-271-16/+7
* In kern_sigsuspend(), better manipulate thread signal mask usingkib2009-10-271-12/+1
* kern_select(9) copies fd_set in and out of userspace in quantities ofkib2009-09-091-1/+2
* Fix the freebsd32 versions of semsys(), shmsys(), and msgsys() to use thejhb2009-07-271-6/+6
* Replace AUDIT_ARG() with variable argument macros with a set more morerwatson2009-06-271-1/+1
* Change the ABI of some of the structures used by the SYSV IPC API:jhb2009-06-241-29/+260
* Add hierarchical jails. A jail may further virtualize its environmentjamie2009-05-271-149/+15
* Introduce the extensible jail framework, using the same "name=value"jamie2009-04-291-15/+200
* Whitespace/spelling fixes in advance of upcoming functional changes.jamie2009-03-271-1/+2
* Extend the "vfsopt" mount options for more general use. Make structjamie2009-03-021-9/+2
* Push down Giant inside sysctl. Also add some more assertions to the code.ed2008-12-291-5/+2
OpenPOWER on IntegriCloud