summaryrefslogtreecommitdiffstats
path: root/sys/fs/tmpfs/tmpfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Remove negative name cache entry pointing to the target name, whichkib2013-03-171-0/+1
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-22/+22
* Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+2
* Remove a racy checks on resident and cached pages forattilio2013-02-101-12/+0
* tmpfs: Replace directory entry linked list with RB-Tree.gleb2013-01-061-73/+37
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonkib2012-08-051-0/+1
* Remove unused thread argument to vrecycle().trasz2012-04-231-2/+1
* - Introduce a cache-miss optimization for consistency with otherattilio2012-04-091-1/+1
* Prevent tmpfs_rename() deadlock in a way similar to UFSgleb2012-03-141-7/+176
* Remove fifo.h. The only used function declaration from the header iskib2012-03-111-1/+0
* Similar to the fixes in 226967 and 226987, purge any name cache entriesjhb2012-03-021-0/+2
* Replace PRIdMAX with "jd" in a printf call. Cast the corresponding value totijl2012-02-141-5/+2
* When tmpfs_write() resets an extended file to its original size after analc2012-01-161-2/+3
* Neither tmpfs_nocacheread() nor tmpfs_mappedwrite() needs to callalc2012-01-141-20/+20
* Don't pass VM_ALLOC_ZERO to vm_page_grab() in tmpfs_mappedwrite() andalc2012-01-031-2/+2
* Avoid panics from recursive rename operations. Not a perfect patch butivoras2011-11-221-6/+3
* Added missing cache purge of from argument for rename().pho2011-11-011-0/+1
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomickib2011-09-061-6/+3
* Eliminate two dubious attempts at optimizing the implementation of aalc2011-02-221-12/+4
* tmpfs_remove() isn't modifying the file's data, so it shouldn't setalc2011-02-191-2/+1
* In tmpfs_readdir(), normalize handling of the directory entries thatkib2011-01-201-1/+1
* tmpfs + sendfile: do not produce partially valid pages for vnode's tailavg2010-10-121-3/+6
* tmpfs, zfs + sendfile: mark page bits as valid after populating it with dataavg2010-09-151-0/+2
* Avoid "Entry can disappear before we lock fdvp" panic.ivoras2010-09-071-3/+7
* Add support for whiteouts on tmpfs.ed2010-08-221-2/+41
* Eliminate unnecessary page queues locking.alc2010-06-161-5/+1
* Style fixes and removal of unneeded variable.trasz2010-05-061-2/+1
* Move checking against RLIMIT_FSIZE into one place, vn_rlimit_fsize().trasz2010-05-051-11/+2
* Push down the acquisition of the page queues lock into vm_page_unwire().alc2010-05-051-2/+0
* Acquire the page lock around vm_page_unwire() and vm_page_wire().alc2010-05-031-0/+4
* It makes no sense for vm_page_sleep_if_busy()'s helper, vm_page_sleep(),alc2010-05-021-3/+27
* Add locking around access to parent node, and bail out when the parentdelphij2009-10-111-5/+69
* Add a special workaround to handle UIO_NOCOPY case. This fixes datadelphij2009-10-071-24/+80
* Fix a bug that causes the fsx test case of mmap'ed page being out of syncdelphij2009-10-041-2/+6
* Eliminate unnecessary variables.alc2009-06-131-4/+2
* Eliminate redundant setting of a page's valid bits and pointless clearingalc2009-05-271-2/+2
* Remove the thread argument from the FSD (File-System Dependent) parts ofattilio2009-05-111-5/+4
* Use uiomove_fromphys() instead of the combination of sf_buf and uiomove().alc2009-02-221-34/+11
* Simplify the unwiring and activation of pages.alc2009-02-221-4/+2
* Lookup up the directory entry for the tmpfs node that are deleted bykib2009-02-081-5/+5
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-4/+4
* The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmpobrien2008-09-231-1/+1
* fdescfs, devfs, mqueuefs, nfs, portalfs, pseudofs, tmpfs and xfskib2008-09-201-2/+0
* Initialize va_rdev to NODEV instead of 0 or VNOVAL in VOP_GETATTR().kib2008-09-201-1/+1
* Initialize va_flags and va_filerev properly in VOP_GETATTR(). Don'tkib2008-09-201-3/+1
* Reflect license change of NetBSD code.delphij2008-09-031-8/+1
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-7/+6
* Move the head of byte-level advisory lock list from thekib2008-04-161-32/+0
* Add the new kernel-mode NFS Lock Manager. To use it instead of thedfr2008-03-261-0/+15
* Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it isattilio2008-02-251-18/+18
OpenPOWER on IntegriCloud