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

Guido Falsi <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Needs Triage                |In Discussion

--- Comment #2 from Guido Falsi <[email protected]> ---
(In reply to Warner Losh from comment #1)
> If you disable trim, does the problem go away?

Yes, it does go away. It easy to test, since simply mounting thee FS, editing a
file with vi and unmounting it causes the panic, if not at first try it does in
2-3.

> 
> I had a hard time scrounging up a CF card to test with on a SATA system.
> 
> I'm guessing that I've dropped a biodone given the debug you've posted.

Maybe, unluckily I don't know much about the kernel and the VFS system, so I
can't really help with the code.

Looking at it I noticed that before that commit thee value of
softc->trim_running is changed before any operation is performed, while after
the patch the code calls the new functions performing operation before changing
that value, which is changed after the conditional (line 1506). It could be
unrelated, I don't really know what that variable means, but could it be
related?

If you have some patch I'll be happy to test and report back. I can perform any
kind of test, since this is not production hardware.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"

Reply via email to