[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] unknown gpa read address error for GICv3 re-distributor register access.
Hi All, I am working on enabling Xen on our HIPO5 board(http://lists.xenproject.org/archives/html/xen-users/2015-07/msg00090.html) Since the board has got GIC/ITS, tried this ITS patch series (https://github.com/vijaykilari/its_v6/commits/stating_its_v6). The board has got 16 cores. The dts file for the GIC is as below. gic: interrupt-controller@8d000000 { compatible = "hisilicon,gic-v3"; #interrupt-cells = <3>; #address-cells = <2>; #size-cells = <2>; ranges; interrupt-controller; #redistributor-regions = <1>; redistributor-stride = <0x0 0x30000>; reg = <0x0 0x8d000000 0 0x10000>, /* GICD */ <0x0 0x8d100000 0 0x300000>, /* GICR c */ <0x0 0xfe000000 0 0x10000>, /* GICC */ <0x0 0xfe010000 0 0x10000>, /* GICH */ <0x0 0xfe020000 0 0x10000>; /* GICV */ interrupts = <1 9 0xff04>; its_pc: interrupt-controller@8c000000 { compatible = "arm,gic-v3-its"; msi-controller; reg = <0x0 0x8c000000 0x0 0x1000000>; }; its_dsa: interrupt-controller@c6000000 { compatible = "arm,gic-v3-its"; msi-controller; reg = <0x0 0xc6000000 0x0 0x1000000>; }; its_m3: interrupt-controller@a3000000 { compatible = "arm,gic-v3-its"; msi-controller; reg = <0x0 0xa3000000 0x0 0x1000000>; }; its_pcie: interrupt-controller@b7000000 { compatible = "arm,gic-v3-its"; msi-controller; reg = <0x0 0xb7000000 0x0 0x1000000>; }; }; It has got the re-distributor base as 0x8d1000000 and stride size as 0x30000.I have seen couple of issues that blocks my Dom0 boot attempt. The first issue is related to the Dom0 secondary cpu boot failure. This is what I believe is happening(Please correct me if my understanding is wrong). -Dom0 make the CPU1 on. -gic_secondary_init() -->gic_populate_rdist() (irq-gic-v3.c) Here it tries to find the re-distributor address by reading the GICR_TYPER register. Since we have the rdbase as 0x8d100000 and stride size as 0x30000, a read is issued at 0x8d130008. Please find the Xen log below(Full log is attached at the end). (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v1 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end Kernel panic - not syncing: Attempted to kill the idle task! (XEN) DOM0: CPU1: failed to come online vgic_v3_rdistr_mmio_read() { ---- v = get_vcpu_from_rdist(info->gpa, v, &offset); ---- } I think the function returns the offset as 0x20008 and vcpu as 0, instead what I am expecting is offset 0x8 and vcpu 1. I am not sure this is because our GIC implementation is non std or a bug in get_vcpu_from_rdist().(I checked with our GIC team and they don't think we have any deviation from GIC std as far as this board re-distributor is concerned. As a matter of fact the linux kernel boots fine with GIC/ITS on this board). Any pointers highly appreciated. Many thanks, Shameer (XEN) Checking for initrd in /chosen (XEN) RAM: 0000000000000000 - 000000007fffffff (XEN) (XEN) MODULE[0]: 0000000000192e00 - 0000000000196b80 Device Tree (XEN) MODULE[1]: 0000000007000000 - 0000000007a00000 Kernel (XEN) (XEN) Command line: dom0_mem=128M console=dtuart dtuart=serial0 (XEN) Placing Xen at 0x000000007fe00000-0x0000000080000000 (XEN) Update BOOTMOD_XEN from 0000000000080000-0000000000192e01 => 000000007fe00000-000000007ff12e01 (XEN) Domain heap initialised (XEN) Platform: Generic System (XEN) Looking for dtuart at "serial0", options "" Xen 4.6.0-rc (XEN) Xen version 4.6.0-rc (root@) (aarch64-linux-gnu-gcc (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) 4.9.2 20140904 (prerelease)) debug=y Wed Sep 23 11:58:54 BST 2015 (XEN) Latest ChangeSet: Wed Jul 8 14:20:59 2015 +0530 git:71e9d3c-dirty (XEN) Processor: 411fd071: "ARM Limited", variant: 0x1, part 0xd07, rev 0x1 (XEN) 64-bit Execution: (XEN) Processor Features: 0000000001002222 0000000000000000 (XEN) Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32 (XEN) Extensions: FloatingPoint AdvancedSIMD GICv3-SysReg (XEN) Debug Features: 0000000010305106 0000000000000000 (XEN) Auxiliary Features: 0000000000000000 0000000000000000 (XEN) Memory Model Features: 0000000000001124 0000000000000000 (XEN) ISA Features: 0000000000011120 0000000000000000 (XEN) 32-bit Execution: (XEN) Processor Features: 00000131:10011011 (XEN) Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle (XEN) Extensions: GenericTimer Security (XEN) Debug Features: 03010066 (XEN) Auxiliary Features: 00000000 (XEN) Memory Model Features: 10101105 40000000 01260000 02102211 (XEN) ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121 NOTICE: [psci_smc_handler]:[239L] PSCI_VERSION CALL NOTICE: [psci_version]:[76L] PSCI_MAJOR_VER: 0: PSCI_MINOR_VER: 2 0025<224 (XEN) Using PSCI-0.2 for SMP bringup (XEN) SMP: Allowing 16 CPUs (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 50000 KHz (XEN) GICv3 initialization: (XEN) gic_dist_addr=0x0000008d000000 (XEN) gic_maintenance_irq=25 (XEN) gic_rdist_stride=30000 (XEN) gic_rdist_regions=1 (XEN) redistributor regions: (XEN) - region 0: 0x0000008d100000 - 0x0000008d400000 (XEN) GICv3 compatible with GICv2 cbase 0x000000fe000000 vbase 0x000000fe020000 (XEN) GIC-ITS:ITS: /interrupt-controller@8d000000/interrupt-controller@8c000000 (XEN) GIC-ITS:ITS: allocated 65536 Devices @7fd80000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: allocated 512 Virtual CPUs @7ff3d000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: allocated 512 Interrupt Collections @7ff3c000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: /interrupt-controller@8d000000/interrupt-controller@c6000000 (XEN) GIC-ITS:ITS: allocated 65536 Devices @7fd00000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: allocated 512 Virtual CPUs @7ffe7000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: allocated 512 Interrupt Collections @7ffe6000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: /interrupt-controller@8d000000/interrupt-controller@a3000000 (XEN) GIC-ITS:ITS: allocated 65536 Devices @7fc80000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: allocated 512 Virtual CPUs @7ffcd000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: allocated 512 Interrupt Collections @7ffcc000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: /interrupt-controller@8d000000/interrupt-controller@b7000000 (XEN) GIC-ITS:ITS: allocated 65536 Devices @7fc00000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: allocated 512 Virtual CPUs @7ffc3000 (psz 4K, shr 1) (XEN) GIC-ITS:ITS: allocated 512 Interrupt Collections @7ffc2000 (psz 4K, shr 1) (XEN) GIC-ITS:GIC: using LPI property table @00000000002bfd98a (XEN) GIC-ITS:ITS: Allocated 1792 chunks for LPIs (XEN) GICv3: 1024 lines, (IID 0204043b). (XEN) GICv3: CPU0: Found redistributor in region 0 @000000008d100000 (XEN) GIC-ITS:CPU0: using LPI pending table @00000000002bfd60a (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Allocated console ring of 128 KiB. (XEN) Bringing up CPU1 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20001 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc19790 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x1 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x1 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1b9c0 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc19790 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020001 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU1: Found redistributor in region 0 @000000008d130000 (XEN) GIC-ITS:CPU1: using LPI pending table @000080007ffa7e10a (XEN) CPU 1 booted. (XEN) Bringing up CPU2 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20002 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc199a0 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x1 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x1 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1ba40 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc199a0 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020002 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU2: Found redistributor in region 0 @000000008d160000 (XEN) GIC-ITS:CPU2: using LPI pending table @000080007faefe10a (XEN) CPU 2 booted. (XEN) Bringing up CPU3 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20003 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc19bb0 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x1 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x1 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bac0 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc19bb0 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020003 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU3: Found redistributor in region 0 @000000008d190000 (XEN) GIC-ITS:CPU3: using LPI pending table @000080007facfe10a (XEN) CPU 3 booted. (XEN) Bringing up CPU4 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20100 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc19dc0 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x1 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x3 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bb40 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc19dc0 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020100 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU4: Found redistributor in region 0 @000000008d1c0000 (XEN) GIC-ITS:CPU4: using LPI pending table @000080007fac7e10a (XEN) CPU 4 booted. (XEN) Bringing up CPU5 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20101 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc19fd0 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x3 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x3 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bbc0 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc19fd0 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020101 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU5: Found redistributor in region 0 @000000008d1f0000 (XEN) GIC-ITS:CPU5: using LPI pending table @000080007fa9fe10a (XEN) CPU 5 booted. (XEN) Bringing up CPU6 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20102 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1a1e0 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x3 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x3 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bc40 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1a1e0 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020102 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU6: Found redistributor in region 0 @000000008d220000 (XEN) GIC-ITS:CPU6: using LPI pending table @000080007fa7fe10a (XEN) CPU 6 booted. (XEN) Bringing up CPU7 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20103 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1a3f0 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x3 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x3 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bcc0 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1a3f0 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020103 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU7: Found redistributor in region 0 @000000008d250000 (XEN) GIC-ITS:CPU7: using LPI pending table @000080007fa77e10a (XEN) CPU 7 booted. (XEN) Bringing up CPU8 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20200 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1a600 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x3 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x7 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bd40 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1a600 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020200 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU8: Found redistributor in region 0 @000000008d280000 (XEN) GIC-ITS:CPU8: using LPI pending table @000080007fa47e10a (XEN) CPU 8 booted. (XEN) Bringing up CPU9 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20201 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1a810 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x7 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x7 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bdc0 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1a810 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020201 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU9: Found redistributor in region 0 @000000008d2b0000 (XEN) GIC-ITS:CPU9: using LPI pending table @000080007fa2fe10a (XEN) CPU 9 booted. (XEN) Bringing up CPU10 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20202 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1aa20 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x7 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x7 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1be40 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1aa20 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020202 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU10: Found redistributor in region 0 @000000008d2e0000 (XEN) GIC-ITS:CPU10: using LPI pending table @000080007fa27e10a (XEN) CPU 10 booted. (XEN) Bringing up CPU11 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20203 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1ac30 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x7 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0x7 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bec0 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1ac30 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020203 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU11: Found redistributor in region 0 @000000008d310000 (XEN) GIC-ITS:CPU11: using LPI pending table @000080007f9f7e10a (XEN) CPU 11 booted. (XEN) Bringing up CPU12 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20300 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1ae40 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0x7 NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0xf 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bf40 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1ae40 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020300 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU12: Found redistributor in region 0 @000000008d340000 (XEN) GIC-ITS:CPU12: using LPI pending table @000080007f9dfe10a (XEN) CPU 12 booted. (XEN) Bringing up CPU13 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20301 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1b050 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0xf NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0xf 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1bfc0 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1b050 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020301 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU13: Found redistributor in region 0 @000000008d370000 (XEN) GIC-ITS:CPU13: using LPI pending table @000080007f9d7e10a (XEN) CPU 13 booted. (XEN) Bringing up CPU14 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20302 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1b260 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0xf NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0xf 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1c040 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1b260 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020302 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU14: Found redistributor in region 0 @000000008d3a0000 (XEN) GIC-ITS:CPU14: using LPI pending table @000080007f9a7e10a (XEN) CPU 14 booted. (XEN) Bringing up CPU15 NOTICE: [psci_smc_handler]:[252L] PSCI_CPU_ON_AARCH32 CALL NOTICE: [psci_smc_handler]:[253L] x1=0x20303 x2=0x7fe00184 x3=0x0 NOTICE: [cm_init_context]:[238L] ctx add = 7fc1b470 NOTICE: [scpi_set_css_power_state]:[100L] domain_cluster=0xf NOTICE: [scpi_set_css_power_state]:[113L] domain_cluster=0xf 0025<A2B24 NOTICE: [psci_afflvl_power_on_finish]:[496L] NOTICE: [cm_prepare_el3_exit]:[254L] read_tpidr_el3 = 7fc1c0c0 NOTICE: [cm_prepare_el3_exit]:[298L] ctx add = 7fc1b470 NOTICE: [psci_afflvl_power_on_finish]:[557L] 7?>00184 - CPU 00020303 booting - - Current EL 00000008 - - Xen starting at EL2 - - Setting up control registers - - Turning on paging - - Ready - (XEN) GICv3: CPU15: Found redistributor in region 0 @000000008d3d0000 (XEN) GIC-ITS:CPU15: using LPI pending table @000080007f98fe10a (XEN) CPU 15 booted. (XEN) Brought up 16 CPUs (XEN) P2M: 44-bit IPA with 44-bit PA (XEN) P2M: 4 levels with order-0 root, VTCR 0x80043594 (XEN) I/O virtualisation disabled (XEN) *** LOADING DOMAIN 0 *** (XEN) Loading kernel from boot module @ 0000000007000000 (XEN) Allocating 1:1 mappings totalling 128MB for dom0: (XEN) BANK[0] 0x00000008000000-0x00000010000000 (128MB) (XEN) Grant table range: 0x0000007fe00000-0x0000007fe5f000 (XEN) Loading zImage from 0000000007000000 to 0000000008080000-0000000008a80000 (XEN) Allocating PPI 16 for event channel interrupt (XEN) Loading dom0 DTB to 0x000000000fe00000-0x000000000fe03a0a (XEN) Scrubbing Free RAM on 1 nodes using 16 CPUs (XEN) .done. (XEN) Initial low memory virq threshold set at 0x4000 pages. (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 280kB init memory. (XEN) DOM0: Booting Linux on physical CPU 0x0 (XEN) DOM0: Initializing cgroup subsys cpu (XEN) DOM0: Linux version 3.19.0-rc4+ (root@shameer-ubuntu) (gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014. (XEN) DOM0: 09 - Linaro GCC 4.9-2014.09) ) #7 SMP PREEMPT Wed Sep 23 12:23:41 BST 2015 (XEN) DOM0: CPU: AArch64 Processor [411fd071] revision 1 (XEN) DOM0: Detected PIPT I-cache on CPU0 (XEN) DOM0: Early serial console at MMIO32 0x80300000 (options '') (XEN) DOM0: bootconsole [uart0] enabled (XEN) DOM0: efi: Getting EFI parameters from FDT: (XEN) DOM0: efi: UEFI not found. (XEN) DOM0: cma: Reserved 16 MiB at 0x000000000ec00000 (XEN) DOM0: psci: probing for conduit method from DT. (XEN) DOM0: psci: PSCIv0.2 detected in firmware. (XEN) DOM0: psci: Using standard PSCI v0.2 function IDs (XEN) DOM0: PERCPU: Embedded 13 pages/cpu @ffffffc007f17000 s15616 r8192 d29440 u53248 (XEN) DOM0: Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32256 (XEN) DOM0: Kernel command line: console=hvc0 earlycon=uart8250,mmio32,0x80300000 root=/dev/sda2 rw user_debug=31 loglevel=7 (XEN) DOM0: log_buf_len individual max cpu contribution: 4096 bytes (XEN) DOM0: log_buf_len total cpu_extra contributions: 61440 bytes (XEN) DOM0: log_buf_len min size: 16384 bytes (XEN) DOM0: log_buf_len: 131072 bytes (XEN) DOM0: early log buf free: 14576(88%) (XEN) DOM0: PID hash table entries: 512 (order: 0, 4096 bytes) (XEN) DOM0: Dentry cache hash table entries: 16384 (order: 5, 131072 bytes) (XEN) DOM0: Inode-cache hash table entries: 8192 (order: 4, 65536 bytes) (XEN) DOM0: software IO TLB [mem 0x09c00000-0x0dc00000] (64MB) mapped at [ffffffc001c00000-ffffffc005bfffff] (XEN) DOM0: Memory: 22268K/131072K available (5677K kernel code, 418K rwdata, 2148K rodata, 292K init, 225K bss, 92420K reserved, 16384K c (XEN) DOM0: ma-reserved) (XEN) DOM0: Virtual kernel memory layout: (XEN) DOM0: vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000 ( 246 GB) (XEN) DOM0: vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000 ( 8 GB maximum) (XEN) DOM0: 0xffffffbdc0200000 - 0xffffffbdc0400000 ( 2 MB actual) (XEN) DOM0: PCI I/O : 0xffffffbffa000000 - 0xffffffbffb000000 ( 16 MB) (XEN) DOM0: fixed : 0xffffffbffbdfd000 - 0xffffffbffbdff000 ( 8 KB) (XEN) DOM0: modules : 0xffffffbffc000000 - 0xffffffc000000000 ( 64 MB) (XEN) DOM0: memory : 0xffffffc000000000 - 0xffffffc008000000 ( 128 MB) (XEN) DOM0: .init : 0xffffffc000827000 - 0xffffffc000870000 ( 292 KB) (XEN) DOM0: .text : 0xffffffc000080000 - 0xffffffc000826534 ( 7834 KB) (XEN) DOM0: .data : 0xffffffc000877000 - 0xffffffc0008df800 ( 418 KB) (XEN) DOM0: SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=16, Nodes=1 (XEN) DOM0: Preemptible hierarchical RCU implementation. (XEN) DOM0: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=16. (XEN) DOM0: RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=16 (XEN) DOM0: NR_IRQS:64 nr_irqs:64 0 (XEN) DOM0: ITS: /interrupt-controller/gic-its (XEN) DOM0: ITS: allocated 512 Devices @9818000 (psz 64K, shr 0) (XEN) DOM0: GIC: using LPI property table @0x0000000009830000 (XEN) DOM0: ITS: Allocated 256 chunks for LPIs (XEN) DOM0: CPU0: found redistributor 0 region 0:0x000000008d100000 (XEN) DOM0: CPU0: using LPI pending table @0x0000000009840000 (XEN) DOM0: MBIGEN: /peripherals/interrupt-controller@8c030000 (XEN) DOM0: MBIGEN: /peripherals/interrupt-controller@c6030000 (XEN) DOM0: MBIGEN: /peripherals/interrupt-controller@a3030000 (XEN) DOM0: MBIGEN: /peripherals/interrupt-controller@b7030000 (XEN) DOM0: Architected cp15 timer(s) running at 50.00MHz (virt). (XEN) DOM0: sched_clock: 56 bits at 50MHz, resolution 20ns, wraps every 2748779069440ns (XEN) DOM0: Console: colour dummy device 80x25 (XEN) DOM0: Calibrating delay loop (skipped), value calculated using timer frequency.. 100.00 BogoMIPS (lpj=500000) (XEN) DOM0: pid_max: default: 32768 minimum: 301 (XEN) DOM0: Security Framework initialized (XEN) DOM0: Mount-cache hash table entries: 512 (order: 0, 4096 bytes) (XEN) DOM0: Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes) (XEN) DOM0: Initializing cgroup subsys memory (XEN) DOM0: Initializing cgroup subsys hugetlb (XEN) DOM0: hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 1 counters available (XEN) DOM0: EFI services will not be available. (XEN) DOM0: Xen 4.6 support found, events_irq=4 gnttab_frame=0x000000007fe00000 (XEN) DOM0: xen:grant_table: Grant tables using version 1 layout (XEN) DOM0: Grant table initialized (XEN) DOM0: xen:events: Using FIFO-based ABI (XEN) DOM0: Xen: initializing cpu0 (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v1 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end Kernel panic - not syncing: Attempted to kill the idle task! (XEN) DOM0: CPU1: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v2 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e0 ]--- (XEN) DOM0: CPU2: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v3 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e1 ]--- (XEN) DOM0: CPU3: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v4 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e2 ]--- (XEN) DOM0: CPU4: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v5 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e3 ]--- (XEN) DOM0: CPU5: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v6 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e4 ]--- (XEN) DOM0: CPU6: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v7 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e5 ]--- (XEN) DOM0: CPU7: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v8 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e6 ]--- (XEN) DOM0: CPU8: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v9 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e7 ]--- (XEN) DOM0: CPU9: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v10 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e8 ]--- (XEN) DOM0: CPU10: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v11 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728e9 ]--- (XEN) DOM0: CPU11: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v12 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728ea ]--- (XEN) DOM0: CPU12: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v13 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728eb ]--- (XEN) DOM0: CPU13: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v14 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728ec ]--- (XEN) DOM0: CPU14: failed to come online (XEN) d0v0: vGICR: unknown gpa read address 000000008d130008 (XEN) traps.c:2447:d0v15 HSR=0x93c08006 pc=0xffffffc00032362c gva=0xffffff80000b0008 gpa=0x0000008d130008 (XEN) DOM0: ---[ end trace 42d4e854595728ed ]--- (XEN) DOM0: CPU15: failed to come online (XEN) DOM0: Brought up 1 CPUs (XEN) DOM0: SMP: Total of 1 processors activated. (XEN) DOM0: devtmpfs: initialized (XEN) DOM0: DMI not present or invalid. (XEN) DOM0: NET: Registered protocol family 16 (XEN) DOM0: vdso: 2 pages (1 code @ ffffffc00087d000, 1 data @ ffffffc00087c000) (XEN) DOM0: hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. (XEN) DOM0: DMA: preallocated 256 KiB pool for atomic allocations (XEN) DOM0: xen:swiotlb_xen: Warning: only able to allocate 4 MB for software IO TLB (XEN) DOM0: software IO TLB [mem 0x08c00000-0x09000000] (4MB) mapped at [ffffffc000c00000-ffffffc000ffffff] (XEN) DOM0: Serial: AMBA PL011 UART driver (XEN) DOM0: ACPI: Interpreter disabled. (XEN) DOM0: xen:balloon: Initialising balloon driver (XEN) DOM0: xen_balloon: Initialising balloon driver (XEN) DOM0: hisi-smmu 80040000.smmu_pc: registered 0 master devices (XEN) DOM0: hisi-smmu 80040000.smmu_pc: probing hardware configuration... (XEN) DOM0: hisi-smmu 80040000.smmu_pc: nested translation (XEN) DOM0: hisi-smmu 80040000.smmu_pc: coherent table walk (XEN) DOM0: hisi-smmu 80040000.smmu_pc: 39-bit VA, 39-bit IPA, 48-bit PA (XEN) DOM0: hisi-smmu c0040000.smmu_dsa: registered 0 master devices (XEN) DOM0: hisi-smmu c0040000.smmu_dsa: probing hardware configuration... (XEN) DOM0: hisi-smmu c0040000.smmu_dsa: nested translation (XEN) DOM0: hisi-smmu c0040000.smmu_dsa: coherent table walk (XEN) DOM0: hisi-smmu c0040000.smmu_dsa: 39-bit VA, 39-bit IPA, 48-bit PA (XEN) DOM0: hisi-smmu a0040000.smmu_m3: registered 0 master devices (XEN) DOM0: hisi-smmu a0040000.smmu_m3: probing hardware configuration... (XEN) DOM0: hisi-smmu a0040000.smmu_m3: nested translation (XEN) DOM0: hisi-smmu a0040000.smmu_m3: coherent table walk (XEN) DOM0: hisi-smmu a0040000.smmu_m3: 39-bit VA, 39-bit IPA, 48-bit PA (XEN) DOM0: hisi-smmu b0040000.smmu_pcie: registered 0 master devices (XEN) DOM0: hisi-smmu b0040000.smmu_pcie: probing hardware configuration... (XEN) DOM0: hisi-smmu b0040000.smmu_pcie: nested translation (XEN) DOM0: hisi-smmu b0040000.smmu_pcie: coherent table walk (XEN) DOM0: hisi-smmu b0040000.smmu_pcie: 39-bit VA, 39-bit IPA, 48-bit PA (XEN) DOM0: vgaarb: loaded (XEN) DOM0: SCSI subsystem initialized (XEN) DOM0: libata version 3.00 loaded. (XEN) DOM0: usbcore: registered new interface driver usbfs (XEN) DOM0: usbcore: registered new interface driver hub (XEN) DOM0: usbcore: registered new device driver usb (XEN) DOM0: pps_core: LinuxPPS API ver. 1 registered (XEN) DOM0: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@xxxxxxxx> (XEN) DOM0: PTP clock support registered (XEN) DOM0: libphy: Hisilicon MII Bus: probed (XEN) DOM0: Switched to clocksource arch_sys_counter (XEN) DOM0: pnp: PnP ACPI: disabled (XEN) DOM0: NET: Registered protocol family 2 (XEN) DOM0: TCP established hash table entries: 1024 (order: 1, 8192 bytes) (XEN) DOM0: TCP bind hash table entries: 1024 (order: 2, 16384 bytes) (XEN) DOM0: TCP: Hash tables configured (established 1024 bind 1024) (XEN) DOM0: TCP: reno registered (XEN) DOM0: UDP hash table entries: 256 (order: 1, 8192 bytes) (XEN) DOM0: UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) (XEN) DOM0: NET: Registered protocol family 1 (XEN) DOM0: PCI: CLS 0 bytes, default 64 (XEN) DOM0: kvm [1]: HYP mode not available (XEN) DOM0: ------------[ cut here ]------------ (XEN) DOM0: WARNING: CPU: 0 PID: 1 at crypto/algapi.c:335 crypto_wait_for_test+0x7c/0x80() (XEN) DOM0: Modules linked in: (XEN) DOM0: CPU: 0 PID: 1 Comm: swapper/0 Tainted: G D 3.19.0-rc4+ #7 (XEN) DOM0: Hardware name: Hisilicon PhosphorV660 D02 Development Board (DT) (XEN) DOM0: Call trace: (XEN) DOM0: [<ffffffc00008a050>] dump_backtrace+0x0/0x124 (XEN) DOM0: [<ffffffc00008a184>] show_stack+0x10/0x1c (XEN) DOM0: [<ffffffc0005fbb00>] dump_stack+0x80/0xc4 (XEN) DOM0: [<ffffffc0000b2a64>] warn_slowpath_common+0x98/0xd0 (XEN) DOM0: [<ffffffc0000b2b5c>] warn_slowpath_null+0x14/0x20 (XEN) DOM0: [<ffffffc0002d41c4>] crypto_wait_for_test+0x78/0x80 (XEN) DOM0: [<ffffffc0002d4448>] crypto_register_alg+0x64/0x84 (XEN) DOM0: [<ffffffc0002d9db0>] crypto_register_shash+0x1c/0x2c (XEN) DOM0: [<ffffffc0000ab450>] cpu_feature_match_SHA1_init+0x28/0x30 (XEN) DOM0: [<ffffffc0000828f4>] do_one_initcall+0x88/0x1a0 (XEN) DOM0: [<ffffffc000827acc>] kernel_init_freeable+0x148/0x1ec (XEN) DOM0: [<ffffffc0005f8670>] kernel_init+0xc/0xd8 (XEN) DOM0: ---[ end trace 42d4e854595728ee ]--- (XEN) DOM0: ------------[ cut here ]------------ (XEN) DOM0: WARNING: CPU: 0 PID: 1 at crypto/algapi.c:335 crypto_wait_for_test+0x7c/0x80() (XEN) DOM0: Modules linked in: (XEN) DOM0: CPU: 0 PID: 1 Comm: swapper/0 Tainted: G D W 3.19.0-rc4+ #7 (XEN) DOM0: Hardware name: Hisilicon PhosphorV660 D02 Development Board (DT) (XEN) DOM0: Call trace: (XEN) DOM0: [<ffffffc00008a050>] dump_backtrace+0x0/0x124 (XEN) DOM0: [<ffffffc00008a184>] show_stack+0x10/0x1c (XEN) DOM0: [<ffffffc0005fbb00>] dump_stack+0x80/0xc4 (XEN) DOM0: [<ffffffc0000b2a64>] warn_slowpath_common+0x98/0xd0 (XEN) DOM0: [<ffffffc0000b2b5c>] warn_slowpath_null+0x14/0x20 (XEN) DOM0: [<ffffffc0002d41c4>] crypto_wait_for_test+0x78/0x80 (XEN) DOM0: [<ffffffc0002d4448>] crypto_register_alg+0x64/0x84 (XEN) DOM0: [<ffffffc0002d9db0>] crypto_register_shash+0x1c/0x2c (XEN) DOM0: [<ffffffc0002d9e1c>] crypto_register_shashes+0x44/0xa4 (XEN) DOM0: [<ffffffc0000abad4>] cpu_feature_match_SHA2_init+0x2c/0x34 (XEN) DOM0: [<ffffffc0000828f4>] do_one_initcall+0x88/0x1a0 (XEN) DOM0: [<ffffffc000827acc>] kernel_init_freeable+0x148/0x1ec (XEN) DOM0: [<ffffffc0005f8670>] kernel_init+0xc/0xd8 (XEN) DOM0: ---[ end trace 42d4e854595728ef ]--- (XEN) DOM0: futex hash table entries: 4096 (order: 6, 262144 bytes) (XEN) DOM0: audit: initializing netlink subsys (disabled) (XEN) DOM0: audit: type=2000 audit(15.390:1): initialized (XEN) DOM0: HugeTLB registered 2 MB page size, pre-allocated 0 pages (XEN) DOM0: VFS: Disk quotas dquot_6.5.2 (XEN) DOM0: VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |