[PATCH 6.12] Revert "um: work around sched_yield not yielding in time-travel mode"

2025-05-09 Thread Christian Lamparter
This reverts commit 887c5c12e80c ("um: work around sched_yield not yielding in time-travel mode") added with v6.12.25. Reason being that the patch depends on at least commit 0b8b2668f998 ("um: insert scheduler ticks when userspace does not yield") in order to build. Otherwise it fails with: | /u

Re: [PATCH 6.12] Revert "um: work around sched_yield not yielding in time-travel mode"

2025-05-09 Thread Johannes Berg
On Fri, 2025-05-09 at 11:50 +0200, Christian Lamparter wrote: > > What's interessting/very strange strange about this time-travel stuff: > > commit 0b8b2668f998 ("um: insert scheduler ticks when userspace does not > > yield") > > $ git describe 0b8b2668f998 > => v6.12-rc2-43-g0b8b2668f998 > (fr

[PATCH] um: stop using PCI port I/O

2025-05-09 Thread Arnd Bergmann
From: Arnd Bergmann arch/um is one of the last users of CONFIG_GENERIC_IOMAP, but upon closer look it appears that the PCI host bridge does not register any port I/O, and the absense of both custom inb/outb functions and a PCI_IOBASE constant means that actually trying to use port I/O results on