aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux
Commit message (Expand)AuthorAgeFilesLines
* Add #include <sys/conf.h> so we don't rely on <sys/disk.h> doing it.Poul-Henning Kamp2003-04-011-0/+1
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withJeff Roberson2003-03-311-14/+15
* Fix an XXX: and implement LINUX_BLKGETSIZE correctly.Poul-Henning Kamp2003-03-281-6/+14
* Add a cleanup function to destroy the osname_lock and call it on moduleJohn Baldwin2003-03-262-0/+9
* Use td->td_ucred instead of td->td_proc->p_ucred.John Baldwin2003-03-202-5/+4
* Backout the getcwd changes, a more comprehensive effort will be needed.Poul-Henning Kamp2003-03-201-2/+409
* (This commit certainly increases the need for a wash&clean of vfs_cache.c,Poul-Henning Kamp2003-03-171-409/+2
* - Change the linux_[gs]et_os{name, release, s_version}() functions toJohn Baldwin2003-03-134-113/+107
* Clean up whitespace and remove register keyword.Dag-Erling Smørgrav2003-03-036-48/+48
* More caddr_t removal, in conjunction with copy{in,out}(9) this time.Dag-Erling Smørgrav2003-03-038-94/+78
* Clean up whitespace, s/register //, refrain from strong urge to ANSIfy.Dag-Erling Smørgrav2003-03-021-22/+22
* uiomove-related caddr_t -> void * (just the low-hanging fruit)Dag-Erling Smørgrav2003-03-021-2/+1
* Add M_WAITOKHajimu UMEMOTO2003-02-201-1/+1
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-196-7/+7
* Use the proc lock to protect p_realtimer instead of Giant, and obtainTim J. Robbins2003-02-171-3/+2
* Add MPSAFE comment to linux_sigpending().Tim J. Robbins2003-02-161-0/+3
* Obtain proc lock around modification of p_siglist in linux_wait4().Tim J. Robbins2003-02-141-0/+2
* 1) Linux_sendto was trashing the BSD sockaddr it put in the stackgap,David Malone2003-02-081-14/+15
* Avoid undefined symbol error with an IPv4 only kernel.Hajimu UMEMOTO2003-02-051-1/+9
* Add IPv6 support for Linuxlator.Hajimu UMEMOTO2003-02-031-88/+372
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-216-7/+7
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-132-2/+2
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-122-2/+2
* Add function linux_msg() for regulating output from the linux emulationAlfred Perlstein2003-01-025-12/+42
* When complaining about obsolete/unimplemented syscalls output the processAlfred Perlstein2003-01-011-2/+2
* SMP locking for ifnet list.Jeffrey Hsu2002-12-221-2/+12
* Fix emulation of the fcntl64() syscall. In Linux, this is exactlyIan Dowse2002-12-081-39/+33
* Implement the CDROMREADAUDIO ioctl.Marcel Moolenaar2002-10-191-1/+37
* - Use strlcpy() rather than strncpy() to copy NUL terminatedRobert Drehmel2002-10-171-6/+6
* - Add support for IPC_64 extensions into shmctl(2), semctl(2) and msgctl(2);Maxim Sobolev2002-10-114-23/+318
* Back our kernel support for reliable signal queues.Juli Mallett2002-10-012-4/+2
* First half of implementation of ksiginfo, signal queues, and such. ThisJuli Mallett2002-09-302-2/+4
* - Hold the vn lock over vm_mmap().Jeff Roberson2002-09-251-4/+4
* Back out last commit. Linux uses the old 4.3BSD sockaddr format.Jonathan Mini2002-09-242-36/+11
* Don't use compatability syscall wrappers in emulation code.Jonathan Mini2002-09-232-11/+40
* Remove NVIDIA ioctl bits. They will be provided in a kernel module.Matthew N. Dodd2002-09-202-29/+0
* Put an XXX comment here to point somebody in the right direction.Poul-Henning Kamp2002-09-201-0/+1
* Current uses struct thread *td rather than struct proc *p.Warner Losh2002-09-201-2/+2
* Pass flags to msync() accounting for differences in the definition ofMatthew N. Dodd2002-09-191-1/+5
* This patch extends the FreeBSD Linux compatibility layer to supportMatthew N. Dodd2002-09-192-0/+29
* Do not cast from a pointer to an integer of a possibly different size.Bruce Evans2002-09-051-1/+1
* Include <sys/malloc.h> instead of depending on namespace pollution 2Bruce Evans2002-09-054-14/+10
* Implement LINUX_TIOCSCTTY.Marcel Moolenaar2002-09-051-1/+4
* Use the new kern_*() functions to avoid using the stack gap inIan Dowse2002-09-022-90/+49
* Use the new kern_* functions to avoid the need to store argumentsIan Dowse2002-09-016-328/+264
* Add a new function linux_emul_convpath(), which is a version ofIan Dowse2002-09-012-32/+64
* Increase size of ifnet.if_flags from 16 bits (short) to 32 bits (int). To avoidMaxim Sobolev2002-08-181-1/+1
* In continuation of early fileop credential changes, modify fo_ioctl() toRobert Watson2002-08-172-19/+38
* Make similar changes to fo_stat() and fo_poll() as made earlier toRobert Watson2002-08-161-6/+6
* Another fix that wasn't pulled in from the MAC branch: theRobert Watson2002-08-121-1/+2