Re: [PATCH] Fix preemptible lazy mode bug

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jeremy Fitzhardinge
Date: Thursday, August 23, 2007 - 11:53 pm

Zachary Amsden wrote:

Hm.  Doing any kind of lazy-state operation with preemption enabled is
fundamentally meaningless.  How does it get into a preemptable state
with a lazy mode enabled now?  If a sequence of code with preempt
disabled touches a missing vmalloc mapping, it gets a fault to fix up
the mapping, and the fault handler can end up preempting the thread? 
That sounds like a larger bug than just paravirt lazy mode problems.

    J
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] Fix preemptible lazy mode bug, Zachary Amsden, (Thu Aug 23, 10:46 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Jeremy Fitzhardinge, (Thu Aug 23, 11:53 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Zachary Amsden, (Thu Aug 23, 11:59 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Rusty Russell, (Sat Aug 25, 4:57 am)
Re: [PATCH] Fix preemptible lazy mode bug, Jeremy Fitzhardinge, (Sat Sep 1, 2:09 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Rusty Russell, (Mon Sep 3, 1:14 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Jeremy Fitzhardinge, (Tue Sep 4, 6:42 am)
Re: [PATCH] Fix preemptible lazy mode bug, Rusty Russell, (Wed Sep 5, 9:33 am)
Re: [PATCH] Fix preemptible lazy mode bug, Zachary Amsden, (Wed Sep 5, 10:05 am)
Re: [PATCH] Fix preemptible lazy mode bug, Rusty Russell, (Wed Sep 5, 10:48 am)
Re: [PATCH] Fix preemptible lazy mode bug, Jeremy Fitzhardinge, (Wed Sep 5, 1:10 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Rusty Russell, (Wed Sep 5, 1:37 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Zachary Amsden, (Wed Sep 5, 4:49 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Andi Kleen, (Wed Sep 5, 10:41 pm)
Re: [PATCH] Fix preemptible lazy mode bug, Jeremy Fitzhardinge, (Thu Sep 6, 2:56 am)
Re: [PATCH] Fix preemptible lazy mode bug, Jeremy Fitzhardinge, (Thu Sep 6, 2:57 am)