Re: git: cafc839393db - main - ciss: Ignore data over/under run on RECEIVE_DIAGNOSTIC
Date: Thu, 17 Oct 2024 19:16:02 UTC
On Mon, Oct 14, 2024 at 05:40:51AM +0000, Warner Losh wrote: > The branch main has been updated by imp: > > URL: https://cgit.FreeBSD.org/src/commit/?id=cafc839393db5c5d8000fd086118b3c7b47e95c2 > > commit cafc839393db5c5d8000fd086118b3c7b47e95c2 > Author: Peter Eriksson <pen@lysator.liu.se> > AuthorDate: 2024-10-14 04:01:33 +0000 > Commit: Warner Losh <imp@FreeBSD.org> > CommitDate: 2024-10-14 05:22:19 +0000 > > ciss: Ignore data over/under run on RECEIVE_DIAGNOSTIC > > This appears to be harmless, so ignore data over/under run on > diagnostics. > > PR: 246279 > Reviewed by: imp > Tested by: Marek Zarychta > Differential Revision: https://reviews.freebsd.org/D25155 I am not sure what does the data overrun or underrun means in this context. But ciss(4) is very unhappy with an IOMMU turned on. It is so broken with it handling of DMA that controller even does not attach, causing faults and timing out. I did not tried to read the ciss code to see where the faults come from.