qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1409246] [NEW] ARM GIC / PL061 error on uni-processor system
@ 2015-01-10 10:59 Christopher Horler
  2015-01-10 11:00 ` [Qemu-devel] [Bug 1409246] " Christopher Horler
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Christopher Horler @ 2015-01-10 10:59 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

chorler@linux-foxtrot:~/projects/src/qemu> git describe
v2.2.0-369-gab0302e

When booting Linux 3.19.1 (default buildroot), configured for realview-
pb-a8 on qemu from git (as above).

The following message appears (line 253/ 254 of attached log):
"GIC CPU mask not found - kernel will fail to boot."

The kernel does boot - so perhaps this is a misleading error message?
(though temporarily tweaking commit 6b9680bb does remove the message)

later the following three lines appear when pl061 is probed (resulting in ENODEV):
pl061_gpio dev:gpio0: invalid IRQ base in pdata
pl061_gpio dev:gpio1: invalid IRQ base in pdata
pl061_gpio dev:gpio2: invalid IRQ base in pdata

(from linux-3.18.1/drivers/gpio/gpio-pl061.c line 253)


qemu/hw/arm/realview.c
has some code that suggests to me pl061 is required for the MMC.

Where should I look to see how to initialise the irq_base member of the
platform data in QEmu?

** Affects: qemu
     Importance: Undecided
         Status: New

** Attachment added: "Kernel config"
   https://bugs.launchpad.net/bugs/1409246/+attachment/4295186/+files/test-realview-config

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1409246

Title:
  ARM GIC / PL061 error on uni-processor system

Status in QEMU:
  New

Bug description:
  chorler@linux-foxtrot:~/projects/src/qemu> git describe
  v2.2.0-369-gab0302e

  When booting Linux 3.19.1 (default buildroot), configured for
  realview-pb-a8 on qemu from git (as above).

  The following message appears (line 253/ 254 of attached log):
  "GIC CPU mask not found - kernel will fail to boot."

  The kernel does boot - so perhaps this is a misleading error message?
  (though temporarily tweaking commit 6b9680bb does remove the message)

  later the following three lines appear when pl061 is probed (resulting in ENODEV):
  pl061_gpio dev:gpio0: invalid IRQ base in pdata
  pl061_gpio dev:gpio1: invalid IRQ base in pdata
  pl061_gpio dev:gpio2: invalid IRQ base in pdata

  (from linux-3.18.1/drivers/gpio/gpio-pl061.c line 253)

  
  qemu/hw/arm/realview.c
  has some code that suggests to me pl061 is required for the MMC.

  Where should I look to see how to initialise the irq_base member of
  the platform data in QEmu?

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1409246/+subscriptions

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

end of thread, other threads:[~2015-01-15 20:05 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-10 10:59 [Qemu-devel] [Bug 1409246] [NEW] ARM GIC / PL061 error on uni-processor system Christopher Horler
2015-01-10 11:00 ` [Qemu-devel] [Bug 1409246] " Christopher Horler
2015-01-10 15:33 ` Christopher Horler
2015-01-10 16:42 ` Christopher Horler
2015-01-12 22:15   ` Christopher Covington
2015-01-14  8:56     ` Chris
2015-01-15 19:58 ` Christopher Horler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).