summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common
AgeCommit message (Expand)Author
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-02-23Fix wrong KASSERTs. Do not compare size vs. entries count.njoly
2014-02-21Increase LINUX32_ELF_AUX_ENTRIES to avoid overrun in linux32/. Also,maxv
2014-02-11Fix uninitialized variable. Harmless: it does not change the behaviormaxv
2014-02-09account for the 16 bytes of AT_RANDOM data in the stack setup. fixes PR 48518.chs
2014-01-27Add basic IPV6 level socket options support (IPV6_V6ONLY).njoly
2014-01-27Add SO_SNDLOWAT, SO_RCVLOWAT and SO_ACCEPTCONN support for socketnjoly
2014-01-25Update linux socket socket options (SO_*). Add common version to itsnjoly
2014-01-23Fix inverted pid/lid arguments in do_sched_{get,set}param calls.njoly
2014-01-13Cleanup, and reduce diffs between arches. Make alpha usenjoly
2013-12-27Add easy parts (TCOOFF/TCOON) of the TCXONC linux termios ioctl.njoly
2013-12-27Rename ipcall/socketcall specific defines to avoid conflict withnjoly
2013-12-27Add struct linux_stat64 definition for alpha, and enable syscalls thatnjoly
2013-12-22CTASSERT that native to compat errno translation tables are kept innjoly
2013-12-17Cleanup compat linux errnos by adding generic errnos in a single file.njoly
2013-12-08Sprinkle a few more linux_umode_t where appropriate.njoly
2013-12-08Add missing syscall argument fd in comment.njoly
2013-11-18claim to be linux 3.11.6 (opensuse 13.1).chs
2013-11-18implement the *at() syscalls.chs
2013-11-18implement AT_RANDOM.chs
2013-11-10On linux_sys_getdents, insert d_type at the end of each record.slp
2013-10-17remove unused variablechristos
2013-09-24Add utimensat(2) for compat linux.njoly
2013-09-19exec modules need to be of the exec kindchristos
2013-09-15Make alpha use linux_sys_utimes() just like other archs.njoly
2013-08-11Allow to build in envs without USRSTACK (namely, rump kernels on powerpc).pooka
2013-07-18Do not make FUTEX_WAIT wait indefinitely for an invalid timeoutnjoly
2013-06-08Typostacktic
2013-04-17handle timeouts like before.christos
2013-04-16Add some more futex gunk and explain why it does not work (yet).christos
2013-04-15alpha uses standard utimes.christos
2013-04-09Fix COMPAT_LINUX32.pooka
2013-04-08support utimes on non-alpha linux platformspooka
2013-01-11Use copyin/copyout and linux-specific ifreq structures (they are the samechristos
2013-01-11add the futex PI commands (not implemented yet)christos
2012-10-02kernel portion of clock_nanosleep()christos
2012-09-22LINUX_RLIM_INFINITY doesn't fit into the value range for linux32, sojoerg
2012-09-19Add a pass-through ioctl for mfi(4), allowing userland to send raw commandsbouyer
2012-09-19emulate ppoll which is essentially our polltspooka
2012-09-13Rename structure members to make the code compile in environmentspooka
2012-06-22From the "parse errors that you just do not see as a human" department:martin
2012-06-21fix token pasting.christos
2012-06-20print proper ktruser names depending on the emulation.christos
2012-03-15Do not read past end of array. Found by gcc -03bouyer
2012-02-19Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3!rmind
2012-02-12Change old-style function defintions to C89 prototypes.matt
2012-02-03Add a hook for freeing an ep_emul_arg. Add a wrapper routinematt
2012-01-20Change CMSG_SPACE and CMSG_LEN to provide Integer Constant Expressionsjoerg
2011-12-20- Eliminate so_nbio and turn it into a bit SS_NBIO in so_state.christos
2011-11-18remove one more kassertchristos