summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_syscalls.c
AgeCommit message (Expand)Author
2014-02-15Remove argument name from prototype.njoly
2014-01-25Add compat_10, open NULL == open "."christos
2014-01-25expose do_openchristos
2014-01-23Change vnode operations create, mknod, mkdir and symlink to returnhannken
2014-01-17Change vnode operations create, mknod, mkdir and symlink to keep thehannken
2013-11-27Change the queue.3 *_END(&head) macros to NULL. Since we don't have CIRCLEQchristos
2013-11-23change the mountlist CIRCLEQ into a TAILQchristos
2013-11-18expose various do_*at() functions for compat_linux.chs
2013-10-17Change mknodat(2) device argument type from uint32_t to dev_t.njoly
2013-07-20Remove, in do_sys_renameat(), wrong KASSERTs that check for non NULLnjoly
2013-07-18Make do_sys_utimensat publicmatt
2013-07-18export do_sys_statat for netbsd32matt
2013-06-28don't store random values in retvalchristos
2013-01-13Revert defective O_SEARCH implementation committed by manu@ along withdholland
2012-11-30Apply fix from hannken to ensure that VOP_ACCESS() is called on anjoly
2012-11-19Use copyout to copy data from kernel out to userland!martin
2012-11-18Add most system calls for POSIX extended API set, part 2, with test cases:manu
2012-10-19No, we can't elide the fs-wide rename lock for same-directory rename.riastradh
2012-10-12Disentangle do_sys_rename.riastradh
2012-06-27Add new action KAUTH_CRED_CHROOT for kauth(9)'s credential scope.cheusov
2012-05-08Move VFS_EXTATTRCTL to mount_domount(). This makes thegson
2012-05-02do_open: move pathbuf destruction to the callers, thus simplify and fix armind
2012-04-30Fix the extattr start fix. Looking up the filesystemroot vnode againmanu
2012-04-30Fix mount -o extattr : previous patch fixed a panic but caused operationmanu
2012-04-28Do not use vp after mount_domount() call as it sets it to NULL on success.manu
2012-04-17it is not an error if the kernel needs to clear the setuid/christos
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2012-02-12fd_open(): fix confusion between userland and kernel encoding of open flagsmartin
2012-02-11Add a posix_spawn syscall, as discussed on tech-kern.martin
2012-02-01Be consistent about whether idtype and objtype codes are signed ordholland
2012-02-01Improve the names of some members of struct quotactl_args. These aredholland
2012-02-01Split out a do_sys_quotactl for compat_netbsd32.dholland
2012-02-01Change the syscall API for quotas over to the new non-proplib one.dholland
2012-01-29Add vfs_quotactl() in between the syscall and VFS_QUOTACTL. Call itdholland
2011-12-02fix an indent an unwarp a short line.yamt
2011-11-18- collect the long (and sometimes incomplete) lists of basic flags intochristos
2011-10-14Change the vnode locking protocol of VOP_GETATTR() to request at leasthannken
2011-08-22Remove return statement which can't be reached.enami
2011-08-22When both nanoseconds fields of futimens/utimensat call are setenami
2011-08-18Fix utimes/futimes after utimensat/futimens additionmanu
2011-08-17Missing bit in previous commit: do_sys_utimens prototype in the rightmanu
2011-08-17add missing prototypemartin
2011-08-17Add futimens(2) and part of utimnsat(2)manu
2011-08-08First stage of support for Extended API set 2. Most of the think ismanu
2011-07-24Make sure to not overwrite error if it already is EEXISTS - hopefullymartin
2011-07-03Return EINVAL when trying to create a device node with "rdev == VNOVAL".hannken
2011-06-17Add mount -o extattr option to enable extended attributs (corrently onlymanu
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-06-11Fix build; p was not used, but l was passed to kauth. Use curlwp directly.uebayasi
2011-06-10l isn't used. nuke it.matt