Arnd Bergmann
2daa672b1a
scsi/i2o: restore ioctl changes
...
This restores the changes from "scsi/i2o_block: cleanup ioctl
handling", which accidentally got reverted.
Origignal changelog:
This fixes the ioctl function of the i2o_block driver, which
has multiple problems:
* The BLKI2OSRSTRAT and BLKI2OSWSTRAT commands always return
-ENOTTY on success, where they should return 0.
* Support for 32 bit compat is missing
* The driver should use the .ioctl function and because
.locked_ioctl is going away.
The use of the big kernel lock remains for now, but gets
made explictit in the ioctl function.
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
Signed-off-by: Jens Axboe <jaxboe@fusionio.com >
2010-08-07 18:26:29 +02:00
..
2010-07-24 23:26:22 -04:00
2010-08-07 18:20:39 +02:00
2010-05-22 00:36:56 -06:00
2010-05-25 08:07:09 -07:00
2010-07-26 08:05:31 -07:00
2010-08-07 18:25:34 +02:00
2010-07-01 21:28:14 -07:00
2010-08-07 18:25:34 +02:00
2010-07-26 13:04:25 -07:00
2010-07-20 16:25:41 -07:00
2010-03-30 22:02:32 +09:00
2010-07-26 15:25:33 -04:00
2010-07-01 09:39:48 +02:00
2010-07-19 14:11:24 +08:00
2010-03-30 22:02:32 +09:00
2010-07-02 15:46:17 -06:00
2010-07-27 14:32:06 -07:00
2010-06-02 19:48:13 +02:00
2010-05-21 09:37:31 -07:00
2010-07-27 14:32:07 -07:00
2010-07-29 16:14:43 +10:00
2010-07-11 23:13:15 +02:00
2010-07-09 16:22:51 +02:00
2010-07-11 13:35:34 -07:00
2010-08-07 18:25:34 +02:00
2010-05-28 14:26:20 -04:00
2010-05-27 10:22:06 -07:00
2010-07-08 13:27:05 -07:00
2010-07-22 11:46:15 -07:00
2010-06-26 22:12:02 -07:00
2010-06-03 11:33:58 +02:00
2010-04-14 21:43:56 +09:30
2010-06-03 15:46:37 -07:00
2010-08-07 18:25:34 +02:00
2010-07-08 16:50:24 -03:00
2010-08-07 18:25:34 +02:00
2010-08-07 18:26:29 +02:00
2010-06-03 11:33:58 +02:00
2010-07-20 16:25:41 -07:00
2010-08-07 18:25:34 +02:00
2010-08-07 18:25:34 +02:00
2010-07-27 09:21:00 -07:00
2010-03-30 22:02:32 +09:00
2010-05-22 00:36:56 -06:00
2010-05-03 23:02:39 +02:00
2010-03-30 22:02:32 +09:00
2010-05-26 19:51:09 +02:00
2010-07-16 11:39:48 -07:00
2010-07-26 08:20:38 -07:00
2010-07-19 13:17:37 -07:00
2010-05-06 22:04:31 -04:00
2010-07-27 09:22:55 -07:00
2010-03-30 22:02:32 +09:00
2010-04-23 02:08:44 +02:00
2010-05-30 09:02:47 -07:00
2010-07-28 15:09:26 +01:00
2010-07-27 14:32:06 -07:00
2010-08-07 18:25:34 +02:00
2010-07-12 21:16:04 -07:00
2010-08-07 18:26:08 +02:00
2010-07-26 11:59:31 -07:00
2010-06-01 12:04:35 -04:00
2010-06-02 18:10:00 +09:00
2010-03-30 22:02:32 +09:00
2010-07-11 11:03:22 -05:00
2010-05-28 13:57:01 -04:00
2010-08-07 18:25:34 +02:00
2010-03-30 22:02:32 +09:00
2010-05-27 09:12:42 -07:00
2010-04-07 08:38:03 -07:00
2010-03-30 22:02:32 +09:00
2010-07-26 13:06:39 -07:00
2010-03-30 22:02:32 +09:00
2010-07-20 16:26:42 -07:00
2010-07-30 19:02:51 -07:00
2010-07-26 08:05:31 -07:00
2010-05-14 16:59:54 +02:00
2010-05-21 09:37:31 -07:00
2010-06-17 09:56:57 +00:00
2010-06-03 09:34:45 +01:00
2010-05-21 09:37:31 -07:00
2010-05-28 14:26:20 -04:00