summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_file.c
Commit message (Expand)AuthorAgeFilesLines
* Do not call VOP_GETATTR in getdents function. It does not serve anykan2003-11-191-6/+0
* Add a f_vnode field to struct file.phk2003-06-221-1/+1
* Use __FBSDID().obrien2003-06-101-2/+3
* Fix a lock order reversal. Unlock the proc before calling fget().jhb2003-04-231-1/+1
* Use td->td_ucred instead of td->td_proc->p_ucred.jhb2003-03-201-1/+1
* Clean up whitespace and remove register keyword.des2003-03-031-16/+16
* More caddr_t removal, in conjunction with copy{in,out}(9) this time.des2003-03-031-10/+10
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-1/+1
* Fix emulation of the fcntl64() syscall. In Linux, this is exactlyiedowse2002-12-081-39/+33
* Use the new kern_*() functions to avoid using the stack gap iniedowse2002-09-021-69/+33
* Use the new kern_* functions to avoid the need to store argumentsiedowse2002-09-011-165/+144
* In continuation of early fileop credential changes, modify fo_ioctl() torwatson2002-08-171-1/+2
* Fix missing parens in MAC readdir() check. This fix was in the MACrwatson2002-08-121-1/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-0/+9
* Move the switch statement labels for the explicit 64-bitrobert2002-07-091-3/+3
* Enable emulation of the F_GETLK64, F_SETLK64, and F_SETLKW64robert2002-07-091-0/+3
* Fix typo in the BSD copyright: s/withough/without/schweikh2002-06-021-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-1/+1
* Lock struct pgrp, session and sigio.tanimura2002-02-231-1/+2
* Replace ffind_* with fget calls.alfred2002-01-141-7/+9
* Remove unused variable.alfred2002-01-131-1/+0
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-11/+23
* Implement linux_chown and linux_lchown. The fchown syscall mapsmarcel2001-10-161-0/+42
* Whitespace fix.jhb2001-09-121-1/+1
* KSE Milestone 2julian2001-09-121-107/+108
* Round of cleanups and enhancements. These include (in random order):marcel2001-09-081-387/+558
* Fix linux_getcwd() so that if the cwd isn't cached (__getcwd() fails),gallatin2001-08-291-28/+0
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-5/+6
* Reviewed by: jlemonadrian2001-03-011-16/+17
* Allow debugging output to be controlled on a per-syscall granularity.jlemon2001-02-161-41/+48
* Add mount syscall to linux emulation. Also improve emulation of reboot.jlemon2001-02-161-0/+89
* Back out proc locking to protect p_ucred for obtaining additionaljhb2001-01-271-8/+1
* Lock access to proc members.jhb2000-12-151-2/+12
* Don't auto-generate the syscalls.marcel2000-12-031-4/+0
* Fix F_SETOWN on pipes. Linux returns EINVAL while we send a SIGIOmarcel2000-11-131-5/+19
* Revert auto-generation. The Alpha port is broken.marcel2000-11-101-0/+4
* Sync with Alpha:marcel2000-11-091-4/+0
* Fix getdents syscall.marcel2000-11-051-1/+4
* The MI/MD split wasn't perfect and the MI files need hacks for theobrien2000-11-011-3/+15
* Update include directives and remove linux_execve.marcel2000-08-221-23/+3
* Implement pread and pwrite.marcel2000-07-171-0/+28
* Simplify the F_GETOWN and F_SETOWN fcntl commands. The workaroundmarcel2000-07-151-49/+7
* Implement fdatasync in terms of fsync. The regeneration of proto.h,marcel1999-11-261-0/+11
* simplify check for device.phk1999-11-081-1/+1
* Fix the duplicate filenames that are the result of using getdents.marcel1999-10-211-1/+1
* This patch clears the way for removing a number of tty relatedphk1999-09-251-4/+5
* This is what was "fdfix2.patch," a fix for fd sharing. It's prettygreen1999-09-191-1/+1
OpenPOWER on IntegriCloud