Re: [PATCH 08/10] NOTIFIER: Take over TIF_MCE_NOTIFY and implementtask return notifier

From: Avi Kivity
Date: Wed Jun 15 2011 - 04:53:23 EST


On 06/14/2011 07:59 PM, Luck, Tony wrote:
>I don't think that doing anything to the task is correct, though, as the
>problem is with the page, not the task itself. In fact if the task is
>executing a vgather instruction, or if another thread munmap()s the
>page, it may not hit the same page again when re-executed.

True the memory is the source of the problem - but the task is
intimately affected. Time for a car analogy :-) ...

You are driving along the road when you notice a giant hole. You
hit the brakes and stop on the very edge. The problem is with the
road, not with your car. But I don't think you want to start driving
again (at least not in the forward direction!)


No argument, the current task has to be preempted. But a complete solution needs to prevent other tasks as well.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/