Removing Giant asserts from geom
Poul-Henning Kamp
phk at phk.freebsd.dk
Thu May 19 11:04:30 UTC 2016
--------
In message <20160519105634.GO89104 at kib.kiev.ua>, Konstantin Belousov writes:
>I propose to remove asserts
> mtx_assert(&Giant, MA_NOTOWNED);
By all means.
They were necessary because GEOM happened in the early days of SMP
where things were strange and locks unpredictable.
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the freebsd-arch
mailing list