Summary
After the DGX OS 7.5.0 OTA (2026-09-13), the kernel reports ~7.2 GiB less RAM available at boot. The same OTA updated the UEFI firmware (5.36_0ACUM018 → 5.36_0ACUM027) and changed the DMI product string. The reduction is a boot-time firmware/memblock reservation, not a userspace process. No release note or forum post documents a change of this size.
System
DGX Spark Founders Edition, serial 1984825002667, host spark-2d58
Pre-OTA: DGX OS 7.2.3, kernel 6.11.0-1016-nvidia, UEFI 5.36_0ACUM018 (2025-09-09)
Post-OTA: DGX OS 7.5.0, kernel 7.0.0-1019-nvidia, UEFI 5.36_0ACUM027 (2026-06-12)
Evidence (kernel boot log Memory: line; consistent across all 9 retained boots)
Available: 125,269,464 K (119.5 GiB) → 117,723,484 K (112.3 GiB) = −7.20 GiB
Reserved: 8,403,760 K (8.01 GiB) → 16,079,932 K (15.33 GiB) = +7.32 GiB
Physical total unchanged: 133,828,484 K
Largest reserved RAM region: memblock 0x1d97c00000..0x1fe2dfffff (~9.2 GiB, RSV_KERN), unlabeled in /proc/iomem
I guess the best question is, “how the hell do I stop my Spark from automatically updating” at this point. Clearly these updates weren’t tested at all and are cursed. I mostly boot headless, so I only have command line right now. How do I know if it tried to install any of this garbage?
The recent kernel upgrade also enabled Kexec HandOver (KHO) which increases reserved memory. Updates are rolling out to mitigate this issue and can take up to several hours to appear in some regions