On Mon, 15 Aug 2016, Shawn Webb wrote:
On Mon, Aug 15, 2016 at 12:56:45PM +0000, Bruce Evans wrote:
Log:
Quick fix for locking fixes in r172250. The lock added there was per-
virtual-device, but needs to be per-physical-device so that it protects
shared data. Usually, scp->sc->write_in_progress got corrupted first
and further corruption was limited when this variable was left at nonzero
with no write in progress.
...
Should this be MFC'd after some point?
Possibly. This is a small part of ~60K of patches for locking bugs in
console drivers (only ones that I use, syscons and sio) and subr_prf.c
and subr_msgbuf.c. It is meant to be safe and easy to merge by itself,
but I have too many little patches to merge one at a time.
Bruce
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"