Author: greatlrd
Date: Tue Feb 6 19:11:20 2007
New Revision: 25741
URL: http://svn.reactos.org/svn/reactos?rev=25741&view=rev
Log:
update my private regress doc.
Modified:
branches/ros-branch-0_3_1/reactos/regress_greatlord.rtf
Modified: branches/ros-branch-0_3_1/reactos/regress_greatlord.rtf
URL: http://svn.reactos.org/svn/reactos/branches/ros-branch-0_3_1/reactos/regres…
==============================================================================
--- branches/ros-branch-0_3_1/reactos/regress_greatlord.rtf (original)
+++ branches/ros-branch-0_3_1/reactos/regress_greatlord.rtf Tue Feb 6 19:11:20 2007
@@ -3,14 +3,13 @@
\ul\b GreatLord Status of 0.3.1 branch \ulnone\b0\par
Current known regress that need be fixed ?\par
\b\par
+Second Boot\par
+\b0 1. Keyboard does not work to navigate in the install menu. \b\line\par
CMD\par
\b0 1. MD (makedir) does not create folder with right name \par
workaround : unkonwn \par
posible fix/patch : known at moment \par
\par
-\b OPENGL\par
-\b0 1. OPENGL still does not working cause of early regress of FPU/MMX/3DNOW/SSE\line workaround : Disable MMX/3DNOW/SSE from mesa3d build config. \line posible fix/patch : when alex implement it in ntoskrnl it will be in next release hopply. \par
-\par
\b VMWARE\par
\par
\b0 1. AMD64 CPU with 32/64 bits OS VBE drv will not working in 3 boot\line\par
@@ -27,6 +26,7 @@
\par
\b\par
Known fixed regress from 0.3.0 to 0.3.1 branch\line\b0 1. FPU \par
+2. OpenGL works with disable mmx/3dnow/sse \par
\b\par
Known regress from 0.2.9 to 0.3.0\par
\b0 1. ABI word does not work\par
@@ -35,7 +35,9 @@
3. MMX/3DNOW/SSE does not work. \par
why : rewriting/bugfix of ntoskrnl\line\par
4. Windows redrawing problem cpl \par
-\line 5. update backgound from some windows. \line\line\b Known regress from 0.3.0 to 0.3.1 branch\line\b0 1. LiveCD\par
+\line 5. update backgound from some windows. \par
+\par
+6. OpenGL\line\line\b Known regress from 0.3.0 to 0.3.1 branch\line\b0 1. LiveCD\par
2. cmd md\par
3. VBE driver \line\b\par
\par
Author: greatlrd
Date: Tue Feb 6 18:27:24 2007
New Revision: 25739
URL: http://svn.reactos.org/svn/reactos?rev=25739&view=rev
Log:
Doc what I known is left todo.
please update it. what have been regress and which regress have been fixed.
Added:
branches/ros-branch-0_3_1/reactos/regress_greatlord.rtf
Added: branches/ros-branch-0_3_1/reactos/regress_greatlord.rtf
URL: http://svn.reactos.org/svn/reactos/branches/ros-branch-0_3_1/reactos/regres…
==============================================================================
--- branches/ros-branch-0_3_1/reactos/regress_greatlord.rtf (added)
+++ branches/ros-branch-0_3_1/reactos/regress_greatlord.rtf Tue Feb 6 18:27:24 2007
@@ -1,0 +1,43 @@
+{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fnil\fprq1\fcharset0 Courier New;}}
+\viewkind4\uc1\pard\f0\fs20\par
+\ul\b GreatLord Status of 0.3.1 branch \ulnone\b0\par
+Current known regress that need be fixed ?\par
+\b\par
+CMD\par
+\b0 1. MD (makedir) does not create folder with right name \par
+ workaround : unkonwn \par
+ posible fix/patch : known at moment \par
+ \par
+\b OPENGL\par
+\b0 1. OPENGL still does not working cause of early regress of FPU/MMX/3DNOW/SSE\line workaround : Disable MMX/3DNOW/SSE from mesa3d build config. \line posible fix/patch : when alex implement it in ntoskrnl it will be in next release hopply. \par
+\par
+\b VMWARE\par
+\par
+\b0 1. AMD64 CPU with 32/64 bits OS VBE drv will not working in 3 boot\line\par
+ workaround : powerdown the virtualmachine before you boot to 3 boot then wait \line few second. then power it up. it works for me. \par
+\line posible fix/patch : ntoskrnl/ke/trap.s line 1559 \par
+ it is \lang1024\f1 NotV86: function that need handling of\par
+ CheckPrivilegedInstruction2 implement when it\par
+ is done. This bug will maybe disaper or maybe\line some other serius bug will popup. \lang1033\f0\par
+\par
+2. VMWARE own display drv can not change the reslutions in ReactOS.\line workaround : unkonwn \b\par
+\b0 posible fix/patch : check if all key have been created as they should.\par
+ if not we need fix our vmware drv install to create \line thuse keys. posible regress is the cmlib that \par
+ correct behovir of some api.\par
+\par
+\b\par
+Known fixed regress from 0.3.0 to 0.3.1 branch\line\b0 1. FPU \par
+\b\par
+Known regress from 0.2.9 to 0.3.0\par
+\b0 1. ABI word does not work\par
+\line 2. FPU does not work\par
+why : rewriting/bugfix of ntoskrnl\line\par
+3. MMX/3DNOW/SSE does not work. \par
+why : rewriting/bugfix of ntoskrnl\line\par
+4. Windows redrawing problem cpl \par
+\line 5. update backgound from some windows. \line\line\b Known regress from 0.3.0 to 0.3.1 branch\line\b0 1. LiveCD\par
+2. cmd md\par
+3. VBE driver \line\b\par
+\par
+}
+
Author: greatlrd
Date: Tue Feb 6 16:34:47 2007
New Revision: 25738
URL: http://svn.reactos.org/svn/reactos?rev=25738&view=rev
Log:
fixed ReactOS.xml to ReactOS.rbuild.
some one forget change some place to ReactOS.rbuild and update the doc
Modified:
trunk/reactos/tools/rbuild/backend/mingw/mingw.cpp
trunk/reactos/tools/rbuild/doc/rbuild.dbk
trunk/reactos/tools/rbuild/doc/rbuild.txt
Modified: trunk/reactos/tools/rbuild/backend/mingw/mingw.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/rbuild/backend/mingw…
==============================================================================
--- trunk/reactos/tools/rbuild/backend/mingw/mingw.cpp (original)
+++ trunk/reactos/tools/rbuild/backend/mingw/mingw.cpp Tue Feb 6 16:34:47 2007
@@ -267,7 +267,7 @@
void
MingwBackend::GenerateHeader () const
{
- fprintf ( fMakefile, "# THIS FILE IS AUTOMATICALLY GENERATED, EDIT 'ReactOS.xml' INSTEAD\n\n" );
+ fprintf ( fMakefile, "# THIS FILE IS AUTOMATICALLY GENERATED, EDIT 'ReactOS.rbuild' INSTEAD\n\n" );
}
string
Modified: trunk/reactos/tools/rbuild/doc/rbuild.dbk
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/rbuild/doc/rbuild.db…
==============================================================================
--- trunk/reactos/tools/rbuild/doc/rbuild.dbk (original)
+++ trunk/reactos/tools/rbuild/doc/rbuild.dbk Tue Feb 6 16:34:47 2007
@@ -59,14 +59,14 @@
<section>
<title>Top-level XML Build File</title>
- <para>The top-level XML build file (<filename>ReactOS.xml</filename>) is
+ <para>The top-level XML build file (<filename>ReactOS.rbuild</filename>) is
processed by <command>rbuild</command>. The following is an example of
how it could look like:<programlisting><?xml version="1.0"?>
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
<project name="ReactOS" makefile="Makefile.auto" xmlns:xi="http://www.w3.org/2001/XInclude">
- <xi:include href="config.xml">
+ <xi:include href="config.rbuild">
<xi:fallback>
- <xi:include href="config.template.xml" />
+ <xi:include href="config.template.rbuild" />
</xi:fallback>
</xi:include>
@@ -79,7 +79,7 @@
<include base="ReactOS">include</include>
<directory name="boot">
- <xi:include href="boot/boot.xml" />
+ <xi:include href="boot/boot.rbuild" />
</directory>
<module name="bootcd" type="iso">
@@ -92,7 +92,7 @@
<para>XML files used by <command>rbuild</command> are modular and use
XInclude to include other chunks of XML in the top-level
- <filename>ReactOS.xml</filename> file. The namespace used by XInclude is
+ <filename>ReactOS.rbuild</filename> file. The namespace used by XInclude is
<literal>xi</literal>.</para>
<section id="element.xi.include">
@@ -105,9 +105,9 @@
<section>
<title>Syntax</title>
- <programlisting><xi:include href="<replaceable>config.xml</replaceable>">
+ <programlisting><xi:include href="<replaceable>config.rbuild</replaceable>">
<xi:fallback>
- <xi:include href="<replaceable>config.template.xml</replaceable>" />
+ <xi:include href="<replaceable>config.template.rbuild</replaceable>" />
</xi:fallback>
</xi:include></programlisting>
</section>
@@ -152,7 +152,7 @@
<title>Syntax</title>
<programlisting><xi:fallback>
- <xi:include href="<replaceable>config.template.xml</replaceable>" />
+ <xi:include href="<replaceable>config.template.rbuild</replaceable>" />
</xi:fallback></programlisting>
</section>
@@ -1642,7 +1642,7 @@
<title>Parents</title>
<para>None. This is the top-level (root) element of
- <filename>ReactOS.xml</filename> file.</para>
+ <filename>ReactOS.rbuild</filename> file.</para>
</section>
<section>
Modified: trunk/reactos/tools/rbuild/doc/rbuild.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/rbuild/doc/rbuild.tx…
==============================================================================
--- trunk/reactos/tools/rbuild/doc/rbuild.txt (original)
+++ trunk/reactos/tools/rbuild/doc/rbuild.txt Tue Feb 6 16:34:47 2007
@@ -19,14 +19,14 @@
Top-level XML Build File
------------------------
-The top-level xml build file (ReactOS.xml) is processed by rbuild. The following is an example of how it could look like:
+The top-level xml build file (ReactOS.rbuild) is processed by rbuild. The following is an example of how it could look like:
<?xml version="1.0"?>
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
<project name="ReactOS" makefile="Makefile.auto" xmlns:xi="http://www.w3.org/2001/XInclude">
- <xi:include href="config.xml">
+ <xi:include href="config.rbuild">
<xi:fallback>
- <xi:include href="config.template.xml" />
+ <xi:include href="config.template.rbuild" />
</xi:fallback>
</xi:include>
@@ -39,7 +39,7 @@
<include base="ReactOS">include</include>
<directory name="boot">
- <xi:include href="boot/boot.xml" />
+ <xi:include href="boot/boot.rbuild" />
</directory>
<module name="bootcd" type="iso">
@@ -52,9 +52,9 @@
It is possible to split an xml build file over several files. The include element in the xi namespace is used to accomplish this.
Syntax:
- <xi:include href="config.xml">
+ <xi:include href="config.rbuild">
<xi:fallback>
- <xi:include href="config.template.xml" />
+ <xi:include href="config.template.rbuild" />
</xi:fallback>
</xi:include>
Author: hpoussin
Date: Tue Feb 6 02:58:06 2007
New Revision: 25734
URL: http://svn.reactos.org/svn/reactos?rev=25734&view=rev
Log:
Correctly fix the hack introduced in r25667.
Modified:
trunk/reactos/ntoskrnl/ex/init.c
trunk/reactos/ntoskrnl/io/iomgr/driver.c
Modified: trunk/reactos/ntoskrnl/ex/init.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ex/init.c?rev=257…
==============================================================================
--- trunk/reactos/ntoskrnl/ex/init.c (original)
+++ trunk/reactos/ntoskrnl/ex/init.c Tue Feb 6 02:58:06 2007
@@ -1186,10 +1186,7 @@
InbvUpdateProgressBar(85);
/* Make sure nobody touches the loader block again */
- /* FIXME: IopLoadServiceModule() touches KeLoaderBlock->LoadOrderListHead,
- and that happens past this point too. So either copy that list to the
- Io's allocated space, or properly fix Io. */
- //if (LoaderBlock == KeLoaderBlock) KeLoaderBlock = NULL;
+ if (LoaderBlock == KeLoaderBlock) KeLoaderBlock = NULL;
LoaderBlock = Context = NULL;
/* Update progress bar */
Modified: trunk/reactos/ntoskrnl/io/iomgr/driver.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/driver.c…
==============================================================================
--- trunk/reactos/ntoskrnl/io/iomgr/driver.c (original)
+++ trunk/reactos/ntoskrnl/io/iomgr/driver.c Tue Feb 6 02:58:06 2007
@@ -443,18 +443,28 @@
if (*ModuleObject == NULL)
{
- Status = STATUS_UNSUCCESSFUL;
+ /*
+ * Case for disabled drivers
+ */
+
+ if (ServiceStart >= 4)
+ {
+ /* FIXME: Check if it is the right status code */
+ Status = STATUS_PLUGPLAY_NO_DEVICE;
+ }
/*
* Special case for boot modules that were loaded by boot loader.
*/
- if (ServiceStart == 0)
+ else if (KeLoaderBlock)
{
WCHAR SearchNameBuffer[256];
UNICODE_STRING SearchName;
PLIST_ENTRY ListHead, NextEntry;
PLDR_DATA_TABLE_ENTRY LdrEntry;
+
+ Status = STATUS_UNSUCCESSFUL;
/*
* FIXME:
@@ -499,10 +509,10 @@
}
/*
- * Case for rest of the drivers (except disabled)
+ * Case for rest of the drivers
*/
- else if (ServiceStart < 4)
+ else
{
DPRINT("Loading module\n");
Status = LdrLoadModule(&ServiceImagePath, ModuleObject);
Author: tkreuzer
Date: Tue Feb 6 02:31:17 2007
New Revision: 25733
URL: http://svn.reactos.org/svn/reactos?rev=25733&view=rev
Log:
No code change! Just a way to try to contact Eric.
Eric, I tried to contact you without success, I have code for the appearance page to add the needed functionality. I would talk with you about this, as you are also working on that. Please contact me, if you read this.
Modified:
trunk/reactos/dll/cpl/desk/appearance.c
trunk/reactos/dll/cpl/desk/preview.c
Modified: trunk/reactos/dll/cpl/desk/appearance.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/desk/appearance.c?…
==============================================================================
--- trunk/reactos/dll/cpl/desk/appearance.c (original)
+++ trunk/reactos/dll/cpl/desk/appearance.c Tue Feb 6 02:31:17 2007
@@ -6,7 +6,7 @@
* PURPOSE: Appearance property page
*
* PROGRAMMERS: Trevor McCort (lycan359(a)gmail.com)
- * Eric Kohl
+ * Eric Kohl (email?)
*/
#include "desk.h"
Modified: trunk/reactos/dll/cpl/desk/preview.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/desk/preview.c?rev…
==============================================================================
--- trunk/reactos/dll/cpl/desk/preview.c (original)
+++ trunk/reactos/dll/cpl/desk/preview.c Tue Feb 6 02:31:17 2007
@@ -3,7 +3,7 @@
* LICENSE: GPL - See COPYING in the top level directory
* FILE: lib/cpl/desk/preview.c
* PURPOSE: Draws the preview control
- * COPYRIGHT: Copyright 2006, 2007 Eric Kohl
+ * COPYRIGHT: Copyright 2006, 2007 Eric Kohl (email?)
*/
#include "desk.h"