Displaying 2 results from an estimated 2 matches for "pidmap_lock".
2007 Apr 24
2
SMP lockup in virtualized environment
...on I see is that the guest domain is not
scheduled at all (host domain or another higher priority guest running).
Now in SMP host and guest, what happens if a guest CPU is not scheduled
for a while ?
An example: in kernel/pid.c:alloc_pid(), if one of the guest CPUs is
descheduled when holding the pidmap_lock, what happens to the other
guest CPUs who want to alloc/free pids ? Are they blocked too ?
--
Cyprien Laplace
2007 Apr 24
2
SMP lockup in virtualized environment
...on I see is that the guest domain is not
scheduled at all (host domain or another higher priority guest running).
Now in SMP host and guest, what happens if a guest CPU is not scheduled
for a while ?
An example: in kernel/pid.c:alloc_pid(), if one of the guest CPUs is
descheduled when holding the pidmap_lock, what happens to the other
guest CPUs who want to alloc/free pids ? Are they blocked too ?
--
Cyprien Laplace