summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_extattr.c
Commit message (Expand)AuthorAgeFilesLines
* Correct handling of locking for chroot() and chdir() cases: ratherrwatson2003-01-311-7/+8
* Clean up vnode handling on return from chroot() in certain errorrwatson2003-01-311-2/+4
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-21/+21
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-21/+21
* Correct file descriptor leaks in lseek and do_dup.nectar2003-01-061-8/+15
* unwrap lines made short enough by SCARGS removalalfred2002-12-141-8/+4
* remove syscallarg().alfred2002-12-141-177/+177
* SCARGS removal take II.alfred2002-12-141-85/+85
* Backout removal SCARGS, the code freeze is only "selectively" over.alfred2002-12-131-85/+85
* Remove SCARGS.alfred2002-12-131-85/+85
* Fix a case in kern_rename() where a vn_finished_write() call wasiedowse2002-10-271-2/+2
* Change the way support for asynchronous I/O is indicated to applicationswollman2002-10-271-1/+14
* Hook up most of the MAC entry points relating to file/directory/noderwatson2002-10-191-2/+68
* Incremental style improvements: more consistently avoid assignmentsrwatson2002-10-101-18/+31
* Explore new heights in alphabetization for _file and _fd variations onrwatson2002-10-101-60/+60
* Implement extattr_{delete,get,set}_link() system calls: extended attributerwatson2002-10-091-0/+90
* Add back a fdrop() call at the end of kern_open() that got lost iniedowse2002-10-071-0/+1
* Merge support for mac_check_vnode_link(), a MAC framework/policy entryrwatson2002-10-051-1/+6
* Fix mis-indentation.phk2002-10-021-1/+1
* - Properly lock v_vflags in getdirents().jeff2002-09-251-4/+14
* VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()truckman2002-09-191-1/+3
* vfs_syscalls.c:bde2002-09-101-7/+3
* Split out a number of mostly VFS and signal related syscalls intoiedowse2002-09-011-82/+214
* - Hold the vnode lock across unlink() so that the v_vflag check is safe.jeff2002-08-211-15/+20
* Pass active_cred and file_cred into the MAC framework explicitlyrwatson2002-08-191-4/+11
* Break out mac_check_vnode_op() into three seperate checks:rwatson2002-08-191-8/+4
* Make similar changes to fo_stat() and fo_poll() as made earlier torwatson2002-08-161-7/+7
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-4/+7
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-1/+14
* Include file cleanup; mac.h and malloc.h at one point had orderingrwatson2002-08-011-1/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-10/+95
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-0/+12
* Improve formatting and variable use consistency in extattr systemrwatson2002-08-011-3/+2
* Simplify the logic to enter VFS_EXTATTRCTL().rwatson2002-08-011-7/+2
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-0/+23
* When referencing nd_cnp after namei(), always pass SAVENAME intorwatson2002-07-301-5/+9
* Set VAPPEND in open mode when O_APPEND is specified as an argument torwatson2002-07-221-0/+2
* Change utimes to set the file creation time (for filesystems thatmckusick2002-07-171-6/+15
* Change the name of st_createtime to st_birthtime. This change ismckusick2002-07-161-1/+1
* - Change chroot_refuse_vdir_fds() to require that the passed in structjhb2002-07-131-16/+18
* Move every code related to mount(2) in a new file, vfs_mount.c.mux2002-07-021-1042/+0
* Use indirect function pointer hooks instead of #ifdef SOFTUPDATESiedowse2002-07-011-5/+4
* Remove unneeded casts to caddr_t.alfred2002-06-281-31/+31
* In vn_mkdir(), use vrele() instead of vput() on the parent directoryiedowse2002-06-281-1/+9
* Use proper size in bzero of stat structure.mckusick2002-06-241-1/+1
* This patch fixes a size problem with the stat structure formckusick2002-06-221-1/+1
* o Remove the initialization of unused fields in the structmux2002-06-221-25/+5
* This commit adds basic support for the UFS2 filesystem. The UFS2mckusick2002-06-211-2/+2
* Change the way we internally store the mount options tomux2002-06-201-59/+17
OpenPOWER on IntegriCloud