Martin Schwidefsky 205d7ab9c9 [S390] 3270: lock dependency fixes
Lockdep found a problem with the lock order of the view lock and the
ccw device lock. raw3270_activate_view/raw3270_deactivate_view first
take the ccw device lock then call the activate/deactivate functions
of the view which take view lock. The update functions of the
con3270/tty3270 view will first take the view lock, then take the
ccw device lock. To fix this the activate/deactivate functions are
changed to avoid taking the view lock by moving the functions calls
that modify the 3270 output buffer to the update function which is
called by a timer.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2009-06-12 10:27:33 +02:00
..
2008-10-10 21:34:02 +02:00
2009-06-12 10:27:33 +02:00
2006-12-08 15:53:52 +01:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2008-10-13 09:51:44 -07:00
2009-01-09 12:15:04 +01:00
2007-10-17 08:42:52 -07:00
2007-10-17 08:42:52 -07:00
2006-07-12 16:41:55 +02:00
2008-07-14 10:02:19 +02:00
2005-04-16 15:20:36 -07:00
2009-02-19 15:19:19 +01:00
2009-03-26 15:24:25 +01:00
2009-03-26 15:24:25 +01:00
2009-03-26 15:24:28 +01:00
2006-04-28 08:33:48 -07:00
2009-06-12 10:27:33 +02:00
2007-07-17 13:36:19 +02:00
2009-03-26 15:24:27 +01:00