All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [Xen-users] Garbled screen after RAM Scrub on boot
       [not found] ` <1312168003.87.1456234657209.JavaMail.zimbra@choughs.net>
@ 2016-03-07 14:33   ` George Dunlap
  2016-03-07 14:36     ` Andrew Cooper
  2016-03-07 16:16     ` Jan Beulich
  0 siblings, 2 replies; 3+ messages in thread
From: George Dunlap @ 2016-03-07 14:33 UTC (permalink / raw)
  To: Francis; +Cc: xen-users@lists.xen.org, Jan Beulich, xen-devel@lists.xen.org

Jan / Konrad,

Have you guys ever seen something like this before?  Any ideas how to proceed?

Thanks
 -George

On Tue, Feb 23, 2016 at 1:37 PM, Francis Greaves <francis@choughs.net> wrote:
> Dear All
> I am using Centos 7 with Xen 4.6 on a Dell Poweredge T430 with (from lspci)
> Matrox Electronics Systems Ltd. G200eR2 (rev 01) VGA
>
> When the machine boots, after the 'Scrubbing Free RAM' message, I get a
> screen filled with little white squares until the login prompt, so I cannot
> see what is happening as the machine boots. Also there is nothing on the
> screen when I reboot or shutdown.
>
> My /etc/default/grub is
>
> GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=saved
> GRUB_DISABLE_SUBMENU=true
> GRUB_CMDLINE_LINUX="crashkernel=auto rhgb intremap=no_x2apic_optout"
> GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=13312M,max:14336M dom0_max_vcpus=6
> dom0_vcpus_pin"
> GRUB_GFXMODE=1024x768
> GRUB_GFXPAYLOAD_LINUX=keep
> GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT="console=hvc0 earlyprintk=xen
> nomodeset"
>
> I have tried setting (for a 1024x768 resolution) vga=792 in the
> GRUB_CMDLINE_LINUX and commenting out GRUB_GFXMODE and
> GRUB_GFXPAYLOAD_LINUX, but this makes no difference.
> I have also tried with no settings for vga at all, and with and without
> 'rhgb'
> I have even tried bootscrub=false as suggested by the CentOS-virt mailing
> list, but that does not work either. They suggested I asked you folk.
>
> What am I doing wrong?
>
> Regards
> Francis
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Xen-users] Garbled screen after RAM Scrub on boot
  2016-03-07 14:33   ` [Xen-users] Garbled screen after RAM Scrub on boot George Dunlap
@ 2016-03-07 14:36     ` Andrew Cooper
  2016-03-07 16:16     ` Jan Beulich
  1 sibling, 0 replies; 3+ messages in thread
From: Andrew Cooper @ 2016-03-07 14:36 UTC (permalink / raw)
  To: xen-devel

On 07/03/16 14:33, George Dunlap wrote:
> Jan / Konrad,
>
> Have you guys ever seen something like this before?  Any ideas how to proceed?
>
> Thanks
>  -George

Sounds like the scrub is writing zeroes over the graphics framebuffer. 
This probably means that the firmware is using a region for the
framebuffer which isn't marked as reserved in the E820 region.

~Andrew

>
> On Tue, Feb 23, 2016 at 1:37 PM, Francis Greaves <francis@choughs.net> wrote:
>> Dear All
>> I am using Centos 7 with Xen 4.6 on a Dell Poweredge T430 with (from lspci)
>> Matrox Electronics Systems Ltd. G200eR2 (rev 01) VGA
>>
>> When the machine boots, after the 'Scrubbing Free RAM' message, I get a
>> screen filled with little white squares until the login prompt, so I cannot
>> see what is happening as the machine boots. Also there is nothing on the
>> screen when I reboot or shutdown.
>>
>> My /etc/default/grub is
>>
>> GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
>> GRUB_DEFAULT=saved
>> GRUB_DISABLE_SUBMENU=true
>> GRUB_CMDLINE_LINUX="crashkernel=auto rhgb intremap=no_x2apic_optout"
>> GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=13312M,max:14336M dom0_max_vcpus=6
>> dom0_vcpus_pin"
>> GRUB_GFXMODE=1024x768
>> GRUB_GFXPAYLOAD_LINUX=keep
>> GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT="console=hvc0 earlyprintk=xen
>> nomodeset"
>>
>> I have tried setting (for a 1024x768 resolution) vga=792 in the
>> GRUB_CMDLINE_LINUX and commenting out GRUB_GFXMODE and
>> GRUB_GFXPAYLOAD_LINUX, but this makes no difference.
>> I have also tried with no settings for vga at all, and with and without
>> 'rhgb'
>> I have even tried bootscrub=false as suggested by the CentOS-virt mailing
>> list, but that does not work either. They suggested I asked you folk.
>>
>> What am I doing wrong?
>>
>> Regards
>> Francis
>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Xen-users] Garbled screen after RAM Scrub on boot
  2016-03-07 14:33   ` [Xen-users] Garbled screen after RAM Scrub on boot George Dunlap
  2016-03-07 14:36     ` Andrew Cooper
@ 2016-03-07 16:16     ` Jan Beulich
  1 sibling, 0 replies; 3+ messages in thread
