Hi Marek,

No go on the xen-4.8-amd-iommu
or the xen-4.9-devel which was to be expected.

I am going to try and get Xen running on Fedora on these machines.


On Sat, 6 Oct 2018 at 17:46, Marek Marczykowski-Górecki <
[email protected]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> On Sat, Oct 06, 2018 at 05:29:42PM +0100, Aaron Gray wrote:
> > On Sat, 6 Oct 2018 at 17:15, Marek Marczykowski-Górecki <
> > [email protected]> wrote:
> >
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA256
> > >
> > > On Sat, Oct 06, 2018 at 04:41:25PM +0100, Aaron Gray wrote:
> > > > On Sat, 6 Oct 2018 at 16:02, Marek Marczykowski-Górecki <
> > > > [email protected]> wrote:
> > > >
> > > > > -----BEGIN PGP SIGNED MESSAGE-----
> > > > > Hash: SHA256
> > > > >
> > > > > On Sat, Oct 06, 2018 at 03:41:01PM +0100, Aaron Gray wrote:
> > > > > > On Sat, 6 Oct 2018 at 06:04, qubenix <[email protected]> wrote:
> > > > > >
> > > > > > > Marek Marczykowski-Górecki:
> > > > > > > > On Fri, Oct 05, 2018 at 09:13:07PM -0700, Aaron Gray wrote:
> > > > > > > >> I am trying to get Qubes to support any of my Z77 or Z270
> Intel
> > > > > > > >> chipset machines.
> > > > > > > >
> > > > > > > >> They need IOMMU support for ports 0x80 and above.
> > > > > > > >
> > > > > > > >> https://github.com/QubesOS/qubes-issues/issues/4309
> > > > > > > >
> > > > > > > >> xen-4.9.2 supports this.
> > > > > > > >
> > > > > > > > No, we don't do major Xen upgrades as part of point release.
> > > > > > > >
> > > > > > > > The patch look quite complex, but maybe it would be possible
> to
> > > > > > > > backport it to Xen 4.8 anyway. I need to look at it again.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > FWIW, I built a Qubes iso including the patch mentioned in
> issue
> > > #4309
> > > > > > > for a friend that has a Threadripper 2950x and Taichi X399
> board.
> > > The
> > > > > > > steps I used are documented here:
> > > > > > >
> > > https://groups.google.com/d/topic/qubes-users/gv6q1ZSGOm4/discussion.
> > > > > > >
> > > > > > > Maybe I did something wrong, but my iso built without error.
> > > > > > > Installation worked without issue, but IOMMU and remapping were
> > > still
> > > > > > > not available.
> > > > > > >
> > > > > >
> > > > > > @qubenix - I think patch is for the Xen package proper not
> > > qubes-vmm-xen.
> > > > >
> > > > > Xen packages are build in qubes-vmm-xen.
> > > > >
> > > > > > Marek - I am trying to work out how to add in the later
> xen-4.9.2 RPM
> > > > > from
> > > > > > another repo and am nearing GNU Makefile insanity with your build
> > > > > system. I
> > > > > > don't really like Gnu Make.
> > > > > >
> > > > > > Can I just use :-
> > > > > >
> > > > > >     /tmp/qubes-packages-minor-repo
> > > > > >
> > > > > > And put the repo in there as would be suggested by :-
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > >
> https://github.com/QubesOS/qubes-builder-rpm/blob/master/repos/builder-local.repo
> > > > >
> > > > > That won't work for multiple reasons. First of all, Qubes do have
> some
> > > > > extra patches over upstream Xen, without them you probably won't be
> > > able
> > > > > to boot any VM. But then, if you update Xen from 4.8.x to 4.9.x,
> you
> > > > > need to rebuild other packages to link with new version.
> > > > >
> > > >
> > > > Marek,
> > > >
> > > > Timewise how long am I looking at to wait for 4.1 alpha to be
> released
> > > with
> > > > the xen patche(s) or xen updated to 4.9 ?
> > >
> > > There is ongoing work to have Xen 4.11 for Qubes 4.0. But I wouldn't
> > > expect installable alpha builds before December, or even January.
> > >
> > > > In parallel can I rely on you for some level of support if I try and
> do
> > > the
> > > > 4.9 update to 4.0 myself ?
> > >
> > > For 4.0, much easier (in terms of time) would be to backport that
> single
> > > patch and see if that works. It's here, totally untested (not even
> build
> > > tested):
> > > https://github.com/marmarek/qubes-vmm-xen/tree/xen-4.8-amd-iommu
> > >
> > > You can try building this, by adding to your builder.conf:
> > >
> > >     GIT_URL_vmm_xen = https://github.com/marmarek/qubes-vmm-xen
> > >     BRANCH_vmm_xen = xen-4.8-amd-iommu
> > >
> > > Then:
> > >
> > >     make get-sources
> > >     make vmm-xen # or `make qubes` if you didn't build other components
> > > before
> > >     make iso
> > >
> >
> > Great thanks I will try that. Qubenix did say he had tried it but I will
> > double check on my hardware which is Z270 chipset based.
>
> BTW here you can find example how to add/modify patches for xen if it
> turns out
> something more is needed:
>
> https://github.com/marmarek/qubes-vmm-xen/commit/3f284833914c76bb59306b5f19f44d237d20d275
>
> - --
> Best Regards,
> Marek Marczykowski-Górecki
> Invisible Things Lab
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> -----BEGIN PGP SIGNATURE-----
>
> iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlu45uUACgkQ24/THMrX
> 1yyl/QgAiRtCEdLlsyhfS6DihfWbmybX2XyG6mhFxWuyhpbKCA57FvttZeXEVoVK
> lRv9gLJ65Sp9O++CRVMzicBGrPP19wKBUs04jbhwi7tkQu7ZesZFeqxm0i026hfh
> yP1cVLW4affDapovoEr/Tn6JYT+hYIklwkm2L6aY3xKdE8/d3Pna9gP7DXha6zbv
> LYAOU3Btwt0b0WWpOKvRWF6WVp0TZYOi88qOY/qEUts0mpIvhm9ZpL9i04RRM0re
> uSvDqqPDFhnEnPmUUEpfHOt0ri90+JQUmhzxeqd75HXY1jHY9mgHaeRozb3p4SeZ
> hSuOPd4o2XmzOPo0XuseP62kJjtMVQ==
> =CQ26
> -----END PGP SIGNATURE-----
>


-- 
Aaron Gray

Independent Open Source Software Engineer, Computer Language Researcher,
Information Theorist, and amateur computer scientist.

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/CAKXmGHCMafDwazToZ6ZDBTbPOhDgNbNf59D%3D%3Do_a99UsP-Ettg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to