[PATCH v5 0/4] um: suspend/resume support

Johannes Berg johannes at sipsolutions.net
Mon Nov 23 15:03:51 EST 2020


I'm tagging this v5 because I had posted the os_idle_sleep() patch
already at v4, the others really are newer. Just to align it all,
as that patch is necessary for the series.

This adds suspend/resume support to ARCH=um, both in regular and
time-travel modes.

The biggest complexity was around how IRQs are handled, and I've
solved that in patch 4 - basically just disables SIGIO for any FD
that shouldn't wake up the system, and then some trickery with the
signal handler to not deliver interrupts while they're still not
enabled again.

johannes





More information about the linux-um mailing list