From: "Roger Pau Monné" <roger.pau@citrix.com>
To: Patrick Plenefisch <simonpatp@gmail.com>
Cc: Jan Beulich <jbeulich@suse.com>,
xen-devel@lists.xenproject.org, Juergen Gross <jgross@suse.com>
Subject: Re: E820 memory allocation issue on Threadripper platforms
Date: Thu, 18 Jan 2024 10:46:26 +0100 [thread overview]
Message-ID: <ZajzcpArQYQhdj3T@macbook> (raw)
In-Reply-To: <CAOCpoWeO9h7b_CjJb9jtKaEUVv_=XDSVkr55QSg3ArFc4n8G2w@mail.gmail.com>
On Thu, Jan 18, 2024 at 03:34:13AM -0500, Patrick Plenefisch wrote:
> On Thu, Jan 18, 2024 at 3:27 AM Roger Pau Monné <roger.pau@citrix.com>
> wrote:
>
> > On Thu, Jan 18, 2024 at 01:23:56AM -0500, Patrick Plenefisch wrote:
> > > On Wed, Jan 17, 2024 at 3:46 AM Jan Beulich <jbeulich@suse.com> wrote:
> > >
> > > > On 17.01.2024 07:12, Patrick Plenefisch wrote:
> > > > > On Tue, Jan 16, 2024 at 4:33 AM Jan Beulich <jbeulich@suse.com>
> > wrote:
> > > > >
> > > > >> On 16.01.2024 01:22, Patrick Plenefisch wrote:
> > > For the two logs that actually boooted (linuxoffset), I truncated them
> > > during pcie initialization, but they did go all the way to give me a
> > login
> > > screen
> >
> > I'm not seeing any Linux output on the provided logs, they just seem
> > to contain Xen output ...
> >
> > > >
> > > > > As someone who hasn't built a kernel in over a decade, should I
> > figure
> > > > out
> > > > > how to do a kernel build with CONFIG_PHYSICAL_START=0x2000000 and
> > report
> > > > > back?
> > > >
> > > > That was largely a suggestion to perhaps allow you to gain some
> > > > workable setup. It would be of interest to us largely for completeness.
> > > >
> > >
> > > Typo aside, setting the boot to 2MiB works! It works better for PV, while
> > > PVH has some graphics card issues, namely that I have to interact over
> > > serial and dmesg has some concerning radeon errors
> >
> > ... and so the radeon error mentioned here seem to be missing. IIRC
> > for radeon cards to work on PVH dom0 you will need an hypervisor with
> > the following commit:
> >
> >
> > https://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=f69c5991595c92756860d038346569464c1b9ea1
> >
> > (included in 4.18)
> >
>
> hmm.. that would mean I was running with them as I used 4.18 for that run
>
>
> >
> > There where also some changes not long ago in order to propagate the
> > video console information from Xen into dom0, those are also included
> > in 4.18, but I don't recall in which Linux version they landed.
> >
> > Anyway, would be good if you can provide the full Xen + Linux logs
> > when the radeon issue happens.
> >
>
> Luckily linux logs are mercifully short. Append this to
> xen-4.18p_grub_linuxoffset_pvh.log:
>
> [ 0.778770] i2c_designware AMDI0010:00: Unknown Synopsys component type:
> 0xffffffff
> [ 0.914664] amd_gpio AMDI0030:00: error -EINVAL: IRQ index 0 not found
> [ 0.930112] xen_mcelog: Failed to get CPU numbers
> [ 8.324907] ccp 0000:06:00.5: pcim_iomap_regions failed (-16)
> [ 8.338604] sp5100-tco sp5100-tco: Watchdog hardware is disabled
> [ 8.909366] [drm:radeon_get_bios [radeon]] *ERROR* ACPI VFCT table
> present but broken (too short #2)
Hm, interesting. I will have to add more debug in order to check
what's going on here, seems like the table is corrupted somehow.
Would you be able to build a new version of Xen if I provide you with
an extra debug patch?
Thanks, Roger.
next prev parent reply other threads:[~2024-01-18 9:46 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-01-11 2:29 E820 memory allocation issue on Threadripper platforms Patrick Plenefisch
2024-01-11 8:37 ` Jan Beulich
2024-01-11 9:19 ` Xenia Ragiadakou
2024-01-11 10:13 ` Juergen Gross
2024-01-16 0:22 ` Patrick Plenefisch
2024-01-16 9:33 ` Jan Beulich
2024-01-17 6:12 ` Patrick Plenefisch
2024-01-17 8:46 ` Jan Beulich
2024-01-17 10:13 ` Roger Pau Monné
2024-01-17 10:40 ` Jan Beulich
2024-01-17 12:54 ` Roger Pau Monné
2024-06-24 12:40 ` Branden Sherrell
2024-06-24 12:54 ` Jan Beulich
2024-06-24 13:07 ` Branden Sherrell
2024-06-24 13:40 ` Jan Beulich
2024-06-24 16:17 ` Branden Sherrell
2024-01-18 6:23 ` Patrick Plenefisch
2024-01-18 8:27 ` Roger Pau Monné
2024-01-18 8:34 ` Patrick Plenefisch
2024-01-18 9:46 ` Roger Pau Monné [this message]
2024-01-18 12:41 ` ACPI VFCT table too short on PVH dom0 (was: Re: E820 memory allocation issue on Threadripper platforms) Roger Pau Monné
2024-01-19 7:44 ` Patrick Plenefisch
2024-01-19 9:54 ` Huang Rui
2024-01-19 15:32 ` Deucher, Alexander
2024-01-21 1:27 ` Patrick Plenefisch
2024-01-19 11:06 ` Roger Pau Monné
2024-01-21 1:33 ` Patrick Plenefisch
2024-01-24 1:27 ` Patrick Plenefisch
2024-01-24 8:23 ` Roger Pau Monné
2024-01-25 0:20 ` Patrick Plenefisch
2024-01-18 16:03 ` E820 memory allocation issue on Threadripper platforms Patrick Plenefisch
2024-01-18 9:01 ` Jan Beulich
2024-01-19 13:40 ` Marek Marczykowski-Górecki
2024-01-19 13:50 ` Jan Beulich
2024-01-19 14:31 ` Marek Marczykowski-Górecki
2024-03-10 14:06 ` Marek Marczykowski-Górecki
2024-03-12 21:07 ` Jason Andryuk
2024-03-12 22:00 ` Marek Marczykowski-Górecki
2024-01-17 8:46 ` Roger Pau Monné
2024-01-17 12:06 ` Marek Marczykowski-Górecki
2024-01-17 12:59 ` Roger Pau Monné
2024-01-17 13:40 ` Jan Beulich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZajzcpArQYQhdj3T@macbook \
--to=roger.pau@citrix.com \
--cc=jbeulich@suse.com \
--cc=jgross@suse.com \
--cc=simonpatp@gmail.com \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.