commit | ccaf6553963bc6304d5820962a08a4397d0a2dc2 | [log] [tgz] |
---|---|---|
author | Gerald Schaefer <gerald.schaefer@de.ibm.com> | Fri Nov 13 15:43:51 2009 +0100 |
committer | Martin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com> | Fri Nov 13 15:45:03 2009 +0100 |
tree | 55b301555c75a43fd905c4cdf5af175c1e0d29bb | |
parent | 156171c71a0dc4bce12b4408bb1591f8fe32dc1a [diff] |
[S390] monreader: fix use after free bug with suspend/resume The monreader device driver doesn't set dev->driver_data to NULL after freeing the corresponding data structure. This leads to a use after free bug in the freeze/thaw suspend/resume functions after the device has been opened and closed once. Fix this by clearing dev->driver_data in the close() function. Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>