kernel-hacking-2024-linux-s.../drivers/s390
Michael Holzheu f3dfa86caa [S390] Use del_timer instead of del_timer_sync
When syncing the sclp console queue, we call del_timer_sync() while holding
the "sclp_con_lock" spinlock. This lock is also taken in the timer function
"sclp_console_timeout". Therefore the sync version of del_timer() cannot be
used here. Because the synchronous deletion of the timer is only needed
in the suspend callback and in that case only one CPU is remaining and
therefore it is not possible that the timer function is running in parallel,
we can safely use del_timer() instead of del_timer_sync().

Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2009-06-22 12:08:19 +02:00
..
block [S390] pm: dcssblk power management callbacks. 2009-06-16 10:31:22 +02:00
char [S390] Use del_timer instead of del_timer_sync 2009-06-22 12:08:19 +02:00
cio [S390] cio: force console function 2009-06-16 10:31:11 +02:00
crypto
kvm virtio: find_vqs/del_vqs virtio operations 2009-06-12 22:16:36 +09:30
net Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2009-06-18 14:07:15 -07:00
scsi Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2009-06-17 09:50:44 -07:00
Makefile