summaryrefslogtreecommitdiff
path: root/sys/lib/libsa/ufs.c
AgeCommit message (Expand)Author
2022-12-01fix clang buildchristos
2022-11-17Restore backward compatibility of UFS2 with previous NetBSD releases bychs
2022-04-29Re-introduce SA_HARDCODED_SECSIZE hack, by which hardcoded DEV_BSIZE isrin
2022-04-27Revert previous at the moment.rin
2022-04-27Introduce SA_HARDCODED_SECSIZE hack, by which hardcoded DEV_BSIZE isrin
2022-04-24Don't load filessytem module for filesystem that was found but isn't usedmlelstv
2022-04-24Ask driver about sector size to support reading superblocks from fixedmlelstv
2022-04-19Typo in comment. avoinds -> avoidsskrll
2021-05-27add bi-endian support to the libsa ufs reader and enable it in efiboot.mrg
2021-05-12push the FFSv1 superblock code into ffs_find_superblock() andmrg
2020-12-19Fix previous; define missing lfs_version.rin
2020-12-19ufs_open(): Check fs->lfs_version ifdef LIBSA_*L*FS, not LIBSA_*F*FS.rin
2019-04-02fix sign-compare and sign-passing errors.christos
2019-03-31fix warnings, printf formats, etc.christos
2015-09-01Add new accessors for the d_type and d_namlen fields of struct lfs_direct.dholland
2015-09-01The ifile's inode number is constant. (it is always 1)dholland
2015-08-12Hack up dinode usage to be 64 vs. 32 as needed. Part 1.dholland
2015-08-12Add IFILE32 and IFILE64 structures for the on-disk ifile entries.dholland
2015-08-02Add a (draft) 64-bit superblock. Make things build again.dholland
2015-07-28Move struct salfs back inside libsa now that lfs_accessors.h is separate.dholland
2015-07-28Add a new lfs header file: lfs_accessors.h.dholland
2015-07-24Switch to accessor functions for elements of the LFS on-diskdholland
2015-07-24Rearrange the structures in the lfs bootbollocks slightly.dholland
2014-03-20reduce size by 1K by sharing the ls code.christos
2013-10-20XXX: gcc initializationschristos
2013-06-23Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front ofdholland
2013-06-23fsbtodb() -> FFS_FSBTODB(), EXT2_FSBTODB(), or MFS_FSBTODB()dholland
2013-06-19Rename ambiguous macros:dholland
2013-06-09Stick UFS_ in front of these symbols:dholland
2013-01-22Stuff UFS_ in front of a few of ufs's symbols to reduce namespacedholland
2012-05-21Remove the code that tries to load the "ffs" kernel module during boot.dsl
2012-01-16PR/45796: Evgeniy Ivanov minixfs3 support.christos
2011-12-25Apply the following patch submitted by Evgeniy Ivanov:tsutsui
2011-06-16Add an optional MD calling convention flag for use in libsa when spacejoerg
2008-11-19For the x86 boot loader, autoload a kernel module corresponding to thead
2008-01-02Merge vmlocking2 to head.ad
2007-12-01Use "uint" rather than "unsigned" without a type.tsutsui
2007-11-24style, indent, and ANSI-fy.isaki
2007-09-29When compiled with COMPAT_SOLARIS_UFS, always calculate fs_qbmask andmartin
2006-05-11ssize_t -> size_t to match variable and functions.mrg
2006-01-25free -> deallocchristos
2006-01-18Define indp_t as signed int32_t, like ffsv1.c does.uwe
2005-12-11merge ktrace-lwp.christos
2005-08-1964 bit inode changes.christos
2005-02-26nuke trailing whitespaceperry
2004-03-20When searching for the superblock, check that the fs_sblockloc fielddsl
2003-08-31Fix signed/unsigned warnings.fvdl
2003-08-27Use memset not bzero to help shrink alpha bootxx_lfsdsl
2003-08-22Reduce memory footprint:dsl
2003-08-21Should call ufs_close() if it isn't being built in.elric