diff options
| author | Pavel Roskin <proski@org.rmk.(none)> | 2003-05-28 17:41:22 +0100 |
|---|---|---|
| committer | Russell King <rmk@flint.arm.linux.org.uk> | 2003-05-28 17:41:22 +0100 |
| commit | a22fcf63f4fe979546c646661ec0d39b005b5100 (patch) | |
| tree | bc0cbad7192e10bcd50be3a44a988283b38323fa /lib | |
| parent | 201313f556a19561199aa6e7a73c736ec1a03520 (diff) | |
[PATCH] Fix crash when unloading yenta_socket in Linux 2.5.69
socket->base is unmapped in yenta_close(), which is called by
cardbus_remove(). The value of socket->base is not changed to
NULL, so it becomes invalid.
Then cardbus_remove() calls class_device_unregister(), which calls
pcmcia_unregister_socket(), which it turn tries to access memory
space of the socket.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
