summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2014-12-05Add compatibility for pre MIDMAGIC a.out binaries (with COMPAT_NOMID)christos
2014-12-05User-triggerable kmem_alloc(0).maxv
2014-11-26Tweak ifconf variantsozaki-r
2014-11-22Do not define LINUX_EDEADLK more than once.njoly
2014-11-22Regen for ppoll signature fixnjoly
2014-11-22Fix ppoll signature (int ->u_int)njoly
2014-11-22Regen for ppoll(2)njoly
2014-11-22Add ppoll(2) for compat linux32.njoly
2014-11-21Tweak linux_getifhwaddrozaki-r
2014-11-17Define compat modules (but without dependencies yet).uebayasi
2014-11-09Do not uselessly include <sys/malloc.h>.maxv
2014-11-09Do not uselessly include <sys/malloc.h>.maxv
2014-11-09Do not uselessly include <sys/malloc.h>.maxv
2014-10-30Reject non-regular files.maxv
2014-10-27fix multiple mistakes:christos
2014-10-24remove unused prototypeschristos
2014-10-24sync with the regular method; no functional diffchristos
2014-10-20simplifychristos
2014-10-20Memory leak, triggerable from root only.maxv
2014-10-19Resource leak.maxv
2014-10-18src is too big these days to tolerate superfluous apostrophes. It'ssnj
2014-10-10I'm not sure reading from an unsanitized userland pointer is a good idea.maxv
2014-10-05add tmpfs.christos
2014-09-26set error return on error (from max)christos
2014-09-21fix leakchristos
2014-09-19#include <sys/condvar.h>matt
2014-09-05Fix previous. There is no uap.nakayama
2014-09-05make this compile againchristos
2014-09-05Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to getmatt
2014-09-05Don't use private as a variable name since it's reserved in C++matt
2014-08-24Ensure nbytes > 0. Otherwise bad things may happen.maxv
2014-08-21Remove dead returns:maxv
2014-08-16Add COMPAT_70 to conf/files; add compat_70 to kern/syscalls.confapb
2014-08-14 http://m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-2maxv
2014-07-31Just return sys_open(). COMPAT_10 will be handled internally.maxv
2014-07-25Remove ELF_ROUND and ELF_TRUNC (unused). Found by my code scanner.maxv
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-07-221) On 64bit systems, don't add the 32bit execsw[] to the global exec array.maxv
2014-07-11netbsd32 should depend on exec_elf32, since it will use exec_elf32's functions.maxv
2014-07-09* split PRU_PEERADDR and PRU_SOCKADDR function out of pr_generic()rtr
2014-07-01fix parameter types in pr_ioctl, called xx_control() functions and removertr
2014-06-28Revert the following changes:dholland
2014-06-28Sync getfh() with the native implementation. It also fixes:maxv
2014-06-28Empy commentmaxv
2014-06-25Add support for more open flags that have a native equivalentnjoly
2014-06-25Add a few missing open(2) flags (LINUX_O_*). Fix alpha wrong values.njoly
2014-06-24Allocate directly KQ_NEVENTS bytes. Otherwise a user can panic the system.maxv
2014-06-24Remove unused headers.maxv
2014-06-24Remove dead code. The kernel already checks for PT_INTERP sections, and putsmaxv
2014-06-22simplify and clarifychristos