Tejun Heo
77853bf2b4
[PATCH] libata: make the owner of a qc responsible for freeing it
...
qc used to be freed automatically on command completion. However, as
a qc can carry information about its completion status, it can be
useful to its owner/issuer after command completion. This patch makes
freeing qc responsibility of its owner. This simplifies
ata_exec_internal() and makes command turn-around for atapi request
sensing less hackish.
This change was originally suggested by Jeff Garzik.
Signed-off-by: Tejun Heo <htejun@gmail.com >
Signed-off-by: Jeff Garzik <jgarzik@pobox.com >
2006-01-26 22:33:49 -05:00
..
2006-01-19 16:58:37 -08:00
2006-01-12 14:06:43 -08:00
2006-01-12 14:06:43 -08:00
2006-01-17 02:39:19 -08:00
2006-01-18 19:20:24 -08:00
2006-01-13 16:29:56 -08:00
2006-01-18 19:20:24 -08:00
2006-01-17 10:26:28 -05:00
2006-01-13 09:12:21 -08:00
2006-01-10 20:35:03 -05:00
2006-01-11 18:42:13 -08:00
2006-01-14 18:27:15 -08:00
2006-01-14 18:27:16 -08:00
2006-01-10 08:32:35 -08:00
2006-01-14 18:27:10 -08:00
2006-01-13 11:26:04 -08:00
2006-01-11 19:04:51 -08:00
2006-01-14 18:27:15 -08:00
2006-01-18 19:20:29 -08:00
2006-01-18 19:20:29 -08:00
2006-01-12 16:31:52 -05:00
2006-01-11 19:04:51 -08:00
2006-01-14 18:27:09 -08:00
2006-01-12 11:47:34 +01:00
2006-01-15 09:02:44 -02:00
2006-01-13 11:26:10 -08:00
2006-01-18 00:45:15 +01:00
2006-01-16 23:18:35 -08:00
2006-01-14 18:25:20 -08:00
2006-01-10 08:02:01 -08:00
2006-01-10 08:01:59 -08:00
2006-01-17 02:10:53 -08:00
2006-01-16 23:15:27 -08:00
2006-01-11 18:42:12 -08:00
2006-01-12 11:36:14 +01:00
2006-01-26 22:33:49 -05:00
2006-01-18 19:20:18 -08:00
2006-01-18 19:20:17 -08:00
2006-01-14 18:27:15 -08:00
2006-01-18 19:20:17 -08:00
2006-01-11 08:14:16 -08:00
2006-01-11 08:14:16 -08:00
2006-01-18 19:20:29 -08:00
2006-01-14 18:27:12 -08:00
2006-01-10 12:54:29 -08:00
2006-01-18 11:47:33 +00:00
2006-01-15 02:12:54 +01:00
2006-01-12 16:31:52 -05:00
2006-01-18 19:20:30 -08:00
2006-01-13 21:02:13 +11:00
2006-01-12 11:35:15 -06:00
2006-01-10 08:42:50 -08:00
2006-01-10 08:01:53 -08:00
2006-01-18 19:20:29 -08:00
2006-01-10 08:01:42 -08:00
2006-01-13 21:37:07 +00:00
2006-01-14 18:27:07 -08:00
2006-01-17 02:54:21 -08:00
2006-01-14 18:27:13 -08:00
2006-01-12 14:06:31 -08:00
2006-01-18 19:20:17 -08:00
2006-01-18 19:20:22 -08:00
2006-01-18 19:20:17 -08:00
2006-01-18 19:20:29 -08:00
2006-01-18 00:45:15 +01:00
2006-01-12 14:06:38 -08:00
2006-01-18 19:20:17 -08:00
2006-01-10 08:01:59 -08:00
2006-01-10 08:01:59 -08:00
2006-01-10 08:01:59 -08:00
2006-01-10 08:01:57 -08:00