From: Jan Beulich @ 2016-03-07 16:16 UTC (permalink / raw)
  To: Francis, George Dunlap; +Cc: xen-devel@lists.xen.org

>>> On 07.03.16 at 15:33, <George.Dunlap@eu.citrix.com> wrote:
> Have you guys ever seen something like this before?  Any ideas how to 
> proceed?

What Andrew said is one possibility. There could be others, depending
on when _exactly_ these odd little squares show up. However, as to
what Andrew suggests - afaict this ought to lead to a black screen,
since character zero is a blank one in all our fonts, not a little box
(which is usually used to represent unknown characters), and even
the character used in debug build (0xc2) isn't represented by a little
box in any of our fonts. I therefore suspect the problem to be
introduced by the Dom0 kernel, not the hypervisor.

Jan

> On Tue, Feb 23, 2016 at 1:37 PM, Francis Greaves <francis@choughs.net> wrote:
>> Dear All
>> I am using Centos 7 with Xen 4.6 on a Dell Poweredge T430 with (from lspci)
>> Matrox Electronics Systems Ltd. G200eR2 (rev 01) VGA
>>
>> When the machine boots, after the 'Scrubbing Free RAM' message, I get a
>> screen filled with little white squares until the login prompt, so I cannot
>> see what is happening as the machine boots. Also there is nothing on the
>> screen when I reboot or shutdown.
>>
>> My /etc/default/grub is
>>
>> GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
>> GRUB_DEFAULT=saved
>> GRUB_DISABLE_SUBMENU=true
>> GRUB_CMDLINE_LINUX="crashkernel=auto rhgb intremap=no_x2apic_optout"
>> GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=13312M,max:14336M dom0_max_vcpus=6
>> dom0_vcpus_pin"
>> GRUB_GFXMODE=1024x768
>> GRUB_GFXPAYLOAD_LINUX=keep
>> GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT="console=hvc0 earlyprintk=xen
>> nomodeset"
>>
>> I have tried setting (for a 1024x768 resolution) vga=792 in the
>> GRUB_CMDLINE_LINUX and commenting out GRUB_GFXMODE and
>> GRUB_GFXPAYLOAD_LINUX, but this makes no difference.
>> I have also tried with no settings for vga at all, and with and without
>> 'rhgb'
>> I have even tried bootscrub=false as suggested by the CentOS-virt mailing
>> list, but that does not work either. They suggested I asked you folk.
>>
>> What am I doing wrong?
>>
>> Regards
>> Francis
>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org 
>> http://lists.xen.org/xen-users 




_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-03-07 16:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <569408044.62.1456157933558.JavaMail.zimbra@choughs.net>
     [not found] ` <1312168003.87.1456234657209.JavaMail.zimbra@choughs.net>
2016-03-07 14:33   ` [Xen-users] Garbled screen after RAM Scrub on boot George Dunlap
2016-03-07 14:36     ` Andrew Cooper
2016-03-07 16:16     ` Jan Beulich

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.