Ros-diffs June 2010

ros-diffs@reactos.org
  • 24 participants
  • 407 discussions

[sir_richard] 47592: [NTOS]: Define the POOL_HEADER for x64. [NTOS]: Define POOL_BLOCK_SIZE definition to set the minimum pool block size. In NT, this is equal to a LIST_ENTRY structure, because the Pool Allocator must be able to store a LIST_ENTRY into a freed pool block. This also determines the alignment of pool allocations. So 8 on x86, 16 on x64. [NTOS]: Don't depend on LIST_ENTRY, but use POOL_BLOCK_SIZE instead (on IA64, if we ever want to support this, the pool block size is different fr
by sir_richard@svn.reactos.org
14 years, 6 months

[tkreuzer] 47591: [WIN32K] - Simplify the logic of the mapping functions a bit, by using either FILEVIEW or ENGSECTION, not both. - Set FILEVIEW::LastWriteTime
by tkreuzer@svn.reactos.org
14 years, 6 months

[fireball] 47590: - Sync up to Wine-1.2-rc2.
by fireball@svn.reactos.org
14 years, 6 months

[sir_richard] 47589: [NTOS]: Don't assume that ANY fault in the system address range, not associated to a memory area, might be ARM3. Instead, since this hack only exists for early boot page pool support, make only treat this as an ARM3 fault when it happens in the paged pool area or higher. Leads to more direct Mm crashes when invalid page access happens, instead of infinite "PAGE FAULT ON PAGE TABLES".
by sir_richard@svn.reactos.org
14 years, 6 months

[sir_richard] 47588: [NTOS]: In MiInitializePfnForOtherProcess, should increment the sharecount of the page table PFN entry, not the PFN entry of the PTE itself. Spotted by Stefan100.
by sir_richard@svn.reactos.org
14 years, 6 months

[sir_richard] 47587: [NTOS]: In MiDeleteSystemPageableVm, should also handle the case where the PTE is demand-zero. This can happen if the caller allocated, say, 12KB (3 pages) of paged pool, only touched 4KB (1 page), and then frees the allocation -- the other 2 pages will still be demand-zero at this point.
by sir_richard@svn.reactos.org
14 years, 6 months

[ekohl] 47586: [NTOSKRNL] NtDuplicateToken: Fail, if a primary token is to be created from an impersonation token and and the impersonation level of the impersonation token is below SecurityImpersonation.
by ekohl@svn.reactos.org
14 years, 6 months

[fireball] 47585: [VENDOR/WINE] - Import Wine-1.2-rc2 gdi32, user32, winex11.drv, wineserver.
by fireball@svn.reactos.org
14 years, 6 months

[jmorlan] 47584: [WIN32CSR] Implement some basic line editing capability
by jmorlan@svn.reactos.org
14 years, 6 months

[tkreuzer] 47583: [WIN32K] Implement EngCreateSection, EngMapSection, EngFreeSectionMem, EngAllocSectionMem, EngLoadModuleEx, EngLoadModule, EngLoadModuleForWrite, EngMapModule, EngFreeModule, EngMapFile, EngUnmapFile. Unused & untested.
by tkreuzer@svn.reactos.org
14 years, 6 months
Results per page: