[ros-diffs] [arty] 44038: Basic work to enable booting on ext2. Will do a full branch sync as a seperate push. This reimplements sections and the cache manager and fixes numerous bugs in the imported ext2 driver besides. The cache manager implementation should be much more authentic, and needs testing with more fs drivers.
arty at svn.reactos.org
arty at svn.reactos.org
Mon Nov 9 09:06:31 CET 2009
Author: arty
Date: Mon Nov 9 09:06:31 2009
New Revision: 44038
URL: http://svn.reactos.org/svn/reactos?rev=44038&view=rev
Log:
Basic work to enable booting on ext2. Will do a full branch sync as a seperate push.
This reimplements sections and the cache manager and fixes numerous bugs in the imported
ext2 driver besides. The cache manager implementation should be much more authentic, and
needs testing with more fs drivers.
Added:
branches/arty-newcc/drivers/filesystems/fs_rec/udfs.h (with props)
branches/arty-newcc/ntoskrnl/mm/section/
branches/arty-newcc/ntoskrnl/mm/section/data.c (with props)
branches/arty-newcc/ntoskrnl/mm/section/elf.inc.h (with props)
branches/arty-newcc/ntoskrnl/mm/section/elf32.c (with props)
branches/arty-newcc/ntoskrnl/mm/section/elf64.c (with props)
branches/arty-newcc/ntoskrnl/mm/section/image.c (with props)
branches/arty-newcc/ntoskrnl/mm/section/io.c (with props)
branches/arty-newcc/ntoskrnl/mm/section/pagefile.c (with props)
branches/arty-newcc/ntoskrnl/mm/section/pe.c (with props)
branches/arty-newcc/ntoskrnl/mm/section/physical.c (with props)
Removed:
branches/arty-newcc/ntoskrnl/cache/io.c
Modified:
branches/arty-newcc/drivers/filesystems/ext2/ext2.rbuild
branches/arty-newcc/drivers/filesystems/ext2/inc/ext2fsd.h
branches/arty-newcc/drivers/filesystems/ext2/inc/protos.h
branches/arty-newcc/drivers/filesystems/ext2/inc/struct.h
branches/arty-newcc/drivers/filesystems/ext2/src/close.c
branches/arty-newcc/drivers/filesystems/ext2/src/create.c
branches/arty-newcc/drivers/filesystems/ext2/src/dircntrl.c
branches/arty-newcc/drivers/filesystems/ext2/src/fileinfo.c
branches/arty-newcc/drivers/filesystems/ext2/src/fsctrl.c
branches/arty-newcc/drivers/filesystems/ext2/src/io.c
branches/arty-newcc/drivers/filesystems/ext2/src/metadata.c
branches/arty-newcc/drivers/filesystems/ext2/src/misc.c
branches/arty-newcc/drivers/filesystems/ext2/src/read.c
branches/arty-newcc/drivers/filesystems/ext2/src/write.c
branches/arty-newcc/drivers/filesystems/fs_rec/ext2.c
branches/arty-newcc/drivers/filesystems/fs_rec/fat.c
branches/arty-newcc/drivers/filesystems/fs_rec/fs_rec.c
branches/arty-newcc/drivers/filesystems/fs_rec/fs_rec.h
branches/arty-newcc/drivers/filesystems/fs_rec/udfs.c
branches/arty-newcc/ntoskrnl/cache/cachesub.c
branches/arty-newcc/ntoskrnl/cache/copysup.c
branches/arty-newcc/ntoskrnl/cache/fssup.c
branches/arty-newcc/ntoskrnl/cache/lazyrite.c
branches/arty-newcc/ntoskrnl/cache/pinsup.c
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: branches/arty-newcc/drivers/filesystems/ext2/ext2.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/ext2.rbuild?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/inc/ext2fsd.h
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/inc/ext2fsd.h?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/inc/protos.h
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/inc/protos.h?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/inc/struct.h
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/inc/struct.h?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/close.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/close.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/create.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/create.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/dircntrl.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/dircntrl.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/fileinfo.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/fileinfo.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/fsctrl.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/fsctrl.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/io.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/io.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/metadata.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/metadata.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/misc.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/misc.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/read.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/read.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/ext2/src/write.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/ext2/src/write.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/fs_rec/ext2.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/fs_rec/ext2.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/fs_rec/fat.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/fs_rec/fat.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/fs_rec/fs_rec.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/fs_rec/fs_rec.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/fs_rec/fs_rec.h
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/fs_rec/fs_rec.h?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/drivers/filesystems/fs_rec/udfs.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/fs_rec/udfs.c?rev=44038&r1=44037&r2=44038&view=diff
Added: branches/arty-newcc/drivers/filesystems/fs_rec/udfs.h
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/drivers/filesystems/fs_rec/udfs.h?rev=44038&view=auto
Modified: branches/arty-newcc/ntoskrnl/cache/cachesub.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/cache/cachesub.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/ntoskrnl/cache/copysup.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/cache/copysup.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/ntoskrnl/cache/fssup.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/cache/fssup.c?rev=44038&r1=44037&r2=44038&view=diff
Removed: branches/arty-newcc/ntoskrnl/cache/io.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/cache/io.c?rev=44037&view=auto
Modified: branches/arty-newcc/ntoskrnl/cache/lazyrite.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/cache/lazyrite.c?rev=44038&r1=44037&r2=44038&view=diff
Modified: branches/arty-newcc/ntoskrnl/cache/pinsup.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/cache/pinsup.c?rev=44038&r1=44037&r2=44038&view=diff
Added: branches/arty-newcc/ntoskrnl/mm/section/data.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/data.c?rev=44038&view=auto
Added: branches/arty-newcc/ntoskrnl/mm/section/elf.inc.h
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/elf.inc.h?rev=44038&view=auto
Added: branches/arty-newcc/ntoskrnl/mm/section/elf32.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/elf32.c?rev=44038&view=auto
Added: branches/arty-newcc/ntoskrnl/mm/section/elf64.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/elf64.c?rev=44038&view=auto
Added: branches/arty-newcc/ntoskrnl/mm/section/image.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/image.c?rev=44038&view=auto
Added: branches/arty-newcc/ntoskrnl/mm/section/io.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/io.c?rev=44038&view=auto
Added: branches/arty-newcc/ntoskrnl/mm/section/pagefile.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/pagefile.c?rev=44038&view=auto
Added: branches/arty-newcc/ntoskrnl/mm/section/pe.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/pe.c?rev=44038&view=auto
Added: branches/arty-newcc/ntoskrnl/mm/section/physical.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/mm/section/physical.c?rev=44038&view=auto
More information about the Ros-diffs
mailing list