extlinux: Correct the directory block end condition syslinux-3.63-pre3
authorH. Peter Anvin <hpa@zytor.com>
Mon, 7 Apr 2008 23:39:15 +0000 (16:39 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Mon, 7 Apr 2008 23:41:00 +0000 (16:41 -0700)
commiteccab1fd22cc882836bdd34c14ff604409a01d1f
tree252ba16070f6eee2c48371418f1e469419523159
parent0a529352702e1f63786a99119b589a7ca7ce24ab
extlinux: Correct the directory block end condition

ext2/3 directory blocks are *not* ended with inode == 0; that reflects
a deleted block (like 0xe5 in FAT.)  Directory blocks are ended by
directory block exhaustion; the last block is simply made as large as
the whole directory block.
extlinux.asm