Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jan 2016 18:32:41 +0100
From:      =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <royger@FreeBSD.org>
To:        Colin Percival <cperciva@freebsd.org>, freebsd-xen@freebsd.org
Cc:        hps@freebsd.org, kib@freebsd.org
Subject:   Re: recent disk-related breakage
Message-ID:  <5693E739.5030103@FreeBSD.org>
In-Reply-To: <5693501F.9060008@freebsd.org>
References:  <56934B8F.8050503@freebsd.org> <5693501F.9060008@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
El 11/01/16 a les 7.47, Colin Percival ha escrit:
> I'm rather suspicious of r292255 here -- royger, hps, kib, can any of you
> comment on whether it would be responsible for making non-page-aligned I/Os
> no longer get split on page boundaries?  The commit message is suggestive,
> but I don't know the code very well.

Hello,

This is caused by r291716, which re-introduced the broken mechanism
found in bus_dmamap_load_ma_triv. I've already notified ken about it,
and I have a patch that should solve it by reverting to the usage of
_bus_dmamap_load_ma in order to load an unmapped bio:

https://lists.freebsd.org/pipermail/svn-src-all/2016-January/116629.html

Roger.



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