Levente Kurusa
a6f9bf4d2f
libata: clean up ZPODD when a port is detached
...
When a ZPODD device is unbound via sysfs, the ACPI notify handler
is not removed. This causes panics as observed in Bug #74601 . The
panic only happens when the wake happens from outside the kernel
(i.e. inserting a media or pressing a button). Add a loop to
ata_port_detach which loops through the port's devices and checks
if zpodd is enabled, if so call zpodd_exit.
Cc: stable@vger.kernel.org
Reviewed-by: Aaron Lu <aaron.lu@intel.com>
Signed-off-by: Levente Kurusa <levex@linux.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
2014-05-07 09:17:03 -04:00
..
2014-02-13 16:40:56 -05:00
2014-03-25 15:17:13 -04:00
2014-05-04 15:04:36 -04:00
2014-03-25 15:17:13 -04:00
2014-03-14 14:26:29 -04:00
2014-03-17 10:46:54 -04:00
2014-03-18 16:01:04 -04:00
2014-04-24 10:26:26 -04:00
2014-04-24 10:26:26 -04:00
2014-02-13 16:40:56 -05:00
2013-10-13 16:17:48 -04:00
2014-04-08 08:31:48 -04:00
2014-03-25 15:17:13 -04:00
2014-04-24 10:26:26 -04:00
2014-04-01 12:48:54 -07:00
2014-05-07 09:17:03 -04:00
2014-03-18 16:08:38 -04:00
2014-01-31 07:05:44 -05:00
2014-01-21 18:16:08 -08:00
2013-05-14 11:13:04 -07:00
2013-10-27 07:43:25 -04:00
2010-10-21 20:21:03 -04:00
2014-03-14 11:23:47 -04:00
2013-10-17 15:38:53 +02:00
2014-03-25 15:17:13 -04:00
2014-02-13 16:40:56 -05:00
2013-06-02 22:22:03 -07:00
2014-02-13 16:40:56 -05:00
2014-04-14 13:50:03 -04:00
2014-02-13 16:40:56 -05:00
2013-07-30 08:59:24 -04:00
2014-04-02 13:17:31 -04:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2013-05-24 10:26:13 +09:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2013-01-03 15:57:03 -08:00
2014-03-31 15:27:37 -07:00
2013-10-07 15:17:32 -04:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2013-10-31 14:49:07 +00:00
2014-02-13 16:40:56 -05:00
2014-03-11 08:30:53 -04:00
2013-06-02 22:22:03 -07:00
2014-02-13 16:40:56 -05:00
2013-05-24 10:26:13 +09:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2013-10-31 14:48:49 +00:00
2013-01-03 15:57:03 -08:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2013-01-03 15:57:03 -08:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2013-01-03 15:57:03 -08:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-04-15 08:48:56 -04:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-03-26 12:36:53 -04:00
2013-10-09 20:04:04 -05:00
2014-03-26 11:42:01 -04:00
2013-07-22 17:11:14 -04:00
2014-02-20 12:04:15 -08:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2008-01-23 05:24:15 -05:00
2014-02-13 16:40:56 -05:00
2013-11-29 15:41:17 -05:00
2013-06-02 22:22:03 -07:00
2014-03-31 15:27:37 -07:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-03-26 12:36:53 -04:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2014-02-13 16:40:56 -05:00
2007-07-02 10:17:42 -04:00