Remove frontstuff
Nothing implements this in the tree. Remove the ioctl and the conversion to the geom atttribute stuff. This was introduced in r94287 in 2002 and was retired in r113390 2003. It appeared in FreeBSD 5.0, but no other releases. This is a vestige that was missed at the time and overlooked until now. No compat is provided for this reason. And there's no implementation of it today. And it was never part of a release from a stable branch. Reviewed by: phk@ Differential Revision: https://reviews.freebsd.org/D26967
This commit is contained in:
parent
b85540d0a3
commit
a3f4217ec0
@ -550,9 +550,6 @@ g_dev_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread
|
||||
if (error == 0 && *(u_int *)data == 0)
|
||||
error = ENOENT;
|
||||
break;
|
||||
case DIOCGFRONTSTUFF:
|
||||
error = g_io_getattr("GEOM::frontstuff", cp, &i, data);
|
||||
break;
|
||||
#ifdef COMPAT_FREEBSD11
|
||||
case DIOCSKERNELDUMP_FREEBSD11:
|
||||
{
|
||||
|
@ -498,8 +498,6 @@ g_disk_start(struct bio *bp)
|
||||
break;
|
||||
else if (g_handleattr_int(bp, "GEOM::fwheads", dp->d_fwheads))
|
||||
break;
|
||||
else if (g_handleattr_off_t(bp, "GEOM::frontstuff", 0))
|
||||
break;
|
||||
else if (g_handleattr_str(bp, "GEOM::ident", dp->d_ident))
|
||||
break;
|
||||
else if (g_handleattr_str(bp, "GEOM::descr", dp->d_descr))
|
||||
|
@ -64,14 +64,6 @@ void disk_err(struct bio *bp, const char *what, int blkdone, int nl);
|
||||
* core dumps.
|
||||
*/
|
||||
|
||||
#define DIOCGFRONTSTUFF _IOR('d', 134, off_t)
|
||||
/*
|
||||
* Many disk formats have some amount of space reserved at the
|
||||
* start of the disk to hold bootblocks, various disklabels and
|
||||
* similar stuff. This ioctl returns the number of such bytes
|
||||
* which may apply to the device.
|
||||
*/
|
||||
|
||||
#define DIOCGFLUSH _IO('d', 135) /* Flush write cache */
|
||||
/*
|
||||
* Flush write cache of the device.
|
||||
|
Loading…
Reference in New Issue
Block a user