From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zachary Richmond Subject: Re: DL385 G2 - PCI-DMA: Random memory would be DMAed Date: Fri, 19 Oct 2007 15:17:01 -0500 Message-ID: <471910BD.7090808@gmail.com> References: <47190BF3.7000806@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <47190BF3.7000806@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Zachary Richmond wrote: > Keir Fraser wrote: >> >> >> On 19/10/07 20:29, "Zachary Richmond" wrote: >> >>> Unfortunately I am still having the problem. Having booted off a cd to >>> preserve log files a quick grep on dmesg shows: >>> >>> PCI-DMA: Using software bounce buffering for IO (SWIOTLB) >>> >>> So it is enabled, but still the kernel panic. Any other ideas on >>> where to >>> poke around? >> >> Have you increased the swiotlb size yet? >> >> K. >> > > No, but my system on has 2GB for now. I am however trying it now. > > Zak > I set swiotlb=64, rebooted. As a quick test, I am now joyfully compiling a kernel (after a clean) while running on my dom0 kernel. I'll have to do a few more tests, but since I am running gentoo I will have a bit more compiling to do. My guess is that the default swiotlb value is something else. Per Mark Williamson's suggestion earlier I'll have to let the package maintainer know about this, and likely add this to http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo. > Try swiotlb=16. For now I'll probably keep it at 64 for now since I will be adding more memory later. In the meantime I'll have to read up more on the various parameters to be able to fine tune the systems. Thanks for all the help, Zak