diff options
| author | Michal Hocko <[email protected]> | 2011-09-27 06:56:03 +0000 |
|---|---|---|
| committer | Rusty Russell <[email protected]> | 2011-10-27 00:26:18 +0000 |
| commit | 0acf00014bcfd71090c3b0d43c98e970108064e4 (patch) | |
| tree | fcd5be7a9def49cd31cdd23c4ddafe4bd0e48ac9 /drivers/i2c/algos/i2c-algo-bit.c | |
| parent | lguest: don't allow KVM-detection cpuid. (diff) | |
| download | kernel-0acf00014bcfd71090c3b0d43c98e970108064e4.tar.gz kernel-0acf00014bcfd71090c3b0d43c98e970108064e4.zip | |
lguest: move process freezing before pending signals check
run_guest tries to freeze the current process after it has handled
pending interrupts and before it calls lguest_arch_run_guest.
This doesn't work nicely if the task has been killed while being frozen
and when we want to handle that signal as soon as possible.
Let's move try_to_freeze before we check for pending signal so that we
can get out of the loop as soon as possible.
Signed-off-by: Michal Hocko <[email protected]>
Acked-by: Rusty Russell <[email protected]>
Signed-off-by: Rusty Russell <[email protected]>
Diffstat (limited to 'drivers/i2c/algos/i2c-algo-bit.c')
0 files changed, 0 insertions, 0 deletions
