summaryrefslogtreecommitdiff
path: root/drivers/i2c
diff options
context:
space:
mode:
authorMichal Hocko <mhocko@suse.cz>2011-09-27 08:56:03 +0200
committerRusty Russell <rusty@rustcorp.com.au>2011-10-27 10:56:18 +1030
commit0acf00014bcfd71090c3b0d43c98e970108064e4 (patch)
treefcd5be7a9def49cd31cdd23c4ddafe4bd0e48ac9 /drivers/i2c
parent89cfc99177c9270c5c6d429f6c5177ab3428ad57 (diff)
downloadlinux-3.10-0acf00014bcfd71090c3b0d43c98e970108064e4.tar.gz
linux-3.10-0acf00014bcfd71090c3b0d43c98e970108064e4.tar.bz2
linux-3.10-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 <mhocko@suse.cz> Acked-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'drivers/i2c')
0 files changed, 0 insertions, 0 deletions