This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] Re: calculating the needed swiotlb in dom0

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Re: calculating the needed swiotlb in dom0
From: "Christopher Isip" <cmisip@xxxxxxxxx>
Date: Wed, 28 May 2008 23:14:13 -0400
Delivery-date: Wed, 28 May 2008 20:14:48 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=g9S8GsqAE+yplreXpVlGnSWHLYFnA+Q/td+QsFDafbc=; b=b3zkauGY/ODdEpocFKAUW241PgkYQwMyDNzu6eYq5YR4iEJDfpm0VROWpxhVuJpluwT5SLdqFBCbnNg4PtxfnnSZL3gVqkEYHvNvwQajCsi1ENtshSQ7Zpvc4Ui7xK3iJtU2mHbedKc6OpXfSSaTgnoHH/3T7gby0FuVfWebSVQ=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=taXVBPrzM6mTUIK/gXdowfXZIgeoRPNyHUBP+9DTao7KEea8tcx2hkFPolZW3CIiEo1Cq+RPF/YTmPipQFWww0ny4cyI0caj+OPHRDayHhJVG/v79a9syPavLHpk6ZN/Uyh88dLbx2KPbLcTp9BV5OLLQ0XTdZPbtN+xouN3fX4=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <4bca5f6c0805280530m2c791ed3v448a18e8c9528444@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <4bca5f6c0805280530m2c791ed3v448a18e8c9528444@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx

On Wed, May 28, 2008 at 8:30 AM, Christopher Isip <cmisip@xxxxxxxxx> wrote:
I just found out that setting swiotlb=128 in dom0 grub.conf allowed me to run my mythtv domU with additonal options to ivtv:
in /etc/modprobe.d/options
options ivtv enc_mpg_buffers=8

Setting this to any higher value causes a kernel panic.   I want to be able to specify
options ivtv enc_mpg_buffers=16 enc_vbi_buffers=8

How much swiotlb do I need? Is there a way to figure this out or is it just trial and error.


After a bunch of trials, I managed to get mythtv to boot without SW-IOMMU errors and without  kernel panic with the ivtv options set at " options ivtv enc_mpg_buffers=16 enc_vbi_buffers=8" .  I had to specify on the kernel line in dom0's grub.conf : swiotlb=256 and then in the myth domU's grub.conf : swiotlb=128,force.

It would probably work with the dom0 grub swiotlb set at 128 only although I haven't tried that yet.

Hopefully, this will get rid of a bunch of ivtv buffer errors in dmesg.


Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>