Re: [Xen-devel] Lenovo X200 IOMMU support through Xen 4.6 iommu=no-igfx switch

2016-02-28 Thread Thierry Laurion
The problem wasn't with xen iommu support but kms/drm and i915 driver. Passing to the kernel i915.preliminary_hw_support=1 fixes it all :) Thanks Le mer. 6 janv. 2016 à 22:11, Thierry Laurion a écrit : > Nope. That commit is present in 4.6 and results in x200 being able to boot > x

Re: [Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-02-28 Thread Thierry Laurion
The problem wasn't with xen iommu support but kms/drm and i915 driver. Passing to the kernel i915.preliminary_hw_support=1 fixes it all :) Thanks Le sam. 20 févr. 2016 à 22:44, Thierry Laurion a écrit : > Le mar. 26 janv. 2016 à 05:52, Jan Beulich a écrit : > >> >>

Re: [Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-06-26 Thread Thierry Laurion
https://github.com/QubesOS/qubes-issues/issues/1594#issuecomment-209213917 Sorry about that. Thierry Le dim. 28 févr. 2016 à 14:08, Thierry Laurion a écrit : > The problem wasn't with xen iommu support but kms/drm and i915 driver. > > Passing to the kernel i915.preliminary_hw_sup

Re: [Xen-devel] Lenovo X200 IOMMU support through Xen 4.6 iommu=no-igfx switch

2016-06-26 Thread Thierry Laurion
https://github.com/QubesOS/qubes-issues/issues/1594#issuecomment-209213917 Sorry about that (and repost since I wrote the same misleading post to two places) Thierry Le dim. 28 févr. 2016 à 14:03, Thierry Laurion a écrit : > The problem wasn't with xen iommu support but kms/drm and i915 driver

Re: [Xen-devel] Lenovo X200 IOMMU support through Xen 4.6 iommu=no-igfx switch

2016-07-05 Thread Thierry Laurion
dules: ath9k Le jeu. 30 juin 2016 à 09:37, Konrad Rzeszutek Wilk a écrit : > On Sun, Jun 26, 2016 at 11:48:44PM +, Thierry Laurion wrote: > > Sorry for the precedent post that was written a bit too fast. Libreboot > was > > flashed when I wrote it, which is the equi

Re: [Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-02-20 Thread Thierry Laurion
Le lun. 1 févr. 2016 à 07:35, Jan Beulich a écrit : > >>> On 01.02.16 at 13:28, wrote: > > On Mon, Feb 01, 2016 at 12:59:00AM -0700, Jan Beulich wrote: > >> >>> On 30.01.16 at 02:47, wrote: > >> > On Tue, Jan 26, 2016 at 04:37:05AM -0700, Jan Beulich wrote: > >> >> (re-adding xen-devel) > >> >>

Re: [Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-02-20 Thread Thierry Laurion
Le mar. 26 janv. 2016 à 05:52, Jan Beulich a écrit : > >>> On 25.01.16 at 22:49, wrote: > > The case is 1) disabling iommu for IGD, unilaterally since i915 + gm45 > > doesn't play well together. Iommu is still desired to isolate usb and > > network devices, so we don't want to disable iommu comp

[Xen-devel] Lenovo X200 IOMMU support through Xen 4.6 iommu=no-igfx switch

2015-12-22 Thread Thierry Laurion
93647> to boot: iommu=no-igfx Here is the current debug trace/status on Qubes side of things <https://groups.google.com/forum/#!topic/qubes-users/bHQHjXqinaU>. If you have any hint, please contribute :) Help me say happy new years to all security conscious people out there :) Merry Chri

Re: [Xen-devel] Lenovo X200 IOMMU support through Xen 4.6 iommu=no-igfx switch

2016-01-06 Thread Thierry Laurion
ings: vt-d and vt-x needs to be enforced. > > Xen command line option required > > <http://www.gossamer-threads.com/lists/xen/devel/393647> to boot: > > iommu=no-igfx > > > > Here is the current debug trace/status on Qubes side of things > > <https://groups.go

[Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-01-22 Thread Thierry Laurion
Hey devs, Thinkpad x200 p8600 laptops have vt-d, vt-x and tpm. They also have intel integrated graphics 4 Series (gm45 chipset), supported through i915 driver. In December, a fix got introduced to Xen 4.6 through iommu=no-igfx switch. Before that fix, it was impossible to boot xen without passing

Re: [Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-01-24 Thread Thierry Laurion
candidate for Qubes. Thierry Le sam. 23 janv. 2016 à 02:37, Thierry Laurion a écrit : > Hey devs, > > Thinkpad x200 p8600 laptops have vt-d, vt-x and tpm. They also have intel > integrated graphics 4 Series (gm45 chipset), supported through i915 driver. > > In December, a fix got

Re: [Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-01-25 Thread Thierry Laurion
The case is 1) disabling iommu for IGD, unilaterally since i915 + gm45 doesn't play well together. Iommu is still desired to isolate usb and network devices, so we don't want to disable iommu completely. The side effect of this would be to have IGD only for dom0, which would also completely make se

Re: [Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-01-26 Thread Thierry Laurion
Only dom0 talks directly to the i915 driver, other appvm being pv, which is why I put in question the complete deactivation of IGD by iommu=no-igfx. Is there anything I can provide to troubleshoot? Le mar. 26 janv. 2016 06:37, Jan Beulich a écrit : > (re-adding xen-devel) > > >>> On 26.01.16 at

Re: [Xen-devel] [qubes-devel] Re: pre Sandy bridge IOMMU support (gm45)

2016-01-26 Thread Thierry Laurion
rma...@invisiblethingslab.com> a écrit : > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On Sun, Jan 24, 2016 at 06:21:05PM +0000, Thierry Laurion wrote: > > Hi devs! > > > > XEN devs: > > As per short discussion with ktemkin earlier in January in #xen: > > > &

Re: [Xen-devel] pre Sandy bridge IOMMU support (gm45)

2016-01-26 Thread Thierry Laurion
It seems that IGD iommu is not completely deactivated, yes, since memory corruption happens (graphic glitches and then system hang) General iommu is still reported as being active by xen, as desired. Thierry Le mar. 26 janv. 2016 17:21, Tian, Kevin a écrit : > > From: Jan Beulich > > Sent: Tue

Re: [Xen-devel] [qubes-devel] Re: pre Sandy bridge IOMMU support (gm45)

2016-01-26 Thread Thierry Laurion
Le mar. 26 janv. 2016 à 21:10, Thierry Laurion a écrit : > I just tested freshly compiled xen.gz file produced from patched source, > as recommended by ktempkin. (Previous post xen.diff attached file got > applied to disable pmr). > > Same behavior was observable with iommu=no-ig