Ros-diffs June 2009

ros-diffs@reactos.org
  • 21 participants
  • 496 discussions

[cwittich] 41580: sync kernel32_winetest with wine 1.1.24
by cwittich@svn.reactos.org
15 years, 6 months

[cwittich] 41579: sync shlwapi with wine 1.1.24
by cwittich@svn.reactos.org
15 years, 6 months

[ros-arm-bringup] 41578: - Reimplement the way zeroing PTEs are used: - First, switch to using system PTEs as it should've been from the beginning. Our original implementation was broken and prone to race conditions, which Dmitry graciously fixed. - We can now remove the MiZeroPageInternal hack that was used as a way to avoid deadlock/contention in the zero paths. - Zeroing PTEs is done at DPC level in ReactOS, to avoid ReactOS-specific race issues. In Windows NT, this operation is always done a
by ros-arm-bringup@svn.reactos.org
15 years, 6 months

[ros-arm-bringup] 41577: - Jesus Christ man, learn some C, will you? - Fix boot. - The lack of colorful poetry is brought to you by cogent human beings on the West Coast whom you should be thankful haven't gone to bed yet.
by ros-arm-bringup@svn.reactos.org
15 years, 6 months

[ros-arm-bringup] 41576: - So it turns out bad things can happen if you play behind Mm's back. - The lovely poetry is brought to you by 7AM coding marathons...
by ros-arm-bringup@svn.reactos.org
15 years, 6 months

[ros-arm-bringup] 41575: - Move ARM Pool to 0xB0000000 to avoid clashing with existing ReactOS address space components (shouldn't happen if things work right, but better safe than sorry). - Implement System PTE allocator (MiReserveAlignedSystemPtes and MiReserveSystemPtes). Very simple yet functional, no optimizes for now. - Allocate 32 zeoring PTEs from the System PTE pool. - Not used yet, only the allocation is made to test the current framework. - Tested on VirtualBox, QEMU and VMWare with R
by ros-arm-bringup@svn.reactos.org
15 years, 6 months

[ros-arm-bringup] 41574: - Move hypermap.c into ARM3 since it will be changed to use System PTEs for zero PTEs to solve the current race conditions that had to be fixed/hacked around in the current implementation. - DO NOT MAP HYPERSPACE PTEs as GLOBAL! They are now mapped as local, which might fix some really strange bugs that could've occured in the past. - Use MiPteToAddress instead of manually doing the bitmagic when mapping a page into hyperspace.
by ros-arm-bringup@svn.reactos.org
15 years, 6 months

[ros-arm-bringup] 41572: - Do not zero out MC_SYSTEM pages if they are "early pages" either. This could cause issues on certain systems where mapping the PFN database required "early pages", and they were zeroed before hyperspace was ready. - Add a new flag to MmGetContigousPages to specify if these pages should be zeroed or not. Allows the nonpaged pool pages not to get automatically zeroed when allocated (the NP pool allocator can do this by itself later). This allows initial nonpaged pool to
by ros-arm-bringup@svn.reactos.org
15 years, 6 months

[ros-arm-bringup] 41571: - Do not reformat other people's code simply to reformat it.
by ros-arm-bringup@svn.reactos.org
15 years, 6 months

[hyperion] 41557: #define inline to __inline for Visual C++ when compiling C sources
by hyperion@svn.reactos.org
15 years, 6 months
Results per page: