* [linux-linus test] 55255: regressions - FAIL
@ 2015-05-11 18:09 osstest service user
2015-05-12 10:07 ` Ian Campbell
0 siblings, 1 reply; 6+ messages in thread
From: osstest service user @ 2015-05-11 18:09 UTC (permalink / raw)
To: xen-devel; +Cc: ian.jackson
flight 55255 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/55255/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-armhf-armhf-xl-multivcpu 6 xen-boot fail REGR. vs. 50329
test-armhf-armhf-xl-arndale 6 xen-boot fail REGR. vs. 50329
test-armhf-armhf-xl-credit2 6 xen-boot fail REGR. vs. 50329
test-armhf-armhf-xl 6 xen-boot fail REGR. vs. 50329
Regressions which are regarded as allowable (not blocking):
test-armhf-armhf-libvirt 6 xen-boot fail REGR. vs. 50329
test-armhf-armhf-xl-sedf 6 xen-boot fail REGR. vs. 50329
test-amd64-i386-libvirt 11 guest-start fail REGR. vs. 50329
test-armhf-armhf-xl-sedf-pin 6 xen-boot fail REGR. vs. 50329
test-amd64-i386-freebsd10-i386 9 freebsd-install fail like 50329
test-amd64-i386-freebsd10-amd64 9 freebsd-install fail like 50329
Tests which did not succeed, but are not blocking:
test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 9 debian-hvm-install fail never pass
test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 9 debian-hvm-install fail never pass
test-amd64-i386-libvirt-xsm 11 guest-start fail never pass
test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass
test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail never pass
test-amd64-amd64-xl-xsm 11 guest-start fail never pass
test-amd64-i386-xl-xsm 11 guest-start fail never pass
test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass
test-amd64-amd64-libvirt-xsm 11 guest-start fail never pass
test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail never pass
test-armhf-armhf-libvirt-xsm 6 xen-boot fail never pass
test-amd64-amd64-libvirt 12 migrate-support-check fail never pass
test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail never pass
test-amd64-amd64-xl-qemut-winxpsp3 16 guest-stop fail never pass
test-amd64-i386-xl-qemut-winxpsp3-vcpus1 16 guest-stop fail never pass
test-amd64-amd64-xl-qemuu-winxpsp3 16 guest-stop fail never pass
test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail never pass
test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail never pass
test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail never pass
test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 16 guest-stop fail never pass
test-amd64-i386-xl-qemut-winxpsp3 16 guest-stop fail never pass
test-armhf-armhf-xl-cubietruck 12 migrate-support-check fail never pass
test-armhf-armhf-xl-xsm 6 xen-boot fail never pass
test-amd64-i386-xl-qemuu-winxpsp3 16 guest-stop fail never pass
version targeted for testing:
linux 030bbdbf4c833bc69f502eae58498bc5572db736
baseline version:
linux 1cced5015b171415169d938fb179c44fe060dc15
------------------------------------------------------------
1965 people touched revisions under test,
not listing them all
------------------------------------------------------------
jobs:
build-amd64-xsm pass
build-armhf-xsm pass
build-i386-xsm pass
build-amd64 pass
build-armhf pass
build-i386 pass
build-amd64-libvirt pass
build-armhf-libvirt pass
build-i386-libvirt pass
build-amd64-pvops pass
build-armhf-pvops pass
build-i386-pvops pass
build-amd64-rumpuserxen pass
build-i386-rumpuserxen pass
test-amd64-amd64-xl pass
test-armhf-armhf-xl fail
test-amd64-i386-xl pass
test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm fail
test-amd64-i386-xl-qemut-debianhvm-amd64-xsm fail
test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm fail
test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm fail
test-amd64-amd64-libvirt-xsm fail
test-armhf-armhf-libvirt-xsm fail
test-amd64-i386-libvirt-xsm fail
test-amd64-amd64-xl-xsm fail
test-armhf-armhf-xl-xsm fail
test-amd64-i386-xl-xsm fail
test-amd64-amd64-xl-pvh-amd fail
test-amd64-i386-qemut-rhel6hvm-amd pass
test-amd64-i386-qemuu-rhel6hvm-amd pass
test-amd64-amd64-xl-qemut-debianhvm-amd64 pass
test-amd64-i386-xl-qemut-debianhvm-amd64 pass
test-amd64-amd64-xl-qemuu-debianhvm-amd64 pass
test-amd64-i386-xl-qemuu-debianhvm-amd64 pass
test-amd64-i386-freebsd10-amd64 fail
test-amd64-amd64-xl-qemuu-ovmf-amd64 pass
test-amd64-i386-xl-qemuu-ovmf-amd64 pass
test-amd64-amd64-rumpuserxen-amd64 pass
test-amd64-amd64-xl-qemut-win7-amd64 fail
test-amd64-i386-xl-qemut-win7-amd64 fail
test-amd64-amd64-xl-qemuu-win7-amd64 fail
test-amd64-i386-xl-qemuu-win7-amd64 fail
test-armhf-armhf-xl-arndale fail
test-amd64-amd64-xl-credit2 pass
test-armhf-armhf-xl-credit2 fail
test-armhf-armhf-xl-cubietruck pass
test-amd64-i386-freebsd10-i386 fail
test-amd64-i386-rumpuserxen-i386 pass
test-amd64-amd64-xl-pvh-intel fail
test-amd64-i386-qemut-rhel6hvm-intel pass
test-amd64-i386-qemuu-rhel6hvm-intel pass
test-amd64-amd64-libvirt pass
test-armhf-armhf-libvirt fail
test-amd64-i386-libvirt fail
test-amd64-amd64-xl-multivcpu pass
test-armhf-armhf-xl-multivcpu fail
test-amd64-amd64-pair pass
test-amd64-i386-pair pass
test-amd64-amd64-xl-sedf-pin pass
test-armhf-armhf-xl-sedf-pin fail
test-amd64-amd64-xl-sedf pass
test-armhf-armhf-xl-sedf fail
test-amd64-i386-xl-qemut-winxpsp3-vcpus1 fail
test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 fail
test-amd64-amd64-xl-qemut-winxpsp3 fail
test-amd64-i386-xl-qemut-winxpsp3 fail
test-amd64-amd64-xl-qemuu-winxpsp3 fail
test-amd64-i386-xl-qemuu-winxpsp3 fail
------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/osstest/pub/logs
images: /home/osstest/pub/images
Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs
Test harness code can be found at
http://xenbits.xen.org/gitweb?p=osstest.git;a=summary
Not pushing.
(No revision log; it would be 222464 lines long.)
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: [linux-linus test] 55255: regressions - FAIL
2015-05-11 18:09 [linux-linus test] 55255: regressions - FAIL osstest service user
@ 2015-05-12 10:07 ` Ian Campbell
2015-05-12 10:28 ` Julien Grall
2015-05-12 12:35 ` Julien Grall
0 siblings, 2 replies; 6+ messages in thread
From: Ian Campbell @ 2015-05-12 10:07 UTC (permalink / raw)
To: xen-devel, ian.jackson; +Cc: Julien Grall, Stefano Stabellini
On Mon, 2015-05-11 at 18:09 +0000, osstest service user wrote:
> flight 55255 linux-linus real [real]
> http://logs.test-lab.xenproject.org/osstest/logs/55255/
>
> Regressions :-(
>
> Tests which did not succeed and are blocking,
> including tests which could not be run:
> test-armhf-armhf-xl-arndale 6 xen-boot fail REGR. vs. 50329
This is a real failure (and I suspect the others are just things which
happened to run on arndale).
Tail of
http://logs.test-lab.xenproject.org/osstest/logs/55255/test-armhf-armhf-xl-arndale/serial-arndale-metrocentre.log is below.
The "outdated DT detected, suspend/resume will NOT work" is due to the
lack of an interrupt-controller property on the pmu device, which I fear
we may be suppressing somewhere while making the dom0 dtb.
The following null pointer exception I think is probably a bug arising
from trying to continue on regardless.
Ian.
May 11 08:44:55.261009 [ 21.972903] ------------[ cut here ]------------
May 11 08:44:55.261027 [ 21.977236] WARNING: CPU: 1 PID: 1 at arch/arm/mach-exynos/suspend.c:726 exynos_pm_init+0x4c/0xc8()
May 11 08:44:55.277013 [ 21.986350] Modules linked in:
May 11 08:44:55.277030 [ 21.989472] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.1.0-rc3 #1
May 11 08:44:55.284999 [ 21.995718] Hardware name: SAMSUNG EXYNOS (Flattened Device Tree)
May 11 08:44:55.293000 [ 22.001903] [<c02181c4>] (unwind_backtrace) from [<c0213b2c>] (show_stack+0x10/0x14)
May 11 08:44:55.301008 [ 22.009715] [<c0213b2c>] (show_stack) from [<c0949890>] (dump_stack+0x70/0x8c)
May 11 08:44:55.301034 [ 22.016992] [<c0949890>] (dump_stack) from [<c024f0b0>] (warn_slowpath_common+0x74/0xac)
May 11 08:44:55.309024 [ 22.025156] [<c024f0b0>] (warn_slowpath_common) from [<c024f104>] (warn_slowpath_null+0x1c/0x24)
May 11 08:44:55.325011 [ 22.034016] [<c024f104>] (warn_slowpath_null) from [<c0cf1d28>] (exynos_pm_init+0x4c/0xc8)
May 11 08:44:55.333019 [ 22.042345] [<c0cf1d28>] (exynos_pm_init) from [<c0ceaae8>] (init_machine_late+0x1c/0x28)
May 11 08:44:55.341011 [ 22.050590] [<c0ceaae8>] (init_machine_late) from [<c020aa64>] (do_one_initcall+0x80/0x1d0)
May 11 08:44:55.349003 [ 22.059013] [<c020aa64>] (do_one_initcall) from [<c0ce8d4c>] (kernel_init_freeable+0x10c/0x1d8)
May 11 08:44:55.357016 [ 22.067769] [<c0ce8d4c>] (kernel_init_freeable) from [<c0944a2c>] (kernel_init+0x8/0xe4)
May 11 08:44:55.365000 [ 22.075940] [<c0944a2c>] (kernel_init) from [<c0210e60>] (ret_from_fork+0x14/0x34)
May 11 08:44:55.373002 [ 22.083590] ---[ end trace 335bd937d409f3c7 ]---
May 11 08:44:55.373021 [ 22.088246] Outdated DT detected, suspend/resume will NOT work
May 11 08:44:55.381024 [ 22.094161] Unable to handle kernel NULL pointer dereference at virtual address 00000608
May 11 08:44:55.389009 [ 22.102318] pgd = c0204000
May 11 08:44:55.389025 [ 22.105103] [00000608] *pgd=00000000
May 11 08:44:55.397006 [ 22.108734] Internal error: Oops: 5 [#1] SMP ARM
May 11 08:44:55.397025 [ 22.113418] Modules linked in:
May 11 08:44:55.405006 [ 22.116546] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 4.1.0-rc3 #1
May 11 08:44:55.413012 [ 22.124008] Hardware name: SAMSUNG EXYNOS (Flattened Device Tree)
May 11 08:44:55.421015 [ 22.130172] task: db06c000 ti: db05a000 task.ti: db05a000
May 11 08:44:55.421035 [ 22.135642] PC is at exynos_pm_init+0x6c/0xc8
May 11 08:44:55.429011 [ 22.140069] LR is at exynos_pm_init+0x54/0xc8
May 11 08:44:55.429029 [ 22.144495] pc : [<c0cf1d48>] lr : [<c0cf1d30>] psr: 60000113
May 11 08:44:55.437017 [ 22.144495] sp : db05bee8 ip : 00000000 fp : 00000000
May 11 08:44:55.445006 [ 22.156125] r10: 00000116 r9 : c0dab2d4 r8 : d8d5f440
May 11 08:44:55.445026 [ 22.161420] r7 : c0db7ad8 r6 : c0db7ad8 r5 : 00000000 r4 : c0ceaacc
May 11 08:44:55.453010 [ 22.168033] r3 : c0eb2aec r2 : c0951e40 r1 : 00000000 r0 : c0eb2acc
May 11 08:44:55.461010 [ 22.174614] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
May 11 08:44:55.469008 [ 22.181992] Control: 10c5387d Table: 6020406a DAC: 00000015
May 11 08:44:55.477005 [ 22.187807] Process swapper/0 (pid: 1, stack limit = 0xdb05a220)
May 11 08:44:55.485001 [ 22.193883] Stack: (0xdb05bee8 to 0xdb05c000)
May 11 08:44:55.485020 [ 22.198312] bee0: c0db7ad8 c0d8fe34 c0cf17c8 c0ceaae8 00000000 c020aa64
May 11 08:44:55.493007 [ 22.206559] bf00: 00000033 c09580b8 db04fd00 c0ed79a4 c0eb1000 c0ce8588 c0ca2bc4 c0353fcc
May 11 08:44:55.501016 [ 22.214804] bf20: 00000000 c0df358c 60000113 00000000 dbfffba4 00000000 c0ca2bc4 c026654c
May 11 08:44:55.509011 [ 22.223050] bf40: c0b80134 c0ca1a64 00000007 00000007 c0df3554 c0d6c2f4 00000007 c0d6c2d4
May 11 08:44:55.517007 [ 22.231296] bf60: c0eb1000 c0ce8588 c0dab2d4 00000116 00000000 c0ce8d4c 00000007 00000007
May 11 08:44:55.525006 [ 22.239542] bf80: c0ce8588 c0944a24 00000000 c0944a24 00000000 00000000 00000000 00000000
May 11 08:44:55.533007 [ 22.247798] bfa0: 00000000 c0944a2c 00000000 c0210e60 00000000 00000000 00000000 00000000
May 11 08:44:55.541074 [ 22.256034] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
May 11 08:44:55.549140 [ 22.264279] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
May 11 08:44:55.557008 [ 22.272530] [<c0cf1d48>] (exynos_pm_init) from [<c0ceaae8>] (init_machine_late+0x1c/0x28)
May 11 08:44:55.565009 [ 22.280776] [<c0ceaae8>] (init_machine_late) from [<c020aa64>] (do_one_initcall+0x80/0x1d0)
May 11 08:44:55.573090 [ 22.289195] [<c020aa64>] (do_one_initcall) from [<c0ce8d4c>] (kernel_init_freeable+0x10c/0x1d8)
May 11 08:44:55.589082 [ 22.297978] [<c0ce8d4c>] (kernel_init_freeable) from [<c0944a2c>] (kernel_init+0x8/0xe4)
May 11 08:44:55.597100 [ 22.306121] [<c0944a2c>] (kernel_init) from [<c0210e60>] (ret_from_fork+0x14/0x34)
May 11 08:44:55.605105 [ 22.313757] Code: e59f005c e59220c0 e5901000 e5832000 (e591e608)
May 11 08:44:55.605126 [ 22.319979] ---[ end trace 335bd937d409f3c8 ]---
May 11 08:44:55.613107 [ 22.324616] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
May 11 08:44:55.621114 [ 22.324616]
May 11 08:44:55.621128 [ 22.333913] CPU0: stopping
May 11 08:44:55.621143 [ 22.336672] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D W 4.1.0-rc3 #1
May 11 08:44:55.629131 [ 22.344133] Hardware name: SAMSUNG EXYNOS (Flattened Device Tree)
May 11 08:44:55.637081 [ 22.350306] [<c02181c4>] (unwind_backtrace) from [<c0213b2c>] (show_stack+0x10/0x14)
May 11 08:44:55.645024 [ 22.358116] [<c0213b2c>] (show_stack) from [<c0949890>] (dump_stack+0x70/0x8c)
May 11 08:44:55.653008 [ 22.365408] [<c0949890>] (dump_stack) from [<c02169cc>] (handle_IPI+0x160/0x19c)
May 11 08:44:55.661065 [ 22.372870] [<c02169cc>] (handle_IPI) from [<c020a724>] (gic_handle_irq+0x58/0x60)
May 11 08:44:55.669036 [ 22.380507] [<c020a724>] (gic_handle_irq) from [<c0214640>] (__irq_svc+0x40/0x54)
May 11 08:44:55.677029 [ 22.388055] Exception stack(0xc0db3f58 to 0xc0db3fa0)
May 11 08:44:55.677049 [ 22.393177] 3f40: 00000001 00000000
May 11 08:44:55.685033 [ 22.401425] 3f60: 00000001 c0222160 c0db4510 c0db44ac 00000000 c0daf0b0 c0dafb80 00000001
May 11 08:44:55.701008 [ 22.409670] 3f80: c0db4518 00000000 01000000 c0db3fa0 c021189c c02118a0 60000113 ffffffff
May 11 08:44:55.709005 [ 22.417922] [<c0214640>] (__irq_svc) from [<c02118a0>] (arch_cpu_idle+0x30/0x3c)
May 11 08:44:55.709030 [ 22.425388] [<c02118a0>] (arch_cpu_idle) from [<c027e064>] (cpu_startup_entry+0x258/0x2f8)
May 11 08:44:55.724999 [ 22.433719] [<c027e064>] (cpu_startup_entry) from [<c0ce8bd4>] (start_kernel+0x348/0x3b4)
May 11 08:44:55.732999 [ 22.441962] [<c0ce8bd4>] (start_kernel) from [<6020807c>] (0x6020807c)
May 11 08:44:55.733020 [ 22.448559] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [linux-linus test] 55255: regressions - FAIL
2015-05-12 10:07 ` Ian Campbell
@ 2015-05-12 10:28 ` Julien Grall
2015-05-12 12:35 ` Julien Grall
1 sibling, 0 replies; 6+ messages in thread
From: Julien Grall @ 2015-05-12 10:28 UTC (permalink / raw)
To: Ian Campbell, xen-devel, ian.jackson; +Cc: Stefano Stabellini
Hi,
On 12/05/15 11:07, Ian Campbell wrote:
> On Mon, 2015-05-11 at 18:09 +0000, osstest service user wrote:
>> flight 55255 linux-linus real [real]
>> http://logs.test-lab.xenproject.org/osstest/logs/55255/
>>
>> Regressions :-(
>>
>> Tests which did not succeed and are blocking,
>> including tests which could not be run:
>> test-armhf-armhf-xl-arndale 6 xen-boot fail REGR. vs. 50329
>
> This is a real failure (and I suspect the others are just things which
> happened to run on arndale).
>
> Tail of
> http://logs.test-lab.xenproject.org/osstest/logs/55255/test-armhf-armhf-xl-arndale/serial-arndale-metrocentre.log is below.
>
> The "outdated DT detected, suspend/resume will NOT work" is due to the
> lack of an interrupt-controller property on the pmu device, which I fear
> we may be suppressing somewhere while making the dom0 dtb.
>
> The following null pointer exception I think is probably a bug arising
> from trying to continue on regardless.
I will try to reproduce it today and see what happens.
Regards,
--
Julien Grall
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [linux-linus test] 55255: regressions - FAIL
2015-05-12 10:07 ` Ian Campbell
2015-05-12 10:28 ` Julien Grall
@ 2015-05-12 12:35 ` Julien Grall
2015-05-12 12:53 ` Ian Campbell
1 sibling, 1 reply; 6+ messages in thread
From: Julien Grall @ 2015-05-12 12:35 UTC (permalink / raw)
To: Ian Campbell, xen-devel, ian.jackson; +Cc: Stefano Stabellini
On 12/05/15 11:07, Ian Campbell wrote:
> On Mon, 2015-05-11 at 18:09 +0000, osstest service user wrote:
>> flight 55255 linux-linus real [real]
>> http://logs.test-lab.xenproject.org/osstest/logs/55255/
>>
>> Regressions :-(
>>
>> Tests which did not succeed and are blocking,
>> including tests which could not be run:
>> test-armhf-armhf-xl-arndale 6 xen-boot fail REGR. vs. 50329
>
> This is a real failure (and I suspect the others are just things which
> happened to run on arndale).
>
> Tail of
> http://logs.test-lab.xenproject.org/osstest/logs/55255/test-armhf-armhf-xl-arndale/serial-arndale-metrocentre.log is below.
>
> The "outdated DT detected, suspend/resume will NOT work" is due to the
> lack of an interrupt-controller property on the pmu device, which I fear
> we may be suppressing somewhere while making the dom0 dtb.
It seems that Osstest is using the device tree provided by the debian
installer.
I did try with the device tree provided by Linux and it boots without no
issue.
We may want to use the device tree attached to every Linux version in
order to avoid a such problem. Although, I don't much know
> The following null pointer exception I think is probably a bug arising
> from trying to continue on regardless.
I gave a quick look to see what happens. pmu_base_addr is NULL because
it's initialized only when the PMU is an interrupt controller (see
exynos_pmu_irq_init). So the first pmu_*read* will segfault.
I suspect it's an unwanted behavior because the warning only says
suspend/resume won't work. Not the kernel will crash.
Although, we know that DT is often tight to the kernel version. So I'm
not sure if we should care of it.
Regards,
--
Julien Grall
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [linux-linus test] 55255: regressions - FAIL
2015-05-12 12:35 ` Julien Grall
@ 2015-05-12 12:53 ` Ian Campbell
2015-05-12 13:45 ` Julien Grall
0 siblings, 1 reply; 6+ messages in thread
From: Ian Campbell @ 2015-05-12 12:53 UTC (permalink / raw)
To: Julien Grall; +Cc: xen-devel, ian.jackson, Stefano Stabellini
On Tue, 2015-05-12 at 13:35 +0100, Julien Grall wrote:
> On 12/05/15 11:07, Ian Campbell wrote:
> > On Mon, 2015-05-11 at 18:09 +0000, osstest service user wrote:
> >> flight 55255 linux-linus real [real]
> >> http://logs.test-lab.xenproject.org/osstest/logs/55255/
> >>
> >> Regressions :-(
> >>
> >> Tests which did not succeed and are blocking,
> >> including tests which could not be run:
> >> test-armhf-armhf-xl-arndale 6 xen-boot fail REGR. vs. 50329
> >
> > This is a real failure (and I suspect the others are just things which
> > happened to run on arndale).
> >
> > Tail of
> > http://logs.test-lab.xenproject.org/osstest/logs/55255/test-armhf-armhf-xl-arndale/serial-arndale-metrocentre.log is below.
> >
> > The "outdated DT detected, suspend/resume will NOT work" is due to the
> > lack of an interrupt-controller property on the pmu device, which I fear
> > we may be suppressing somewhere while making the dom0 dtb.
>
> It seems that Osstest is using the device tree provided by the debian
> installer.
>
> I did try with the device tree provided by Linux and it boots without no
> issue.
>
> We may want to use the device tree attached to every Linux version in
> order to avoid a such problem. Although, I don't much know
Yes, we probably should update things to use the dtb from the kernel
build.
> > The following null pointer exception I think is probably a bug arising
> > from trying to continue on regardless.
>
> I gave a quick look to see what happens. pmu_base_addr is NULL because
> it's initialized only when the PMU is an interrupt controller (see
> exynos_pmu_irq_init). So the first pmu_*read* will segfault.
>
> I suspect it's an unwanted behavior because the warning only says
> suspend/resume won't work. Not the kernel will crash.
Right, I think this should probably also be fixed. It might be as simple
as turning the existing pr_warn into pr_warn+return?
> Although, we know that DT is often tight to the kernel version. So I'm
> not sure if we should care of it.
>
> Regards,
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [linux-linus test] 55255: regressions - FAIL
2015-05-12 12:53 ` Ian Campbell
@ 2015-05-12 13:45 ` Julien Grall
0 siblings, 0 replies; 6+ messages in thread
From: Julien Grall @ 2015-05-12 13:45 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel, ian.jackson, Stefano Stabellini
On 12/05/15 13:53, Ian Campbell wrote:
> On Tue, 2015-05-12 at 13:35 +0100, Julien Grall wrote:
>> On 12/05/15 11:07, Ian Campbell wrote:
>>> On Mon, 2015-05-11 at 18:09 +0000, osstest service user wrote:
>>>> flight 55255 linux-linus real [real]
>>>> http://logs.test-lab.xenproject.org/osstest/logs/55255/
>>>>
>>>> Regressions :-(
>>>>
>>>> Tests which did not succeed and are blocking,
>>>> including tests which could not be run:
>>>> test-armhf-armhf-xl-arndale 6 xen-boot fail REGR. vs. 50329
>>>
>>> This is a real failure (and I suspect the others are just things which
>>> happened to run on arndale).
>>>
>>> Tail of
>>> http://logs.test-lab.xenproject.org/osstest/logs/55255/test-armhf-armhf-xl-arndale/serial-arndale-metrocentre.log is below.
>>>
>>> The "outdated DT detected, suspend/resume will NOT work" is due to the
>>> lack of an interrupt-controller property on the pmu device, which I fear
>>> we may be suppressing somewhere while making the dom0 dtb.
>>
>> It seems that Osstest is using the device tree provided by the debian
>> installer.
>>
>> I did try with the device tree provided by Linux and it boots without no
>> issue.
>>
>> We may want to use the device tree attached to every Linux version in
>> order to avoid a such problem. Although, I don't much know
>
> Yes, we probably should update things to use the dtb from the kernel
> build.
>
>>> The following null pointer exception I think is probably a bug arising
>>> from trying to continue on regardless.
>>
>> I gave a quick look to see what happens. pmu_base_addr is NULL because
>> it's initialized only when the PMU is an interrupt controller (see
>> exynos_pmu_irq_init). So the first pmu_*read* will segfault.
>>
>> I suspect it's an unwanted behavior because the warning only says
>> suspend/resume won't work. Not the kernel will crash.
>
> Right, I think this should probably also be fixed. It might be as simple
> as turning the existing pr_warn into pr_warn+return?
I just sent a patch on the Linux ML to switch from pr_warn to
pr_warn+return.
Regards,
--
Julien Grall
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-05-12 13:45 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-11 18:09 [linux-linus test] 55255: regressions - FAIL osstest service user
2015-05-12 10:07 ` Ian Campbell
2015-05-12 10:28 ` Julien Grall
2015-05-12 12:35 ` Julien Grall
2015-05-12 12:53 ` Ian Campbell
2015-05-12 13:45 ` Julien Grall
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.