summaryrefslogtreecommitdiff
path: root/sys/ufs/lfs/lfs_inode.c
AgeCommit message (Expand)Author
2020-04-23PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of its...ad
2020-02-23UVM locking changes, proposed on tech-kern:ad
2020-02-23In lfs_update, hold lfs_writer around lfs_vflush.riastradh
2017-06-10Rename i_flag to i_state.maya
2017-06-05Correct confusion between i_flag and i_flagsmaya
2017-04-01Simplify lockingmaya
2017-03-31stopgap fix- move lfs_lock to include calls to lfs_dino_{set,get}blockmaya
2017-03-21Update mtime even if oip->i_size == lengthmaya
2017-03-19Fix inadvertently reversed sense of comparisons.riastradh
2017-03-18#if DIAGNOSTIC panic ---> KASSERTriastradh
2017-03-16actually cast to unsigned long long and use %llu. certainly not use hex (oops)maya
2017-03-15print inode number in an assert I keep hitting and the adjacent one.maya
2017-03-13#if DIAGNOSTIC panic ---> KASSERTMSGriastradh
2015-09-01Fix up indirect block handling in truncate to be 32/64 clean.dholland
2015-09-01Use the lfs dinode accessors in place of the ufs-derived ones.dholland
2015-08-19Part two of dinodes; use the same union everywhere.dholland
2015-08-12Hack up dinode usage to be 64 vs. 32 as needed. Part 1.dholland
2015-08-02whoops, fix 32-bit builddholland
2015-08-02Make i_eff_nblks in the in-memory inode 64 bits wide.dholland
2015-08-02Fix assorted 64 -> 32 truncations in lfs. Also, some minor tidyups anddholland
2015-07-28Add a new lfs header file: lfs_accessors.h.dholland
2015-07-24More lfs superblock accessors.dholland
2015-07-24Switch to accessor functions for elements of the LFS on-diskdholland
2015-07-16Don't cast the return value of malloc.dholland
2013-10-17- remove unused variableschristos
2013-07-28Add more of the bits for supporting quotas.dholland
2013-07-28Migrate the miscellaneous ulfs-level info from struct ulfsmount todholland
2013-07-28Add lfs_kernel.h for declarations that don't need to be exposed to userland.dholland
2013-06-18Prefix most of the cpp macros with lfs_ and LFS_ to avoid conflicts with ffs.christos
2013-06-06Add lfs_ or ulfs_ in front of extern symbols lacking them, mostlydholland
2013-06-06Split lfs from ufs step 4:dholland
2013-06-06Split lfs from ufs step 3: rearrange config stuff.dholland
2013-06-06Split lfs from ufs, part 2:dholland
2013-01-22Stuff UFS_ in front of a few of ufs's symbols to reduce namespacedholland
2011-11-23If ufs_balloc_range() fails, make sure to call ?fs_truncate() tobouyer
2011-07-11Change VOP_BWRITE() to take a vnode as its first argument like all otherhannken
2011-06-16Rename uvm_vnp_zerorange(struct vnode *, off_t, size_t) tohannken
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2010-02-16Three changes in a single commit.mlelstv
2010-02-07- ufs_balloc_range(): on error, only PG_RELEASED the pages that werebouyer
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-03-27Make rusage collection per-LWP and collate in the appropriate places.ad
2008-02-15Give bbusy() an interlock argument. If the we need to wait for the buffer,ad
2008-02-15The buffer LOCKED flag need not be under the protection of bufcache_lock,ad
2008-01-02Merge vmlocking2 to head.ad
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
2007-10-10Fix DEBUG builds.ad
2007-10-10Merge from vmlocking:ad
2007-10-08Merge ffs locking & brelse changes from the vmlocking branch.ad
2007-07-10Move `struct dquot' and its supporting functions from quota.h to ufs_quota.c.hannken