Author: ion Date: Thu Jul 20 07:10:32 2006 New Revision: 23178
URL: http://svn.reactos.org/svn/reactos?rev=23178&view=rev Log: - More kernel fun.
Modified: trunk/reactos/ntoskrnl/KrnlFun.c
Modified: trunk/reactos/ntoskrnl/KrnlFun.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/KrnlFun.c?rev=2317... ============================================================================== --- trunk/reactos/ntoskrnl/KrnlFun.c (original) +++ trunk/reactos/ntoskrnl/KrnlFun.c Thu Jul 20 07:10:32 2006 @@ -9,20 +9,20 @@ // Failure to respect this will *ACHIEVE NOTHING*. // // Io: -// - Add support for Fast Dispatch I/O. -// - Verify ShareAccess APIs, XP added some new semantics. -// - Add Access Checks in IopParseDevice. -// - Add validation checks in IoCreateFile. -// - Fix double-reference in IopCreateFile. -// - Add tracing to file.c -// - See why queueing IRPs and cancelling them causes crashes -// - Add SEH to some places where it's missing (MDLs, etc) (iofunc). -// - Add a generic Cleanup/Exception Routine (iofunc). -// - Add probe/alignment checks for Query/Set routines. -// - Add another parameter to IopCleanupFailedIrp. -// - Add support for Fast Dispatch I/O. -// - Add support for some fast-paths when querying/setting data. -// - Add tracing to iofunc.c +// - Add support for Fast Dispatch I/O. +// - Verify ShareAccess APIs, XP added some new semantics. +// - Add Access Checks in IopParseDevice. +// - Add validation checks in IoCreateFile. +// - Fix double-reference in IopCreateFile. +// - Add tracing to file.c +// - See why queueing IRPs and cancelling them causes crashes +// - Add SEH to some places where it's missing (MDLs, etc) (iofunc). +// - Add a generic Cleanup/Exception Routine (iofunc). +// - Add probe/alignment checks for Query/Set routines. +// - Add another parameter to IopCleanupFailedIrp. +// - Add support for Fast Dispatch I/O. +// - Add support for some fast-paths when querying/setting data. +// - Add tracing to iofunc.c // // Ps: // - Use Process Rundown. @@ -34,8 +34,10 @@ // - Generate process cookie for user-more thread. // - Add security calls where necessary. // - Add tracing. +// - Fix crash on shutdown due to possibly incorrect win32k uninitailization. // // Ob: +// - Possible bug in deferred deletion under Cc Rewrite branch. // - Add Directory Lock. // - Use Object Type Mutex/Lock. // - Implement handle database if anyone needs it. @@ -45,4 +47,7 @@ // - Use pushlocks for handle implementation. // - Figure out why cmd.exe won't close anymore. // +// Ke: +// - Add code for interval recalulation when wait interrupted by an APC +// ///////////////////////////////////////////////////////////////////////////////