Re: [RFC 04/10] devfs & mtd: add MEMERASE ioctl support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> > @@ -137,6 +168,9 @@ int mtd_ioctl(struct cdev *cdev, int request, void *buf)
> >  		dev_dbg(cdev->dev, "MEMSETBADBLOCK: 0x%08llx\n", *offset);
> >  		ret = mtd->block_markbad(mtd, *offset);
> >  		break;
> > +	case MEMERASE:
> > +		ret = mtd_erase(cdev, ei->length, ei->start + cdev->offset);
> > +		break;
> 
> Please check this compiles with CONFIG_MTD_WRITE disabled.

It does, since I move mtd_erase to the front. The upper block and
mtd_erase are both protected by MTD_WRITE.

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

Attachment: signature.asc
Description: Digital signature

_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox

[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux