summaryrefslogtreecommitdiff
path: root/core/fs
Commit message (Expand)AuthorAgeFilesLines
* core: use better malloc; add low memory malloc; fix com32 exitH. Peter Anvin2010-02-231-2/+2
* pxe: clean up/fix generation of ipappend stringsH. Peter Anvin2010-02-232-34/+20
* fs/pxe: drop the use of PKTBUF_SEGH. Peter Anvin2010-02-232-28/+28
* Merge branch 'pxefix' into pathbasedH. Peter Anvin2010-02-231-0/+4
|\
| * pxe: set the block size in the fs structureH. Peter Anvin2010-02-231-0/+4
* | core: add a direct 32-bit APIH. Peter Anvin2010-02-231-0/+21
* | pathbased:btrfs use iget interface and leverage general search routingAlek Du2010-02-232-175/+81
|/
* core: rewrite loadhigh in CH. Peter Anvin2010-02-211-0/+113
* ext2: handle symlinks larger than a single blockH. Peter Anvin2010-02-161-5/+33
* ext2: a zero block number is actually legitH. Peter Anvin2010-02-161-4/+5
* ext2: drop any 64K limitH. Peter Anvin2010-02-161-6/+2
* fs: move the disk cache into high memoryH. Peter Anvin2010-02-161-2/+3
* ext2: fix confusion between logical and physical block numbersH. Peter Anvin2010-02-161-2/+2
* cache: fix cache initializationH. Peter Anvin2010-02-161-14/+14
* fs: move cache_init() into fs_init, to handle special needsH. Peter Anvin2010-02-164-3/+26
* ext2: fix bmap block number breakageH. Peter Anvin2010-02-161-12/+9
* cache: fix _get_cache_block() return, add lock_cache_block()H. Peter Anvin2010-02-161-7/+22
* cache: update the metadata cache designH. Peter Anvin2010-02-166-223/+186
* core: move fs-related C files into fs/H. Peter Anvin2010-02-166-0/+970
* ext2: clean up types in the bmap functionsH. Peter Anvin2010-02-163-124/+123
* generic_close_file: use put_inode(), not free_inode()H. Peter Anvin2010-02-161-1/+1
* btrfs: use generic_load_configsyslinux-4.00-pre22H. Peter Anvin2010-02-151-16/+1
* fs: centralize symlink handlingH. Peter Anvin2010-02-151-41/+11
* fs: reference-count inodes, fix generic loadconfigH. Peter Anvin2010-02-157-87/+68
* fs: move to a chdir()-based mechanism for managing cwdsyslinux-4.00-pre19H. Peter Anvin2010-02-137-265/+244
* fs: fix cwd setting for FAT/iso9660/extfssyslinux-4.00-pre18H. Peter Anvin2010-02-102-14/+4
* pathbased: Add FAT support to extlinux and let FAT be "true" pathbasedAlek Du2010-02-101-92/+102
* Merge branch 'fsc' into pathbasedH. Peter Anvin2010-02-107-509/+667
|\
| * PXE: fix the EFI localboot hackH. Peter Anvin2010-02-051-17/+21
| * pxe: make gPXE workH. Peter Anvin2010-02-051-176/+162
| * Merge branch 'master' into fscH. Peter Anvin2010-02-041-23/+118
| * FAT: handle WinNT filename case flagsH. Peter Anvin2010-02-042-11/+17
| * FAT: cache file position, re-enable codepagesH. Peter Anvin2010-02-042-97/+189
| * FAT: For FAT32, the root directory is a cluster chainsyslinux-4.00-pre15H. Peter Anvin2010-02-011-7/+13
| * FAT: remove debugging printfsyslinux-4.00-pre14H. Peter Anvin2010-01-311-4/+1
| * FAT: fix FAT16/32 next cluster calculation, make more similar to FAT12H. Peter Anvin2010-01-311-10/+16
| * FAT: fix next_sector implementationsyslinux-4.00-pre13H. Peter Anvin2010-01-311-5/+5
| * core/fs: abstract filesystem, use cache for ext2 group descriptorsH. Peter Anvin2010-01-255-155/+105
| * FAT: use an anonymous unionH. Peter Anvin2010-01-252-2/+2
| * FAT: deal with non-mirrored FATs for FAT32H. Peter Anvin2010-01-251-0/+6
| * core/fs: make it more explicit sector size is per filesystemH. Peter Anvin2010-01-254-18/+27
| * FAT: Compare cluster count to total number of clustersH. Peter Anvin2010-01-252-23/+23
| * FAT: handle the cluster number being 1H. Peter Anvin2010-01-251-1/+1
| * FAT: clean up cluster arithmeticH. Peter Anvin2010-01-251-7/+8
* | pathbased:btrfs: initial subvol supportAlek Du2010-01-132-11/+96
* | core: initial work on path-based cwd selectionH. Peter Anvin2010-01-061-3/+3
|/
* btrfs: use malloc instead of static allocation for chunk mapDu, Alek2009-12-292-1/+9
* btrfs: change func() to func(void)H. Peter Anvin2009-12-281-3/+3
* Merge commit 'liu/master' into fscH. Peter Anvin2009-12-289-1576/+1400
|\
| * vfs: add the readdir stuff supportLiu Aleaxander2009-12-154-25/+263