aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* Rework v_object lifecycle for vnodes.Konstantin Belousov2019-08-292-25/+11
* UFS: stop reusing the vnode for reallocated inode.Konstantin Belousov2019-08-293-5/+29
* De-commision the MNTK_NOINSMNTQ kernel mount flag.Konstantin Belousov2019-08-231-2/+0
* Clarify comment that describes how the FS_METACKHASH is managed.Kirk McKusick2019-08-131-13/+18
* A race condition existed between the time a UFS/FFS superblock checkKirk McKusick2019-08-061-1/+7
* When updating the user or group disk quotas for the return of inodes orKirk McKusick2019-07-314-6/+8
* Lock the vnode before calling ufs_bmap_seekdata().Rick Macklem2019-07-271-1/+8
* The error reported in FS-14-UFS-3 can only happen on UFS/FFSKirk McKusick2019-07-178-13/+115
* Style.Kirk McKusick2019-07-161-4/+8
* When a process attempts to allocate space on a full filesystem, aKirk McKusick2019-07-163-26/+42
* Add a new "untrusted" option to the mount command. Its purposeKirk McKusick2019-07-011-1/+4
* Remove references to splbio in ffs_softdep.c.Mark Johnston2019-06-261-16/+7
* Add FIOBMAP2 ioctlAlan Somers2019-06-201-3/+6
* Separate kernel crc32() implementation to its own header (gsb_crc32.h) andXin LI2019-06-174-0/+4
* Add a missing bresle() in seldom-used error return.Kirk McKusick2019-05-281-3/+3
* Convert use of UFS-specific #ifdef DEBUG to DIAGNOSTIC or INVARIANTSKirk McKusick2019-05-284-83/+89
* Add function name and line number debugging information to softupdatesKirk McKusick2019-05-272-15/+38
* Remove "struct ucred*" argument from vtruncbufAlan Somers2019-05-241-1/+1
* Include ktr.h in more compilation unitsConrad Meyer2019-05-212-0/+2
* Ensure that error is initialized in ufs_bmap_seekdata().Mark Johnston2019-05-051-0/+1
* Switch to use shared vnode locks for text files during image activation.Konstantin Belousov2019-05-051-1/+6
* Zero out the file directory entry metadata to reduce diskKirk McKusick2019-05-041-6/+11
* This update eliminates a kernel stack disclosure bug in UFS/FFSKirk McKusick2019-05-031-6/+13
* Simplify calculation of DIRECTSIZ. No functional change intended.Kirk McKusick2019-05-031-6/+4
* Optimize lseek(SEEK_DATA) on UFS.Mark Johnston2019-04-293-30/+162
* Handle races when remounting UFS volume from ro to rw.Konstantin Belousov2019-04-081-5/+20
* Introduce funlinkat syscall that always us to check if we are removingMariusz Zaborski2019-04-061-3/+4
* This is an additional and hopefully final fix for bug report 230962.Kirk McKusick2019-03-201-5/+23
* Revert r345244 for now.Mark Johnston2019-03-183-144/+30
* Fix the gcc build (-Wstrict-prototypes) after r345244.Mark Johnston2019-03-171-0/+3
* Optimize lseek(SEEK_DATA) on UFS.Mark Johnston2019-03-173-30/+141
* Add KASSERT to the softdep_disk_write_complete() function in theKirk McKusick2019-03-121-0/+3
* Give more complete information in INVARIANTS panic messages at end ofKirk McKusick2019-03-111-3/+8
* Augment the UFS filesystem specific print function (called by theKirk McKusick2019-03-112-0/+11
* Add _PC_ACL_* to vop_stdpathconfSimon J. Gerraty2019-03-111-14/+4
* FFS: allow sendfile(2) to work with block sizes greater than the page sizeJason A. Harmening2019-02-261-2/+25
* After a crash, a file that extends into indirect blocks may end upKirk McKusick2019-02-252-1/+24
* This bug was introduced with the change to use softdep_bp_to_mp() inKirk McKusick2019-01-281-1/+1
* Expand DDB's set of printable soft dependency data structures. TheKirk McKusick2019-01-261-55/+173
* Allocate pager bufs from UMA instead of 80-ish mutex protected linked list.Gleb Smirnoff2019-01-151-13/+12
* Move ASSERT_VOP_LOCKED to top of ufs_vinit() as it should be trueKirk McKusick2018-12-301-1/+1
* For consistency with FFS2's fifoops2 and both versions of FFS'sKirk McKusick2018-12-301-1/+1
* When loading an inode from disk, verify that its mode is valid.Kirk McKusick2018-12-272-8/+17
* Allocate v_object for the new snapshot vnode.Konstantin Belousov2018-12-231-0/+1
* Ensure that the inode check-hash is not left zeroed out in the case whereKirk McKusick2018-12-151-4/+5
* Reorder ffs_verify_dinode_ckhash() so that it checks the inode check-hashKirk McKusick2018-12-152-4/+9
* Must set ip->i_effnlink = ip->i_nlink to avoid a soft updatesKirk McKusick2018-12-151-0/+2
* Continuing efforts to provide hardening of FFS. This change adds aKirk McKusick2018-12-117-4/+64
* Remove unused argument to priv_check_cred.Mateusz Guzik2018-12-115-14/+14
* If the vfs.ffs.dotrimcons sysctl option is enabled while a fileKirk McKusick2018-12-061-0/+17