Date: Mon, 15 Jan 2018 14:25:56 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: Andriy Gapon <avg@FreeBSD.org> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r327996 - in head/sys: cam/scsi geom Message-ID: <20180115122556.GH1684@kib.kiev.ua> In-Reply-To: <201801151120.w0FBK0Jf006161@repo.freebsd.org> References: <201801151120.w0FBK0Jf006161@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 15, 2018 at 11:20:00AM +0000, Andriy Gapon wrote: > Author: avg > Date: Mon Jan 15 11:20:00 2018 > New Revision: 327996 > URL: https://svnweb.freebsd.org/changeset/base/327996 > > Log: > geom_disk / scsi_da: deny opening write-protected disks for writing > > Ths change consists of two parts. > > geom_disk: deny opening a disk for writing if it's marked as > write-protected. A new disk(9) flag is added to mark write protected > disks. A possible alternative could be to add another parameter to d_open, > so that the open mode could be passed to it and the disk drivers could > make the decision internally, but the flag required less churn. If you need the mode, use d_fdopen cdevsw method.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180115122556.GH1684>