[PATCH] cciss: remove partition info from CCISS_GETLUNINFO

This patch fulfills a promise I made to Christoph sometime back. I am
removing the partition info from the CCISS_GETLUNINFO ioctl as I was informed
my "driver had no damn business reading that structure." ;)

The application folks are to use /proc or /sys for partition info from now on.
I am only aware of a few apps that use this ioctl and I'm not sure they ever
used the partition info.

Signed-off-by: Mike Miller <mike.miller@hp.com>
Acked-by: Jeff Garzik <jgarzik@pobox.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by Mike Miller and committed by Linus Torvalds 60564a31 cd6fb584

-7
-7
drivers/block/cciss.c
··· 791 791 luninfo.LunID = drv->LunID; 792 792 luninfo.num_opens = drv->usage_count; 793 793 luninfo.num_parts = 0; 794 - /* count partitions 1 to 15 with sizes > 0 */ 795 - for (i = 0; i < MAX_PART - 1; i++) { 796 - if (!disk->part[i]) 797 - continue; 798 - if (disk->part[i]->nr_sects != 0) 799 - luninfo.num_parts++; 800 - } 801 794 if (copy_to_user(argp, &luninfo, 802 795 sizeof(LogvolInfo_struct))) 803 796 return -EFAULT;