Author: akhaldi Date: Mon Oct 12 11:16:25 2015 New Revision: 69511
URL: http://svn.reactos.org/svn/reactos?rev=69511&view=rev Log: [EXT2_NEW] Addendum to r69509. CORE-10272 CR-82
Added: trunk/reactos/drivers/filesystems/ext2_new/ext2fs_reg.inf (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/asm/ (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/asm/page.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/asm/semaphore.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/asm/uaccess.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/buffer_head.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/debugfs.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/freezer.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/highmem.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/init.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/kernel.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/kthread.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/lockdep.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/magic.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/mm.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/mutex.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/nls.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/pagemap.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/poison.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/proc_fs.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/sched.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/slab.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/spinlock.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/string.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/time.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/timer.h (with props) trunk/reactos/drivers/filesystems/ext2_new/inc/linux/version.h (with props) Modified: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/types.h
Added: trunk/reactos/drivers/filesystems/ext2_new/ext2fs_reg.inf URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== --- trunk/reactos/drivers/filesystems/ext2_new/ext2fs_reg.inf (added) +++ trunk/reactos/drivers/filesystems/ext2_new/ext2fs_reg.inf [iso-8859-1] Mon Oct 12 11:16:25 2015 @@ -0,0 +1,12 @@ +; ext2/3/4 filesystem driver +[AddReg] +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs","ErrorControl",0x00010001,0x00000000 +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs","Group",0x00000000,"Boot File System" +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs","ImagePath",0x00020000,"system32\drivers\ext2fs.sys" +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs","Start",0x00010001,0x00000003 +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs","Type",0x00010001,0x00000002 +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","CodePage",0x00000000,"default" +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","WritingSupport",0x00010001,0x00000001 +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","CheckingBitmap",0x00010001,0x00000000 +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","Ext3ForceWriting",0x00010001,0x00000001 +HKLM,"SYSTEM\CurrentControlSet\Services\Ext2fs\Parameters","AutoMount",0x00010001,0x00000001
Propchange: trunk/reactos/drivers/filesystems/ext2_new/ext2fs_reg.inf ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Mon Oct 12 11:16:25 2015 @@ -0,0 +1 @@ +((CORE|ROSTESTS|ROSAPPS)-\d+)(,? ?((CORE|ROSTESTS|ROSAPPS)-\d+))*(,? ?(and |or )?((CORE|ROSTESTS|ROSAPPS)-\d+))?
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/ ------------------------------------------------------------------------------ bugtraq:message = See issue %BUGID% for more details.
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/ ------------------------------------------------------------------------------ bugtraq:url = https://jira.reactos.org/browse/%BUGID%
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/page.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/page.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/semaphore.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/semaphore.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/uaccess.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/asm/uaccess.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/buffer_head.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/buffer_head.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/debugfs.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/debugfs.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/freezer.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/freezer.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/highmem.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/highmem.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/init.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/init.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/kernel.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/kernel.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/kthread.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/kthread.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/lockdep.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/lockdep.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/magic.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/magic.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/mm.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/mm.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/mutex.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/mutex.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/nls.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/nls.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/pagemap.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/pagemap.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/poison.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/poison.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/proc_fs.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/proc_fs.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/sched.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/sched.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/slab.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/slab.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/spinlock.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/spinlock.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/string.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/string.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/time.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/time.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/timer.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/timer.h ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/types.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== --- trunk/reactos/drivers/filesystems/ext2_new/inc/linux/types.h [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/ext2_new/inc/linux/types.h [iso-8859-1] Mon Oct 12 11:16:25 2015 @@ -46,7 +46,8 @@ // gcc special keyworks // #if defined(_MSC_VER) || !defined(__REACTOS__) - #define __attribute__(x) +/* FIXME: Inspect why this is needed */ +#define __attribute__(x) #endif #define __bitwise #define __releases(x)
Added: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/version.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/ext2_ne... ============================================================================== (empty)
Propchange: trunk/reactos/drivers/filesystems/ext2_new/inc/linux/version.h ------------------------------------------------------------------------------ svn:eol-style = native