summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2017-10-21Include opt_user_ldt.h when needed.maxv
2017-10-19Always mask the 16 bits of the segregs in the trapframe. We don't zero-maxv
2017-10-15Use two separate functions: cpu_segregs32_zero and cpu_segregs64_zero. Themaxv
2017-10-15Make sure the 32bit LWPs don't have MDL_IRET set. That's not a problemmaxv
2017-09-29Remove compat_linux32 from the autoload list and add a enable/disablemaxv
2017-09-29Remove compat_linux from the autoload list, and add a sysctl to enable ormaxv
2017-09-17Remove the second argument from USERMODE and KERNELMODE, it is unusedmaxv
2017-09-16Make debug code compilemartin
2017-09-02Fix a subtle ring0 escalation vulnerability in amd64, and implement amaxv
2017-08-28Remove the filesystem tracing featurekamil
2017-08-12Remove vm86.maxv
2017-08-12Remove vm86. Simplifies a number of critical places.maxv
2017-08-09Remove __i386__.maxv
2017-08-08Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now,maxv
2017-08-04typosmaxv
2017-08-01Move arch/i386/i386/freebsd_* into compat/freebsd/. COMPAT_FREEBSD ismaxv
2017-07-31Remove references to COMPAT_OLDSOCK (itself removed years ago).maxv
2017-07-30make it compile again.christos
2017-07-29Remove exec_aout support in compat_freebsd. The only reason we still havemaxv
2017-07-29Only compat_43 needs compat_osock. Note that the use of vec_compat_ifioctlmaxv
2017-07-29Kill needless nested extern of vec_compat_cvtcmd/ioctl.riastradh
2017-07-29Declare mountcompatnames in sys/vfs_syscalls.h to kill nested extern.riastradh
2017-07-29Put suser check in the right function: settimeofday, not gettimeofday.riastradh
2017-07-29Only let the superuser set the compat_linux timezone.riastradh
2017-07-29Little happy on the commit trigger. Actually use the out label.riastradh
2017-07-29Don't drop vnode ref until we're done with mount in ibcs2_stat(v)fs.riastradh
2017-07-28Zero buffers in ibcs2 ioctl to avoid disclosing stack to userland.riastradh
2017-07-28Check bounds in svr4_sys_putmsg. Check more svr4_strmcmd bounds.riastradh
2017-07-28Feebly attempt to get this reference counting less bad.riastradh
2017-07-28Fix indexing of svr4 signals.riastradh
2017-07-28Zero stack data before copyout.riastradh
2017-07-28Fix some of the multitudinous holes in svr4 streams.riastradh
2017-07-28Make sure we move forward over the buffer.riastradh
2017-07-28Make sure we have enough space in the buffer before reading it.riastradh
2017-07-28Check for NUL termination within the buffer we have.riastradh
2017-07-28Fail, don't panic, on bad dirents from file system.riastradh
2017-07-14Don't forget to clean l_md.md_flags, otherwise there may be MDL_COMPAT32,maxv
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs
2017-05-10regenriastradh
2017-05-06Extend the mmap(2) interface to allow requesting protections for laterjoerg
2017-05-03add missing arg to fpu_discard().chs
2017-04-29remove extra Schristos
2017-04-29move MAP_COPY in compatchristos
2017-04-26catch up with unit fixes for es_arglen; consistently use bytes.christos
2017-04-26Change VOP_REMOVE and VOP_RMDIR to preserve lock/ref on dvp.riastradh
2017-04-21- Propagate the signal mask from the ucontext_t to the newly created threadchristos
2017-04-13Switch compat_20_netbsd32_getfsstat() to mountlist iterator.hannken
2017-04-13Switch NdisOpenFile() to mountlist iterator.hannken
2017-04-13Switch compat_20_sys_getfsstat() to mountlist iterator.hannken
2017-04-13Switch ultrix_sys_getmnt() to mountlist iterator.hannken