https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287333

--- Comment #10 from Warner Losh <i...@freebsd.org> ---
(In reply to Jan Biedermann from comment #9)
Sure. That routine is identical between the branches. But it's not called at
all in main due to an undefined symbol that I introduce and specifically don't
set in our config file. It was breaking too many devices for the few that it
helped. So running on main will help. You have to edit a config .h file to
restore the stable/14 behavior. The whole concept is broken by design that
can't possibly work without way too much manual intervention which is why I
killed it. I moved detection of the SYNC thing to reading the mode page that
controls the drive's cache. If that's not there, we never send SYNCHRONIZE
CACHE.

Having the quirk is good for stable/14, however.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to