aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_rawread.c
Commit message (Expand)AuthorAgeFilesLines
* ffs(3): Fix a typo in a source code commentGordon Bergling2025-08-251-1/+1
* proc: Remove kernel stack swapping support, part 7Mark Johnston2024-07-291-6/+0
* Add vnode_pager_clean_{a,}sync(9)Konstantin Belousov2024-01-111-9/+5
* ffs/ffs_rawread.c: clean up includesKonstantin Belousov2024-01-081-12/+9
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* UFS/FFS: Migrate to modern uintXX_t from u_intXX_t.Kirk McKusick2023-07-271-2/+2
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* vmapbuf: don't smuggle address or length in bufBrooks Davis2020-10-211-5/+2
* ufs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-17/+13
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-1/+1
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-1/+1
* Replace OBJ_MIGHTBEDIRTY with a system using atomics. Remove the TMPFS_DIRTYJeff Roberson2019-10-291-2/+2
* Allocate pager bufs from UMA instead of 80-ish mutex protected linked list.Gleb Smirnoff2019-01-151-13/+12
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Remove spl() calls from UFS code.Konstantin Belousov2017-05-071-6/+0
* Reduce size of ufs inode.Konstantin Belousov2016-09-171-3/+3
* Refactor unmapped buffer address handling.Jeff Roberson2015-07-231-22/+7
* Initialize the pbuf counter for directio using SYSINIT, instead ofKonstantin Belousov2014-06-081-6/+4
* Do not remap usermode pages into KVA for physio.Konstantin Belousov2013-03-191-2/+2
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-2/+3
* Add a third flags argument to ffs_syncvnode to avoid a possible conflictKirk McKusick2012-03-251-1/+1
* Put the general logic for being a CPU hog into a new functionMatthew D Fleming2011-02-021-2/+1
* VI_OBJDIRTY vnode flag mirrors the state of OBJ_MIGHTBEDIRTY vm objectKonstantin Belousov2009-12-211-7/+8
* - Complete part of the unfinished bufobj work by consistently usingJeff Roberson2008-03-221-16/+11
* Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it isAttilio Rao2008-02-251-7/+5
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-7/+7
* Call pbgetvp() and pbrelvp() instead of setting b_vp directly.Tor Egge2007-02-041-3/+9
* Return error if vnode was reclaimed while it was temporarily unlocked.Tor Egge2006-05-051-1/+11
* Eliminate a deadlock when creating snapshots. Blocking vn_start_write() mustTor Egge2006-03-021-1/+11
* Giant is no longer needed here.Tor Egge2005-09-121-3/+0
* - Use bdone() directly instead of calling it indirectly throughJeff Roberson2005-04-301-11/+1
* - LK_NOPAUSE is a nop now.Jeff Roberson2005-03-311-1/+1
* For snapshots we need all VOP_LOCKs to be exclusive.Poul-Henning Kamp2005-02-081-1/+2
* Don't use VOP_GETVOBJECT, use vp->v_object directly.Poul-Henning Kamp2005-01-251-5/+4
* Wrap the bufobj operations in macros: BO_STRATEGY() and BO_WRITE()Poul-Henning Kamp2005-01-111-1/+1
* Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().Poul-Henning Kamp2005-01-111-1/+1
* Move UFS from DEVFS backing to GEOM backing.Poul-Henning Kamp2004-10-291-5/+1
* Fix syntax errors introduced by last commit.Poul-Henning Kamp2004-10-261-4/+3
* Put the I/O block size in bufobj->bo_bsize.Poul-Henning Kamp2004-10-261-1/+1
* Loose the v_dirty* and v_clean* alias macros.Poul-Henning Kamp2004-10-251-15/+15
* Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAITPoul-Henning Kamp2004-10-211-5/+2
* Move TDF_DEADLKTREAT into td_pflags (and rename it accordingly) to avoidTim J. Robbins2004-06-031-2/+2
* Send B_PHYS out to pasture, it no longer serves any function.Poul-Henning Kamp2003-11-151-1/+1
* Initialize bp->b_offset to the physical offset in partitionTor Egge2003-10-221-6/+5
* The previous change necessitates the addition of a new #include. Otherwise,Alan Cox2003-08-181-0/+1
* Don't use a VOP_*() function on our own vnodes, go directly to thePoul-Henning Kamp2003-08-171-4/+8
* Revision 1.44 of ufs/ufs/inode.h has made it necessary to add two newAlan Cox2003-08-161-0/+2
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Lock the vm object when performing vm_object_page_clean().Alan Cox2003-05-181-1/+4