All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.