NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-amd64/42980: satalink DMA fails under amd64



The following reply was made to PR port-amd64/42980; it has been noted by GNATS.

From: Manuel Bouyer <bouyer%antioche.eu.org@localhost>
To: Julian Bourne <julian.bourne%gmail.com@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, port-amd64-maintainer%NetBSD.org@localhost,
        gnats-admin%NetBSD.org@localhost, netbsd-bugs%NetBSD.org@localhost
Subject: Re: port-amd64/42980: satalink DMA fails under amd64
Date: Fri, 19 Mar 2010 16:41:16 +0100

 On Fri, Mar 19, 2010 at 09:47:39AM -0400, Julian Bourne wrote:
 > I applied the patch to 5.0.2 (hope that was right - it
 > applied cleanly) and rebuilt my xen dom0 target.
 > 
 > It hit a __kern_assert() in uvm_pglistalloc():403
 > called from xen_bus_dmamem_alloc_range():
 > 
 > (boundary & (boundary - 1) == 0) failed
 
 that's strange, because in xen_bus_dmamem_alloc_range() this could be either
 boundary (and this check is already done in xen_bus_dmamem_alloc_range())
 or size (which is rounded to PAGE_SIZE). Could you print the
 values for boundary and size here ?
 
 -- 
 Manuel Bouyer <bouyer%antioche.eu.org@localhost>
      NetBSD: 26 ans d'experience feront toujours la difference
 --
 


Home | Main Index | Thread Index | Old Index