Boaz Harrosh
41f8ad7636
[SCSI] osd_uld: Bump MAX_OSD_DEVICES from 64 to 1,048,576
...
It used to be that minors where 8 bit. But now they
are actually 20 bit. So the fix is simplicity itself.
I've tested with 300 devices and all user-mode utils
work just fine. I have also mechanically added 10,000
to the ida (so devices are /dev/osd10000, /dev/osd10001 ...)
and was able to mkfs an exofs filesystem and access osds
from user-mode.
All the open-osd user-mode code uses the same library
to access devices through their symbolic names in
/dev/osdX so I'd say it's pretty safe. (Well tested)
This patch is very important because some of the systems
that will be deploying the 3.2 pnfs-objects code are larger
than 64 OSDs and will stop to work properly when reaching
that number.
CC: Stable <stable@vger.kernel.org>
Signed-off-by: Boaz Harrosh <bharrosh@panasas.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2012-02-25 08:25:09 -06:00
..
2012-01-08 14:15:21 -08:00
2011-12-02 14:57:31 +01:00
2011-03-31 11:26:23 -03:00
2011-10-28 16:44:18 -07:00
2011-05-01 16:32:23 -05:00
2011-03-31 11:26:23 -03:00
2012-01-10 10:36:08 -08:00
2012-01-10 17:01:24 -06:00
2011-10-30 14:05:52 +04:00
2012-01-03 22:54:55 -05:00
2012-01-10 17:01:21 -06:00
2012-02-22 12:15:19 -06:00
2011-07-26 16:49:47 -07:00
2012-01-16 12:46:31 +04:00
2011-06-29 16:05:41 -05:00
2011-06-29 12:08:39 -05:00
2012-02-18 08:37:00 -06:00
2012-01-16 12:47:18 +04:00
2011-10-31 19:31:23 -04:00
2011-12-15 10:57:45 +04:00
2012-01-16 11:28:33 +04:00
2012-02-12 19:39:28 -06:00
2011-10-31 13:29:01 +04:00
2012-02-25 08:25:09 -06:00
2012-01-13 09:32:20 +10:30
2011-10-02 13:24:26 -05:00
2012-02-18 08:50:20 -06:00
2012-02-21 16:47:28 -08:00
2012-01-10 17:01:18 -06:00
2011-09-26 09:28:58 -05:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2010-12-22 18:57:02 +01:00
2011-10-31 19:31:24 -04:00
2011-10-31 19:31:24 -04:00
2011-03-31 11:26:23 -03:00
2011-06-29 15:09:11 -05:00
2012-01-13 09:32:20 +10:30
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-06-29 15:11:21 -05:00
2011-06-29 15:11:21 -05:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2010-10-22 10:52:56 -07:00
2011-05-23 09:12:26 -07:00
2012-01-13 09:32:20 +10:30
2011-03-31 11:26:23 -03:00
2011-05-01 10:22:40 -05:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-05-01 10:22:40 -05:00
2011-05-01 10:22:40 -05:00
2011-05-23 09:12:26 -07:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2010-12-31 09:50:09 -06:00
2010-12-31 09:50:09 -06:00
2011-12-06 09:53:40 +01:00
2011-10-31 19:31:24 -04:00
2011-10-30 13:20:28 +04:00
2011-10-30 14:34:04 +04:00
2012-01-16 09:47:24 +04:00
2011-10-30 14:35:01 +04:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-05-26 13:19:00 -07:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2012-02-18 08:33:13 -06:00
2012-01-06 12:10:33 -08:00
2011-12-02 14:57:31 +01:00
2011-03-31 11:26:23 -03:00
2012-01-03 22:54:55 -05:00
2012-01-03 22:54:55 -05:00
2011-02-24 12:41:10 -05:00
2012-01-02 13:04:55 +01:00
2012-01-16 11:44:54 +04:00
2011-10-31 19:31:24 -04:00
2011-10-31 19:31:24 -04:00
2011-10-31 19:31:24 -04:00
2011-10-31 19:31:24 -04:00
2012-01-22 14:50:03 +01:00
2012-01-26 12:43:57 -08:00
2011-10-28 16:44:18 -07:00
2012-01-16 12:28:03 +04:00
2011-03-31 11:26:23 -03:00
2011-05-01 10:22:40 -05:00
2011-08-27 08:36:58 -06:00
2011-08-27 08:36:58 -06:00
2011-05-01 10:22:40 -05:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2011-05-10 10:16:21 +02:00
2012-01-13 09:32:20 +10:30
2011-03-31 11:26:23 -03:00
2011-05-24 13:09:41 -04:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2011-12-15 16:35:38 +01:00
2011-09-15 14:57:07 +02:00
2010-11-16 13:33:23 -08:00
2011-10-31 19:31:24 -04:00
2011-05-01 10:22:40 -05:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-10-16 10:58:52 -05:00
2010-08-06 09:25:50 -06:00
2011-03-31 11:26:23 -03:00
2011-06-29 15:08:47 -05:00
2012-01-08 19:14:57 -05:00
2011-10-31 19:31:23 -04:00
2012-01-16 11:54:04 +04:00
2012-01-14 18:36:33 -08:00
2012-02-18 08:54:19 -06:00
2012-02-18 08:54:19 -06:00
2011-05-28 23:12:11 -07:00
2012-02-18 08:52:48 -06:00
2011-08-27 08:36:46 -06:00
2011-10-31 19:31:23 -04:00
2011-05-01 10:20:10 -05:00
2011-05-24 12:38:36 -04:00
2012-01-16 09:37:01 +04:00
2012-01-10 10:36:08 -08:00
2011-10-02 12:29:19 -05:00
2012-01-03 22:54:55 -05:00
2010-11-16 13:33:23 -08:00
2012-01-03 22:54:07 -05:00
2010-10-15 15:49:20 +02:00
2012-01-14 15:07:24 -08:00
2011-10-30 12:58:11 +04:00
2011-06-29 12:14:25 -05:00
2012-01-16 12:17:29 +04:00
2011-04-06 06:19:38 -07:00
2012-01-02 13:04:55 +01:00
2011-10-31 19:31:24 -04:00
2011-07-21 14:15:58 -07:00
2011-07-21 14:15:58 -07:00
2011-10-30 13:27:28 +04:00
2010-11-16 13:33:23 -08:00
2011-06-29 15:15:05 -05:00
2011-06-29 15:14:54 -05:00
2011-06-29 15:14:54 -05:00
2010-11-16 13:33:23 -08:00
2011-02-28 01:36:39 -07:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-05-01 10:22:40 -05:00
2011-05-01 10:22:40 -05:00
2011-05-24 13:25:35 -04:00
2010-11-16 13:33:23 -08:00
2011-12-02 14:57:31 +01:00
2011-05-26 13:19:00 -07:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00