Martin Schwidefsky 0b3016b781 [S390] serialize stp/etr work
The work function dispatched with schedule_work() can be run twice
on different cpus because run_workqueue clears the WORK_STRUCT_PENDING
bit and then executes the function. Another cpu can call schedule_work()
again and run the work function a second time before the first call
is completed. This patch serialized the etr and stp work function with
a mutex.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2008-12-25 13:38:56 +01:00
..
2008-12-18 16:22:13 +01:00
2008-10-31 23:37:57 +01:00
2008-12-01 19:55:24 -08:00
2008-11-30 10:03:37 -08:00
2008-12-25 13:38:56 +01:00
2008-12-10 08:01:52 -08:00
2008-11-30 11:00:15 -08:00