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>