aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/smbfs/smbfs_io.c
Commit message (Expand)AuthorAgeFilesLines
* Add vnode_pager_clean_{a,}sync(9)Konstantin Belousov2024-01-111-6/+1
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* smbfs: ansifyMateusz Guzik2023-02-071-15/+2
* filesystems: return error from vn_rlimit_fsize() instead of EFBIGKonstantin Belousov2022-09-241-2/+3
* Ensure that dirent's d_off field is initializedMark Johnston2021-01-031-0/+2
* fs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+1
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-1/+1
* (4/6) Protect page valid with the busy lock.Jeff Roberson2019-10-151-3/+3
* Replay r349334 by markj accidentally reverted by r349352Warner Losh2019-06-251-4/+0
* Remove NAND and NANDFS supportWarner Losh2019-06-251-0/+4
* Remove a lingering use of splbio().Mark Johnston2019-06-241-4/+0
* Allocate pager bufs from UMA instead of 80-ish mutex protected linked list.Gleb Smirnoff2019-01-151-5/+5
* Ensure that directory entry padding bytes are zeroed.Mark Johnston2018-11-231-2/+2
* sys/fs: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Mark pages after EOF as clean after pageout.Konstantin Belousov2017-07-261-3/+5
* - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeterGleb Smirnoff2017-04-171-4/+4
* sys/fs: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni2016-04-101-1/+1
* Fix breakage caused by r292373 in ZFS/FUSE/NFS/SMBFS.Gleb Smirnoff2015-12-161-14/+10
* A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().Gleb Smirnoff2015-12-161-26/+14
* Remove unused arguments for VOP_GETPAGES(), VOP_PUTPAGES().Gleb Smirnoff2014-09-101-2/+0
* Change VM_OBJECT_LOCK/UNLOCK() -> VM_OBJECT_WLOCK/WUNLOCK() to reflectDavide Italiano2013-05-041-8/+9
* Until now, smbfs_fullpath() computed the full path starting from theDavide Italiano2012-11-221-1/+1
* Fix panic due to page faults while in kernel mode, under conditions ofDavide Italiano2012-10-311-32/+55
* Change the code to use %jd as printf() placeholder for uio_offset andDavide Italiano2012-10-311-3/+6
* Fix build in case we have SMBVDEBUG turned on.Davide Italiano2012-10-251-3/+3
* Do not leave invalid pages in the object after the short read for aKonstantin Belousov2012-08-141-1/+1
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonKonstantin Belousov2012-08-051-0/+1
* Reduce code duplication and exposure of direct access to structKonstantin Belousov2012-08-041-30/+2
* Rename vm_page_set_valid() to vm_page_set_valid_range().Konstantin Belousov2011-11-301-1/+1
* In the VOP_PUTPAGES() implementations, change the default error fromKonstantin Belousov2011-06-011-8/+3
* Eliminate unnecessary page queues locking.Alan Cox2010-06-181-2/+0
* Push down the page queues lock into vm_page_activate().Alan Cox2010-05-071-8/+9
* Eliminate page queues locking around most calls to vm_page_free().Alan Cox2010-05-061-4/+0
* Acquire the page lock around all remaining calls to vm_page_free() onAlan Cox2010-05-051-6/+12
* Move checking against RLIMIT_FSIZE into one place, vn_rlimit_fsize().Edward Tomasz Napierala2010-05-051-14/+4
* Lock the page around vm_page_activate() and vm_page_deactivate() callsKonstantin Belousov2010-05-031-2/+6
* Switch to our preferred 2-clause BSD license.Joel Dahl2010-04-071-7/+1
* Make *getpages()s' assertion on the state of each page's dirty bitsAlan Cox2009-05-281-1/+1
* Eliminate unnecessary clearing of the page's dirty mask from variousAlan Cox2009-05-151-1/+3
* Eliminate gratuitous clearing of the page's dirty mask.Alan Cox2009-05-121-1/+2
* Eliminate stale comments.Alan Cox2009-05-101-4/+0
* Remove the struct thread unuseful argument from bufobj interface.Attilio Rao2008-10-101-2/+2
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-3/+3
* Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it isAttilio Rao2008-02-251-1/+1
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-2/+2
* Do proper "locking" for missing vmmeters part.Attilio Rao2007-06-041-4/+4
* Change the VOP_OPEN(), vn_open() vnode operation and d_fdopen() cdev operationKonstantin Belousov2007-06-011-2/+2
* Revert VMCNT_* operations introduction.Attilio Rao2007-05-311-4/+4