summaryrefslogtreecommitdiff
path: root/sys/compat/netbsd32/netbsd32_compat_50.c
AgeCommit message (Expand)Author
2022-10-26sys: Put externs for time_adjtime and time_adjusted in .h files.riastradh
2021-09-07sys/compat: Memset zero before copyout.riastradh
2021-02-18In the compat setitimer(2) calls, don't validate which timer is beingsimonb
2021-01-19KNF consistency: No parentheses are needed around the return value.simonb
2020-04-30Omit needless #include <sys/rnd.h>.riastradh
2020-03-15Now that we have split the quota code out of the compat_netbsd32_50pgoyette
2020-03-12Split out the quota code from the rest of compat_netbsd32 module. Thispgoyette
2020-02-27Module compat_netbsd32_50 requires module compat_50_quotapgoyette
2020-01-29- Track LWPs in a per-process radixtree. It uses no extra memory in thead
2020-01-01Fix three stack info leaks, found by kMSan when just invoking all syscallsmaxv
2019-12-15Remove clause 3 and 4 leftovers from TNF licenses in more sources.tsutsui
2019-12-12Rather than keeping a separate mutex, condvar, and pserialize for eachpgoyette
2019-10-05Validate input before converting timeval::tv_usec in compat/netbsd32kamil
2019-09-20Validate usec ranges in compat_50_netbsd32_select()kamil
2019-06-27Include the right stuff so compat_netbsd32_50 compiles.christos
2019-06-18Drop unused retval pointer from do_sys_mknod{,at}()kamil
2019-06-18regenchristos
2019-03-01Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as brieflypgoyette
2019-01-29Normalize all the compat hooks' names to the formpgoyette
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-12-26remove duplicated prototypes and dated XXX comments.mrg
2015-12-03Split out the SYSV IPC stuff into its own compat_netbsd32_sysvipcpgoyette
2015-12-01Prepare for new compat_netbsd32_mqueue module to be split out ofpgoyette
2015-07-24Unused inits (harmless).maxv
2015-06-21Move compat calls, requested by mrg@martin
2014-10-27fix multiple mistakes:christos
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-21Remove dead returns:maxv
2014-06-24Allocate directly KQ_NEVENTS bytes. Otherwise a user can panic the system.maxv
2013-03-29compat glue for new lwp_parkchristos
2012-11-03Move rusage computation to a new getrusage1() function. Adjust allnjoly
2012-10-02kernel portion of clock_nanosleep()christos
2011-11-18add a copyin function for sigset so that we can use sigtimedwait1 fromchristos
2011-05-23Update from GNU extension to C99 syntax for designated initializerjoerg
2011-03-06merge the bouyer-quota2 branch. This adds a new on-disk formatbouyer
2010-05-30-fix internal use of sigwaitinfo(2) by sigwait(3): The former returnsdrochner
2010-04-23Replace M_IOV and some malloc(9)s with kmem(9), and while there:rmind
2010-04-08Add a new clock_gettime1() function that holds most of thenjoly
2010-04-03Move most clock_getres syscall code, except for coypout call, to a newnjoly
2010-03-29Convert linux/linux32/netbsd32 clock_settime syscalls, to use thenjoly
2010-03-29Make compat netbsd32 clock_getres copyout the netbsd32 timespecnjoly
2010-03-28Cleanup compat netbsd32 nanosleep syscalls to use the commonnjoly
2010-03-02regen for conditional lfs syscall removalpooka
2010-01-19A few more instances of __sigtimedwait1 -> sigtimedwait1pooka
2009-12-21Do not include fs_lfs.h unless _KERNEL_OPT is defined.njoly
2009-11-11- selcommon/pollcommon: drop redundant l argument.rmind
2009-11-04do_sys_wait(): fix previous by checking for ru != NULL. Noticed byrmind
2009-08-09Add enum uio_seg argument to do_sys_mknod and do_sys_mkdir so these functionshaad
2009-03-29Move the internal poll/select related API's to use timespec insteadchristos