History log of /original-bsd/sys/ufs/lfs/lfs_balloc.c (Results 1 – 25 of 55)
Revision Date Author Comments
# 7c5a2ee6 08-May-1995 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

missing decl


# 01979c5a 08-May-1995 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

update from margo


# 6b8e5290 21-Mar-1995 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

daddr_t => ufs_daddr_t


# b6149518 11-Jun-1993 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

4.4BSD snapshot (revision 8.1); add 1993 to copyright


# 5a834517 02-Feb-1993 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

parameter to indicate interrupt


# 08d10bb7 10-Dec-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Change != to |= to assign flag values!


# 2eb24d0a 17-Nov-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Seg read flag.


# efd5f688 22-Oct-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Do indirect block allocation in balloc instead of bmap.


# cc4ee86c 01-Oct-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Don't change inode and superblock free count until bwrite succeeds.


# d7a077dc 02-Sep-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Check for free space during allocation (need to figure out where
to get the cred from still).


# 38533b9b 21-Aug-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

Create indirect blocks as soon as the associated data blocks are
created, so we can do correct bookkeeping.


# f17f556e 01-Aug-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

delete VERBOSE #ifdef's


# 80da81ea 23-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

Do block accounting when lfs_balloc allocates an indirect block.


# c20f966f 20-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

NULL pointer deref fix; fix block counts


# 5cf619c8 12-Jul-1992 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

new include location for specdev.h


# 3f2d3542 05-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

describe ap structure (Kirk); Melton fix for NULL indirection from
lfs_getlbns(); delete USES_VOP_whatever (Kirk)


# 48d3215b 15-May-1992 heideman <heideman@65305748-3e16-e211-a854-8c89a5c6f760>

vnodeop argument macro expansion


# 885ae7b4 15-May-1992 heideman <heideman@65305748-3e16-e211-a854-8c89a5c6f760>

direct vop calls cleaned up by hand


# 99ddf719 14-May-1992 heideman <heideman@65305748-3e16-e211-a854-8c89a5c6f760>

vnode interface conversion


# 668fcd25 18-Mar-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

incorrect bmap array processing on double-indirect blocks


# 84f4f102 10-Jan-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

lfs_bmap uses UNASSIGNED (-1), not LFS_UNUSED_DADDR (0); from Carl


# 92b50907 31-Dec-1991 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

add lfs_balloc, routine to allocate a block for writing


# 3fd5f90e 15-Dec-1991 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

don't make routines static


# 91f695fc 06-Dec-1991 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

LFS version 2; break bmap into three routines, using lfs_getlbns for
real mapping


# 27f96da5 06-Dec-1991 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

new addressing conventions, using negative numbers off first block number


123