All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
To: Peng Fan <van.freenix@gmail.com>
Cc: xen-devel@lists.xenproject.org,
	Julien Grall <julien.grall@arm.com>,
	sstabellini@kernel.org
Subject: Re: SMMU, Unhandled context fault
Date: Tue, 26 Apr 2016 16:30:03 +0200	[thread overview]
Message-ID: <20160426143003.GV16305@toto> (raw)
In-Reply-To: <20160426135004.GA23902@linux-7smt.suse>

On Tue, Apr 26, 2016 at 09:56:33PM +0800, Peng Fan wrote:
> Hi Edgar,
> 
> On Tue, Apr 26, 2016 at 03:12:25PM +0200, Edgar E. Iglesias wrote:
> >On Tue, Apr 26, 2016 at 07:50:00PM +0800, Peng Fan wrote:
> >> Hi Julien,
> >> 
> >> On Tue, Apr 26, 2016 at 11:28:03AM +0100, Julien Grall wrote:
> >> >
> >> >
> >> >On 25/04/2016 09:54, Peng Fan wrote:
> >> >>Hi Julien, Stefano
> >> >
> >> >Hello Peng,
> >> >
> >> >>I met an issue when passthrough a device to DomU, and have no clear idea what's wrong.
> >> >
> >> >Which version of the SMMU is present on the board? Is it SMMUv1 or SMMUv2?
> >> 
> >> SMMUv2. mmu-500 r2p4.
> >> 
> >> >
> >> >The SMMU drivers in Xen has been ported from Linux last year. It might be
> >> >possible that some bug fixes need to be ported.
> >> 
> >> I have this one ported in my local.
> >> "
> >> commit 4a1c93cbe9b2cf559fee3316ee287bb042eb1aba
> >> Author: Will Deacon <will.deacon@arm.com>
> >> Date:   Wed Mar 4 12:21:03 2015 +0000
> >> 
> >>     iommu/arm-smmu: ensure CBA2R is initialised before CBAR on SMMUv2
> >> "
> >> 
> >> >
> >> >>"
> >> >>(XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188000, fsynr=0x433, cb=0
> >> >>(XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188020, fsynr=0x433, cb=0
> >
> >
> >Hi Peng,
> >
> >Looking at the fsynr=0x433, it seems like the SMMU is identifying the transaction as a secure one.
> >I wouldn't have expected that, it looks suspucious.
> 
> You mean the PNU bit(Privileged Not Unprivileged) is 1?
> I did not met Unhandled context fault each time.
> Actually during my serveral boot test, I only met two times.



I meant the NSSTATE and NSATTR bits in FSYNR are set to zero. I get the
impression that the TrustZone state for the SD controller may be
set to be part of the secure world. It's a bit weird that it works
some times though....

Cheers,
Edgar


> 
> >Does your SD controller have a way to be configured to be part of the NS world?
> 
> I have no idea, I'll ask IC design team about this.
> 
> Thanks,
> Peng.
> 
> >
> >Cheers,
> >Edgar
> >
> >
> >
> >
> >> >>"
> >> 
> >> Actually I did not meet this error each time. Sometimes I met this, Sometimes I did not meet this.
> >> >
> >> >The IOVA corresponds to a guest RAM address. It would be useful if you
> >> >provide the Xen boot logs.
> >> I assigned 128M memory to DomU. Since the 128M is preallocated, and
> >> the mapping between IPA and machine address is done before DomU boot. Also SMMU
> >> share this mapping. So I thought all should be ok. But I met the Unhandled context fault,
> >> I just guess whether something related to SMMU TLB or else.
> >> 
> >> I pasted the full log in the end. The format is not that good, it is automatically generated from my
> >> simulation system.
> >> 
> >> In the end, when do `dd if=/dev/mmcblk0 of=/dev/null bs=1M count=100`,
> >> I met Unhandled context fault.
> >> 
> >> >
> >> >>fsynr is 0x433, PTWF is 1, which means
> >> >>"An external fault occurred while processing a translation table walk"
> >> >>
> >> >>My DomU cfg is:
> >> >>"
> >> >>kernel = "/root/xen/Image"
> >> >>device_tree = "/root/xen/sdhc.dtb"
> >> >>dtdev = [ "/usdhc@5a240000" ]
> >> >>iomem = [ "0x5a240,0x10@0x1a240"]
> >> >>irqs = [ 257 ]
> >> >>memory = "128"
> >> >>name = "domU-sdhc-test"
> >> >>vcpus = 1
> >> >>serial="pty"
> >> >>disk = [ 'phy:/dev/loop0,xvda,w' ]
> >> >>extra = "console=hvc0 root=/dev/xvda debug=/bin/sh"
> >> >>"
> >> >>
> >> >>I saw this patch: http://www.gossamer-threads.com/lists/xen/devel/428030
> >> >>"xen/arm: Force broadcast of TLB and instruction cache maintenance instructions"
> >> >>So I guess should we have a similar fix for SMMU TLB?
> >> >
> >> >That is different.
> >> >
> >> >Xen only supports SMMU for stage-2 page table, so the hypervisor is in charge
> >> >of flushing the SMMU TLBs when the translation IPA -> PA is changed.
> >> >
> >> >The patch "xen/arm: Force broadcast..." will set HCR_EL2.FB to upgrade any
> >> >local flush instruction made by a guest into innershareable flush
> >> >instruction.
> >> 
> >> Thanks for clarifying.
> >> 
> >> >
> >> >> From my failure log, It should be that TCU can not find the machine address for iova(guest physical address).
> >> >
> >> >What do you mean by TCU?
> >> 
> >> In mmu-500 r2p2 TRM, there is TBU and TCU. TCU is translation control unit: Controls and manages the address translations
> >> 
> >> >
> >> >Regards,
> >> 
> >> Thanks,
> >> Peng.
> >> 
> >> LOG:
> >> 
> >> *  kernel: cmdline image address = 0x80200000
> >> Image lacks image_size field, assuming 16MiB
> >> images->ep 0x80200000, dst 0x80200000 80000000 0
> >> ## Flattened Device Tree blob at 82000000
> >>    Booting using the fdt blob at 0x82000000
> >>    reserving fdt memory region: addr=80000000 size=10000
> >>    Using Device Tree in place at 0000000082000000, end 000000008200638d
> >> 
> >> Starting kernel ...
> >> 
> >> - UART enabled -
> >> - CPU 00000000 booting -
> >> - Current EL 00000008 -
> >> - Xen starting at EL2 -
> >> - Zero BSS -
> >> - Setting up control registers -
> >> - Turning on paging -
> >> - Ready -
> >> (XEN) Checking for initrd in /chosen
> >> (XEN) RAM: 0000000080000000 - 00000000bfffffff
> >> (XEN) 
> >> (XEN) MODULE[0]: 0000000082000000 - 0000000082004000 Device Tree  
> >> (XEN) MODULE[1]: 0000000080a00000 - 0000000081265600 Kernel       console=hvc0 loglevel=8 root=/dev/mtdblock0 rw init=/init slram=mtdblock0,0xc0000000,+0x04000000
> >> (XEN)  RESVD[0]: 0000000080000000 - 0000000080010000
> >> (XEN)  RESVD[1]: 0000000082000000 - 0000000082004000
> >> (XEN) 
> >> (XEN) Command lin
> >> e: console=dtuart dtuart=/serial@5a060000 dom0_mem=128M
> >> (XEN) Placing Xen at 0x00000000bfe00000-0x00000000c0000000
> >> (XEN) Update BOOTMOD_XEN from 0000000080200000-000000008030ad81 => 00000000bfe00000-00000000bff0ad81
> >> (XEN) Domain heap initialised
> >> (XEN) Platform: i.MX 8
> >> (XEN) Looking for dtuart at "/serial@5a060000", options ""
> >> (XEN) imx-uart.c:243: xx 5a060000
> >> (XEN) imx-uart.c:298: 11
> >> (XEN) imx-uart.c:83: 10
> >> (XEN) imx-uart.c:86: 12
> >> (XEN) imx-uart.c:91: 13
> >> (XEN) imx-uart.c:107: 14
> >> (XEN) imx-uart.c:108: ===============UFCR USR1 a81 6050
> >>  Xen 4.7-unstable
> >> (XEN) Xen version 4.7-unstable (Freenix@ap.freescale.net) (aarch64-poky-linux-gcc (GCC) 4.9.3) debug=y Mon Apr 25 22:40:05 CST 2016
> >> (XEN) Latest ChangeSet: Mon Apr 25 22:40:01 2016 +0800 git:76cc241
> >> (XEN) Processor: 410fd034: "ARM Limited", variant: 0x0, part 0xd03, rev 0x4
> >> (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)     Extensi
> >> ons: FloatingPoint AdvancedSIMD GICv3-SysReg
> >> (XEN)   Debug Features: 0000000010305106 0000000000000000
> >> (XEN)   Auxiliary Features: 0000000000000000 0000000000000000
> >> (XEN)   Memory Model Features: 0000000000001122 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: 10201105 40000000 01260000 02102211
> >> (XEN)  ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121
> >> (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 8000 KHz
> >> (XEN) GICv3 initialization:
> >> (XEN)       gic_dist_addr=0x0000005ce00000
> >> (XEN)       gic_maintenance_irq=25
> >> (XEN)       gic_rdist_stride=0
> >> (XEN)       gic_rdist_regions=1
> >> (XEN)       redistributor regions:
> >> (XEN)         - region 0: 0x0000005cf00000 - 0x0000005cfc0000
> >> 
> >> (XEN) GICv3: 544 lines, (IID 0001043b).
> >> (XEN) GICv3: CPU0: Found redistributor in region 0 @000000004001f000
> >> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> >> (XEN) imx-uart.c:115: 20
> >> UU
> >> (XEN) imx-uart.c:134: imx_uart_init_postirq
> >> (XEN) Allocated console ring of 32 KiB.
> >> (XEN) Bringing up CPU1
> >> - CPU 00000001 booting -
> >> - Current EL 00000008 -
> >> - Xen starting at EL2 -
> >> - Setting up control registers -
> >> - Turning on paging -
> >> - Ready -
> >> (XEN) GICv3: CPU1: Found redistributor in region 0 @000000004003f000
> >> (XEN) CPU 1 booted.
> >> (XEN) Bringing up CPU2
> >> - CPU 00000002 booting -
> >> - Current EL 00000008 -
> >> - Xen starting at EL2 -
> >> - Setting up control registers -
> >> - Turning on paging -
> >> - Ready -
> >> (XEN) GICv3: CPU2: Found redistributor in region 0 @000000004005f000
> >> (XEN) CPU 2 booted.
> >> (XEN) Bringing up CPU3
> >> - CPU 00000003 booting -
> >> - Current EL 00000008 -
> >> - Xen starting at EL2 -
> >> - Setting up control registers -
> >> - Turning on paging -
> >> - Ready -
> >> (XEN) GICv3: CPU3: Found redistributor in region 0 @00000
> >> 0004007f000
> >> (XEN) CPU 3 booted.
> >> (XEN) Brought up 4 CPUs
> >> (XEN) P2M: 40-bit IPA with 40-bit PA
> >> (XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558
> >> (XEN) =================================
> >> (XEN) smmu: /iommu@5c800000: probing hardware configuration...
> >> (XEN) smmu: /iommu@5c800000: SMMUv2 with:
> >> (XEN) smmu: /iommu@5c800000: 	stage 2 translation
> >> (XEN) smmu: /iommu@5c800000: 	coherent table walk
> >> (XEN) smmu: /iommu@5c800000: 	stream matching with 32 register groups, mask 0x7fff
> >> (XEN) smmu: /iommu@5c800000: 	32 context banks (0 stage-2 only)
> >> (XEN) smmu: /iommu@5c800000: 	Stage-2: 40-bit IPA -> 48-bit PA
> >> (XEN) smmu: /iommu@5c800000: registered 1 master devices
> >> (XEN) I/O virtualisation enabled
> >> (XEN)  - Dom0 mode: Relaxed
> >> (XEN) Interrupt remapping enabled
> >> (XEN) *** LOADING DOMAIN 0 ***
> >> (XEN) Loading kernel from boot module @ 0000000080a00000
> >> (XEN) Allocating 1:1 mappings totalling 128MB for dom0:
> >> (XEN) BANK[0] 0x00000088000000-0x00000090000000 (128MB)
> >> (XEN) Grant table range: 0x000000bfe00000-0x0000
> >> 00bfe5b000
> >> (XEN) handle /
> >> (XEN) / passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /cpus
> >> (XEN)   Skip it (matched)
> >> (XEN) handle /aliases
> >> (XEN) /aliases passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /memory@80000000
> >> (XEN)   Skip it (matched)
> >> (XEN) handle /reserved-memory
> >> (XEN) /reserved-memory passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /reserved-memory/linux,cma
> >> (XEN) /reserved-memory/linux,cma passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /interrupt-controller@5ce00000
> >> (XEN) Create gic node
> >> (XEN)   Set phandle = 0x1
> >> (XEN) handle /mu@5e1b0000
> >> (XEN) /mu@5e1b0000 passthrough = 1 nirq = 0 naddr = 1
> >> (XEN)   - MMIO: 005e1b0000 - 005e1c0000
> >> (XEN) handle /imx8dv-pm
> >> (XEN) /imx8dv-pm passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain
> >> (XEN) /imx8dv-pm/lsio-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-pwm0
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-pwm0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-
> >> power-domain/lsio-pwm1
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-pwm1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-pwm2
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-pwm2 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-pwm3
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-pwm3 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-pwm4
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-pwm4 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-pwm5
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-pwm5 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-pwm6
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-pwm6 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-pwm7
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-pwm7 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-i2c0
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-i2c0 passthrough = 1 n
> >> irq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-i2c1
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-i2c1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-i2c2
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-i2c2 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-i2c3
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-i2c3 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-kpp
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-kpp passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-gpt0
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-gpt0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-gpt1
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-gpt1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-gpt2
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-gpt2 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-gpt3
> >> (XEN) /imx8dv-pm
> >> /lsio-power-domain/lsio-gpt3 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lsio-power-domain/lsio-gpt4
> >> (XEN) /imx8dv-pm/lsio-power-domain/lsio-gpt4 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain
> >> (XEN) /imx8dv-pm/megawrap-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-uart0
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-uart0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-uart1
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-uart1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-uart2
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-uart2 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-sdhc0
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-sdhc0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-sdhc1
> >> (XEN) /imx8dv-pm/megawrap-power-d
> >> omain/megawrap-sdhc1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-sdhc2
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-sdhc2 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-qspi
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-qspi passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-sai0
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-sai0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-sai1
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-sai1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-sai2
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-sai2 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-enet0
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-enet0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-enet1
> >> (
> >> XEN) /imx8dv-pm/megawrap-power-domain/megawrap-enet1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-spi0
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-spi0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-spi1
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-spi1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-spi2
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-spi2 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-can0
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-can0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-can1
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-can1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-can2
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-can2 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-po
> >> wer-domain/megawrap-ftm0
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-ftm0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/megawrap-power-domain/megawrap-ftm1
> >> (XEN) /imx8dv-pm/megawrap-power-domain/megawrap-ftm1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/gpu-power-domain
> >> (XEN) /imx8dv-pm/gpu-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/gpu-power-domain/gpu0
> >> (XEN) /imx8dv-pm/gpu-power-domain/gpu0 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/gpu-power-domain/gpu0/gpu1
> >> (XEN) /imx8dv-pm/gpu-power-domain/gpu0/gpu1 passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/vpu-power-domain
> >> (XEN) /imx8dv-pm/vpu-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/vpu-power-domain/vpu_core
> >> (XEN) /imx8dv-pm/vpu-power-domain/vpu_core passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/hsio-power-domain
> >> (XEN) /imx8dv-pm/hsio-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/hsio-power-do
> >> main/hsio-pcie-pd
> >> (XEN) /imx8dv-pm/hsio-power-domain/hsio-pcie-pd passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/DispCtrl0-power-domain
> >> (XEN) /imx8dv-pm/DispCtrl0-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/DispCtrl1-power-domain
> >> (XEN) /imx8dv-pm/DispCtrl1-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/ParallelInput0-power-domain
> >> (XEN) /imx8dv-pm/ParallelInput0-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/ParallelInput1-power-domain
> >> (XEN) /imx8dv-pm/ParallelInput1-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/lcd-power-domain
> >> (XEN) /imx8dv-pm/lcd-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/LVDS0-power-domain
> >> (XEN) /imx8dv-pm/LVDS0-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /imx8dv-pm/LVDS1-power-domain
> >> (XEN) /imx8dv-pm/LVDS1-power-domain passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /clk
> >> (XEN) /clk passthrough = 1 nirq = 0 naddr 
> >> = 0
> >> (XEN) handle /dummy
> >> (XEN) /dummy passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /iomuxc
> >> (XEN) /iomuxc passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /iomuxc/imx8dv-zebu
> >> (XEN) /iomuxc/imx8dv-zebu passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /iomuxc/imx8dv-zebu/usdhc1grp
> >> (XEN) /iomuxc/imx8dv-zebu/usdhc1grp passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /iomuxc/imx8dv-zebu/fec1grp
> >> (XEN) /iomuxc/imx8dv-zebu/fec1grp passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /slram@0xc0000000
> >> (XEN) /slram@0xc0000000 passthrough = 1 nirq = 0 naddr = 1
> >> (XEN)   - MMIO: 00c0000000 - 00c4000000
> >> (XEN) handle /serial@33220000
> >> (XEN) /serial@33220000 passthrough = 0 nirq = 0 naddr = 1
> >> (XEN)   - MMIO: 0033220000 - 0033221000
> >> (XEN) handle /iommu@5c800000
> >> (XEN)   Skip it (used by Xen)
> >> (XEN) handle /timer
> >> (XEN) Create timer node
> >> (XEN)   Secure interrupt 29
> >> (XEN)   Non secure interrupt 30
> >> (XEN)   Virt interrupt 27
> >> (XEN) handle /serial@5a060000
> >> (XEN)   Skip it (used by Xen)
> >> (XEN) handle /serial@5a090000
> >> 
> >> (XEN) /serial@5a090000 passthrough = 1 nirq = 1 naddr = 1
> >> (XEN)   - IRQ: 252
> >> (XEN)   - MMIO: 005a090000 - 005a094000
> >> (XEN) handle /imxdpu0@0x56180000
> >> (XEN) /imxdpu0@0x56180000 passthrough = 1 nirq = 11 naddr = 1
> >> (XEN)   - IRQ: 72
> >> (XEN)   - IRQ: 73
> >> (XEN)   - IRQ: 74
> >> (XEN)   - IRQ: 75
> >> (XEN)   - IRQ: 76
> >> (XEN)   - IRQ: 77
> >> (XEN)   - IRQ: 78
> >> (XEN)   - IRQ: 79
> >> (XEN)   - IRQ: 80
> >> (XEN)   - IRQ: 81
> >> (XEN)   - IRQ: 82
> >> (XEN)   - MMIO: 0056000000 - 0057000000
> >> (XEN) handle /imxdpu1@0x57180000
> >> (XEN) /imxdpu1@0x57180000 passthrough = 1 nirq = 11 naddr = 1
> >> (XEN)   - IRQ: 184
> >> (XEN)   - IRQ: 183
> >> (XEN)   - IRQ: 185
> >> (XEN)   - IRQ: 186
> >> (XEN)   - IRQ: 187
> >> (XEN)   - IRQ: 188
> >> (XEN)   - IRQ: 189
> >> (XEN)   - IRQ: 190
> >> (XEN)   - IRQ: 191
> >> (XEN)   - IRQ: 192
> >> (XEN)   - IRQ: 193
> >> (XEN)   - MMIO: 0057000000 - 0058000000
> >> (XEN) handle /framebuffer@0
> >> (XEN) /framebuffer@0 passthrough = 1 nirq = 0 naddr = 1
> >> (XEN)   - MMIO: 0056220000 - 0056230000
> >> (XEN) handle /framebuffer@1
> >> (XEN) /framebuffer@1 passthrough = 1 nirq =
> >>  0 naddr = 1
> >> (XEN)   - MMIO: 0056240000 - 0056250000
> >> (XEN) handle /framebuffer@2
> >> (XEN) /framebuffer@2 passthrough = 1 nirq = 0 naddr = 1
> >> (XEN)   - MMIO: 0057220000 - 0057230000
> >> (XEN) handle /framebuffer@3
> >> (XEN) /framebuffer@3 passthrough = 1 nirq = 0 naddr = 1
> >> (XEN)   - MMIO: 0057240000 - 0057250000
> >> (XEN) handle /gpu@53100000
> >> (XEN) /gpu@53100000 passthrough = 1 nirq = 2 naddr = 4
> >> (XEN)   - IRQ: 96
> >> (XEN)   - IRQ: 97
> >> (XEN)   - MMIO: 0053100000 - 0053140000
> >> (XEN)   - MMIO: 0054100000 - 0054140000
> >> (XEN)   - MMIO: 0000000000 - 0000000000
> >> (XEN)   - MMIO: 0000000000 - 0001000000
> >> (XEN) handle /vpu@2c000000
> >> (XEN) /vpu@2c000000 passthrough = 1 nirq = 1 naddr = 1
> >> (XEN)   - IRQ: 201
> >> (XEN)   - MMIO: 002c000000 - 0030000000
> >> (XEN) handle /usdhc@5a240000
> >> (XEN) /usdhc@5a240000 passthrough = 0 nirq = 1 naddr = 1
> >> (XEN)   - IRQ: 257
> >> (XEN)   - MMIO: 005a240000 - 005a250000
> >> (XEN) handle /usdhc@5a250000
> >> (XEN) /usdhc@5a250000 passthrough = 1 nirq = 1 naddr = 1
> >> (XEN)   - IRQ: 258
> >> (XEN)   - MMIO: 005a250000 
> >> - 005a260000
> >> (XEN) handle /pwm@5e000000
> >> (XEN) /pwm@5e000000 passthrough = 1 nirq = 1 naddr = 1
> >> (XEN)   - IRQ: 126
> >> (XEN)   - MMIO: 005e000000 - 005e004000
> >> (XEN) handle /pwm@5e100000
> >> (XEN) /pwm@5e100000 passthrough = 1 nirq = 1 naddr = 1
> >> (XEN)   - IRQ: 127
> >> (XEN)   - MMIO: 005e100000 - 005e104000
> >> (XEN) handle /ethernet@30be0000
> >> (XEN) /ethernet@30be0000 passthrough = 1 nirq = 1 naddr = 1
> >> (XEN)   - IRQ: 244
> >> (XEN)   - MMIO: 005a280000 - 005a290000
> >> (XEN) handle /ethernet@30be0000/fixed-link
> >> (XEN) /ethernet@30be0000/fixed-link passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /chosen
> >> (XEN) /chosen passthrough = 1 nirq = 0 naddr = 0
> >> (XEN) handle /chosen/module@0
> >> (XEN)   Skip it (matched)
> >> (XEN) Create hypervisor node
> >> (XEN) Create PSCI node
> >> (XEN) Create cpus node
> >> (XEN) Create cpu@0 (logical CPUID: 0) node
> >> (XEN) Create cpu@1 (logical CPUID: 1) node
> >> (XEN) Create cpu@2 (logical CPUID: 2) node
> >> (XEN) Create cpu@3 (logical CPUID: 3) node
> >> (XEN) Create memory node (reg size 4, nr cells 4)
> >> (XEN)   Bank 0
> >> : 0x88000000->0x90000000
> >> (XEN) Loading zImage from 0000000080a00000 to 0000000088080000-00000000888e5600
> >> (XEN) Allocating PPI 16 for event channel interrupt
> >> (XEN) Loading dom0 DTB to 0x000000008fe00000-0x000000008fe0302c
> >> (XEN) Scrubbing Free RAM on 1 nodes using 4 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 268kB init memory.
> >> Booting Linux on physical CPU 0x0
> >> Initializing cgroup subsys cpu
> >> Linux version 4.1.12+ (Freenix@linux-u7w5) (gcc version 4.9.3 (GCC) ) #16 SMP PREEMPT Sat Apr 23 20:35:14 CST 2016
> >> CPU: AArch64 Processor [410fd034] revision 4
> >> Detected VIPT I-cache on CPU0
> >> alternatives: enabling workaround for ARM erratum 845719
> >> efi: Getting EFI parameters from FDT:
> >> efi: UEFI not found.
> >> Reserved memory: failed to allocate memory for node 'linux,cma'
> >> cma: Reserved 32 MiB at 0x000000008c000000
> >> On nod
> >> e 0 totalpages: 32768
> >>   DMA zone: 512 pages used for memmap
> >>   DMA zone: 0 pages reserved
> >>   DMA zone: 32768 pages, LIFO batch:7
> >> psci: probing for conduit method from DT.
> >> psci: PSCIv0.2 detected in firmware.
> >> psci: Using standard PSCI v0.2 function IDs
> >> PERCPU: Embedded 16 pages/cpu @ffffffc007fa7000 s28160 r8192 d29184 u65536
> >> pcpu-alloc: s28160 r8192 d29184 u65536 alloc=16*4096
> >> pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
> >> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32256
> >> Kernel command line: console=hvc0 loglevel=8 root=/dev/mtdblock0 rw init=/init slram=mtdblock0,0xc0000000,+0x04000000
> >> log_buf_len individual max cpu contribution: 4096 bytes
> >> log_buf_len total cpu_extra contributions: 12288 bytes
> >> log_buf_len min size: 16384 bytes
> >> log_buf_len: 32768 bytes
> >> early log buf free: 14732(89%)
> >> PID hash table entries: 512 (order: 0, 4096 bytes)
> >> Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
> >> Inode-cache hash table entries: 8192 (order: 4, 65536 bytes)
> >> 
> >> Cannot allocate SWIOTLB buffer
> >> Memory: 72492K/131072K available (5473K kernel code, 449K rwdata, 2212K rodata, 428K init, 213K bss, 25812K reserved, 32768K cma-reserved)
> >> Virtual kernel memory layout:
> >>     vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000   (   246 GB)
> >>     vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000   (     8 GB maximum)
> >>               0xffffffbdc2200000 - 0xffffffbdc2400000   (     2 MB actual)
> >>     fixed   : 0xffffffbffabfd000 - 0xffffffbffac00000   (    12 KB)
> >>     PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000   (    16 MB)
> >>     modules : 0xffffffbffc000000 - 0xffffffc000000000   (    64 MB)
> >>     memory  : 0xffffffc000000000 - 0xffffffc008000000   (   128 MB)
> >>       .init : 0xffffffc000804000 - 0xffffffc00086f000   (   428 KB)
> >>       .text : 0xffffffc000080000 - 0xffffffc000803574   (  7694 KB)
> >>       .data : 0xffffffc000875000 - 0xffffffc0008e5600   (   450 KB)
> >> SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
> >> Preemptible hierarchical RCU implementati
> >> on.
> >> 	Additional per-CPU info printed with stalls.
> >> 	RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
> >> RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
> >> NR_IRQS:64 nr_irqs:64 0
> >> CPU0: found redistributor 0 region 0:0x000000005cf00000
> >> *************** imx8dv_clocks_init
> >> ===== i2c0_div_clk 5e500008 ffffff8000020008
> >> ===== i2c1_div_clk 5e510008 ffffff8000040008
> >> ===== i2c2_div_clk 5e520008 ffffff8000060008
> >> ===== i2c3_div_clk 5e530008 ffffff8000160008
> >> ===== i2c0_clk 5e50000c ffffff800018000c
> >> ===== i2c1_clk 5e51000c ffffff80001a000c
> >> ===== i2c2_clk 5e52000c ffffff80001c000c
> >> ===== i2c3_clk 5e53000c ffffff80001e000c
> >> ===== pwm0_clk 5e400004 ffffff8000200004
> >> ===== pwm1_clk 5e410004 ffffff8000220004
> >> ===== pwm2_clk 5e420004 ffffff8000240004
> >> ===== pwm3_clk 5e430004 ffffff8000260004
> >> ===== pwm4_clk 5e440004 ffffff8000280004
> >> ===== pwm5_clk 5e450004 ffffff80002a0004
> >> ===== pwm6_clk 5e460004 ffffff80002c0004
> >> ===== pwm7_clk 5e470004 ffffff80002e0004
> >> ===== gpt0_clk 5e540004 f
> >> fffff8000300004
> >> ===== gpt1_clk 5e550004 ffffff8000320004
> >> ===== gpt2_clk 5e560004 ffffff8000340004
> >> ===== gpt3_clk 5e570004 ffffff8000360004
> >> ===== gpt4_clk 5e580004 ffffff8000380004
> >> ===== sdhc_bus_clk 0 0
> >> ===== enet_bus_clk 0 0
> >> ===== enet_anatop_clk 0 0
> >> ===== can_osc_clk 0 0
> >> ===== usb_phy_clk 0 0
> >> ===== sdhc0_clk 0 0
> >> ===== sdhc1_clk 0 0
> >> ===== sdhc2_clk 0 0
> >> ===== enet0_clk 0 0
> >> ===== enet1_clk 0 0
> >> ===== enet0_time_clk 0 0
> >> ===== enet1_time_clk 0 0
> >> ===== qspi_clk 0 0
> >> ===== sai0_clk 0 0
> >> ===== sai1_clk 0 0
> >> ===== sai2_clk 0 0
> >> ===== uart0_clk 0 0
> >> ===== uart1_clk 0 0
> >> ===== uart2_clk 0 0
> >> ===== SPI0_clk 0 0
> >> ===== SPI1_clk 0 0
> >> ===== SPI2_clk 0 0
> >> ===== FTM0_clk 0 0
> >> ===== FTM1_clk 0 0
> >> ===== can0_clk 0 0
> >> ===== can1_clk 0 0
> >> ===== can2_clk 0 0
> >> ===== dc0_disp0_clk 56050014 ffffff80003a0014
> >> ===== dc0_disp1_clk 56050018 ffffff80003c0018
> >> ===== dc0_capt0_clk 0 0
> >> ===== dc0_capt1_clk 0 0
> >> ===== dc0_gpu2_clk 56050000 ffffff80003e0000
> >> ===== dc1_disp0_clk 57050014 ff
> >> ffff8000400014
> >> ===== dc1_disp1_clk 56050018 ffffff8000420018
> >> ===== dc1_capt0_clk 0 0
> >> ===== dc1_capt1_clk 0 0
> >> ===== dc1_gpu2_clk 57050000 ffffff8000440000
> >> ===== pcie_per_clk 5f050000 ffffff8000460000
> >> ===== pcie_phy_ref_clk 5f060000 ffffff8000480000
> >> ===== pcie_phy_pipe_clk 0 0
> >> ===== lcd_pixel_clk 0 0
> >> ===== lcd_i2c0_clk 5623001c ffffff80004a001c
> >> ===== lcd_i2c1_clk 5623002c ffffff80004c002c
> >> ===== lcd_pwm_clk 56230010 ffffff80004e0010
> >> ===== lvds0_pixel_clk 0 0
> >> ===== lvds0_phy_clk 0 0
> >> ===== lvds0_pwm_clk 56210010 ffffff8000500010
> >> ===== lvds0_ic20_clk 5621001c ffffff800052001c
> >> ===== lvds0_ic21_clk 5621002c ffffff800054002c
> >> ===== lvds1_pixel_clk 0 0
> >> ===== lvds1_phy_clk 0 0
> >> ===== lvds1_pwm_clk 57230010 ffffff8000560010
> >> ===== lvds1_ic20_clk 5723001c ffffff800058001c
> >> ===== lvds1_ic21_clk 5723002c ffffff80005a002c
> >> ===== lvds2_pixel_clk 0 0
> >> ===== lvds2_phy_clk 0 0
> >> ===== lvds2_pwm_clk 57210010 ffffff80005c0010
> >> ===== lvds2_ic20_clk 5721001c ffffff80005e001c
> >> ===== lvds2_ic2
> >> 1_clk 5721002c ffffff800060002c
> >> ===== pi_0_mclk_clk 0 0
> >> ===== pi_0_i2c_clk 0 0
> >> ===== pi_0_pwm_0_clk 0 0
> >> ===== pi_0_pwm_1_clk 0 0
> >> ===== pi_1_mclk_clk 0 0
> >> ===== pi_1_i2c_clk 0 0
> >> ===== pi_1_pwm_0_clk 0 0
> >> ===== pi_1_pwm_1_clk 0 0
> >> ===== m4_0_tpm_clk 0 0
> >> ===== m4_0_lpit_clk 37610000 ffffff8000620000
> >> ===== m4_0_i2c_clk 37630000 ffffff8000640000
> >> ===== m4_0_uart_clk 37620000 ffffff8000660000
> >> ===== m4_1_tpm_clk 0 0
> >> ===== m4_1_lpit_clk 3b610000 ffffff8000680000
> >> ===== m4_1_i2c_clk 3b630000 ffffff80006a0000
> >> ===== m4_1_uart_clk 3b620000 ffffff80006c0000
> >> ===== vpu_ddr_clk 0 0
> >> ===== vpu_cabac_clk 0 0
> >> ===== vpu_xuvi_clk 0 0
> >> ===== vpu_uart_clk 0 0
> >> ===== gpu_core0_clk 0 0
> >> ===== gpu_shader0_clk 0 0
> >> ===== gpu_core1_clk 0 0
> >> ===== gpu_shader1_clk 0 0
> >> ===== audio_pll 0 0
> >> ===== dc_0_pll_0 0 0
> >> ===== dc_0_pll_1 0 0
> >> ===== dc_1_pll_0 0 0
> >> ===== dc_1_pll_1 0 0
> >> *************** finished imx8dv_clocks_init
> >> Architected cp15 timer(s) running at 8.00MHz (virt).
> >> clocksource arch_sys_
> >> counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns
> >> sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns
> >> Console: colour dummy device 80x25
> >> Calibrating delay loop (skipped), value calculated using timer frequency.. 16.00 BogoMIPS (lpj=80000)
> >> pid_max: default: 32768 minimum: 301
> >> Security Framework initialized
> >> Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
> >> Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
> >> Initializing cgroup subsys memory
> >> Initializing cgroup subsys hugetlb
> >> hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 1 counters available
> >> EFI services will not be available.
> >> Xen 4.7 support found, events_irq=4 gnttab_frame=0x00000000bfe00000
> >> xen:grant_table: Grant tables using version 1 layout
> >> Grant table initialized
> >> xen:events: Using FIFO-based ABI
> >> Xen: initializing cpu0
> >> *****Initialized MU
> >> CPU1: Booted secondary processor
> >> Detected VIPT I-cache on CPU1
> >> CPU1: found redistributor 1 
> >> region 0:0x000000005cf20000
> >> Xen: initializing cpu1
> >> CPU2: Booted secondary processor
> >> Detected VIPT I-cache on CPU2
> >> CPU2: found redistributor 2 region 0:0x000000005cf40000
> >> Xen: initializing cpu2
> >> CPU3: Booted secondary processor
> >> Detected VIPT I-cache on CPU3
> >> CPU3: found redistributor 3 region 0:0x000000005cf60000
> >> Xen: initializing cpu3
> >> Brought up 4 CPUs
> >> SMP: Total of 4 processors activated.
> >> CPU: All CPU(s) started at EL1
> >> alternatives: patching kernel code
> >> devtmpfs: initialized
> >> DMI not present or invalid.
> >> clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
> >> pinctrl core: initialized pinctrl subsystem
> >> NET: Registered protocol family 16
> >> vdso: 2 pages (1 code @ ffffffc00087d000, 1 data @ ffffffc00087c000)
> >> hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
> >> DMA: preallocated 256 KiB pool for atomic allocations
> >> xen:swiotlb_xen: Warning: only able to allocate 16 MB for software IO TLB
> >> software IO TLB: No low mem
> >> Serial:
> >>  AMBA PL011 UART driver
> >> imx8dv-pinctrl iomuxc: initialized IMX pinctrl driver
> >> xen:balloon: Initialising balloon driver
> >> xen_balloon: Initialising balloon driver
> >> vgaarb: loaded
> >> SCSI subsystem initialized
> >> libata version 3.00 loaded.
> >> usbcore: registered new interface driver usbfs
> >> usbcore: registered new interface driver hub
> >> usbcore: registered new device driver usb
> >> pps_core: LinuxPPS API ver. 1 registered
> >> pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
> >> PTP clock support registered
> >> Switched to clocksource arch_sys_counter
> >> NET: Registered protocol family 2
> >> TCP established hash table entries: 1024 (order: 1, 8192 bytes)
> >> TCP bind hash table entries: 1024 (order: 2, 16384 bytes)
> >> TCP: Hash tables configured (established 1024 bind 1024)
> >> UDP hash table entries: 256 (order: 1, 8192 bytes)
> >> UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
> >> NET: Registered protocol family 1
> >> RPC: Registered named UNIX socket transport module.
> >> RPC: Regis
> >> tered udp transport module.
> >> RPC: Registered tcp transport module.
> >> RPC: Registered tcp NFSv4.1 backchannel transport module.
> >> PCI: CLS 0 bytes, default 64
> >> futex hash table entries: 1024 (order: 4, 65536 bytes)
> >> audit: initializing netlink subsys (disabled)
> >> audit: type=2000 audit(0.180:1): initialized
> >> HugeTLB registered 2 MB page size, pre-allocated 0 pages
> >> VFS: Disk quotas dquot_6.6.0
> >> VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> >> NFS: Registering the id_resolver key type
> >> Key type id_resolver registered
> >> Key type id_legacy registered
> >> fuse init (API version 7.23)
> >> 9p: Installing v9fs 9p2000 file system support
> >> io scheduler noop registered
> >> io scheduler cfq registered (default)
> >> xen:xen_evtchn: Event-channel device installed
> >> console [hvc0] enabled
> >> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
> >> 5a090000.serial: ttymxc1 at MMIO 0x5a090000 (irq = 5, base_baud = 5000000) is a IMX
> >> msm_serial: driver initialized
> >> Unable to detect cache hierarcy from DT for
> >>  CPU 0
> >> loop: module loaded
> >> slram: devname = mtdblock0
> >> slram: devstart = 0xc0000000
> >> slram: devlength = +0x04000000
> >> slram: devname=mtdblock0, devstart=0xc0000000, devlength=0x4000000
> >> slram: Registered device mtdblock0 from 3145728KiB to 3211264KiB
> >> slram: Mapped from 0xffffff8000780000 to 0xffffff8004780000
> >> tun: Universal TUN/TAP device driver, 1.6
> >> tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
> >> pinmux_enable_setting 13
> >> 420 421 428 429 430 431 432 433 422 423 424 425 426 
> >> fec: probe of 5a280000.ethernet failed with error -1
> >> sky2: driver version 1.30
> >> xen_netfront: Initialising Xen virtual ethernet driver
> >> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> >> ehci-pci: EHCI PCI platform driver
> >> ehci-platform: EHCI generic platform driver
> >> ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> >> ohci-pci: OHCI PCI platform driver
> >> ohci-platform: OHCI generic platform driver
> >> usbcore: registered new interface driver usb-storage
> >> mousedev: PS/2 mouse device common for a
> >> ll mice
> >> sdhci: Secure Digital Host Controller Interface driver
> >> sdhci: Copyright(c) Pierre Ossman
> >> sdhci-pltfm: SDHCI platform and OF driver helper
> >> usbcore: registered new interface driver usbhid
> >> usbhid: USB HID core driver
> >> NET: Registered protocol family 17
> >> 9pnet: Installing 9P2000 support
> >> Key type dns_resolver registered
> >> registered taskstats version 1
> >> hctosys: unable to open rtc device (rtc0)
> >> kjournald starting.  Commit interval 5 seconds
> >> EXT3-fs (mtdblock0): using internal journal
> >> EXT3-fs (mtdblock0): mounted filesystem with writeback data mode
> >> VFS: Mounted root (ext3 filesystem) on device 31:0.
> >> devtmpfs: mounted
> >> Freeing unused kernel memory: 428K (ffffffc000804000 - ffffffc00086f000)
> >> Freeing alternatives memory: 16K (ffffffc00086f000 - ffffffc000873000)
> >> Initializing random number generator... random: dd urandom read with 0 bits of entropy available
> >> done.
> >> #/etc/init.d/xencommons start 
> >> Starting /opt/xen/sbin/xenstored...
> >> Setting domain 0 name, domid and JSON config...
> >> Done setting up Dom0
> >> Starting xenconsoled...
> >> Starting QEMU as disk backend for dom0
> >> /etc/init.d/xencommons: line 102: /opt/xen/lib/xen/bin/qemu-system-i386: No such file or directory
> >> #xl -vvv create -d sdhc-test
> >> Parsing config from sdhc-test
> >> {
> >>     "c_info": {
> >>         "type": "pv",
> >>         "name": "domU-sdhc-test",
> >>         "uuid": "e229775e-d6f3-4afc-b556-21d83c775f28",
> >>         "run_hotplug_scripts": "True"
> >>     },
> >>     "b_info": {
> >>         "max_vcpus": 1,
> >>         "avail_vcpus": [
> >>             0
> >>         ],
> >>         "max_memkb": 131072,
> >>         "target_memkb": 131072,
> >>         "shadow_memkb": 2048,
> >>         "sched_params": {
> >> 
> >>         },
> >>         "irqs": [
> >>             257
> >>         ],
> >>         "iomem": [
> >>             {
> >>                 "start": 209440,
> >>                 "number": 1,
> >>                 "gfn": 65536
> >>             },
> >>             {
> >>                 "start": 369216,
> >>                 "number": 16,
> >>                 "gfn": 107072
> >>             }
> >>         ],
> >>         "claim_mode": "True",
> >>         "kernel": "/root/xen/Image",
> >>         "cmdline": "earlycon=lpuart32,0x10000000,115200 console=hvc0 root=/dev/xvda debug=/bin/sh",
> >>         "device_tree": "/root/xen/sdhc.d
> >> tb",
> >>         "type.pv": {
> >> 
> >>         },
> >>         "arch_arm": {
> >> 
> >>         }
> >>     },
> >>     "disks": [
> >>         {
> >>             "pdev_path": "/dev/loop0",
> >>             "vdev": "xvda",
> >>             "format": "raw",
> >>             "readwrite": 1
> >>         }
> >>     ],
> >>     "dtdevs": [
> >>         {
> >>             "path": "/usdhc@5a240000"
> >>         }
> >>     ],
> >>     "on_reboot": "restart",
> >>     "on_soft_reset": "restart"
> >> }
> >> libxl: debug: libxl_create.c:1557:do_domain_create: ao 0x308aa210: create: how=(nil) callback=(nil) poller=0x308aa2c0
> >> libxl: debug: libxl_arm.c:59:libxl__arch_domain_prepare_config: Configure the domain
> >> libxl: debug: libxl_arm.c:62:libxl__arch_domain_prepare_config:  - Allocate 226 SPIs
> >> libxl: verbose: libxl_create.c:101:libxl__domain_build_info_setdefault: qemu-xen is unavailable, use qemu-xen-traditional instead: No such file or directory
> >> libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk vdev=xvda spec.backend=unknown
> >> libxl: debug: libxl_device.c:298:li
> >> bxl__device_disk_set_backend: Disk vdev=xvda, using backend phy
> >> libxl: debug: libxl_create.c:945:initiate_domain_create: running bootloader
> >> libxl: debug: libxl_bootloader.c:330:libxl__bootloader_run: no bootloader configured, using user supplied kernel
> >> libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch w=0x308a8e68: deregister unregistered
> >> domainbuilder: detail: xc_dom_allocate: cmdline="earlycon=lpuart32,0x10000000,115200 console=hvc0 root=/dev/xvda debug=/bin/sh", features="(null)"
> >> libxl: debug: libxl_dom.c:624:libxl__build_pv: pv kernel mapped 0 path /root/xen/Image
> >> domainbuilder: detail: xc_dom_kernel_file: filename="/root/xen/Image"
> >> domainbuilder: detail: xc_dom_malloc_filemap    : 8597 kB
> >> domainbuilder: detail: xc_dom_boot_xen_init: ver 4.7, caps xen-3.0-aarch64 xen-3.0-armv7l 
> >> domainbuilder: detail: xc_dom_rambase_init: RAM starts at 40000
> >> domainbuilder: detail: xc_dom_parse_image: called
> >> domainbuilder: detail: xc_dom_find_loader: trying multiboot-binary loader ..
> >> . 
> >> domainbuilder: detail: loader probe failed
> >> domainbuilder: detail: xc_dom_find_loader: trying Linux zImage (ARM64) loader ... 
> >> domainbuilder: detail: loader probe OK
> >> domainbuilder: detail: xc_dom_parse_zimage64_kernel: called
> >> domainbuilder: detail: xc_dom_parse_zimage64_kernel: xen-3.0-aarch64: 0x40080000 -> 0x408e5600
> >> libxl: debug: libxl_arm.c:776:libxl__arch_domain_init_hw_description: constructing DTB for Xen version 4.7 guest
> >> libxl: debug: libxl_arm.c:777:libxl__arch_domain_init_hw_description:  - vGIC version: V3
> >> libxl: debug: libxl_arm.c:780:libxl__arch_domain_init_hw_description:  - Partial device tree provided: /root/xen/sdhc.dtb
> >> libxl: debug: libxl_arm.c:273:make_chosen_node: /chosen/bootargs = earlycon=lpuart32,0x10000000,115200 console=hvc0 root=/dev/xvda debug=/bin/sh
> >> libxl: debug: libxl_arm.c:380:make_memory_nodes: Creating placeholder node /memory@40000000
> >> libxl: debug: libxl_arm.c:380:make_memory_nodes: Creating placeholder node /memory@200000000
> >> libxl: debug: libxl_ar
> >> m.c:871:libxl__arch_domain_init_hw_description: fdt total size 1916
> >> domainbuilder: detail: xc_dom_devicetree_mem: called
> >> domainbuilder: detail: xc_dom_mem_init: mem 128 MB, pages 0x8000 pages, 4k each
> >> domainbuilder: detail: xc_dom_mem_init: 0x8000 pages
> >> domainbuilder: detail: xc_dom_boot_mem_init: called
> >> domainbuilder: detail: set_mode: guest xen-3.0-aarch64, address size 64
> >> domainbuilder: detail: xc_dom_malloc            : 256 kB
> >> domainbuilder: detail: populate_guest_memory: populating RAM @ 0000000040000000-0000000048000000 (128MB)
> >> domainbuilder: detail: populate_one_size: populated 0x40/0x40 entries with shift 9
> >> domainbuilder: detail: arch_setup_meminit: placing boot modules at 0x47fff000
> >> domainbuilder: detail: arch_setup_meminit: devicetree: 0x47fff000 -> 0x48000000
> >> libxl: debug: libxl_arm.c:902:finalise_one_memory_node: Populating placeholder node /memory@40000000
> >> libxl: debug: libxl_arm.c:896:finalise_one_memory_node: Nopping out placeholder node /memory@200000000
> >> domainbuilder
> >> : detail: xc_dom_build_image: called
> >> domainbuilder: detail: xc_dom_alloc_segment:   kernel       : 0x40080000 -> 0x408e6000  (pfn 0x40080 + 0x866 pages)
> >> domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x40080+0x866 at 0x7f8b4ef000
> >> domainbuilder: detail: xc_dom_load_zimage_kernel: called
> >> domainbuilder: detail: xc_dom_load_zimage_kernel: kernel seg 0x40080000-0x408e6000
> >> domainbuilder: detail: xc_dom_load_zimage_kernel: copy 8803840 bytes from blob 0x7f8bd96000 to dst 0x7f8b4ef000
> >> domainbuilder: detail: xc_dom_alloc_segment:   devicetree   : 0x47fff000 -> 0x48000000  (pfn 0x47fff + 0x1 pages)
> >> domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x47fff+0x1 at 0x7f8c93b000
> >> domainbuilder: detail: alloc_magic_pages: called
> >> domainbuilder: detail: count_pgtables_arm: called
> >> domainbuilder: detail: xc_dom_build_image  : virt_alloc_end : 0x48000000
> >> domainbuilder: detail: xc_dom_build_image  : virt_pgtab_end : 0x0
> >> domainbuilder: detail: xc_dom_boot_image: calle
> >> d
> >> domainbuilder: detail: arch_setup_bootearly: doing nothing
> >> domainbuilder: detail: xc_dom_compat_check: supported guest type: xen-3.0-aarch64 <= matches
> >> domainbuilder: detail: xc_dom_compat_check: supported guest type: xen-3.0-armv7l
> >> domainbuilder: detail: setup_pgtables_arm: called
> >> domainbuilder: detail: clear_page: pfn 0x39000, mfn 0x39000
> >> domainbuilder: detail: clear_page: pfn 0x39001, mfn 0x39001
> >> domainbuilder: detail: start_info_arm: called
> >> domainbuilder: detail: domain builder memory footprint
> >> domainbuilder: detail:    allocated
> >> domainbuilder: detail:       malloc             : 308 kB
> >> domainbuilder: detail:       anon mmap          : 0 bytes
> >> domainbuilder: detail:    mapped
> >> domainbuilder: detail:       file mmap          : 8597 kB
> >> domainbuilder: detail:       domU mmap          : 8604 kB
> >> domainbuilder: detail: vcpu_arm64: called
> >> domainbuilder: detail: DTB 47fff000
> >> domainbuilder: detail: Initial state CPSR 0x1c5 PC 0x40080000
> >> domainbuilder: detail: launch_vm: called, 
> >> ctxt=0x7f8c93d004
> >> domainbuilder: detail: xc_dom_gnttab_hvm_seed: called, pfn=0x38000
> >> domainbuilder: detail: xc_dom_release: called
> >> libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk vdev=xvda spec.backend=phy
> >> libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch w=0x308a1c00 wpath=/local/domain/0/backend/vbd/1/51712/state token=3/0: register slotnum=3
> >> libxl: debug: libxl_create.c:1580:do_domain_create: ao 0x308aa210: inprogress: poller=0x308aa2c0, flags=i
> >> libxl: debug: libxl_event.c:576:watchfd_callback: watch w=0x308a1c00 wpath=/local/domain/0/backend/vbd/1/51712/state token=3/0: event epath=/local/domain/0/backend/vbd/1/51712/state
> >> libxl: debug: libxl_event.c:884:devstate_callback: backend /local/domain/0/backend/vbd/1/51712/state wanted state 2 still waiting state 1
> >> libxl: debug: libxl_event.c:576:watchfd_callback: watch w=0x308a1c00 wpath=/local/domain/0/backend/vbd/1/51712/state token=3/0: event epath=/local/domain/0/backend/vbd/1/51712/state
> >> libxl: debug:
> >>  libxl_event.c:880:devstate_callback: backend /local/domain/0/backend/vbd/1/51712/state wanted state 2 ok
> >> libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch w=0x308a1c00 wpath=/local/domain/0/backend/vbd/1/51712/state token=3/0: deregister slotnum=3
> >> libxl: debug: libxl_device.c:938:device_backend_callback: calling device_backend_cleanup
> >> libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch w=0x308a1c00: deregister unregistered
> >> libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and environment ready
> >> libxl: debug: libxl_device.c:1035:device_hotplug: calling hotplug script: /etc/xen/scripts/block add
> >> libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to execute: /etc/xen/scripts/block add 
> >> libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch w=0x308a1d00: deregister unregistered
> >> libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec 1, not running hotplug scripts
> >> libxl: debug: libxl_device.c:1022:device_hotpl
> >> ug: No hotplug script to execute
> >> libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch w=0x308a1d00: deregister unregistered
> >> libxl: debug: libxl_create.c:1198:domcreate_launch_dm: dom1 irq 257
> >> libxl: debug: libxl_create.c:1213:domcreate_launch_dm: dom1 iomem 33220-33220
> >> (XEN) memory_map:add: dom1 gfn=10000 mfn=33220 nr=1
> >> libxl: debug: libxl_create.c:1213:domcreate_launch_dm: dom1 iomem 5a240-5a24f
> >> (XEN) memory_map:add: dom1 gfn=1a240 mfn=5a240 nr=10
> >> libxl: debug: libxl_create.c:1461:domcreate_attach_dtdev: Assign device "/usdhc@5a240000" to dom1
> >> (XEN) smmu: /iommu@5c800000: d1: p2maddr 0x00000000bffc6000
> >> (XEN) smmu: /iommu@5c800000: 1id, mask reg 11 7c00 fc000011
> >> (XEN) smmu: /iommu@5c800000: 2id, mask reg 11 7c00 fc000011
> >> libxl: debug: libxl_event.c:2183:libxl__ao_progress_report: ao 0x308aa210: progress report: ignored
> >> libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x308aa210: complete, rc=0
> >> libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x308aa210: destro
> >> y
> >> xc: debug: hypercall buffer: total allocations:106 total releases:106
> >> xc: debug: hypercall buffer: current allocations:0 maximum allocations:3
> >> xc: debug: hypercall buffer: cache current size:3
> >> xc: debug: hypercall buffer: cache hits:95 misses:3 toobig:8
> >> # xen-blkback: ring-ref 8, event-channel 3, protocol 1 (arm-abi) persistent grants
> >> 
> >> 
> >> # xl console 1
> >> 
> >> console [hvc0] enabled
> >> bootconsole [uart0] disabled
> >> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
> >> msm_serial: driver initialized
> >> 10000000.serial: ttyLP0 at MMIO 0x10000000 (irq = 0, base_baud = 12500000) is a FSL_LPUART
> >> Unable to detect cache hierarcy from DT for CPU 0
> >> loop: module loaded
> >> slram: not enough parameters.
> >> tun: Universal TUN/TAP device driver, 1.6
> >> tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
> >> sky2: driver version 1.30
> >> xen_netfront: Initialising Xen virtual ethernet driver
> >> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> >> ehci-pci: EHCI PCI platform driver
> >> ehci-platform: EHCI generic platform driver
> >> ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> >> ohci-pci: OHCI PCI platform driver
> >> ohci-platform: OHCI generic platform driver
> >> usbcore: registered new interface driver usb-storage
> >> mousedev: PS/2 mouse device common for all mice
> >> sdhci: Secure Digital Host Controller Interface driver
> >> sdhci: Copyright(c) Pierre Ossman
> >> sdhci-
> >> pltfm: SDHCI platform and OF driver helper
> >> /passthrough/usdhc@1a240000: voltage-ranges unspecified
> >> 0
> >> 1
> >> size 4096 coherent 0
> >> aa
> >> 00
> >> 01
> >> 02
> >> ab
> >> ac
> >> ad
> >> ae
> >> host->adma_table ffffff800001a000 align_buffer ffffffc0023ade00
> >> sdhci [sdhci_add_host()]: mmc0: Auto-CMD23 available
> >> sdhci-esdhc-imx 1a240000.usdhc: No vmmc regulator found
> >> sdhci-esdhc-imx 1a240000.usdhc: No vqmmc regulator found
> >> sdhci: =========== REGISTER DUMP (mmc0)===========
> >> sdhci: Sys addr: 0x00000000 | Version:  0x00000002
> >> sdhci: Blk size: 0x00000000 | Blk cnt:  0x00000001
> >> sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
> >> sdhci: Present:  0x01f88088 | Host ctl: 0x00000020
> >> sdhci: Power:    0x00000000 | Blk gap:  0x00000080
> >> sdhci: Wake-up:  0x00000008 | Clock:    0x00000007
> >> sdhci: Timeout:  0x00000000 | Int stat: 0x00000000
> >> sdhci: Int enab: 0x007f0003 | Sig enab: 0x007f0003
> >> sdhci: AC12 err: 0x00000000 | Slot int: 0x00000302
> >> sdhci: Caps:     0x07eb0000 | Caps_1:   0x0000b407
> >> sdhci: Cmd:      0x00000000 |
> >>  Max curr: 0x00ffffff
> >> sdhci: Host ctl2: 0x00000000
> >> sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x00000000
> >> sdhci: ===========================================
> >> mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> sdhci-esdhc-imx 1a240000.usdhc: Initial signal voltage of 3.3v
> >> blkfront: xvda: flush diskcache: enabled; persistent grants: enabled; indirect descriptors: enabled;
> >> mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
> >> mmc0: starting CMD52 arg 00000c00 flags 00000195
> >> mmc0: SDHCI controller on 1a240000.usdhc [1a240000.usdhc] using ADMA
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
> >> mmc0: req done (CMD52): -110: 
> >> 00000000 00000000 00000000 00000000
> >> mmc0: starting CMD52 arg 80000c08 flags 00000195
> >> usbcore: registered new interface driver usbhid
> >> usbhid: USB HID core driver
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
> >> mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
> >> mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: starting CMD0 arg 00000000 flags 000000c0
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
> >> mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: starting CMD8 arg 000001aa flags 000002f5
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
> >> mmc0: req done (CMD8)
> >> : -110: 00000000 00000000 00000000 00000000
> >> mmc0: starting CMD5 arg 00000000 flags 000002e1
> >> NET: Registered protocol family 17
> >> 9pnet: Installing 9P2000 support
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD5): 0: 00000100 00000000 00000000 00000000
> >> sdhci-esdhc-imx 1a240000.usdhc: no support for card's volts
> >> mmc0: error -22 whilst initialising SDIO card
> >> mmc0: starting CMD55 arg 00000000 flags 000000f5
> >> Key type dns_resolver registered
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
> >> mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
> >> mmc0: starting CMD55 arg 00000000 flags 000000f5
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
> >> mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
> >> mmc0: starting CMD55 arg 00000000 flags 000000f5
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
> >> mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
> >> mmc0: starting CMD55 arg 00000000 flags 000000f5
> >> registe
> >> red taskstats version 1
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
> >> mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
> >> mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: starting CMD1 arg 00000000 flags 000000e1
> >> hctosys: unable to open rtc device (rtc0)
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD1): 0: c0ff8080 00000000 00000000 00000000
> >> mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: starting
> >>  CMD0 arg 00000000 flags 000000c0
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
> >> mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: starting CMD1 arg 40200000 flags 000000e1
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD1): 0: c0ff8080 00000000 00000000 00000000
> >> mmc0: starting CMD2 arg 00000000 flags 00000067
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD2): 0: 02010053 454d3038 47000000 0000cd00
> >> mmc0: starting CMD3 arg 00010000 flags 00000015
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD3): 0: 00000500 00000000 00000000 00000000
> >> mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 0
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 0
> >> 
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: starting CMD9 arg 00010000 flags 00000007
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD9): 0: d00f0032 0f5903ff c003ffe0 12400000
> >> mmc0: starting CMD7 arg 00010000 flags 00000015
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
> >> mmc0: starting CMD8 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 1 flags 00000200 tsac 100 ms nsac 0
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> EXT3-fs (xvda): mounted filesystem with writeback data mode
> >> VFS: Mounted root (ext3 filesystem) readonly on device 202:0.
> >> kjournald starting.  Commit interval 5 seconds
> >> devtmpfs: mounted
> >> Freeing unused kernel memory: 428K (ffffffc000804000 - ffffffc00086f000)
> >> Freeing alternatives memory: 16K (ffffffc00086f000 - ffffffc000873000)
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done (CMD8): 0: 00
> >> 000900 00000000 00000000 00000000
> >> mmc0:     512 bytes transferred: 0
> >> mmc0: starting CMD6 arg 03b90101 flags 0000049d
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
> >> mmc0: starting CMD13 arg 00010000 flags 00000191
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD13): 0: 00000900 00000000 00000000 00000000
> >> mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 1
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 1
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 400000, actual: 390625
> >> mmc0: clock 52000000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 1
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 52000000, actual: 50000000
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 1
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 52000000, actual: 50000000
> >> mmc0: starting CMD6 arg 03b70101 flags 0000049d
> >> sdhci [sdhci_irq()]: *** mmc0 got interrup
> >> t: 0x00000001
> >> mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
> >> mmc0: starting CMD13 arg 00010000 flags 00000195
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD13): 0: 00000900 00000000 00000000 00000000
> >> mmc0: clock 52000000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 2 timing 1
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 1
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 52000000, actual: 50000000
> >> mmc0: starting CMD8 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 1 flags 00000200 tsac 100 ms nsac 0
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done (CMD8): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     512 bytes transferred: 0
> >> mmc0: starting CMD6 arg 03b70501 flags 0000049d
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
> >> mmc0: starting CMD13 arg 00010000 flags 000001
> >> 95
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD13): 0: 00000900 00000000 00000000 00000000
> >> mmc0: clock 52000000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 2 timing 8
> >> sdhci-esdhc-imx 1a240000.usdhc: change pinctrl state for uhs 8
> >> sdhci-esdhc-imx 1a240000.usdhc: desired SD clock: 52000000, actual: 50000000
> >> mmc0: starting CMD6 arg 03a10101 flags 0000049d
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
> >> mmc0: starting CMD13 arg 00010000 flags 00000195
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD13): 0: 00000900 00000000 00000000 00000000
> >> mmc0: new DDR MMC card at address 0001
> >> mmcblk mmc0:0001: calling add_quirk
> >> mmcblk0: mmc0:0001 SEM08G 7.39 GiB 
> >> mmcblk0boot0: mmc0:0001 SEM08G partition 1 1.00 MiB
> >> mmcblk0boot1: mmc0:0001 SEM08G partition 2 1.00 MiB
> >> <mmc0: starting CMD23 arg 00000008 flags 00000015>
> >> mmc0: starting CMD18 arg 00000000 flags 000000b5
> >> m
> >> mc0:     blksz 512 blocks 8 flags 00000200 tsac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     4096 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> EXT3-fs (xvda): using internal journal
> >> Initializing random number generator... random: dd urandom read with 13 bits of entropy available
> >> done.
> >> # 
> >> ./
> >> ./
> >> c.sh
> >> c
> >> 
> >> 
> >> .sh
> >> brw-------    1 root     root      179,   0 Jan  1 00:00 ^[[1;35m/dev/mmcblk0^[[0m
> >> brw-------    1 root     root      179,   8 Jan  1 00:00 ^[[1;35m/dev/mmcblk0boot0^[[0m
> >> brw-------    1 root     root      179,  16 Jan  1 00:00 ^[[1;35m/dev/mmcblk0boot1^[[0m
> >> dd if=/dev/mmcblk0 of=a.dump bs=512 count=10
> >> <mmc0: starting CMD23 arg 00000020 flags 00000015>
> >> mmc0: starting CMD18 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 32 flags 00000200 tsac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     16384 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> <mmc0: starting CMD23 arg 00000040 flags 00000015>
> >> mmc0: starting CMD18 arg 00000020 flags 000000b5
> >> mmc0:     blksz 512 blocks 64 flags 00000200 ts
> >> ac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     32768 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> 10+0 records in
> >> 10+0 records out
> >> # 
> >> ./
> >> ./
> >> a.sh 
> >> a.sh 
> >> &&
> >> &&
> >>  ./
> >>  ./
> >> c.sh
> >> 
> >> c.sh
> >> brw-------    1 root     root      179,   0 Jan  1 00:00 ^[[1;35m/dev/mmcblk0^[[0m
> >> brw-------    1 root     root      179,   8 Jan  1 00:00 ^[[1;35m/dev/mmcblk0boot0^[[0m
> >> brw-------    1 root     root      179,  16 Jan  1 00:00 ^[[1;35m/dev/mmcblk0boot1^[[0m
> >> dd if=/dev/mmcblk0 of=a.dump bs=512 count=2
> >> <mmc0: starting CMD23 arg 00000020 flags 00000015>
> >> mmc0: starting CMD18 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 32 flags 00000200 tsac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     16384 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> 2+0 records in
> >> 2+0 records out
> >> brw-------    1 root     root      179,   0 Jan  1 00:00 ^[[1;35m/dev/mmcblk0^[[0m
> >> brw-------    1 root     root    
> >>   179,   8 Jan  1 00:00 ^[[1;35m/dev/mmcblk0boot0^[[0m
> >> brw-------    1 root     root      179,  16 Jan  1 00:00 ^[[1;35m/dev/mmcblk0boot1^[[0m
> >> dd if=/dev/mmcblk0 of=a.dump bs=512 count=10
> >> <mmc0: starting CMD23 arg 00000020 flags 00000015>
> >> mmc0: starting CMD18 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 32 flags 00000200 tsac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     16384 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> <mmc0: starting CMD23 arg 00000040 flags 00000015>
> >> mmc0: starting CMD18 arg 00000020 flags 000000b5
> >> mmc0:     blksz 512 blocks 64 flags 00000200 tsac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> 
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     32768 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> 10+0 records in
> >> 10+0 records out
> >> # 
> >> ./b.sh
> >> ./b.sh
> >> 
> >> 
> >> 
> >> brw-------    1 root     root      179,   0 Jan  1 00:00 ^[[1;35m/dev/mmcblk0^[[0m
> >> brw-------    1 root     root      179,   8 Jan  1 00:00 ^[[1;35m/dev/mmcblk0boot0^[[0m
> >> brw-------    1 root     root      179,  16 Jan  1 00:00 ^[[1;35m/dev/mmcblk0boot1^[[0m
> >> dd if=aa of=/dev/mmbclk0 conv=sync
> >> <mmc0: starting CMD23 arg 00000008 flags 00000015>
> >> mmc0: starting CMD18 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 8 flags 00000200 tsac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     4096 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> <mmc0: starting CMD23 arg 00000008 flags 00000015>
> >> mmc0: starting CMD25 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 8 flags 00000100 tsac 1600 ms nsac 
> >> 0
> >> mmc0:     CMD12 arg 00000000 flags 0000049d
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD25): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     4096 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> mmc0: starting CMD13 arg 00010000 flags 00000195
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done (CMD13): 0: 00000900 00000000 00000000 00000000
> >> 0+1 records in
> >> 1+0 records out
> >> dd if=/dev/mmcblk0 of=a.dump bs=512 count=1
> >> <mmc0: starting CMD23 arg 00000020 flags 00000015>
> >> mmc0: starting CMD18 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 32 flags 00000200 tsac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
> >> mmc0: req done <CMD23>: 0: 00000000 0000000
> >> 0 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     16384 bytes transferred: 0
> >> mmc0:     (CMD12): 0: 00000000 00000000 00000000 00000000
> >> 1+0 records in
> >> 1+0 records out
> >> 1111
> >> 2222
> >> 
> >> 
> >> 
> >> 
> >> # 
> >> dd i
> >> dd
> >> f
> >>  if
> >> =
> >> =
> >> /dev/
> >> /dev/
> >> mmcblk0 of=/dev/null bs-\x7f=1M count=100
> >> mmcblk0 of=/dev/null bs-\b^[[J=1M count=100
> >> 
> >> 
> >> 
> >> <mmc0: starting CMD23 arg 00000200 flags 00000015>
> >> mmc0: starting CMD18 arg 00000000 flags 000000b5
> >> mmc0:     blksz 512 blocks 512 flags 00000200 tsac 100 ms nsac 0
> >> mmc0:     CMD12 arg 00000000 flags 00000095
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188000, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188020, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188040, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188060, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188080, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421880a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421880c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421880e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c80000
> >> 0: Unhandled context fault: iova=0x42188100, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188120, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188140, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188160, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188180, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421881a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421881c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421881e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188200, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188220, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188240, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0
> >> x42188260, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188280, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421882a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421882c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421882e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188300, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188320, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188340, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188360, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188380, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421883a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421883c0, fsynr=0x433, cb=0
> >> (XEN
> >> ) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421883e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188400, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188420, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188440, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188460, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188480, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421884a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421884c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421884e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188500, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188520, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled
> >>  context fault: iova=0x42188540, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188560, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188580, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421885a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421885c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421885e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188600, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188620, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188640, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188660, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188680, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421886a0, f
> >> synr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421886c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421886e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188700, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188720, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188740, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188760, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188780, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421887a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421887c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421887e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188800, fsynr=0x433, cb=0
> >> (XEN) smmu: /iom
> >> mu@5c800000: Unhandled context fault: iova=0x42188820, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188840, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188860, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188880, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421888a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421888c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421888e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188900, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188920, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188940, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188960, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fau
> >> lt: iova=0x42188980, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421889a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421889c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421889e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188a00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188a20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188a40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188a60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188a80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188aa0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188ac0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188ae0, fsynr=0x433, 
> >> cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188b00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188b20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188b40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188b60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188b80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188ba0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188bc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188be0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188c00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188c20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188c40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000:
> >>  Unhandled context fault: iova=0x42188c60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188c80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188ca0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188cc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188ce0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188d00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188d20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188d40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188d60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188d80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188da0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4
> >> 2188dc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188de0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188e00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188e20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188e40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188e60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188e80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188ea0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188ec0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188ee0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188f00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188f20, fsynr=0x433, cb=0
> >> (XEN) 
> >> smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188f40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188f60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188f80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188fa0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188fc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42188fe0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189000, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189020, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189040, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189060, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189080, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled c
> >> ontext fault: iova=0x421890a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421890c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421890e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189100, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189120, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189140, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189160, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189180, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421891a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421891c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421891e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189200, fsy
> >> nr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189220, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189240, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189260, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189280, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421892a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421892c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421892e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189300, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189320, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189340, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189360, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu
> >> @5c800000: Unhandled context fault: iova=0x42189380, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421893a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421893c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421893e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189400, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189420, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189440, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189460, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189480, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421894a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421894c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault
> >> : iova=0x421894e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189500, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189520, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189540, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189560, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189580, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421895a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421895c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421895e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189600, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189620, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189640, fsynr=0x433, cb
> >> =0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189660, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189680, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421896a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421896c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421896e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189700, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189720, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189740, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189760, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189780, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421897a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: U
> >> nhandled context fault: iova=0x421897c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421897e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189800, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189820, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189840, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189860, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189880, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421898a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421898c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421898e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189900, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421
> >> 89920, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189940, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189960, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189980, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421899a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421899c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x421899e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189a00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189a20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189a40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189a60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189a80, fsynr=0x433, cb=0
> >> (XEN) sm
> >> mu: /iommu@5c800000: Unhandled context fault: iova=0x42189aa0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189ac0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189ae0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189b00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189b20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189b40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189b60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189b80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189ba0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189bc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189be0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled con
> >> text fault: iova=0x42189c00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189c20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189c40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189c60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189c80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189ca0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189cc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189ce0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189d00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189d20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189d40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189d60, fsynr
> >> =0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189d80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189da0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189dc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189de0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189e00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189e20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189e40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189e60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189e80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189ea0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189ec0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5
> >> c800000: Unhandled context fault: iova=0x42189ee0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189f00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189f20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189f40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189f60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189f80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189fa0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189fc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x42189fe0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a000, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a020, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: 
> >> iova=0x4218a040, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a060, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a080, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a0a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a0c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a0e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a100, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a120, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a140, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a160, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a180, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a1a0, fsynr=0x433, cb=0
> >> 
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a1c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a1e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a200, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a220, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a240, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a260, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a280, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a2a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a2c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a2e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a300, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unh
> >> andled context fault: iova=0x4218a320, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a340, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a360, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a380, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a3a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a3c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a3e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a400, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a420, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a440, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a460, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a
> >> 480, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a4a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a4c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a4e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a500, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a520, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a540, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a560, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a580, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a5a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a5c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a5e0, fsynr=0x433, cb=0
> >> (XEN) smmu
> >> : /iommu@5c800000: Unhandled context fault: iova=0x4218a600, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a620, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a640, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a660, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a680, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a6a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a6c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a6e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a700, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a720, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a740, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled conte
> >> xt fault: iova=0x4218a760, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a780, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a7a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a7c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a7e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a800, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a820, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a840, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a860, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a880, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a8a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a8c0, fsynr=0
> >> x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a8e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a900, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a920, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a940, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a960, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a980, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a9a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a9c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218a9e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aa00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aa20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c8
> >> 00000: Unhandled context fault: iova=0x4218aa40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aa60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aa80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aaa0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aac0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aae0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ab00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ab20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ab40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ab60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ab80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: io
> >> va=0x4218aba0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218abc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218abe0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ac00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ac20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ac40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ac60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ac80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aca0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218acc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ace0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ad00, fsynr=0x433, cb=0
> >> 
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ad20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ad40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ad60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ad80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ada0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218adc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ade0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ae00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ae20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ae40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ae60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhan
> >> dled context fault: iova=0x4218ae80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aea0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aec0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218aee0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218af00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218af20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218af40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218af60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218af80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218afa0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218afc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218afe
> >> 0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b000, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b020, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b040, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b060, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b080, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b0a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b0c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b0e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b100, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b120, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b140, fsynr=0x433, cb=0
> >> (XEN) smmu: 
> >> /iommu@5c800000: Unhandled context fault: iova=0x4218b160, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b180, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b1a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b1c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b1e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b200, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b220, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b240, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b260, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b280, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b2a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context
> >>  fault: iova=0x4218b2c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b2e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b300, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b320, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b340, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b360, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b380, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b3a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b3c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b3e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b400, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b420, fsynr=0x4
> >> 33, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b440, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b460, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b480, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b4a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b4c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b4e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b500, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b520, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b540, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b560, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b580, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800
> >> 000: Unhandled context fault: iova=0x4218b5a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b5c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b5e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b600, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b620, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b640, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b660, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b680, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b6a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b6c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b6e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova
> >> =0x4218b700, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b720, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b740, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b760, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b780, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b7a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b7c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b7e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b800, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b820, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b840, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b860, fsynr=0x433, cb=0
> >> (X
> >> EN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b880, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b8a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b8c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b8e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b900, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b920, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b940, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b960, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b980, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b9a0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218b9c0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandl
> >> ed context fault: iova=0x4218b9e0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ba00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ba20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ba40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ba60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218ba80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218baa0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bac0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bae0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bb00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bb20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bb40,
> >>  fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bb60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bb80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bba0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bbc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bbe0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bc00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bc20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bc40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bc60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bc80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bca0, fsynr=0x433, cb=0
> >> (XEN) smmu: /i
> >> ommu@5c800000: Unhandled context fault: iova=0x4218bcc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bce0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bd00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bd20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bd40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bd60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bd80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bda0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bdc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bde0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218be00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context f
> >> ault: iova=0x4218be20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218be40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218be60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218be80, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bea0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bec0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bee0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bf00, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bf20, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bf40, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bf60, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bf80, fsynr=0x433
> >> , cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bfa0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bfc0, fsynr=0x433, cb=0
> >> (XEN) smmu: /iommu@5c800000: Unhandled context fault: iova=0x4218bfe0, fsynr=0x433, cb=0
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x02008000
> >> mmc0: ADMA error
> >> sdhci: =========== REGISTER DUMP (mmc0)===========
> >> sdhci: Sys addr: 0x4218803c | Version:  0x00000002
> >> sdhci: Blk size: 0x00000200 | Blk cnt:  0x0000010f
> >> sdhci: Argument: 0x00000000 | Trn mode: 0x0000003b
> >> sdhci: Present:  0x01088a8e | Host ctl: 0x00000023
> >> sdhci: Power:    0x00000002 | Blk gap:  0x00000080
> >> sdhci: Wake-up:  0x00000008 | Clock:    0x00000017
> >> sdhci: Timeout:  0x0000000f | Int stat: 0x02008000
> >> sdhci: Int enab: 0x107f000b | Sig enab: 0x107f000b
> >> sdhci: AC12 err: 0x00000000 | Slot int: 0x00000302
> >> sdhci: Caps:     0x07eb0000 | Caps_1:   0x0000b407
> >> sdhci: Cmd:      0x0000123a | Max curr: 0x00ffffff
> >> sdhci: Host ctl2: 0x00000008
> >> sd
> >> hci: ADMA Err: 0x00000003 | ADMA Ptr: 0x44040064
> >> sdhci: ===========================================
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a000: DMA 0x42381000, LEN 0x1000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a008: DMA 0x42668000, LEN 0x1000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a010: DMA 0x4230a000, LEN 0x1000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a018: DMA 0x4223a000, LEN 0x1000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a020: DMA 0x425b8000, LEN 0x1000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a028: DMA 0x4269d000, LEN 0x1000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a030: DMA 0x4253c000, LEN 0x4000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a038: DMA 0x421f0000, LEN 0x4000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a040: DMA 0x426d8000, LEN 0x4000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff80
> >> 0001a048: DMA 0x4230c000, LEN 0x4000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a050: DMA 0x42974000, LEN 0x4000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a058: DMA 0x426b8000, LEN 0x4000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a060: DMA 0x42188000, LEN 0x8000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a068: DMA 0x423e8000, LEN 0x8000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a070: DMA 0x426b0000, LEN 0x8000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a078: DMA 0x42458000, LEN 0x8000, Attr=0x21
> >> sdhci [sdhci_adma_show_error()]: mmc0: ffffff800001a080: DMA 0x425b0000, LEN 0x2000, Attr=0x23
> >> sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
> >> mmc0: req done <CMD23>: 0: 00000000 00000000 00000000 00000000
> >> mmc0: req done (CMD18): 0: 00000900 00000000 00000000 00000000
> >> mmc0:     0 bytes transferred: -5
> >> mmc0:     (CMD12): 0: 00000b00 00000000 00000000 00000000
> >> 
> >> 
> >> >
> >> >-- 
> >> >Julien Grall
> >> 
> >> _______________________________________________
> >> Xen-devel mailing list
> >> Xen-devel@lists.xen.org
> >> http://lists.xen.org/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

  reply	other threads:[~2016-04-26 14:30 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-25  8:54 SMMU, Unhandled context fault Peng Fan
2016-04-26 10:28 ` Julien Grall
2016-04-26 11:50   ` Peng Fan
2016-04-26 13:12     ` Edgar E. Iglesias
2016-04-26 13:56       ` Peng Fan
2016-04-26 14:30         ` Edgar E. Iglesias [this message]
2016-04-27  2:02           ` Peng Fan
2016-04-27  9:58             ` Julien Grall
2016-04-28  2:37               ` Peng Fan
2016-04-28  6:39                 ` Peng Fan
2016-04-28 10:27                   ` Julien Grall
2016-04-28 12:56                     ` Peng Fan
2016-04-28 13:14                       ` Julien Grall
2016-04-29 14:28                         ` Peng Fan
2016-05-03 10:58                           ` Julien Grall
2016-05-03 13:58                             ` Peng Fan
2016-05-06 12:48                               ` Julien Grall
2016-05-08 11:52                                 ` Peng Fan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160426143003.GV16305@toto \
    --to=edgar.iglesias@gmail.com \
    --cc=julien.grall@arm.com \
    --cc=sstabellini@kernel.org \
    --cc=van.freenix@gmail.com \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.