summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2015-09-13Rename __sysctl syscall to just sysctl, as the userland wrapper is no longerPhilip Guenther
2015-09-04The futex_pool and futex_wp_pool pools never get used in interrupt context.Mark Kettenis
2015-05-07Pass a thread pointer instead of its file descriptor table to getvnode(9).Martin Pieuchot
2015-05-06Pass a thread pointer instead of its file descriptor table to getsock(9).Martin Pieuchot
2015-05-05emul_native is only used for kernel threads which can't dump core, soPhilip Guenther
2015-05-02add missing splx callsJonathan Gray
2015-04-30Indroduce fd_getfile_mode() and use it were fd_getfile() is directlyMartin Pieuchot
2015-04-22Remove forgotten empty files, from miod, thanksAlexandre Ratchov
2015-04-19Remove emulation of oss audio ioctls from linux emulation.Alexandre Ratchov
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-09make sigprocmask(2) not take the kernel lockMartin Pelikan
2015-01-30Fix mbuf leak in Linux compat setsockopt() in the error path whenTodd C. Miller
2015-01-26Move the "stackgap" from the stack into its own page at a random address.Mark Kettenis
2015-01-21Ubreak the tree by using "struct ifreq" instead of "struct linux_ifreq".Martin Pieuchot
2015-01-21Delete option COMPAT_43: support for pre-sa_len binaries has been obsoletePhilip Guenther
2015-01-19Prefer linux_sockaddr over osockaddr, so the latter can go away.Philip Guenther
2014-12-16must include lock.h to play with locksTed Unangst
2014-12-16primary change: move uvm_vnode out of vnode, keeping only a pointer.Ted Unangst
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-10-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-09-10Avoid possible use of uninitialized variable.Mike Larkin
2014-09-08Delete procfs; it's always had races and is now unused: no one noticed forPhilip Guenther
2014-09-01Make this consistent with sys/kern/Makefile: require the 'syscalls' targetPhilip Guenther
2014-09-01sync generated filesDoug Hogan
2014-09-01Sync readlink(2) with IEEE Std 1003.1-2008.Doug Hogan
2014-08-20Release CPU mutexes on EINVAL.doug
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-09Delete an obsolete commentPhilip Guenther
2014-06-28Don't use meaningless MAP_TRYFIXED flag in compat_linuxMatthew Dempsky
2014-04-07Retire kernel support for SO_DONTROUTE, this time without breakingMartin Pieuchot
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoPhilip Guenther
2014-03-28revert "Retire kernel support for SO_DONTROUTE" diff, which does bad thingsStuart Henderson
2014-03-27Retire kernel support for SO_DONTROUTE, since the plan is to alwaysMartin Pieuchot
2014-03-26Move p_emul and p_sigcode from proc to process.Philip Guenther
2014-03-24The kernel isn't involved in times(3); <sys/times.h> should never bePhilip Guenther
2014-02-13Instead of iterating over the per-interface list of addresses toMartin Pieuchot
2014-02-12Eliminate the exit sig handling, which was only invokable via thePhilip Guenther
2014-01-23Try to cope better with void pointer to int usage cases.Paul Irofti
2014-01-23adjust a comment or twoTed Unangst
2014-01-21bzero -> memsetTed Unangst
2014-01-20Threads can't be zombies, only processes, so change zombproc to zombprocess,Philip Guenther
2014-01-15remove functions that were uses by other (non-linux) compat; andTheo de Raadt
2013-12-13Remove the 4.3BSD tty(4) compatibility shims. RIP. ok millert@Christian Weisgerber
2013-12-08Remove unsigned comparison < 0.Brad Smith
2013-12-02spelling; from Maxime VillardTheo de Raadt
2013-12-02memory leak if copystr() fails, from Maxime VillardTheo de Raadt
2013-11-03Remove a bunch of a.out related macros.Paul Irofti
2013-11-03Regenerate.Paul Irofti