[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 1409246] [NEW] ARM GIC / PL061 error on uni-processor
From: |
Christopher Horler |
Subject: |
[Qemu-devel] [Bug 1409246] [NEW] ARM GIC / PL061 error on uni-processor system |
Date: |
Sat, 10 Jan 2015 10:59:44 -0000 |
Public bug reported:
address@hidden:~/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:
address@hidden:~/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
[Prev in Thread] |
Current Thread |
[Next in Thread] |