Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Apr 2011 20:06:36 +0200
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        Andriy Gapon <avg@FreeBSD.org>
Cc:        FreeBSD Hackers <freebsd-hackers@FreeBSD.org>, FreeBSD Arch <freebsd-arch@FreeBSD.org>
Subject:   Re: looking for error codes
Message-ID:  <20110403180636.GF1849@garage.freebsd.pl>
In-Reply-To: <4D95ECDE.1020504@FreeBSD.org>
References:  <4D95E162.40605@FreeBSD.org> <F98114A0-0C00-46EF-BD0C-E48F97FFF3E1@bsdimp.com> <AC6674AB7BC78549BB231821ABF7A9AEB52F1950BB@EMBX01-WF.jnpr.net> <4D95ECDE.1020504@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--27ZtN5FSuKKSZcBU
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Apr 01, 2011 at 06:18:54PM +0300, Andriy Gapon wrote:
> on 01/04/2011 18:04 Andrew Duane said the following:
> > AFAIK, FreeBSD does not really detect read-only media. This was somethi=
ng I had to add as a small project here at work, and was considering cleani=
ng up to try to get into CURRENT. If there's a real need for it, I could sp=
eed that up.
> >=20
>=20
> Yes, that's exactly the problem that I am looking at.
> So if you have anything to share it will be greatly appreciated at least =
by me.
> But I think many more people could benefit from it (e.g. those having SD/=
SDHC/etc
> cards).

Once you detect read-only media, I suggest to implement the support by
adding new DISKFLAG_READONLY to disk(9) API and simply deny write access
in g_disk_access() when DISKFLAG_READONLY is set.

--=20
Pawel Jakub Dawidek                       http://www.wheelsystems.com
FreeBSD committer                         http://www.FreeBSD.org
Am I Evil? Yes, I Am!                     http://yomoli.com

--27ZtN5FSuKKSZcBU
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)

iEYEARECAAYFAk2YtywACgkQForvXbEpPzSpQgCgyEDLFfXaU7g3MN7rug61d+k1
D+cAn0J9QZZxe24Qk2vi+GucC6KLIrkW
=pJXb
-----END PGP SIGNATURE-----

--27ZtN5FSuKKSZcBU--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110403180636.GF1849>