jerpelea opened a new pull request, #19653: URL: https://github.com/apache/nuttx/pull/19653
## Summary <p dir="auto">Six independent x86_64 bugs. Each is a separate commit; together they are what<br> had to be fixed before an x86_64 target could be built and run at all.</p> <markdown-accessiblity-table data-catalyst=""> | Commit | Area | What it breaks -- | -- | -- | -- 1 | make ARCH_INTEL64_HPET_ALARM buildable | Kconfig | anything selecting the HPET 2 | do not demand a TSC frequency for a clock that has none | boot | anything selecting the HPET 3 | define the missing CONFIG_ARCH_HAVE_SYSCALL | Kconfig | knsh_romfs, knsh_romfs_pci 4 | give the page allocator the physical page pool base | addrenv | knsh_romfs, knsh_romfs_pci 5 | inherit the kernel low memory mapping in an address environment | addrenv | knsh_romfs, knsh_romfs_pci 6 | do not wrap the HPET oneshot on a deadline that has passed | timer | anything selecting the HPET </markdown-accessiblity-table> <p dir="auto">There is a reason there are six of them, and it is bug 3: <code class="notranslate">CONFIG_BUILD_KERNEL</code><br> on x86_64 has been unbuildable since May 2025, so nothing behind it has been<br> exercised in a year, and the HPET alarm looks like it has never been exercised<br> at all.</p> <h2 dir="auto"></h2> ## Impact RELEASE ## Testing CI -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
