[PATCH 0/7 um: IRQ handling cleanups

Johannes Berg johannes at sipsolutions.net
Tue Nov 24 03:55:21 EST 2020


On Tue, 2020-11-24 at 08:14 +0000, Anton Ivanov wrote:
> 
> On 23/11/2020 19:56, Johannes Berg wrote:
> > The IRQ code seems very confusing, 
> 
> Tell me about it :)

:)

> > but now that I've had to dig
> > through it, I've come up with a number of cleanups. Really what
> > I wanted was suspend/resume support (next series), but this is
> > all necessary for that, in particular for virtio resume support
> > (still WIP).
> 
> Excellent. I will try to find some time to review it before the end of the day.

Oh, nice, thanks :)

> I have tried some of what you did when working on timers/epoll -
> namely turning off the HZ-like nanosleep in time.c. I could not get it
> to work at the time. So I dropped it from the final version of the
> patches.

That one's just weird ... and unnecessary. I can't see why it could
possibly matter.

Now, I'm not entirely sure that select(0, NULL, NULL, NULL, NULL) really
is the best thing to do.

johannes




More information about the linux-um mailing list