Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pal init: Move InitializeFlushProcessWriteBuffers() after VIRTUALInitialize() #107100

Merged

Commits on Aug 28, 2024

  1. pal init: Move InitializeFlushProcessWriteBuffers() after VIRTUALInit…

    …ialize()
    
    A fixup of commit 27ee590 that's broken on platforms which don't
    support membarrier() syscall: GetVirtualPageSize() is called in the
    fallback path of InitializeFlushProcessWriteBuffers() and attempts to
    mmap() zero bytes.
    
    Move InitializeFlushProcessWriteBuffers() after VIRTUALInitialize() but
    before the first thread is created.
    
    Fixes dotnet#106892
    Fixes dotnet#106722
    Haris Okanovic committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    86b2026 View commit details
    Browse the repository at this point in the history