summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_file.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/7.1 to release/7.1.0 for the 7.1-RELEASE.release/7.1.0_cvsKen Smith2008-12-311-1/+1
* Merge r182892 from head to stable/7, I had to manuallyRoman Divacky2008-09-221-33/+54
* MFC: Kernel mode Network Lock Manager.Doug Rabson2008-04-101-0/+2
* MFC rev. 1.107:Konstantin Belousov2008-01-031-12/+19
* Don't add the 'pad' argument to the mmap/truncate/etc syscalls.Peter Wemm2007-07-041-1/+0
* Ensure that newpath is always initialized, even for the error case.Matt Jacob2007-06-101-0/+2
* Replace custom file descriptor array sleep lock constructed using a mutexRobert Watson2007-04-041-4/+17
* Implement the openat() linux syscallJulian Elischer2007-03-291-31/+137
* Add support for LINUX_O_DIRECT, LINUX_O_DIRECT and LINUX_O_NOFOLLOW flagsKonstantin Belousov2007-01-181-17/+46
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* MFp4:Alexander Leidinger2006-09-231-1/+23
* The Linux unlink syscall uses a different errno value when trying to unlinkAlexander Leidinger2006-09-101-0/+7
* - Add conditional VFS Giant locking to getdents_common() (linux ABIs),John Baldwin2006-07-111-13/+14
* Now that we don't have a linuxolator on alpha anymore:Alexander Leidinger2006-05-101-12/+0
* Unbreak COMPAT_LINUX32 option support on amd64.Ruslan Ermilov2006-03-191-0/+1
* Fixup some problems in my previous commit (COMPAT_43).Alexander Leidinger2006-03-181-1/+0
* Get rid of the need of COMPAT_43 in the linuxolator.Alexander Leidinger2006-03-181-2/+15
* Add support for O_NOFOLLOW and O_DIRECT to Linux fcntl() F_GETFL/F_SETFL.Matthew N. Dodd2005-04-131-0/+16
* Match the LINUX32's style with existing styleDavid E. O'Brien2005-01-141-8/+8
* Do not blindly pass linux filesystem specific mount data across.Poul-Henning Kamp2004-12-031-1/+1
* Ignore MNT_NODEV option, it is implicit in choice of filesystem.Poul-Henning Kamp2004-11-261-2/+0
* Changes to MI Linux emulation code necessary to run 32-bit Linux binariesTim J. Robbins2004-08-161-6/+21
* Use kernel_vmount() instead of vfs_nmount().Poul-Henning Kamp2004-07-271-15/+4
* Use vfs_nmount() to mount linprocfs filesystems in linux_mount();Tim J. Robbins2004-03-161-4/+21
* Correct size argument passed to copyinstr() in linux_mount(): mntfromnameTim J. Robbins2004-03-161-2/+2
* Do not call VOP_GETATTR in getdents function. It does not serve anyAlexander Kabaev2003-11-191-6/+0
* Add a f_vnode field to struct file.Poul-Henning Kamp2003-06-221-1/+1
* Use __FBSDID().David E. O'Brien2003-06-101-2/+3
* Fix a lock order reversal. Unlock the proc before calling fget().John Baldwin2003-04-231-1/+1
* Use td->td_ucred instead of td->td_proc->p_ucred.John Baldwin2003-03-201-1/+1
* Clean up whitespace and remove register keyword.Dag-Erling Smørgrav2003-03-031-16/+16
* More caddr_t removal, in conjunction with copy{in,out}(9) this time.Dag-Erling Smørgrav2003-03-031-10/+10
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-121-1/+1
* Fix emulation of the fcntl64() syscall. In Linux, this is exactlyIan Dowse2002-12-081-39/+33
* Use the new kern_*() functions to avoid using the stack gap inIan Dowse2002-09-021-69/+33
* Use the new kern_* functions to avoid the need to store argumentsIan Dowse2002-09-011-165/+144
* In continuation of early fileop credential changes, modify fo_ioctl() toRobert Watson2002-08-171-1/+2
* Fix missing parens in MAC readdir() check. This fix was in the MACRobert Watson2002-08-121-1/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-08-011-0/+9
* Move the switch statement labels for the explicit 64-bitRobert Drehmel2002-07-091-3/+3
* Enable emulation of the F_GETLK64, F_SETLK64, and F_SETLKW64Robert Drehmel2002-07-091-0/+3
* Fix typo in the BSD copyright: s/withough/without/Jens Schweikhardt2002-06-021-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-1/+1
* Lock struct pgrp, session and sigio.Seigo Tanimura2002-02-231-1/+2
* Replace ffind_* with fget calls.Alfred Perlstein2002-01-141-7/+9
* Remove unused variable.Alfred Perlstein2002-01-131-1/+0
* SMP Lock struct file, filedesc and the global file list.Alfred Perlstein2002-01-131-11/+23