summaryrefslogtreecommitdiff
path: root/linux
diff options
context:
space:
mode:
authorFlavio Cruz <flaviocruz@gmail.com>2016-01-01 19:03:27 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2016-01-01 19:12:44 +0100
commit6a5966c285a2b99e26a5dc8f9c4b60c93347df8d (patch)
treee90a347762156c37dfe0177b5fd75c9b6bba823a /linux
parenteb8c15953a316a780f2ea6c8d1eb47c878909d94 (diff)
remove unnused disk code and headers
* i386/Makefrag.am: Remove disk.h. * i386/i386at/disk.h: Remove unnused definitions. * i386/include/mach/i386/disk.h: Remove. * linux/dev/glue/block.c (device_get_status): Remove V_GETPARMS case.
Diffstat (limited to 'linux')
-rw-r--r--linux/dev/glue/block.c35
1 files changed, 0 insertions, 35 deletions
diff --git a/linux/dev/glue/block.c b/linux/dev/glue/block.c
index 453e10be..74126ebe 100644
--- a/linux/dev/glue/block.c
+++ b/linux/dev/glue/block.c
@@ -1661,41 +1661,6 @@ device_get_status (void *d, dev_flavor_t flavor, dev_status_t status,
*status_count = DEV_GET_RECORDS_COUNT;
break;
- case V_GETPARMS:
- if (*status_count < (sizeof (struct disk_parms) / sizeof (int)))
- return D_INVALID_OPERATION;
- else
- {
- struct disk_parms *dp = status;
- struct hd_geometry hg;
- DECL_DATA;
-
- INIT_DATA();
-
- if ((*bd->ds->fops->ioctl) (&td.inode, &td.file,
- HDIO_GETGEO, (unsigned long)&hg))
- return D_INVALID_OPERATION;
-
- dp->dp_type = DPT_WINI; /* XXX: It may be a floppy... */
- dp->dp_heads = hg.heads;
- dp->dp_cyls = hg.cylinders;
- dp->dp_sectors = hg.sectors;
- dp->dp_dosheads = hg.heads;
- dp->dp_doscyls = hg.cylinders;
- dp->dp_dossectors = hg.sectors;
- dp->dp_secsiz = 512; /* XXX */
- dp->dp_ptag = 0;
- dp->dp_pflag = 0;
-
- /* XXX */
- dp->dp_pstartsec = -1;
- dp->dp_pnumsec = -1;
-
- *status_count = sizeof (struct disk_parms) / sizeof (int);
- }
-
- break;
-
default:
return D_INVALID_OPERATION;
}