Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 2024 22:16:02 +0300
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Warner Losh <imp@freebsd.org>
Cc:        src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: cafc839393db - main - ciss: Ignore data over/under run on RECEIVE_DIAGNOSTIC
Message-ID:  <ZxFicpOow5cPKCOT@kib.kiev.ua>
In-Reply-To: <202410140540.49E5ep2I089300@gitrepo.freebsd.org>
References:  <202410140540.49E5ep2I089300@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ZxFicpOow5cPKCOT>