Fix ARM64/MSVC atomic memory ordering issues on Win11 by adding explicit DMB ​barriers

Edit
ID 6243
Title Fix ARM64/MSVC atomic memory ordering issues on Win11 by adding explicit DMB ​barriers
CI (CFBot) Summary
Stats (from CFBot) Patch version: v8, Patch count: 1, First patch: +67−18, All patches: +67−18
Topic Bug Fixes
Tags Bugfix
Created 2025-11-20 20:47:16
Last modified 2025-12-10 16:32:04 (yesterday)
Latest email 2025-12-11 16:16:28 (15 hours ago)
Status
PG19-4 (2026-01-01 – 2026-01-31): Ready for Committer
Target version 19
Authors Dave Cramer (dcramer), Greg Burd (gregburd)
Reviewers Become reviewer
Committer
Links
Emails
[PATCH] Fix ARM64/MSVC atomic memory ordering issues on Win11 by adding explicit DMB ​barriers
First at 2025-11-20 20:45:22 by Greg Burd <greg at burd.me>
Latest at 2025-12-11 17:18:15 by "Greg Burd" <greg at burd.me>
Latest attachment (v8-0001-Enable-the-Microsoft-Windows-ARM64-MSVC-platform.patch) at 2025-12-11 17:18:15 from "Greg Burd" <greg at burd.me>
    Attachment (v8-0001-Enable-the-Microsoft-Windows-ARM64-MSVC-platform.patch) at 2025-12-11 17:18:15 from "Greg Burd" <greg at burd.me> (Patch: Yes)
    Attachment (v7-0001-Enable-the-Microsoft-Windows-ARM64-MSVC-platform.patch) at 2025-12-11 16:16:28 from "Greg Burd" <greg at burd.me> (Patch: Yes)
    Attachment (v6-0001-Enable-build-on-Windows-11-ARM64-with-MSVC.patch) at 2025-12-10 16:31:36 from "Greg Burd" <greg at burd.me> (Patch: Yes)
    Attachment (v5-0001-Enable-build-on-Windows-11-ARM64-with-MSVC.patch) at 2025-11-25 16:37:38 from "Greg Burd" <greg at burd.me> (Patch: Yes)
    Attachment (v4-0001-Enable-PostgreSQL-build-on-Windows-11-ARM64-with-.patch) at 2025-11-24 16:28:28 from "Greg Burd" <greg at burd.me> (Patch: Yes)
    Attachment (v3-0001-Enable-PostgreSQL-build-on-Windows-11-ARM64-with-.patch) at 2025-11-24 15:04:45 from "Greg Burd" <greg at burd.me> (Patch: Yes)
    Attachment (v20251123-0001-WIP-ARM64-MSVC-stdatomic.patch) at 2025-11-23 13:07:25 from "Greg Burd" <greg at burd.me> (Patch: Yes)
    Attachment (v2-0001-Address-build-issues-for-ARM64-using-MSVC.patch) at 2025-11-22 21:43:30 from Greg Burd <greg at burd.me> (Patch: Yes)
    Attachment (v1-0001-Address-build-issues-for-ARM64-using-MSVC.patch) at 2025-11-20 20:45:22 from Greg Burd <greg at burd.me> (Patch: Yes)
History
When Who What
2025-12-10 16:32:04 Greg Burd (gregburd) New status: Ready for Committer
2025-11-20 20:47:16 Greg Burd (gregburd) Attached mail thread A6152C7C-F5E3-4958-8F8E-7692D259FF2F@greg.burd.me
2025-11-20 20:47:16 Greg Burd (gregburd) Created patch record
Edit