[S390] cio: fix init_count in case of recognition after steal lock
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Mon, 8 Mar 2010 11:25:17 +0000 (12:25 +0100)
committerMartin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com>
Mon, 8 Mar 2010 11:25:30 +0000 (12:25 +0100)
commita290156f479af436f94ac23f5729a1e33c94293b
treea0bf6cf6e673cc4dd4da081d95c19f69d2832e9a
parent52898025cf7d458d029c18773d0ef49b4789d829
[S390] cio: fix init_count in case of recognition after steal lock

After we try to steal a lock on a ccw device in boxed state,
we have to restart device recognition and potentially reprobing.

In this case ccw_device_init_count was erroneously decreased
twice. This patch fixes the issue.

Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/device.c