summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Collapse)Author
2001-06-21Do not FREE() stuff allocated in a poolNiklas Hallqvist
2001-06-21translate LINUX_AF_INET6 (10) into AF_INET6.Jun-ichiro itojun Hagino
2001-05-24style/cleanup (of function headers)jasoni
2001-05-24Fix fragment handling for SNDCTL_DSP_GETxSPACE ioctls; per NetBSD PR/12796.Aaron Campbell
The kernel part of this fixes sound emulation for version 1.37c of the Linux binary of Snes9x (Super Nintendo emulator). The userland equivalent fix should allow espie to remove his local audio hacks in the squeak port.
2001-05-16Missed conversion of sys___osemctl, sys_omsgctl, sys_oshmctl, to compat_23Todd C. Miller
2001-05-16regen for COMPAT_2{3,5}Todd C. Miller
2001-05-16Create COMPAT_25 and move ogetfsstat, ostatfs and ostatfs into it.Todd C. Miller
Create COMPAT_23 and move __osemctl, omsgctl, oshmctl there.
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-16kill COMPAT_{09,10,11} kernel options. We still need kern_info_09.c and ↵Todd C. Miller
kern_ipc_10.c for other compat modules.
2001-05-16regen after removing compatoptsTodd C. Miller
2001-05-16remove unneeded compatoptsTodd C. Miller
2001-05-15typosjasoni
2001-05-15just call me Theo "Fix bugs Art puts in the kernel" de RaadtTheo de Raadt
2001-05-14use fo_stat in fileops instead of huge switch statements.Artur Grabowski
2001-05-14Add a fo_stat member to struct fileops. Used soon.Artur Grabowski
Also add a stat function for kqueue from FreeBSD.
2001-05-14Implement a wrapper round vn_stat that takes the same argumentsArtur Grabowski
as soo_stat and pipe_stat.
2001-05-14Correct panic message.Artur Grabowski
2001-05-14More generic arguments to soo_stat.Artur Grabowski
2001-05-14Fix panic messageArtur Grabowski
2001-05-14Ehmm. add support for new pipes to stat.Artur Grabowski
There is no possibility that this has worked at all.
2001-05-14More generic arguments to pipe_stat.Artur Grabowski
2001-05-11MAP_COPY -> MAP_PRIVATEArtur Grabowski
2001-05-05Remove the (vaddr_t) casts inside the round_page and trunc_page macros.Artur Grabowski
We might want to use them on types that are bigger than vaddr_t. Fix all callers that pass pointers without casts.
2001-04-18Declare undeclared variable in #ifdef DEBUG_SVR4Niklas Hallqvist
2001-04-11Fix an off-by-one error. Also, SETFRAGMENT ignores the high bit; from NetBSD.Aaron Campbell
Now the sound from the Linux binary of VGB (Virtual Gameboy) is emulated correctly, although only with sound cards whose drivers' aren't picky about rounding blocksizes.
2001-04-10Don't seg-fault on file systems that don't support cookies. Thanks toConstantine Sapuntzakis
Jason Ish for finding this one.
2001-04-09Handle more Linux ioctls; from NetBSD. ok deraadt@Thorsten Lockert
2001-04-09Silently ignore signals we don't handle; idea from NetBSD. Ok deraadt@Thorsten Lockert
2001-04-03We now can emulate vfork14 correctlyNiklas Hallqvist
2001-04-02syncNiklas Hallqvist
2001-04-02On popular demand, the Linux-compatibility clone(2) implementation basedNiklas Hallqvist
on NetBSD's code, as well as some faked Posix RT extensions by me. This makes at least simple linuxthreads tests work.
2001-04-01Add a macro to initialize the contents of a vmcmd set.Artur Grabowski
Correctly initialize the vmcmds in linux_exec.
2001-03-25Don't access user space pointer directly. Thanks to dawson and teamConstantine Sapuntzakis
2001-03-16More copyin bugs.Constantine Sapuntzakis
2001-03-16Fix copyin argument order bug. Thanks to Dawson Engler and team.Constantine Sapuntzakis
2001-03-13Fix copyout bug in LINUX_IPC_SET. Thanks to Dawson Engler & team at Stanford.Constantine Sapuntzakis
2001-03-01port kqueue changes from freebsd, plus all required openbsd glue.Niels Provos
okay deraadt@, millert@ from jlemon@freebsd.org: extend kqueue down to the device layer, backwards compatible approach suggested by peter@freebsd.org
2001-02-26Since netbsd_sys_fdatasync is the same code as sys_fsync, weArtur Grabowski
can simply call sys_fsync instead of copying code.
2001-02-26adapt to new softupdates changes.Artur Grabowski
2001-02-19spl sanityArtur Grabowski
2001-02-09constify static dataMichael Shalayeff
2001-02-03make it compileMichael Shalayeff
2001-02-02Emulate some FreeBSD 4.x signal syscalls -- makes more new binaries workThorsten Lockert
2001-02-02syncThorsten Lockert
2001-02-02Emulate some 4.x signal-related syscallsThorsten Lockert
2001-02-02Missed one change to do ELF fixups on execs...Thorsten Lockert
2001-02-02Correct setup for running ELF binaries from FreeBSD; ok deraadt@Thorsten Lockert
2001-01-29syncjasoni
2001-01-29implement ftruncate64jasoni
2001-01-26fix compile error by including compat_dir.hMarco S Hyman