summaryrefslogtreecommitdiffstats
path: root/fs/inode.c
diff options
context:
space:
mode:
authorOleg Nesterov <oleg@tv-sign.ru>2005-06-23 00:09:00 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-23 09:45:17 -0700
commitf972be33ce6a08b5f096ba013c7459a3a82f5f39 (patch)
tree5d495cdfc82dce1b8017244563f2f5437c395433 /fs/inode.c
parentfd450b7318b75343fd76b3d95416853e34e72c95 (diff)
downloadlinux-f972be33ce6a08b5f096ba013c7459a3a82f5f39.tar.gz
linux-f972be33ce6a08b5f096ba013c7459a3a82f5f39.tar.bz2
linux-f972be33ce6a08b5f096ba013c7459a3a82f5f39.zip
[PATCH] posix-timers: use try_to_del_timer_sync()
sys_timer_settime/sys_timer_delete needs to delete k_itimer->real.timer synchronously while holding ->it_lock, which is also locked in posix_timer_fn. This patch removes timer_active/set_timer_inactive which plays with timer_list's internals in favour of using try_to_del_timer_sync(), which was introduced in the previous patch. Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/inode.c')
0 files changed, 0 insertions, 0 deletions