Convert to UNSAFE_TODO in partition_alloc in base_1 This is a reland of commit 28c7cb6b99dffd261c254343f151aa2021602866 https://chromium-review.googlesource.com/c/chromium/src/+/7157555 The diff was adding "Linux ChromiumOS MSan Builder" to the script. Then I splat the patch to ease review and ensure most can ship without revert. It has been split in 12 patches. Original change's description: ----------------------------- Convert to UNSAFE_TODO in partition_alloc This is an automated #cleanup patch using the [Script] below. We are migrating from coarse-grained file-level suppression (#pragma allow_unsafe_buffers) to granular, expression-level markers (UNSAFE_TODO()). The pragma disables safety checks for an entire file, whereas UNSAFE_TODO() isolates specific potentially unsafe operations, allowing the rest of the file to be enforced as safe. This CL was uploaded by git cl split. Script: https://docs.google.com/document/d/1ORQGBNn2R-CEvNbDTjRd-GrOBOFlCxIHdcvSUA_EhR4/edit?usp=sharing AX-Relnotes: N/A Cleanup: This is an automated #cleanup. Bug: 409340989 Change-Id: I8689d35ab0c875ce1dadac414747216acc65db87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7197902 Reviewed-by: Keishi Hattori <[email protected]> Commit-Queue: Arthur Sonzogni <[email protected]> Auto-Submit: Arthur Sonzogni <[email protected]> Cr-Commit-Position: refs/heads/main@{#1553423} NOKEYCHECK=True GitOrigin-RevId: e72a72ba9fe98e14b9d255722b7704ae84f5b8df