Ros-diffs February 2010

ros-diffs@reactos.org
  • 22 participants
  • 365 discussions

[sir_richard] 45621: [NTOS]: Fix an off-by-one-error which incorrectly causes GUI promotion to fail if the first GUI call is "0", since the limit on the GUI descriptor table will also be "0". We should check if the limit is equal to or lower, not just if it's lower. Thanks to Physicus and Fireball for reporting and working this out. Should fix the "ArwinSS" problem.
by sir_richard@svn.reactos.org
14 years, 10 months

[sir_richard] 45620: [NTOS]: Fix off-by-one error in MDL locking which caused the last PFN not to be referenced if it was part of a locked MDL, because it was assumed to be "higher than the last PFN". This further caused the entire MDL to be incorrectly treated as an I/O space mapping. Later, when unlocked, the last PFN's reference count would drop to 0, and the virtual memory range that had been locked would now be using a freed page, that would get re-used later. Noticed this bug because my WC
by sir_richard@svn.reactos.org
14 years, 10 months

[cgutman] 45619: [NTOSKRNL] - Update boot logo copyright year - Patch by Gabriel Ilardi
by cgutman@svn.reactos.org
14 years, 10 months

[cgutman] 45618: [NTOSKRNL] - Put back the boot logo from the old bootvid - Rewrite the old broken progress bar code and enable the progress bar - The progress bar works now :) - NOTE: Someone should fix the copyright year on the boot logo
by cgutman@svn.reactos.org
14 years, 10 months

[sir_richard] 45617: [NTOS]: Stop storing the consumer in the PFN, as this value is never actually checked. Clears up yet another misuse of the "real" PFN structure.
by sir_richard@svn.reactos.org
14 years, 10 months

[sir_richard] 45616: [NTOS]: Instead of having an LRU linked list of working set pages, we instead have a bitmap. Advantage: Pages are only in a linked list when they are NOT active (free/zeroed, for now). This makes the LIST_ENTRY fields usable when a page is active, so we can store data in there. This will make it easier to sync our PFN format with Windows. Advantage: It's a lot faster to set/clear bits than to do list operations (both still O1 though). Scanning for the bit is a bit slower tha
by sir_richard@svn.reactos.org
14 years, 10 months

[dgorbachev] 45615: [NTOSKRNL] KiConvertToGuiThread() "accesses memory in an unpredictable fashion".
by dgorbachev@svn.reactos.org
14 years, 10 months

[dgorbachev] 45614: [BOOTVID] Initialize VgaAddress.HighPart
by dgorbachev@svn.reactos.org
14 years, 10 months

[ekohl] 45613: [DEVMGR] Display some more device properties.
by ekohl@svn.reactos.org
14 years, 10 months

[sir_richard] 45612: [NTOS]: Fix build, my bad (missing file).
by sir_richard@svn.reactos.org
14 years, 10 months
Results per page: