* Latest Arndale Xen, dom0 kernel stuck on ASIX mac. @ 2013-06-01 14:31 Sander Bogaert 2013-06-03 12:28 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-01 14:31 UTC (permalink / raw) To: xen-devel@lists.xen.org [-- Attachment #1: Type: text/plain, Size: 1013 bytes --] Hi, I was trying to update my Xen version and noticed I needed to use a newer dom0 kernel too ( took the one from Julien's arndale branch ). I got both and compiled them but I can't get the new kernel to boot. It keeps getting stuck at ( attached the whole boot log too ): asix 1-3.2.4:1.0 (unregistered net_device): invalid hw address, using random asix 1-3.2.4:1.0 eth0: register 'asix' at usb-12110000.usb-3.2.4, ASIX AX88772 USB 2.0 Ethernet, d2:a5:dc:ad:09:b5 I tried setting another mac address in u-boot as stated on the wiki, one starting with '00:16:3e:...' but without result. So I was wondering if anyone ran into the same issue yet? The kernel getting stuck seemingly because of a mac address? Also I noticed that even using saveenv u-boot isn't keeping my changes to ethaddr and usbethaddr after a reboot. I'm using U-Boot 2013.01.-rc1-00001-g30dd996 (Apr 29 2013 - 11:09:40) for ARNDALE5250 which still seems to be the one the Linaro guide says to use. Is this a bug in u-boot? Thanks, Sander [-- Attachment #2: boot.log --] [-- Type: application/octet-stream, Size: 16265 bytes --] U-Boot 2013.01.-rc1-00001-g30dd996 (Apr 29 2013 - 11:09:40) for ARNDALE5250 CPU: Exynos5250@1000MHz Board: for ARNDALE5250 I2C: ready DRAM: 2 GiB WARNING: Caches not enabled Checking Boot Mode ... SDMMC MMC: EXYNOS DWMMC: 0, EXYNOS DWMMC: 1, EXYNOS DWMMC: 2 In: serial Out: serial Err: serial Net: No ethernet found. (Re)start USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... 4 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found scanning usb for ethernet devices... 1 Ethernet Device(s) found Hit any key to stop autoboot: 0 Waiting for Ethernet connection... done. Using asx0 device TFTP from server 10.0.0.2; our IP address is 10.0.0.1 Filename 'pxelinux.cfg/linux-zImage'. Load address: 0x60000000 Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ######################################## done Bytes transferred = 3862336 (3aef40 hex) Waiting for Ethernet connection... done. Using asx0 device TFTP from server 10.0.0.2; our IP address is 10.0.0.1 Filename 'pxelinux.cfg/xen-uImage'. Load address: 0x50000000 Loading: ################################################################# ################################################################# ############################################## done Bytes transferred = 900164 (dbc44 hex) ## Booting kernel from Legacy Image at 50000000 ... Image Name: Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 900100 Bytes = 879 KiB Load Address: 80200000 Entry Point: 80200000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... __ __ _ _ _____ _ _ _ \ \/ /___ _ __ | || | |___ / _ _ _ __ ___| |_ __ _| |__ | | ___ \ // _ \ '_ \ | || |_ |_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \ / \ __/ | | | |__ _| ___) |__| |_| | | | \__ \ || (_| | |_) | | __/ /_/\_\___|_| |_| |_|(_)____/ \__,_|_| |_|___/\__\__,_|_.__/|_|\___| (XEN) Xen version 4.3-unstable (dzan@) (arm-linux-gnueabi-gcc (Debian 4.7.2-4) 4.7.2) debug=y Sat Jun 1 15:34:22 CEST 2013 (XEN) Latest ChangeSet: Thu May 30 14:24:57 2013 +0200 git:b14fed7 (XEN) Console output is synchronous. (XEN) Processor: "ARM Limited", variant: 0x0, part 0xc0f, rev 0x4 (XEN) 32-bit Execution: (XEN) Processor Features: 00001031:00011011 (XEN) Instruction Sets: AArch32 Thumb Thumb-2 ThumbEE Jazelle (XEN) Extensions: GenericTimer Security (XEN) Debug Features: 02010555 (XEN) Auxiliary Features: 00000000 (XEN) Memory Model Features: 10201105 20000000 01240000 02102211 (XEN) ISA Features: 02101110 13112111 21232041 11112131 10011142 00000000 (XEN) Platform: SAMSUNG EXYNOS5 (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 (XEN) Using generic timer at 24000 KHz (XEN) GIC initialization: (XEN) gic_dist_addr=0000000010481000 (XEN) gic_cpu_addr=0000000010482000 (XEN) gic_hyp_addr=0000000010484000 (XEN) gic_vcpu_addr=0000000010486000 (XEN) gic_maintenance_irq=25 (XEN) GIC: 160 lines, 2 cpus, secure (IID 0200043b). (XEN) Waiting for 1 other CPUs to be ready (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Allocated console ring of 16 KiB. (XEN) CPU 1 booted. (XEN) Brought up 2 CPUs (XEN) *** LOADING DOMAIN 0 *** (XEN) Device-tree contains "xen,xen" node. Ignoring. (XEN) Populate P2M 0x50000000->0x60000000 (1:1 mapping for dom0) (XEN) Loading kernel from boot module 1 (XEN) Loading zImage from 0000000060000000 to 0000000050008000-00000000503b6f40 (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) ********************************************** (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) ******* This option is intended to aid debugging of Xen by ensuring (XEN) ******* that all output is synchronously delivered on the serial line. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect (XEN) ******* timekeeping. It is NOT recommended for production use! (XEN) ********************************************** (XEN) 3... 2... 1... (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 220kB init memory. PERCPU: Embedded 9 pages/cpu @c0a09000 s14272 r8192 d14400 u36864 pcpu-alloc: s14272 r8192 d14400 u36864 alloc=9*4096 pcpu-alloc: [0] 0 [0] 1 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 Kernel command line: console=hvc0,115200n8 debug root=/dev/sda1 ignore_loglevel rw rootwait earlyprintk=xen PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) __ex_table already sorted, skipping sort allocated 524288 bytes of page_cgroup please try 'cgroup_disable=memory' option if you don't want memory cgroups Memory: 256MB = 256MB total Memory: 251032k/251032k available, 11112k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) vmalloc : 0xd0800000 - 0xff000000 ( 744 MB) lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0xc0008000 - 0xc06e5ec8 (7032 kB) .init : 0xc06e6000 - 0xc07217c0 ( 238 kB) .data : 0xc0722000 - 0xc0781a70 ( 383 kB) .bss : 0xc0781a70 - 0xc07fef4c ( 502 kB) Hierarchical RCU implementation. RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. NR_IRQS:549 Architected local timer running at 24.00MHz (virt). Switching to timer-based delay loop sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms Console: colour dummy device 80x30 Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 Initializing cgroup subsys cpuacct Initializing cgroup subsys memory Initializing cgroup subsys devices Initializing cgroup subsys freezer Initializing cgroup subsys blkio Initializing cgroup subsys perf_event CPU: Testing write buffer coherency: ok /cpus/cpu@0 missing clock-frequency property /cpus/cpu@1 missing clock-frequency property CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 Setting up static identity map for 0xc04f08f0 - 0xc04f0948 Setting up static HYP identity map for 0xc04f0948 - 0xc04f0a20 CPU1: Booted secondary processor CPU1: thread -1, cpu 0, socket 0, mpidr 80000000 Brought up 2 CPUs SMP: Total of 2 processors activated (96.00 BogoMIPS). CPU: All CPU(s) started in SVC mode. devtmpfs: initialized Xen 4.3 support found, events_irq=31 gnttab_frame_pfn=b0000 Grant tables using version 1 layout. Grant table initialized pinctrl core: initialized pinctrl subsystem regulator-dummy: no parameters NET: Registered protocol family 16 Xen: initializing cpu0 Xen: initializing cpu1 DMA: preallocated 256 KiB pool for atomic coherent allocations No ATAGs? hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. hw-breakpoint: maximum watchpoint size is 8 bytes. S3C Power Management, Copyright 2004 Simtec Electronics EXYNOS5250 PMU Initialize EXYNOS: Initializing architecture bio: create slab <bio-0> at 0 xen/balloon: Initialising balloon driver. 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 s3c-i2c s3c2440-hdmiphy-i2c: slave address 0x00 s3c-i2c s3c2440-hdmiphy-i2c: bus frequency set to 65 KHz s3c-i2c s3c2440-hdmiphy-i2c: i2c-0: S3C I2C adapter Switching to clocksource arch_sys_counter NET: Registered protocol family 2 TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 2, 16384 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP: reno registered 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: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. kvm [1]: HYP mode not available hw perfevents: enabled with ARMv7 Cortex-A15 PMU driver, 7 counters available CPU PMU: attempt to register multiple PMU devices! arm-pmu: probe of arm-pmu failed with error -28 audit: initializing netlink socket (disabled) type=2000 audit(0.250:1): initialized ROMFS MTD (C) 2007 Red Hat, Inc. msgmni has been set to 490 Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) dma-pl330 dma-pl330.0: Loaded driver for PL330 DMAC-2364208 dma-pl330 dma-pl330.0: DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32 dma-pl330 dma-pl330.1: Loaded driver for PL330 DMAC-2364208 dma-pl330 dma-pl330.1: DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32 dma-pl330 dma-pl330.2: Loaded driver for PL330 DMAC-2364208 dma-pl330 dma-pl330.2: DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32 Event-channel device installed. console [hvc0] enabled, bootconsole disabled console [hvc0] enabled, bootconsole disabled Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled exynos4210-uart.0: ttySAC0 at MMIO 0x12c00000 (irq = 83) is a S3C6400/10 exynos4210-uart.1: ttySAC1 at MMIO 0x12c10000 (irq = 84) is a S3C6400/10 exynos4210-uart.3: ttySAC2 at MMIO 0x12c30000 (irq = 86) is a S3C6400/10 [drm] Initialized drm 1.1.0 20060810 [drm:drm_hdmi_dt_parse_pdata] *ERROR* no hpd gpio property found [drm:hdmi_probe] *ERROR* no platform data specified exynos-hdmi: probe of exynos5-hdmi failed with error -22 exynos-mixer exynos5-mixer: probe start [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [drm] No driver support for vblank timestamp query. [drm:hdmi_subdrv_probe] *ERROR* hdmi context not initialized. exynos-drm: probe of exynos-drm failed with error -22 brd: module loaded loop: module loaded Initialising Xen virtual ethernet driver. usbcore: registered new interface driver asix usbcore: registered new interface driver ax88179_178a usbcore: registered new interface driver cdc_ether usbcore: registered new interface driver net1080 usbcore: registered new interface driver cdc_subset usbcore: registered new interface driver zaurus usbcore: registered new interface driver cdc_ncm ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver unable to find transceiver of type USB2 PHY s5p-ehci 12110000.usb: no platform data or transceiver defined platform 12110000.usb: Driver s5p-ehci requests probe deferral ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver unable to find transceiver of type USB2 PHY exynos-ohci 12120000.usb: no platform data or transceiver defined platform 12120000.usb: Driver exynos-ohci requests probe deferral Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. mousedev: PS/2 mouse device common for all mice Exynos: Kernel Thermal management registered cpuidle: using governor ladder cpuidle: using governor menu Synopsys Designware Multimedia Card Interface Driver dwmmc_exynos dw_mmc.0: Using PIO mode. dwmmc_exynos dw_mmc.0: DW MMC controller at irq 107, 32 bit host data width, 128 deep fifo mmc0: no vmmc regulator found mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, actual 400000HZ div = 125) dwmmc_exynos dw_mmc.0: 1 slots initialized dwmmc_exynos dw_mmc.0: Version ID is 241a dwmmc_exynos dw_mmc.2: Using PIO mode. dwmmc_exynos dw_mmc.2: DW MMC controller at irq 109, 32 bit host data width, 128 deep fifo mmc1: no vmmc regulator found mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 300000Hz, actual 299401HZ div = 167) mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, actual 400000HZ div = 125) dwmmc_exynos dw_mmc.2: 1 slots initialized dwmmc_exynos dw_mmc.2: Version ID is 241a usbcore: registered new interface driver usbhid usbhid: USB HID core driver zram: Created 1 device(s) ... TCP: cubic registered NET: Registered protocol family 10 Bridge firewalling registered Key type dns_resolver registered VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0 Registering SWP/SWPB emulation handler registered taskstats version 1 s5p-ehci 12110000.usb: S5P EHCI Host Controller s5p-ehci 12110000.usb: new USB bus registered, assigned bus number 1 s5p-ehci 12110000.usb: irq 103, io mem 0x12110000 s5p-ehci 12110000.usb: USB 2.0 started, EHCI 1.00 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: S5P EHCI Host Controller usb usb1: Manufacturer: Linux 3.9.0-rc4-exynos+ ehci_hcd usb usb1: SerialNumber: 12110000.usb hub 1-0:1.0: USB hub found hub 1-0:1.0: 3 ports detected samsung-usbphy 12130000.usbphy: Already power on PHY exynos-ohci 12120000.usb: EXYNOS OHCI Host Controller exynos-ohci 12120000.usb: new USB bus registered, assigned bus number 2 exynos-ohci 12120000.usb: irq 103, io mem 0x12120000 mmc0: BKOPS_EN bit is not set mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 52000000Hz, actual 50000000HZ div = 1) mmc0: new high speed DDR MMC card at address 0001 mmcblk0: mmc0:0001 M4G1FA 3.72 GiB mmcblk0boot0: mmc0:0001 M4G1FA partition 1 1.00 MiB mmcblk0boot1: mmc0:0001 M4G1FA partition 2 1.00 MiB mmcblk0rpmb: mmc0:0001 M4G1FA partition 3 128 KiB mmcblk0: p1 p2 p3 p4 mmcblk0boot1: unknown partition table mmcblk0boot0: unknown partition table usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EXYNOS OHCI Host Controller usb usb2: Manufacturer: Linux 3.9.0-rc4-exynos+ ohci_hcd usb usb2: SerialNumber: 12120000.usb hub 2-0:1.0: USB hub found hub 2-0:1.0: 3 ports detected drivers/rtc/hctosys.c: unable to open rtc device (rtc0) exynos_cpufreq_init: failed to get resource vdd_arm mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 25000000Hz, actual 25000000HZ div = 2) mmc1: new SD card at address fc3d mmcblk1: mmc1:fc3d SU02G 1.84 GiB mmcblk1: p1 Waiting for root device /dev/sda1... usb 1-3: new high-speed USB device number 2 using s5p-ehci usb 1-3: New USB device found, idVendor=0424, idProduct=3503 usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 hub 1-3:1.0: USB hub found hub 1-3:1.0: 3 ports detected usb 1-3.2: new high-speed USB device number 3 using s5p-ehci usb 1-3.2: New USB device found, idVendor=05e3, idProduct=0610 usb 1-3.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0 usb 1-3.2: Product: USB2.0 Hub hub 1-3.2:1.0: USB hub found hub 1-3.2:1.0: 4 ports detected usb 1-3.2.4: new high-speed USB device number 4 using s5p-ehci usb 1-3.2.4: New USB device found, idVendor=0b95, idProduct=772a usb 1-3.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-3.2.4: Product: AX88772 usb 1-3.2.4: Manufacturer: ASIX Elec. Corp. usb 1-3.2.4: SerialNumber: 000001 asix 1-3.2.4:1.0 (unregistered net_device): invalid hw address, using random asix 1-3.2.4:1.0 eth0: register 'asix' at usb-12110000.usb-3.2.4, ASIX AX88772 USB 2.0 Ethernet, d2:a5:dc:ad:09:b5 [-- Attachment #3: Type: text/plain, Size: 126 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-01 14:31 Latest Arndale Xen, dom0 kernel stuck on ASIX mac Sander Bogaert @ 2013-06-03 12:28 ` Julien Grall 2013-06-04 19:48 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-03 12:28 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel On 06/01/2013 03:31 PM, Sander Bogaert wrote: > Hi, > > I was trying to update my Xen version and noticed I needed to use a > newer dom0 kernel too ( took the one from Julien's arndale branch ). I > got both and compiled them but I can't get the new kernel to boot. It > keeps getting stuck at ( attached the whole boot log too ): > > asix 1-3.2.4:1.0 (unregistered net_device): invalid hw address, using random > asix 1-3.2.4:1.0 eth0: register 'asix' at usb-12110000.usb-3.2.4, ASIX > AX88772 USB 2.0 Ethernet, d2:a5:dc:ad:09:b5 > > I tried setting another mac address in u-boot as stated on the wiki, > one starting with '00:16:3e:...' but without result. > > So I was wondering if anyone ran into the same issue yet? The kernel > getting stuck seemingly because of a mac address? If you look at few lines before you can see: Waiting for root device /dev/sda1... It seems that linux is unable to start the hard drive. Unfortunately, I never try this configuration with Xen. Does Xen hang? You can try triple CTRL-a and see if Xen answers. Is linux/xen receive the SATA interrupt? > Also I noticed that even using saveenv u-boot isn't keeping my changes > to ethaddr and usbethaddr after a reboot. I'm using U-Boot > 2013.01.-rc1-00001-g30dd996 (Apr 29 2013 - 11:09:40) for ARNDALE5250 > which still seems to be the one the Linaro guide says to use. Is this > a bug in u-boot? I didn't try recent U-boot. FYI, I'm using U-boot 2012.10-rc1. Cheers, Julien ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-03 12:28 ` Julien Grall @ 2013-06-04 19:48 ` Sander Bogaert 2013-06-04 21:11 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-04 19:48 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org On 3 June 2013 14:28, Julien Grall <julien.grall@linaro.org> wrote: > On 06/01/2013 03:31 PM, Sander Bogaert wrote: > >> Hi, >> >> I was trying to update my Xen version and noticed I needed to use a >> newer dom0 kernel too ( took the one from Julien's arndale branch ). I >> got both and compiled them but I can't get the new kernel to boot. It >> keeps getting stuck at ( attached the whole boot log too ): >> >> asix 1-3.2.4:1.0 (unregistered net_device): invalid hw address, using random >> asix 1-3.2.4:1.0 eth0: register 'asix' at usb-12110000.usb-3.2.4, ASIX >> AX88772 USB 2.0 Ethernet, d2:a5:dc:ad:09:b5 >> >> I tried setting another mac address in u-boot as stated on the wiki, >> one starting with '00:16:3e:...' but without result. >> >> So I was wondering if anyone ran into the same issue yet? The kernel >> getting stuck seemingly because of a mac address? > > > If you look at few lines before you can see: > Waiting for root device /dev/sda1... > > It seems that linux is unable to start the hard drive. Unfortunately, I > never try this configuration with Xen. > > Does Xen hang? You can try triple CTRL-a and see if Xen answers. > Is linux/xen receive the SATA interrupt? Xen does not hang. How can I check who got the sata interrupt? > >> Also I noticed that even using saveenv u-boot isn't keeping my changes >> to ethaddr and usbethaddr after a reboot. I'm using U-Boot >> 2013.01.-rc1-00001-g30dd996 (Apr 29 2013 - 11:09:40) for ARNDALE5250 >> which still seems to be the one the Linaro guide says to use. Is this >> a bug in u-boot? > > > I didn't try recent U-boot. FYI, I'm using U-boot 2012.10-rc1. I had to update u-boot because the older one doesn' work with this SSD drive. There is a post to the mailinglist about that and updating u-boot seemed to solve the issue. > > Cheers, > > Julien ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-04 19:48 ` Sander Bogaert @ 2013-06-04 21:11 ` Julien Grall 2013-06-05 19:23 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-04 21:11 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 4 June 2013 20:48, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: > On 3 June 2013 14:28, Julien Grall <julien.grall@linaro.org> wrote: >> On 06/01/2013 03:31 PM, Sander Bogaert wrote: >> >>> Hi, >>> >>> I was trying to update my Xen version and noticed I needed to use a >>> newer dom0 kernel too ( took the one from Julien's arndale branch ). I >>> got both and compiled them but I can't get the new kernel to boot. It >>> keeps getting stuck at ( attached the whole boot log too ): >>> >>> asix 1-3.2.4:1.0 (unregistered net_device): invalid hw address, using random >>> asix 1-3.2.4:1.0 eth0: register 'asix' at usb-12110000.usb-3.2.4, ASIX >>> AX88772 USB 2.0 Ethernet, d2:a5:dc:ad:09:b5 >>> >>> I tried setting another mac address in u-boot as stated on the wiki, >>> one starting with '00:16:3e:...' but without result. >>> >>> So I was wondering if anyone ran into the same issue yet? The kernel >>> getting stuck seemingly because of a mac address? >> >> >> If you look at few lines before you can see: >> Waiting for root device /dev/sda1... >> >> It seems that linux is unable to start the hard drive. Unfortunately, I >> never try this configuration with Xen. >> >> Does Xen hang? You can try triple CTRL-a and see if Xen answers. >> Is linux/xen receive the SATA interrupt? > > Xen does not hang. How can I check who got the sata interrupt? If you cherry-pick fb61df1 from my tree (julieng/xen-unstable.git), you will be able to know which IRQ has been sent to the guest and when. You will need to do triple CTRL-a then 'q'. -- Julien Grall ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-04 21:11 ` Julien Grall @ 2013-06-05 19:23 ` Sander Bogaert 2013-06-05 20:58 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-05 19:23 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org [-- Attachment #1: Type: text/plain, Size: 1008 bytes --] >>> Does Xen hang? You can try triple CTRL-a and see if Xen answers. >>> Is linux/xen receive the SATA interrupt? >> >> Xen does not hang. How can I check who got the sata interrupt? > > If you cherry-pick fb61df1 from my tree (julieng/xen-unstable.git), > you will be able to know > which IRQ has been sent to the guest and when. You will need to do > triple CTRL-a then 'q'. I attached the interrupt information and I got this from the manual: SPI Port No ID 109 141 SATAPMEREQ 108 140 SATAPHY These where the only ones I could find with "SATA" in the description but I'm not sure these are all the relevant ones. I'm not sure which is the ID your patch prints but I'm guessing the SPI Port No. If that is the case 109 - SATAPMEREQ shows up in there and 108 doesn't. There is a 107 but the exynos manual states that one as reserved... If I'm right about the ID printed does this mean the SATA interrupt doesn't make it through Xen to dom0? Thanks, Sander [-- Attachment #2: interrupt_info --] [-- Type: application/octet-stream, Size: 1923 bytes --] (XEN) 'q' pressed -> dumping domain info (now=0x2:BEBD555F) (XEN) General information for domain 0: (XEN) refcnt=3 dying=0 pause_count=0 (XEN) nr_pages=65536 xenheap_pages=2 shared_pages=0 paged_pages=0 dirty_cpus={} max_pages=4294967295 (XEN) handle=00000000-0000-0000-0000-000000000000 vm_assist=00000000 (XEN) GICH_LRs (vcpu 0) mask=0 (XEN) VCPU_LR[0]=0 (XEN) VCPU_LR[1]=0 (XEN) VCPU_LR[2]=0 (XEN) VCPU_LR[3]=0 (XEN) block 11751 (XEN) maintenance 11751 (XEN) NOW() 11831 (XEN) IRQ 2 count 104 time 5853 maintenance 5853 (XEN) IRQ 4 count 86 time 4478 maintenance 4478 (XEN) IRQ 27 count 235 time 11751 maintenance 11751 (XEN) IRQ 31 count 1 time 3784 maintenance 3784 (XEN) missing 1 last_missing 3784 (XEN) IRQ 103 count 136 time 6195 maintenance 6195 (XEN) IRQ 107 count 75 time 4726 maintenance 4726 (XEN) IRQ 109 count 35 time 4725 maintenance 4725 (XEN) GICH_LRs (vcpu 1) mask=0 (XEN) VCPU_LR[0]=0 (XEN) VCPU_LR[1]=0 (XEN) VCPU_LR[2]=0 (XEN) VCPU_LR[3]=0 (XEN) block 11811 (XEN) maintenance 11811 (XEN) NOW() 11881 (XEN) IRQ 2 count 99 time 5853 maintenance 5853 (XEN) IRQ 4 count 31 time 3826 maintenance 3826 (XEN) IRQ 27 count 162 time 11811 maintenance 11811 (XEN) IRQ 31 count 1 time 3780 maintenance 3780 (XEN) missing 1 last_missing 3780 (XEN) Rangesets belonging to domain 0: (XEN) Interrupts { } (XEN) I/O Memory { } (XEN) NODE affinity for domain 0: [0] (XEN) VCPU information and callbacks for domain 0: (XEN) VCPU0: CPU0 [has=F] poll=0 upcall_pend = 00, upcall_mask = 00 dirty_cpus={} cpu_affinity={0-127} (XEN) pause_count=0 pause_flags=1 (XEN) No periodic timer (XEN) VCPU1: CPU1 [has=F] poll=0 upcall_pend = 00, upcall_mask = 01 dirty_cpus={} cpu_affinity={0-127} (XEN) pause_count=0 pause_flags=1 (XEN) No periodic timer (XEN) Notifying guest 0:0 (virq 1, port 0, stat 0/1/0) (XEN) Notifying guest 0:1 (virq 1, port 0, stat 0/1/0) [-- Attachment #3: Type: text/plain, Size: 126 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-05 19:23 ` Sander Bogaert @ 2013-06-05 20:58 ` Julien Grall 2013-06-06 8:51 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-05 20:58 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 5 June 2013 20:23, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >>>> Does Xen hang? You can try triple CTRL-a and see if Xen answers. >>>> Is linux/xen receive the SATA interrupt? >>> >>> Xen does not hang. How can I check who got the sata interrupt? >> >> If you cherry-pick fb61df1 from my tree (julieng/xen-unstable.git), >> you will be able to know >> which IRQ has been sent to the guest and when. You will need to do >> triple CTRL-a then 'q'. > > I attached the interrupt information and I got this from the manual: > > SPI Port No ID > 109 141 SATAPMEREQ > 108 140 SATAPHY > These where the only ones I could find with "SATA" in the description > but I'm not sure these are all the relevant ones. I'm not sure which > is the ID your patch prints but I'm guessing the SPI Port No. If that > is the case 109 - SATAPMEREQ shows up in there and 108 doesn't. There > is a 107 but the exynos manual states that one as reserved... > If I'm right about the ID printed does this mean the SATA interrupt > doesn't make it through Xen to dom0? vgic dump printed ID not SPI. I have just noticed that my current branch (based on linux upstream 3.9-rc4) doesn't support exynos ATA. It seems the driver is not yet upstreamed in the kernel. I have updated my tree with a branch based on linaro's tree (which is a linux 3.10-rc2) and there is a driver for the exynos ATA. The command to clone and compile the kernel: git clone -b linaro-3.10 git://xenbits.xen.org/people/julieng/linux-arm.git linux cd linux make arndale_xen_dom0_defconfig make zImage make dtbs The device tree is: arch/arm/boot/dts/exynos5250-arndale.dtb If it works for you I will update the wiki page and stick to the linaro tree for the next update. Cheers, -- Julien Grall ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-05 20:58 ` Julien Grall @ 2013-06-06 8:51 ` Sander Bogaert 2013-06-06 8:52 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-06 8:51 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org > vgic dump printed ID not SPI. I have just noticed that my current branch (based > on linux upstream 3.9-rc4) doesn't support exynos ATA. > It seems the driver is not yet upstreamed in the kernel. > > I have updated my tree with a branch based on linaro's tree (which is > a linux 3.10-rc2) > and there is a driver for the exynos ATA. The command to clone and compile the > kernel: > > git clone -b linaro-3.10 > git://xenbits.xen.org/people/julieng/linux-arm.git linux > cd linux > make arndale_xen_dom0_defconfig > make zImage > make dtbs > > The device tree is: arch/arm/boot/dts/exynos5250-arndale.dtb > > If it works for you I will update the wiki page and stick to the linaro tree for > the next update. > > Cheers, > > -- > Julien Grall No luck... I attached the crashing dom0 log. Please note I used the arndale_xen_dom0_defconfig make target guessing that's the one you intended to write :-) This is a different crash however so it did change things... It seems like the sda drive isn't detected at all? Maybe the driver is broke? In the dts I just change root=mmc... into root=/dev/sda1 which works for my older kernel/xen versions. Thanks, Sander ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-06 8:51 ` Sander Bogaert @ 2013-06-06 8:52 ` Sander Bogaert 2013-06-06 10:37 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-06 8:52 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org [-- Attachment #1: Type: text/plain, Size: 1328 bytes --] On 6 June 2013 10:51, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >> vgic dump printed ID not SPI. I have just noticed that my current branch (based >> on linux upstream 3.9-rc4) doesn't support exynos ATA. >> It seems the driver is not yet upstreamed in the kernel. >> >> I have updated my tree with a branch based on linaro's tree (which is >> a linux 3.10-rc2) >> and there is a driver for the exynos ATA. The command to clone and compile the >> kernel: >> >> git clone -b linaro-3.10 >> git://xenbits.xen.org/people/julieng/linux-arm.git linux >> cd linux >> make arndale_xen_dom0_defconfig >> make zImage >> make dtbs >> >> The device tree is: arch/arm/boot/dts/exynos5250-arndale.dtb >> >> If it works for you I will update the wiki page and stick to the linaro tree for >> the next update. >> >> Cheers, >> >> -- >> Julien Grall > > No luck... I attached the crashing dom0 log. > Please note I used the arndale_xen_dom0_defconfig make target > guessing that's the one you intended to write :-) > > This is a different crash however so it did change things... > > It seems like the sda drive isn't detected at all? Maybe the driver is > broke? In the dts I just change root=mmc... into root=/dev/sda1 which > works for my older kernel/xen versions. > > Thanks, > Sander Sorry for spamming, forgot to attach.... [-- Attachment #2: dom0_crash --] [-- Type: application/octet-stream, Size: 23444 bytes --] [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.10.0-rc2+ (dzan@x200) (gcc version 4.7.2 (Debian 4.7.2-4) ) #4 SMP Thu Jun 6 10:26:40 CEST 2013 [ 0.000000] Kernel was built at commit id '5fcbb12' [ 0.000000] CPU: ARMv7 Processor [410fc0f4] revision 4 (ARMv7), cr=30c7387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Machine: SAMSUNG EXYNOS5 (Flattened Device Tree), model: Insignal Arndale evaluation board based on EXYNOS5250 [ 0.000000] debug: ignoring loglevel setting. [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] CPU EXYNOS5250 (id 0x43520010) [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x50000000-0x5fffffff] [ 0.000000] HighMem empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x50000000-0x50ffffff] [ 0.000000] node 0: [mem 0x51800000-0x5fffffff] [ 0.000000] On node 0 totalpages: 63488 [ 0.000000] Normal zone: 512 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 63488 pages, LIFO batch:15 [ 0.000000] psci: probing function IDs from device-tree [ 0.000000] PERCPU: Embedded 9 pages/cpu @80bcf000 s15040 r8192 d13632 u36864 [ 0.000000] pcpu-alloc: s15040 r8192 d13632 u36864 alloc=9*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 62976 [ 0.000000] Kernel command line: console=hvc0,115200n8 earlyprintk=xen debug ignore_loglevel psci=enable clk_ignore_unused root=/dev/sda1 [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Memory: 16MB 232MB = 248MB total [ 0.000000] Memory: 241516k/241516k available, 12436k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0x90800000 - 0xff000000 (1768 MB) [ 0.000000] lowmem : 0x80000000 - 0x90000000 ( 256 MB) [ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB) [ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB) [ 0.000000] .text : 0x80008000 - 0x80866f64 (8572 kB) [ 0.000000] .init : 0x80867000 - 0x808d4ac0 ( 439 kB) [ 0.000000] .data : 0x808d6000 - 0x80944fc0 ( 444 kB) [ 0.000000] .bss : 0x80944fc0 - 0x809bc8a8 ( 479 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:549 [ 0.000000] Exynos5250: clock setup completed, armclk=1000000000 [ 0.000000] Architected local timer running at 24.00MHz (virt). [ 0.000000] Switching to timer-based delay loop [ 0.000000] sched_clock: ARM arch timer >56 bits at 24000kHz, resolution 41ns [ 0.000000] sched_clock: 32 bits at 200 Hz, resolution 5000000ns, wraps every 4294967291ms [ 0.000000] Console: colour dummy device 80x30 [ 3.526365] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=120000) [ 3.526380] pid_max: default: 32768 minimum: 301 [ 3.526504] Security Framework initialized [ 3.526527] AppArmor: AppArmor initialized [ 3.526580] Mount-cache hash table entries: 512 [ 3.535199] CPU: Testing write buffer coherency: ok [ 3.535233] ftrace: allocating 22169 entries in 66 pages [ 3.561428] /cpus/cpu@0 missing clock-frequency property [ 3.561441] /cpus/cpu@1 missing clock-frequency property [ 3.561455] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 3.561473] Setting up static identity map for 0x806065e0 - 0x80606638 [ 3.562630] CPU1: Booted secondary processor [ 3.562675] CPU1: thread -1, cpu 0, socket 0, mpidr 80000000 [ 3.562833] Brought up 2 CPUs [ 3.562850] SMP: Total of 2 processors activated (96.00 BogoMIPS). [ 3.562857] CPU: All CPU(s) started in SVC mode. [ 3.563733] devtmpfs: initialized [ 3.575514] Xen 4.3 support found, events_irq=31 gnttab_frame_pfn=b0000 [ 3.575565] Grant tables using version 1 layout. [ 3.575609] Grant table initialized [ 3.577064] xor: measuring software checksum speed [ 3.626077] arm4regs : 2273.600 MB/sec [ 3.675993] 8regs : 1892.000 MB/sec [ 3.725913] 32regs : 1184.800 MB/sec [ 3.725922] xor: using function: arm4regs (2273.600 MB/sec) [ 3.725933] pinctrl core: initialized pinctrl subsystem [ 3.726813] regulator-dummy: no parameters [ 3.727325] NET: Registered protocol family 16 [ 3.727700] Xen: initializing cpu1 [ 3.727715] Xen: initializing cpu0 [ 3.727844] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 3.748729] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 3.748741] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 3.748796] S3C Power Management, Copyright 2004 Simtec Electronics [ 3.748917] EXYNOS5250 PMU Initialize [ 3.748925] EXYNOS: Initializing architecture [ 3.781795] bio: create slab <bio-0> at 0 [ 3.864285] raid6: int32x1 196 MB/s [ 3.947964] raid6: int32x2 294 MB/s [ 4.031877] raid6: int32x4 312 MB/s [ 4.115739] raid6: int32x8 249 MB/s [ 4.115747] raid6: using algorithm int32x4 (312 MB/s) [ 4.115754] raid6: using intx1 recovery algorithm [ 4.116020] xen/balloon: Initialising balloon driver. [ 4.116912] VDD_33ON_2.8V: 2800 mV [ 4.117280] hdmi-en: no parameters [ 4.119195] SCSI subsystem initialized [ 4.119933] libata version 3.00 loaded. [ 4.121028] usbcore: registered new interface driver usbfs [ 4.121251] usbcore: registered new interface driver hub [ 4.121600] usbcore: registered new device driver usb [ 4.122424] s3c-i2c 12c60000.i2c: slave address 0x66 [ 4.122439] s3c-i2c 12c60000.i2c: bus frequency set to 18 KHz [ 4.122478] s3c-i2c 12c60000.i2c: failed to register cpufreq notifier [ 4.122518] s3c-i2c: probe of 12c60000.i2c failed with error -22 [ 4.122619] s3c-i2c 12c80000.i2c: slave address 0x00 [ 4.122632] s3c-i2c 12c80000.i2c: bus frequency set to 65 KHz [ 4.122664] s3c-i2c 12c80000.i2c: failed to register cpufreq notifier [ 4.122702] s3c-i2c: probe of 12c80000.i2c failed with error -22 [ 4.122774] s3c-i2c 12ce0000.i2c: slave address 0x00 [ 4.122787] s3c-i2c 12ce0000.i2c: bus frequency set to 65 KHz [ 4.122817] s3c-i2c 12ce0000.i2c: failed to register cpufreq notifier [ 4.122845] s3c-i2c: probe of 12ce0000.i2c failed with error -22 [ 4.122916] s3c-i2c 121d0000.i2c: slave address 0x38 [ 4.122927] s3c-i2c 121d0000.i2c: bus frequency set to 39 KHz [ 4.122940] s3c-i2c 121d0000.i2c: failed to register cpufreq notifier [ 4.122959] s3c-i2c: probe of 121d0000.i2c failed with error -22 [ 4.125305] NetLabel: Initializing [ 4.125315] NetLabel: domain hash size = 128 [ 4.125321] NetLabel: protocols = UNLABELED CIPSOv4 [ 4.125391] NetLabel: unlabeled traffic allowed by default [ 4.125516] Switching to clocksource arch_sys_counter [ 4.142933] AppArmor: AppArmor Filesystem Enabled [ 4.169776] NET: Registered protocol family 2 [ 4.170477] TCP established hash table entries: 2048 (order: 2, 16384 bytes) [ 4.170530] TCP bind hash table entries: 2048 (order: 3, 40960 bytes) [ 4.170580] TCP: Hash tables configured (established 2048 bind 2048) [ 4.170617] TCP: reno registered [ 4.170631] UDP hash table entries: 256 (order: 1, 12288 bytes) [ 4.170655] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes) [ 4.170918] NET: Registered protocol family 1 [ 4.171215] kvm [1]: HYP mode not available [ 4.171348] hw perfevents: enabled with (null) PMU driver, 0 counters available [ 4.171776] CPUidle failed to register driver [ 4.173070] audit: initializing netlink socket (disabled) [ 4.173110] type=2000 audit(0.640:1): initialized [ 4.175255] VFS: Disk quotas dquot_6.5.2 [ 4.175392] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 4.176908] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. [ 4.177998] bio: create slab <bio-1> at 1 [ 4.178772] Btrfs loaded [ 4.178796] msgmni has been set to 471 [ 4.180365] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) [ 4.180378] io scheduler noop registered [ 4.180387] io scheduler deadline registered [ 4.180465] io scheduler cfq registered (default) [ 4.196003] dma-pl330 121a0000.pdma: Loaded driver for PL330 DMAC-2364208 [ 4.196019] dma-pl330 121a0000.pdma: DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32 [ 4.204458] dma-pl330 121b0000.pdma: Loaded driver for PL330 DMAC-2364208 [ 4.204473] dma-pl330 121b0000.pdma: DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32 [ 4.206640] dma-pl330 10800000.mdma: Loaded driver for PL330 DMAC-2364208 [ 4.206654] dma-pl330 10800000.mdma: DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32 [ 4.208829] dma-pl330 11c10000.mdma: Loaded driver for PL330 DMAC-2364208 [ 4.208841] dma-pl330 11c10000.mdma: DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32 [ 4.210324] Event-channel device installed. [ 5.215684] console [hvc0] enabled [ 5.219323] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 5.227908] 12c00000.serial: ttySAC0 at MMIO 0x12c00000 (irq = 83) is a S3C6400/10 [ 5.234471] samsung-uart 12c00000.serial: failed to add cpufreq notifier [ 5.240913] 12c10000.serial: ttySAC1 at MMIO 0x12c10000 (irq = 84) is a S3C6400/10 [ 5.248645] samsung-uart 12c10000.serial: failed to add cpufreq notifier [ 5.254955] 12c30000.serial: ttySAC2 at MMIO 0x12c30000 (irq = 86) is a S3C6400/10 [ 5.262855] samsung-uart 12c30000.serial: failed to add cpufreq notifier [ 5.269669] [drm] Initialized drm 1.1.0 20060810 [ 5.273916] exynos-hdmi 14530000.hdmi: Failed to get supply 'vdd': -517 [ 5.280269] [drm:hdmi_resources_init] *ERROR* failed to get regulators [ 5.286705] [drm:hdmi_resources_init] *ERROR* HDMI resource init - failed [ 5.293447] [drm:hdmi_probe] *ERROR* hdmi_resources_init failed [ 5.299370] exynos-hdmi: probe of 14530000.hdmi failed with error -22 [ 5.306090] exynos-mixer 14450000.mixer: probe start [ 5.313152] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [ 5.318332] [drm] No driver support for vblank timestamp query. [ 5.324253] [drm:hdmi_subdrv_probe] *ERROR* hdmi context not initialized. [ 5.331921] exynos-drm: probe of exynos-drm failed with error -22 [ 5.349548] brd: module loaded [ 5.357881] loop: module loaded [ 5.361718] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 5.366313] exynos-sata 122f0000.sata: failed to get sata phy for port 0 [ 5.373226] platform 122f0000.sata: Driver exynos-sata requests probe deferral [ 5.382234] mtdoops: mtd device (mtddev=name/number) must be supplied [ 5.387519] Initialising Xen virtual ethernet driver. [ 5.393298] usbcore: registered new interface driver asix [ 5.397881] usbcore: registered new interface driver ax88179_178a [ 5.403961] usbcore: registered new interface driver cdc_ether [ 5.409934] usbcore: registered new interface driver dm9601 [ 5.415316] usbcore: registered new interface driver net1080 [ 5.420980] usbcore: registered new interface driver cdc_subset [ 5.426844] usbcore: registered new interface driver zaurus [ 5.432442] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 5.439771] usbcore: registered new interface driver cdc_ncm [ 5.446883] dwc3 12000000.dwc3: no usb2 phy configured [ 5.450619] platform 12000000.dwc3: Driver dwc3 requests probe deferral [ 5.457433] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 5.463674] ehci-s5p: EHCI s5p driver [ 5.467474] unable to find transceiver of type USB2 PHY [ 5.472546] s5p-ehci 12110000.usb: no platform data or transceiver defined [ 5.479383] platform 12110000.usb: Driver s5p-ehci requests probe deferral [ 5.486444] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 5.492485] unable to find transceiver of type USB2 PHY [ 5.497656] exynos-ohci 12120000.usb: no platform data or transceiver defined [ 5.504667] platform 12120000.usb: Driver exynos-ohci requests probe deferral [ 5.512476] usbcore: registered new interface driver usb-storage [ 5.518352] samsung-usb3phy 12100000.usbphy: Can't get usb-phy sysreg cfg register [ 5.526262] mousedev: PS/2 mouse device common for all mice [ 5.533168] Exynos: Kernel Thermal management registered [ 5.537908] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com [ 5.545989] Synopsys Designware Multimedia Card Interface Driver [ 5.552008] dwmmc_exynos 12200000.dwmmc0: Using internal DMA controller. [ 5.558166] dwmmc_exynos 12200000.dwmmc0: Version ID is 241a [ 5.563884] dwmmc_exynos 12200000.dwmmc0: DW MMC controller at irq 107, 32 bit host data width, 128 deep fifo [ 5.586916] mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, actual 400000HZ div = 125) [ 5.606673] dwmmc_exynos 12200000.dwmmc0: 1 slots initialized [ 5.611199] dwmmc_exynos 12220000.dwmmc2: Using internal DMA controller. [ 5.617655] dwmmc_exynos 12220000.dwmmc2: Version ID is 241a [ 5.623467] dwmmc_exynos 12220000.dwmmc2: DW MMC controller at irq 109, 32 bit host data width, 128 deep fifo [ 5.645950] mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, actual 400000HZ div = 125) [ 5.665686] dwmmc_exynos 12220000.dwmmc2: 1 slots initialized [ 5.670997] usbcore: registered new interface driver usbhid [ 5.675544] usbhid: USB HID core driver [ 5.678244] mmc0: BKOPS_EN bit is not set [ 5.679609] mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 52000000Hz, actual 50000000HZ div = 1) [ 5.679974] mmc0: new high speed DDR MMC card at address 0001 [ 5.685410] mmcblk0: mmc0:0001 M4G1FA 3.72 GiB [ 5.685636] mmcblk0boot0: mmc0:0001 M4G1FA partition 1 1.00 MiB [ 5.685831] mmcblk0boot1: mmc0:0001 M4G1FA partition 2 1.00 MiB [ 5.686023] mmcblk0rpmb: mmc0:0001 M4G1FA partition 3 128 KiB [ 5.687755] mmcblk0: p1 p2 p3 p4 [ 5.691272] mmcblk0boot1: unknown partition table [ 5.692595] mmcblk0boot0: unknown partition table [ 5.734465] oprofile: no performance counters [ 5.738615] oprofile: using timer interrupt. [ 5.742726] TCP: cubic registered [ 5.744135] mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 25000000Hz, actual 25000000HZ div = 2) [ 5.744251] mmc1: new SD card at address fc3d [ 5.744854] mmcblk1: mmc1:fc3d SU02G 1.84 GiB [ 5.747010] mmcblk1: p1 [ 5.766853] Initializing XFRM netlink socket [ 5.771354] NET: Registered protocol family 10 [ 5.776197] sit: IPv6 over IPv4 tunneling driver [ 5.781260] NET: Registered protocol family 17 [ 5.784651] NET: Registered protocol family 15 [ 5.789221] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0 [ 5.796684] Registering SWP/SWPB emulation handler [ 5.802995] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 5.807639] platform 122f0000.sata: Driver exynos-sata requests probe deferral [ 6.012103] mfc-power-domain: Power-off latency exceeded, new value 213997708 ns [ 6.012369] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller [ 6.012394] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1 [ 6.012597] xhci-hcd xhci-hcd.2.auto: irq 104, io mem 0x12000000 [ 6.012704] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 6.012712] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.012718] usb usb1: Product: xHCI Host Controller [ 6.012723] usb usb1: Manufacturer: Linux 3.10.0-rc2+ xhci-hcd [ 6.012728] usb usb1: SerialNumber: xhci-hcd.2.auto [ 6.013372] xHCI xhci_add_endpoint called for root hub [ 6.013377] xHCI xhci_check_bandwidth called for root hub [ 6.013698] hub 1-0:1.0: USB hub found [ 6.013721] hub 1-0:1.0: 1 port detected [ 6.014037] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller [ 6.014055] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2 [ 6.014185] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003 [ 6.014192] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.014198] usb usb2: Product: xHCI Host Controller [ 6.014203] usb usb2: Manufacturer: Linux 3.10.0-rc2+ xhci-hcd [ 6.014208] usb usb2: SerialNumber: xhci-hcd.2.auto [ 6.014788] xHCI xhci_add_endpoint called for root hub [ 6.014792] xHCI xhci_check_bandwidth called for root hub [ 6.015173] hub 2-0:1.0: USB hub found [ 6.015194] hub 2-0:1.0: 1 port detected [ 6.016342] samsung-usb2phy 12130000.usbphy: Already power on PHY [ 6.017366] s5p-ehci 12110000.usb: EHCI Host Controller [ 6.017388] s5p-ehci 12110000.usb: new USB bus registered, assigned bus number 3 [ 6.017491] s5p-ehci 12110000.usb: irq 103, io mem 0x12110000 [ 6.024821] s5p-ehci 12110000.usb: USB 2.0 started, EHCI 1.00 [ 6.024928] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 [ 6.024934] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.024939] usb usb3: Product: EHCI Host Controller [ 6.024945] usb usb3: Manufacturer: Linux 3.10.0-rc2+ ehci_hcd [ 6.024949] usb usb3: SerialNumber: 12110000.usb [ 6.025843] hub 3-0:1.0: USB hub found [ 6.025863] hub 3-0:1.0: 3 ports detected [ 6.026455] samsung-usb2phy 12130000.usbphy: Already power on PHY [ 6.026464] exynos-ohci 12120000.usb: EXYNOS OHCI Host Controller [ 6.026487] exynos-ohci 12120000.usb: new USB bus registered, assigned bus number 4 [ 6.026523] exynos-ohci 12120000.usb: irq 103, io mem 0x12120000 [ 6.082991] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 [ 6.082998] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.083003] usb usb4: Product: EXYNOS OHCI Host Controller [ 6.083009] usb usb4: Manufacturer: Linux 3.10.0-rc2+ ohci_hcd [ 6.083014] usb usb4: SerialNumber: 12120000.usb [ 6.083951] hub 4-0:1.0: USB hub found [ 6.083972] hub 4-0:1.0: 3 ports detected [ 6.084555] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 6.084606] platform 122f0000.sata: Driver exynos-sata requests probe deferral [ 6.085869] input: gpio_keys.5 as /devices/gpio_keys.5/input/input0 [ 6.086535] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 6.086584] platform 122f0000.sata: Driver exynos-sata requests probe deferral [ 6.086825] exynos_cpufreq_init: failed to get resource vdd_arm [ 6.086829] clk: Not disabling unused clocks [ 6.318717] gsc-power-domain: Power-off latency exceeded, new value 525489167 ns [ 6.319833] VFS: Cannot open root device "sda1" or unknown-block(0,0): error -6 [ 6.319836] Please append a correct "root=" boot option; here are the available partitions: [ 6.319927] b300 3907584 mmcblk0 driver: mmcblk [ 6.319939] b301 2352800 mmcblk0p1 00000000-01 [ 6.319949] b302 507872 mmcblk0p2 00000000-02 [ 6.319959] b303 507840 mmcblk0p3 00000000-03 [ 6.319969] b304 507840 mmcblk0p4 00000000-04 [ 6.319987] b318 128 mmcblk0rpmb (driver?) [ 6.319998] b310 1024 mmcblk0boot1 (driver?) [ 6.320008] b308 1024 mmcblk0boot0 (driver?) [ 6.320020] b320 1931264 mmcblk1 driver: mmcblk [ 6.320030] b321 1930240 mmcblk1p1 0003004e-01 [ 6.320039] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 6.320046] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.0-rc2+ #4 [ 6.320076] [<80026e58>] (unwind_backtrace+0x0/0x104) from [<80023688>] (show_stack+0x20/0x24) [ 6.320093] [<80023688>] (show_stack+0x20/0x24) from [<80602368>] (dump_stack+0x20/0x28) [ 6.320106] [<80602368>] (dump_stack+0x20/0x28) from [<805fd928>] (panic+0x9c/0x1f4) [ 6.320120] [<805fd928>] (panic+0x9c/0x1f4) from [<80867ed8>] (mount_block_root+0x200/0x2d4) [ 6.320130] [<80867ed8>] (mount_block_root+0x200/0x2d4) from [<8086811c>] (mount_root+0x5c/0x6c) [ 6.320140] [<8086811c>] (mount_root+0x5c/0x6c) from [<80868298>] (prepare_namespace+0x16c/0x1d0) [ 6.320150] [<80868298>] (prepare_namespace+0x16c/0x1d0) from [<80867b20>] (kernel_init_freeable+0x184/0x1cc) [ 6.320163] [<80867b20>] (kernel_init_freeable+0x184/0x1cc) from [<805f7844>] (kernel_init+0x1c/0xf4) [ 6.320174] [<805f7844>] (kernel_init+0x1c/0xf4) from [<8001ee98>] (ret_from_fork+0x14/0x20) [ 6.486336] CPU1: stopping [ 6.488981] CPU: 1 PID: 12 Comm: kworker/1:0 Not tainted 3.10.0-rc2+ #4 [ 6.495568] Workqueue: pm genpd_power_off_work_fn [ 6.500265] [<80026e58>] (unwind_backtrace+0x0/0x104) from [<80023688>] (show_stack+0x20/0x24) [ 6.508804] [<80023688>] (show_stack+0x20/0x24) from [<80602368>] (dump_stack+0x20/0x28) [ 6.516831] [<80602368>] (dump_stack+0x20/0x28) from [<80024fd4>] (handle_IPI+0x190/0x1c8) [ 6.525029] [<80024fd4>] (handle_IPI+0x190/0x1c8) from [<800085c0>] (gic_handle_irq+0x70/0x78) [ 6.533579] [<800085c0>] (gic_handle_irq+0x70/0x78) from [<8001ea00>] (__irq_svc+0x40/0x50) [ 6.541847] Exception stack(0x8c0bdc98 to 0x8c0bdce0) [ 6.546887] dc80: 80957340 00000001 [ 6.555012] dca0: ffff17d6 00000001 00000002 0000001b 00000000 90802000 00000004 60000113 [ 6.563117] dcc0: 8c0bc000 8c0bdd2c 00000001 8c0bdce0 8003e90c 8003e97c 20000113 ffffffff [ 6.571237] [<8001ea00>] (__irq_svc+0x40/0x50) from [<8003e97c>] (__do_softirq+0x90/0x25c) [ 6.579435] [<8003e97c>] (__do_softirq+0x90/0x25c) from [<8003eeb8>] (irq_exit+0xa4/0xdc) [ 6.587560] [<8003eeb8>] (irq_exit+0xa4/0xdc) from [<8001fdf4>] (handle_IRQ+0x4c/0xa4) [ 6.595405] [<8001fdf4>] (handle_IRQ+0x4c/0xa4) from [<80008594>] (gic_handle_irq+0x44/0x78) [ 6.603774] [<80008594>] (gic_handle_irq+0x44/0x78) from [<8001ea00>] (__irq_svc+0x40/0x50) [ 6.612054] Exception stack(0x8c0bdd88 to 0x8c0bddd0) [ 6.617096] dd80: 80903c9c 60000193 80903c94 80903c94 00000001 00000044 [ 6.625210] dda0: 80903c7c 809465a8 00000004 60000113 00000006 8c0bde34 8c0bdd80 8c0bddd0 [ 6.633323] ddc0: 80038980 80038fa8 60000113 ffffffff [ 6.638374] [<8001ea00>] (__irq_svc+0x40/0x50) from [<80038fa8>] (vprintk_emit+0x1d4/0x50c) [ 6.646663] [<80038fa8>] (vprintk_emit+0x1d4/0x50c) from [<805fdac4>] (printk+0x44/0x4c) [ 6.654683] [<805fdac4>] (printk+0x44/0x4c) from [<803f1f10>] (pm_genpd_poweroff+0x3b0/0x42c) [ 6.663139] [<803f1f10>] (pm_genpd_poweroff+0x3b0/0x42c) from [<803f2080>] (genpd_power_off_work_fn+0x28/0x34) [ 6.673056] [<803f2080>] (genpd_power_off_work_fn+0x28/0x34) from [<800531c0>] (process_one_work+0x14c/0x3d8) [ 6.682868] [<800531c0>] (process_one_work+0x14c/0x3d8) from [<80053874>] (worker_thread+0x144/0x394) [ 6.692009] [<80053874>] (worker_thread+0x144/0x394) from [<800598c0>] (kthread+0xb4/0xc0) [ 6.700207] [<800598c0>] (kthread+0xb4/0xc0) from [<8001ee98>] (ret_from_fork+0x14/0x20) [-- Attachment #3: Type: text/plain, Size: 126 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-06 8:52 ` Sander Bogaert @ 2013-06-06 10:37 ` Julien Grall 2013-06-07 14:40 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-06 10:37 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 06/06/2013 09:52 AM, Sander Bogaert wrote: >> No luck... I attached the crashing dom0 log. >> Please note I used the arndale_xen_dom0_defconfig make target >> guessing that's the one you intended to write :-) >> >> This is a different crash however so it did change things... >> >> It seems like the sda drive isn't detected at all? Maybe the driver is >> broke? In the dts I just change root=mmc... into root=/dev/sda1 which >> works for my older kernel/xen versions. [ 5.366313] exynos-sata 122f0000.sata: failed to get sata phy for port 0 ... [ 6.084555] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 6.084606] platform 122f0000.sata: Driver exynos-sata requests probe deferral [ 6.085869] input: gpio_keys.5 as /devices/gpio_keys.5/input/input0 [ 6.086535] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 6.086584] platform 122f0000.sata: Driver exynos-sata requests probe deferral Could you try the same kernel on bare metal and see what happens? Cheers, -- Julien ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-06 10:37 ` Julien Grall @ 2013-06-07 14:40 ` Sander Bogaert 2013-06-07 15:03 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-07 14:40 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org [-- Attachment #1: Type: text/plain, Size: 1488 bytes --] On 6 June 2013 12:37, Julien Grall <julien.grall@linaro.org> wrote: > On 06/06/2013 09:52 AM, Sander Bogaert wrote: > > >>> No luck... I attached the crashing dom0 log. >>> Please note I used the arndale_xen_dom0_defconfig make target >>> guessing that's the one you intended to write :-) >>> >>> This is a different crash however so it did change things... >>> >>> It seems like the sda drive isn't detected at all? Maybe the driver is >>> broke? In the dts I just change root=mmc... into root=/dev/sda1 which >>> works for my older kernel/xen versions. > > > [ 5.366313] exynos-sata 122f0000.sata: failed to get sata phy for port 0 > > ... > [ 6.084555] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 > [ 6.084606] platform 122f0000.sata: Driver exynos-sata requests probe deferral > [ 6.085869] input: gpio_keys.5 as /devices/gpio_keys.5/input/input0 > [ 6.086535] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 > [ 6.086584] platform 122f0000.sata: Driver exynos-sata requests probe deferral > > Could you try the same kernel on bare metal and see what happens? > all seems to be fine for native Linux, the partitions on the ssd get detected so I'm guessing it must be a Xen issue. It's an issue I didn't have with older versions... ( end of April ). I attached the a log of booting the kernel native. It does have a fault at the end but that's because sda5 doesn't exist. I didn't want to possibly mess up my working sda1 partition. Regards, Sander [-- Attachment #2: native_ssd_test.txt --] [-- Type: text/plain, Size: 27296 bytes --] Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.10.0-rc2+ (dzan@x200) (gcc version 4.7.2 (Debian 4.7.2-4) ) #9 SMP Fri Jun 7 16:32:04 CEST 2013 [ 0.000000] Kernel was built at commit id '5fcbb12' [ 0.000000] CPU: ARMv7 Processor [410fc0f4] revision 4 (ARMv7), cr=30c7387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Machine: SAMSUNG EXYNOS5 (Flattened Device Tree), model: Insignal Arndale evaluation board based on EXYNOS5250 [ 0.000000] NR_BANKS too low, ignoring high memory [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] CPU EXYNOS5250 (id 0x43520010) [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x40000000-0xaf7fffff] [ 0.000000] HighMem [mem 0xaf800000-0xbfffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x40000000-0x42ffffff] [ 0.000000] node 0: [mem 0x43800000-0x50ffffff] [ 0.000000] node 0: [mem 0x51800000-0xaf7fffff] [ 0.000000] node 0: [mem 0xb0000000-0xbfffffff] [ 0.000000] PERCPU: Embedded 9 pages/cpu @8198f000 s14336 r8192 d14336 u36864 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 514576 [ 0.000000] Kernel command line: root=/dev/sda5 rw noinitrd console=ttySAC2,115200 earlyprintk [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 262144 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Memory: 48MB 216MB 1504MB 256MB = 2024MB total [ 0.000000] Memory: 2044692k/2044692k available, 27884k reserved, 262144K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xf0000000 - 0xff000000 ( 240 MB) [ 0.000000] lowmem : 0x80000000 - 0xef800000 (1784 MB) [ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB) [ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB) [ 0.000000] .text : 0x80008000 - 0x80822328 (8297 kB) [ 0.000000] .init : 0x80823000 - 0x8088d800 ( 426 kB) [ 0.000000] .data : 0x8088e000 - 0x808fb2b0 ( 437 kB) [ 0.000000] .bss : 0x808fb2b0 - 0x8096fe28 ( 467 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:549 [ 0.000000] Exynos5250: clock setup completed, armclk=1000000000 [ 0.000000] Architected local timer running at 24.00MHz (phys). [ 0.000000] Switching to timer-based delay loop [ 0.000000] sched_clock: ARM arch timer >56 bits at 24000kHz, resolution 41ns [ 0.000000] sched_clock: 32 bits at 200 Hz, resolution 5000000ns, wraps every 4294967291ms [ 0.000000] Console: colour dummy device 80x30 [ 0.000398] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=120000) [ 0.000416] pid_max: default: 32768 minimum: 301 [ 0.000556] Security Framework initialized [ 0.000581] AppArmor: AppArmor initialized [ 0.000639] Mount-cache hash table entries: 512 [ 0.012870] CPU: Testing write buffer coherency: ok [ 0.012907] ftrace: allocating 21300 entries in 63 pages [ 0.037574] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.037612] Setting up static identity map for 0x805d7058 - 0x805d70b0 [ 0.038843] CPU1: Booted secondary processor [ 0.038870] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.038970] Brought up 2 CPUs [ 0.038985] SMP: Total of 2 processors activated (96.00 BogoMIPS). [ 0.038993] CPU: All CPU(s) started in HYP mode. [ 0.038998] CPU: Virtualization extensions available. [ 0.039654] devtmpfs: initialized [ 0.052175] xor: measuring software checksum speed [ 0.101370] arm4regs : 2248.000 MB/sec [ 0.150625] 8regs : 1870.400 MB/sec [ 0.199879] 32regs : 1168.000 MB/sec [ 0.199887] xor: using function: arm4regs (2248.000 MB/sec) [ 0.199898] pinctrl core: initialized pinctrl subsystem [ 0.200541] regulator-dummy: no parameters [ 0.200898] NET: Registered protocol family 16 [ 0.201052] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.216403] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.216415] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.216495] S3C Power Management, Copyright 2004 Simtec Electronics [ 0.216612] EXYNOS5250 PMU Initialize [ 0.216620] EXYNOS: Initializing architecture [ 0.235814] bio: create slab <bio-0> at 0 [ 0.318154] raid6: int32x1 178 MB/s [ 0.402092] raid6: int32x2 287 MB/s [ 0.485752] raid6: int32x4 308 MB/s [ 0.569384] raid6: int32x8 257 MB/s [ 0.569393] raid6: using algorithm int32x4 (308 MB/s) [ 0.569399] raid6: using intx1 recovery algorithm [ 0.569918] VDD_33ON_2.8V: 2800 mV [ 0.570197] hdmi-en: no parameters [ 0.571377] SCSI subsystem initialized [ 0.572454] usbcore: registered new interface driver usbfs [ 0.572610] usbcore: registered new interface driver hub [ 0.572803] usbcore: registered new device driver usb [ 0.573374] s3c-i2c 12c60000.i2c: slave address 0x66 [ 0.573389] s3c-i2c 12c60000.i2c: bus frequency set to 18 KHz [ 0.574159] sec_pmic 0-0066: No interrupt specified, no interrupts [ 0.618694] VDD_ALIVE_1.0V: 1100 mV [ 0.643362] VDD_28IO_DP_1.35V: 1200 mV [ 0.668015] VDD_COMMON1_1.8V: 1800 mV [ 0.687753] VDD_IOPERI_1.8V: 1800 mV [ 0.712406] VDD_EXT_1.8V: 1800 mV [ 0.737081] VDD_MPLL_1.1V: 1100 mV [ 0.761732] VDD_XPLL_1.1V: 1100 mV [ 0.786406] VDD_COMMON2_1.0V: 1000 mV [ 0.806130] VDD_33ON_3.0V: 3000 mV [ 0.830786] VDD_COMMON3_1.8V: 1800 mV [ 0.855442] VDD_ABB2_1.8V: 1800 mV [ 0.880120] VDD_USB_3.0V: 3000 mV [ 0.904771] VDDQ_C2C_W_1.8V: 1800 mV [ 0.929439] VDD18_ABB0_3_1.8V: 1800 mV [ 0.954089] VDD10_COMMON4_1.0V: 1000 mV [ 0.978763] VDD18_HSIC_1.8V: 1800 mV [ 1.003416] VDDQ_MMC2_3_2.8V: 2800 mV [ 1.023151] VDD_33ON_2.8V: 2800 mV [ 1.028106] VDD_33ON_2.8V: Failed to create debugfs directory [ 1.042877] EXT_33_OFF: 3300 mV [ 1.062605] EXT_28_OFF: 2800 mV [ 1.082335] PVDD_LDO25: 1200 mV [ 1.102066] EXT_18_OFF: 1800 mV [ 1.116856] vdd_mif: 950 <--> 1200 mV at 1000 mV [ 1.131654] vdd_arm: 925 <--> 1300 mV at 1100 mV [ 1.146452] vdd_int: 900 <--> 1200 mV at 1000 mV [ 1.171131] vdd_g3d: 1000 mV [ 1.185922] VDD_MEM_1.35V: 750 <--> 1350 mV at 1200 mV [ 1.195785] VDD_33_OFF_EXT1: 750 <--> 3000 mV at 2850 mV [ 1.200973] s3c-i2c 12c60000.i2c: i2c-0: S3C I2C adapter [ 1.201092] s3c-i2c 12c80000.i2c: slave address 0x00 [ 1.201105] s3c-i2c 12c80000.i2c: bus frequency set to 65 KHz [ 1.201654] s3c-i2c 12c80000.i2c: i2c-2: S3C I2C adapter [ 1.201738] s3c-i2c 12ce0000.i2c: slave address 0x00 [ 1.201751] s3c-i2c 12ce0000.i2c: bus frequency set to 65 KHz [ 1.202279] s3c-i2c 12ce0000.i2c: i2c-8: S3C I2C adapter [ 1.202361] s3c-i2c 121d0000.i2c: slave address 0x38 [ 1.202373] s3c-i2c 121d0000.i2c: bus frequency set to 39 KHz [ 1.202871] s3c-i2c 121d0000.i2c: i2c-1: S3C I2C adapter [ 1.204337] NetLabel: Initializing [ 1.204346] NetLabel: domain hash size = 128 [ 1.204353] NetLabel: protocols = UNLABELED CIPSOv4 [ 1.204419] NetLabel: unlabeled traffic allowed by default [ 1.204488] Switching to clocksource arch_sys_counter [ 1.220663] AppArmor: AppArmor Filesystem Enabled [ 1.236091] NET: Registered protocol family 2 [ 1.236584] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 1.236861] TCP bind hash table entries: 16384 (order: 6, 327680 bytes) [ 1.237193] TCP: Hash tables configured (established 16384 bind 16384) [ 1.237242] TCP: reno registered [ 1.237257] UDP hash table entries: 1024 (order: 3, 49152 bytes) [ 1.237326] UDP-Lite hash table entries: 1024 (order: 3, 49152 bytes) [ 1.237584] NET: Registered protocol family 1 [ 1.237955] hw perfevents: enabled with (null) PMU driver, 0 counters available [ 1.239924] audit: initializing netlink socket (disabled) [ 1.239962] type=2000 audit(1.245:1): initialized [ 1.241146] bounce pool size: 64 pages [ 1.241337] VFS: Disk quotas dquot_6.5.2 [ 1.241450] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 1.242094] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. [ 1.242611] bio: create slab <bio-1> at 1 [ 1.243009] Btrfs loaded [ 1.243035] msgmni has been set to 3481 [ 1.243794] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) [ 1.243805] io scheduler noop registered [ 1.243813] io scheduler deadline registered [ 1.243849] io scheduler cfq registered (default) [ 1.254600] dma-pl330 121a0000.pdma: Loaded driver for PL330 DMAC-2364208 [ 1.254615] dma-pl330 121a0000.pdma: DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32 [ 1.260085] dma-pl330 121b0000.pdma: Loaded driver for PL330 DMAC-2364208 [ 1.260099] dma-pl330 121b0000.pdma: DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32 [ 1.261491] dma-pl330 10800000.mdma: Loaded driver for PL330 DMAC-2364208 [ 1.261504] dma-pl330 10800000.mdma: DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32 [ 1.262892] dma-pl330 11c10000.mdma: Loaded driver for PL330 DMAC-2364208 [ 1.262905] dma-pl330 11c10000.mdma: DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32 [ 1.364118] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 1.365721] 12c00000.serial: ttySAC0 at MMIO 0x12c00000 (irq = 83) is a S3C6400/10 [ 1.366144] 12c10000.serial: ttySAC1 at MMIO 0x12c10000 (irq = 84) is a S3C6400/10 [ 1.366528] 12c20000.serial: ttySAC2 at MMIO 0x12c20000 (irq = 85) is a S3C6400/10 [ 2.231621] console [ttySAC2] enabled [ 2.235599] 12c30000.serial: ttySAC3 at MMIO 0x12c30000 (irq = 86) is a S3C6400/10 [ 2.243712] [drm] Initialized drm 1.1.0 20060810 [ 2.253937] i2c i2c-2: attached exynos5-hdmiddc into i2c adapter successfully [ 2.259790] i2c i2c-8: attached s5p_hdmiphy into i2c adapter successfully [ 2.266732] exynos-mixer 14450000.mixer: probe start [ 2.272669] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [ 2.277734] [drm] No driver support for vblank timestamp query. [ 2.284049] [drm:exynos_drm_connector_get_modes] *ERROR* Panel operation get_edid failed -19 [ 2.291867] exynos-drm exynos-drm: No connectors reported connected with modes [ 2.298912] [drm] Cannot find any crtc or sizes - going 1024x768 [ 2.311591] Console: switching to colour frame buffer device 128x48 [ 2.321086] exynos-drm exynos-drm: fb0: frame buffer device [ 2.326634] exynos-drm exynos-drm: registered panic notifier [ 2.332187] [drm] Initialized exynos 1.0.0 20110530 on minor 0 [ 2.346440] brd: module loaded [ 2.352454] loop: module loaded [ 2.354901] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 2.360038] exynos-sata 122f0000.sata: failed to get sata phy for port 0 [ 2.366668] platform 122f0000.sata: Driver exynos-sata requests probe deferral [ 2.375110] mtdoops: mtd device (mtddev=name/number) must be supplied [ 2.380323] usbcore: registered new interface driver asix [ 2.385747] usbcore: registered new interface driver ax88179_178a [ 2.391430] usbcore: registered new interface driver cdc_ether [ 2.397224] usbcore: registered new interface driver dm9601 [ 2.402603] usbcore: registered new interface driver net1080 [ 2.408229] usbcore: registered new interface driver cdc_subset [ 2.413963] usbcore: registered new interface driver zaurus [ 2.419461] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 2.426718] usbcore: registered new interface driver cdc_ncm [ 2.433307] dwc3 12000000.dwc3: no usb2 phy configured [ 2.437162] platform 12000000.dwc3: Driver dwc3 requests probe deferral [ 2.443801] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 2.450049] ehci-s5p: EHCI s5p driver [ 2.453702] unable to find transceiver of type USB2 PHY [ 2.458794] s5p-ehci 12110000.usb: no platform data or transceiver defined [ 2.465507] platform 12110000.usb: Driver s5p-ehci requests probe deferral [ 2.472396] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 2.478420] unable to find transceiver of type USB2 PHY [ 2.483494] exynos-ohci 12120000.usb: no platform data or transceiver defined [ 2.490445] platform 12120000.usb: Driver exynos-ohci requests probe deferral [ 2.497906] usbcore: registered new interface driver usb-storage [ 2.503844] samsung-usb3phy 12100000.usbphy: Can't get usb-phy sysreg cfg register [ 2.511395] mousedev: PS/2 mouse device common for all mice [ 2.517734] Exynos: Kernel Thermal management registered [ 2.522022] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com [ 2.530091] cpuidle: using governor ladder [ 2.533925] cpuidle: using governor menu [ 2.537776] Synopsys Designware Multimedia Card Interface Driver [ 2.544089] dwmmc_exynos 12200000.dwmmc0: Using internal DMA controller. [ 2.550146] dwmmc_exynos 12200000.dwmmc0: Version ID is 241a [ 2.555822] dwmmc_exynos 12200000.dwmmc0: DW MMC controller at irq 107, 32 bit host data width, 128 deep fifo [ 2.577233] mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, actual 400000HZ div = 125) [ 2.596965] dwmmc_exynos 12200000.dwmmc0: 1 slots initialized [ 2.601412] dwmmc_exynos 12220000.dwmmc2: Using internal DMA controller. [ 2.607776] dwmmc_exynos 12220000.dwmmc2: Version ID is 241a [ 2.613413] dwmmc_exynos 12220000.dwmmc2: DW MMC controller at irq 109, 32 bit host data width, 128 deep fifo [ 2.636271] mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, actual 400000HZ div = 125) [ 2.655988] dwmmc_exynos 12220000.dwmmc2: 1 slots initialized [ 2.660808] usbcore: registered new interface driver usbhid [ 2.665670] usbhid: USB HID core driver [ 2.669808] oprofile: no performance counters [ 2.674002] oprofile: using timer interrupt. [ 2.678142] TCP: cubic registered [ 2.681125] Initializing XFRM netlink socket [ 2.685387] NET: Registered protocol family 10 [ 2.688093] mmc0: BKOPS_EN bit is not set [ 2.689350] mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 52000000Hz, actual 50000000HZ div = 1) [ 2.689632] mmc0: new high speed DDR MMC card at address 0001 [ 2.690315] mmcblk0: mmc0:0001 M4G1FA 3.72 GiB [ 2.695370] mmcblk0boot0: mmc0:0001 M4G1FA partition 1 1.00 MiB [ 2.695589] mmcblk0boot1: mmc0:0001 M4G1FA partition 2 1.00 MiB [ 2.695803] mmcblk0rpmb: mmc0:0001 M4G1FA partition 3 128 KiB [ 2.697632] mmcblk0: p1 p2 p3 p4 [ 2.701593] mmcblk0boot1: unknown partition table [ 2.703035] mmcblk0boot0: unknown partition table [ 2.743800] sit: IPv6 over IPv4 tunneling driver [ 2.748565] NET: Registered protocol family 17 [ 2.752145] NET: Registered protocol family 15 [ 2.756487] mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 25000000Hz, actual 25000000HZ div = 2) [ 2.766101] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0 [ 2.773650] mmc1: new SD card at address fc3d [ 2.773665] Registering SWP/SWPB emulation handler [ 2.774106] mfc-power-domain: Power-off latency exceeded, new value 340667 ns [ 2.774391] gsc-power-domain: Power-off latency exceeded, new value 275500 ns [ 2.779315] vdd_g3d: disabling [ 2.789329] EXT_28_OFF: disabling [ 2.795656] VDD_33ON_2.8V: disabling [ 2.802388] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 2.803428] exynos-sata 122f0000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode [ 2.803439] exynos-sata 122f0000.sata: flags: ncq sntf pm led clo only pmp pio slum part ccc apst [ 2.804987] scsi0 : ahci_platform [ 2.833737] mmcblk1: mmc1:fc3d SU02G 1.84 GiB [ 2.833888] ata1: SATA max UDMA/133 irq 147 [ 2.847870] mmcblk1: p1 [ 3.031381] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller [ 3.035363] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1 [ 3.042997] xhci-hcd xhci-hcd.2.auto: irq 104, io mem 0x12000000 [ 3.048811] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 3.055416] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.062495] usb usb1: Product: xHCI Host Controller [ 3.067277] usb usb1: Manufacturer: Linux 3.10.0-rc2+ xhci-hcd [ 3.072998] usb usb1: SerialNumber: xhci-hcd.2.auto [ 3.078430] hub 1-0:1.0: USB hub found [ 3.081486] hub 1-0:1.0: 1 port detected [ 3.085498] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller [ 3.090695] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2 [ 3.098270] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003 [ 3.104862] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.111946] usb usb2: Product: xHCI Host Controller [ 3.116729] usb usb2: Manufacturer: Linux 3.10.0-rc2+ xhci-hcd [ 3.122452] usb usb2: SerialNumber: xhci-hcd.2.auto [ 3.127849] hub 2-0:1.0: USB hub found [ 3.130931] hub 2-0:1.0: 1 port detected [ 3.135573] samsung-usb2phy 12130000.usbphy: Already power on PHY [ 3.141751] s5p-ehci 12110000.usb: EHCI Host Controller [ 3.145914] s5p-ehci 12110000.usb: new USB bus registered, assigned bus number 3 [ 3.153173] s5p-ehci 12110000.usb: irq 103, io mem 0x12110000 [ 3.167650] s5p-ehci 12110000.usb: USB 2.0 started, EHCI 1.00 [ 3.171906] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 [ 3.178533] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.185616] usb usb3: Product: EHCI Host Controller [ 3.190393] usb usb3: Manufacturer: Linux 3.10.0-rc2+ ehci_hcd [ 3.196114] usb usb3: SerialNumber: 12110000.usb [ 3.201251] hub 3-0:1.0: USB hub found [ 3.204330] hub 3-0:1.0: 3 ports detected [ 3.208609] samsung-usb2phy 12130000.usbphy: Already power on PHY [ 3.214224] exynos-ohci 12120000.usb: EXYNOS OHCI Host Controller [ 3.220210] exynos-ohci 12120000.usb: new USB bus registered, assigned bus number 4 [ 3.227747] exynos-ohci 12120000.usb: irq 103, io mem 0x12120000 [ 3.289718] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 [ 3.294959] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.302042] usb usb4: Product: EXYNOS OHCI Host Controller [ 3.307418] usb usb4: Manufacturer: Linux 3.10.0-rc2+ ohci_hcd [ 3.313143] usb usb4: SerialNumber: 12120000.usb [ 3.318262] hub 4-0:1.0: USB hub found [ 3.321358] hub 4-0:1.0: 3 ports detected [ 3.326347] input: gpio_keys.4 as /devices/gpio_keys.4/input/input0 [ 3.339840] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) [ 3.355499] ata1.00: ATA-8: Comay Venus 3S, 2.54, max UDMA/133 [ 3.359794] ata1.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 31/32) [ 3.375491] ata1.00: configured for UDMA/133 [ 3.378472] scsi 0:0:0:0: Direct-Access ATA Comay Venus 3S 2.54 PQ: 0 ANSI: 5 [ 3.387154] sd 0:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/111 GiB) [ 3.394044] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 3.398835] sd 0:0:0:0: [sda] Write Protect is off [ 3.403644] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.413729] sda: sda1 [ 3.416025] sd 0:0:0:0: [sda] Attached SCSI disk [ 3.419453] VFS: Cannot open root device "sda5" or unknown-block(8,5): error -6 [ 3.426350] Please append a correct "root=" boot option; here are the available partitions: [ 3.434556] b300 3907584 mmcblk0 driver: mmcblk [ 3.439733] b301 2352800 mmcblk0p1 00000000-01 [ 3.444943] b302 507872 mmcblk0p2 00000000-02 [ 3.450152] b303 507840 mmcblk0p3 00000000-03 [ 3.455361] b304 507840 mmcblk0p4 00000000-04 [ 3.460576] b318 128 mmcblk0rpmb (driver?) [ 3.465698] b310 1024 mmcblk0boot1 (driver?) [ 3.470908] b308 1024 mmcblk0boot0 (driver?) [ 3.476118] b320 1931264 mmcblk1 driver: mmcblk [ 3.481338] b321 1930240 mmcblk1p1 0003004e-01 [ 3.486540] 0800 117220824 sda driver: sd [ 3.491071] 0801 20971520 sda1 a2d8023a-01 [ 3.495849] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,5) [ 3.503963] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.0-rc2+ #9 [ 3.510215] [<80016918>] (unwind_backtrace+0x0/0x104) from [<80013148>] (show_stack+0x20/0x24) [ 3.518659] [<80013148>] (show_stack+0x20/0x24) from [<805d2f90>] (dump_stack+0x20/0x28) [ 3.521917] usb 3-3: new high-speed USB device number 2 using s5p-ehci [ 3.533010] [<805d2f90>] (dump_stack+0x20/0x28) from [<805ce54c>] (panic+0x9c/0x1f4) [ 3.540613] [<805ce54c>] (panic+0x9c/0x1f4) from [<80823ed8>] (mount_block_root+0x200/0x2d4) [ 3.548895] [<80823ed8>] (mount_block_root+0x200/0x2d4) from [<8082411c>] (mount_root+0x5c/0x6c) [ 3.557521] [<8082411c>] (mount_root+0x5c/0x6c) from [<80824298>] (prepare_namespace+0x16c/0x1d0) [ 3.566232] [<80824298>] (prepare_namespace+0x16c/0x1d0) from [<80823b20>] (kernel_init_freeable+0x184/0x1cc) [ 3.575968] [<80823b20>] (kernel_init_freeable+0x184/0x1cc) from [<805c8484>] (kernel_init+0x1c/0xf4) [ 3.585024] [<805c8484>] (kernel_init+0x1c/0xf4) from [<8000e958>] (ret_from_fork+0x14/0x20) [ 3.593304] CPU1: stopping [ 3.595950] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.10.0-rc2+ #9 [ 3.602196] [<80016918>] (unwind_backtrace+0x0/0x104) from [<80013148>] (show_stack+0x20/0x24) [ 3.610646] [<80013148>] (show_stack+0x20/0x24) from [<805d2f90>] (dump_stack+0x20/0x28) [ 3.618588] [<805d2f90>] (dump_stack+0x20/0x28) from [<80014a94>] (handle_IPI+0x190/0x1c8) [ 3.626701] [<80014a94>] (handle_IPI+0x190/0x1c8) from [<800085c0>] (gic_handle_irq+0x70/0x78) [ 3.635159] [<800085c0>] (gic_handle_irq+0x70/0x78) from [<8000e4c0>] (__irq_svc+0x40/0x50) [ 3.643349] Exception stack(0xec105f08 to 0xec105f50) [ 3.648306] 5f00: ec105f50 3b9aca00 d8d1c4e4 00000000 d8aa373d 00000000 [ 3.656335] 5f20: 81998398 00000000 809631c4 00000001 808f9ab0 ec105f7c 00000000 ec105f50 [ 3.664361] 5f40: 804cdd74 804b54a0 60000113 ffffffff [ 3.669328] [<8000e4c0>] (__irq_svc+0x40/0x50) from [<804b54a0>] (cpuidle_enter_state+0x60/0x100) [ 3.678037] [<804b54a0>] (cpuidle_enter_state+0x60/0x100) from [<804b560c>] (cpuidle_idle_call+0xcc/0x1f8) [ 3.687517] [<804b560c>] (cpuidle_idle_call+0xcc/0x1f8) from [<8000fe30>] (arch_cpu_idle+0x18/0x48) [ 3.696402] [<8000fe30>] (arch_cpu_idle+0x18/0x48) from [<80068998>] (cpu_startup_entry+0x84/0x230) [ 3.705285] [<80068998>] (cpu_startup_entry+0x84/0x230) from [<805cb2d8>] (secondary_start_kernel+0x110/0x128) [ 3.715102] [<805cb2d8>] (secondary_start_kernel+0x110/0x128) from [<405ca824>] (0x405ca824) [ 3.723382] drm_kms_helper: panic occurred, switching back to text console [ 3.730616] ------------[ cut here ]------------ [ 3.734661] WARNING: at kernel/workqueue.c:816 wq_worker_waking_up+0x74/0x8c() [ 3.741740] Modules linked in: [ 3.744735] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.0-rc2+ #9 [ 3.750977] [<80016918>] (unwind_backtrace+0x0/0x104) from [<80013148>] (show_stack+0x20/0x24) [ 3.759430] [<80013148>] (show_stack+0x20/0x24) from [<805d2f90>] (dump_stack+0x20/0x28) [ 3.767376] [<805d2f90>] (dump_stack+0x20/0x28) from [<800263ac>] (warn_slowpath_common+0x5c/0x7c) [ 3.776176] [<800263ac>] (warn_slowpath_common+0x5c/0x7c) from [<800263f8>] (warn_slowpath_null+0x2c/0x34) [ 3.785654] [<800263f8>] (warn_slowpath_null+0x2c/0x34) from [<80043988>] (wq_worker_waking_up+0x74/0x8c) [ 3.795052] [<80043988>] (wq_worker_waking_up+0x74/0x8c) from [<80056dd4>] (ttwu_do_activate.constprop.85+0x60/0x74) [ 3.805386] [<80056dd4>] (ttwu_do_activate.constprop.85+0x60/0x74) from [<800590bc>] (try_to_wake_up+0x190/0x2f4) [ 3.815464] [<800590bc>] (try_to_wake_up+0x190/0x2f4) from [<8005923c>] (default_wake_function+0x1c/0x20) [ 3.824857] [<8005923c>] (default_wake_function+0x1c/0x20) from [<80049f54>] (autoremove_wake_function+0x1c/0x44) [ 3.834935] [<80049f54>] (autoremove_wake_function+0x1c/0x44) from [<800521a0>] (__wake_up_common+0x60/0xa0) [ 3.844586] [<800521a0>] (__wake_up_common+0x60/0xa0) from [<80052d7c>] (__wake_up+0x48/0x5c) [ 3.852959] [<80052d7c>] (__wake_up+0x48/0x5c) from [<8049e474>] (i2c_s3c_irq_nextbyte+0x1d4/0x5ac) [ 3.861841] [<8049e474>] (i2c_s3c_irq_nextbyte+0x1d4/0x5ac) from [<8049eaa0>] (s3c24xx_i2c_irq+0x94/0xa4) [ 3.871237] [<8049eaa0>] (s3c24xx_i2c_irq+0x94/0xa4) from [<8008b534>] (handle_irq_event_percpu+0x68/0x250) [ 3.880800] [<8008b534>] (handle_irq_event_percpu+0x68/0x250) from [<8008b768>] (handle_irq_event+0x4c/0x6c) [ 3.890453] [<8008b768>] (handle_irq_event+0x4c/0x6c) from [<8008e898>] (handle_fasteoi_irq+0x8c/0x148) [ 3.899677] [<8008e898>] (handle_fasteoi_irq+0x8c/0x148) from [<8008acec>] (generic_handle_irq+0x34/0x48) [ 3.909073] [<8008acec>] (generic_handle_irq+0x34/0x48) from [<8000f8b0>] (handle_IRQ+0x48/0xa4) [ 3.917698] [<8000f8b0>] (handle_IRQ+0x48/0xa4) from [<80008594>] (gic_handle_irq+0x44/0x78) [ 3.925982] [<80008594>] (gic_handle_irq+0x44/0x78) from [<8000e4c0>] (__irq_svc+0x40/0x50) [ 3.934174] Exception stack(0xec0cfdd8 to 0xec0cfe20) [ 3.939129] fdc0: 056c6725 00000000 [ 3.947161] fde0: 056c6725 804cdc00 80959c80 00005dbf 056c3fb9 000000c8 00000001 808625a0 [ 3.955188] fe00: 808fbb28 ec0cfe2c ec0cfe30 ec0cfe20 800152a0 804cdc10 a0000113 ffffffff [ 3.963224] [<8000e4c0>] (__irq_svc+0x40/0x50) from [<804cdc10>] (arch_counter_get_cntpct+0x10/0x20) [ 3.972191] [<804cdc10>] (arch_counter_get_cntpct+0x10/0x20) from [<800152a0>] (arch_timer_read_counter_long+0x24/0x28) [ 3.982784] [<800152a0>] (arch_timer_read_counter_long+0x24/0x28) from [<803202f8>] (__timer_delay+0x58/0x6c) [ 3.992520] [<803202f8>] (__timer_delay+0x58/0x6c) from [<8032033c>] (__timer_const_udelay+0x30/0x34) [ 4.001574] [<8032033c>] (__timer_const_udelay+0x30/0x34) from [<805ce668>] (panic+0x1b8/0x1f4) [ 4.010115] [<805ce668>] (panic+0x1b8/0x1f4) from [<80823ed8>] (mount_block_root+0x200/0x2d4) [ 4.018484] [<80823ed8>] (mount_block_root+0x200/0x2d4) from [<8082411c>] (mount_root+0x5c/0x6c) [ 4.027110] [<8082411c>] (mount_root+0x5c/0x6c) from [<80824298>] (prepare_namespace+0x16c/0x1d0) [ 4.035822] [<80824298>] (prepare_namespace+0x16c/0x1d0) from [<80823b20>] (kernel_init_freeable+0x184/0x1cc) [ 4.045558] [<80823b20>] (kernel_init_freeable+0x184/0x1cc) from [<805c8484>] (kernel_init+0x1c/0xf4) [ 4.054612] [<805c8484>] (kernel_init+0x1c/0xf4) from [<8000e958>] (ret_from_fork+0x14/0x20) [ 4.062889] ---[ end trace 1bfe3139dceb47d2 ]--- [-- Attachment #3: Type: text/plain, Size: 126 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 14:40 ` Sander Bogaert @ 2013-06-07 15:03 ` Julien Grall 2013-06-07 18:09 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-07 15:03 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 06/07/2013 03:40 PM, Sander Bogaert wrote: > On 6 June 2013 12:37, Julien Grall <julien.grall@linaro.org> wrote: >> On 06/06/2013 09:52 AM, Sander Bogaert wrote: >> >> >>>> No luck... I attached the crashing dom0 log. >>>> Please note I used the arndale_xen_dom0_defconfig make target >>>> guessing that's the one you intended to write :-) >>>> >>>> This is a different crash however so it did change things... >>>> >>>> It seems like the sda drive isn't detected at all? Maybe the driver is >>>> broke? In the dts I just change root=mmc... into root=/dev/sda1 which >>>> works for my older kernel/xen versions. >> >> >> [ 5.366313] exynos-sata 122f0000.sata: failed to get sata phy for port 0 >> >> ... >> [ 6.084555] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 >> [ 6.084606] platform 122f0000.sata: Driver exynos-sata requests probe deferral >> [ 6.085869] input: gpio_keys.5 as /devices/gpio_keys.5/input/input0 >> [ 6.086535] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 >> [ 6.086584] platform 122f0000.sata: Driver exynos-sata requests probe deferral >> >> Could you try the same kernel on bare metal and see what happens? >> > > all seems to be fine for native Linux, the partitions on the ssd get > detected so I'm guessing it must be a Xen issue. It's an issue I > didn't have with older versions... ( end of April ). > > I attached the a log of booting the kernel native. It does have a > fault at the end but that's because sda5 doesn't exist. I didn't want > to possibly mess up my working sda1 partition. Thanks, I think I have found this issue. The i2c tries to register cpufreq callback. I disabled both cpufreq and cpuidle to avoid specific board callback. Could you try this small patch? =================================================================== diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c index bcf4e76..3a8cee3 100644 --- a/arch/arm/xen/enlighten.c +++ b/arch/arm/xen/enlighten.c @@ -299,7 +299,6 @@ static int __init xen_pm_init(void) * cpu idle and cpu freq */ disable_cpuidle(); - disable_cpufreq(); return 0; } =============================================================== Cheers, -- Julien ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 15:03 ` Julien Grall @ 2013-06-07 18:09 ` Sander Bogaert 2013-06-07 18:25 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-07 18:09 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org [-- Attachment #1: Type: text/plain, Size: 2852 bytes --] On 7 June 2013 17:03, Julien Grall <julien.grall@linaro.org> wrote: > On 06/07/2013 03:40 PM, Sander Bogaert wrote: > >> On 6 June 2013 12:37, Julien Grall <julien.grall@linaro.org> wrote: >>> On 06/06/2013 09:52 AM, Sander Bogaert wrote: >>> >>> >>>>> No luck... I attached the crashing dom0 log. >>>>> Please note I used the arndale_xen_dom0_defconfig make target >>>>> guessing that's the one you intended to write :-) >>>>> >>>>> This is a different crash however so it did change things... >>>>> >>>>> It seems like the sda drive isn't detected at all? Maybe the driver is >>>>> broke? In the dts I just change root=mmc... into root=/dev/sda1 which >>>>> works for my older kernel/xen versions. >>> >>> >>> [ 5.366313] exynos-sata 122f0000.sata: failed to get sata phy for port 0 >>> >>> ... >>> [ 6.084555] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 >>> [ 6.084606] platform 122f0000.sata: Driver exynos-sata requests probe deferral >>> [ 6.085869] input: gpio_keys.5 as /devices/gpio_keys.5/input/input0 >>> [ 6.086535] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 >>> [ 6.086584] platform 122f0000.sata: Driver exynos-sata requests probe deferral >>> >>> Could you try the same kernel on bare metal and see what happens? >>> >> >> all seems to be fine for native Linux, the partitions on the ssd get >> detected so I'm guessing it must be a Xen issue. It's an issue I >> didn't have with older versions... ( end of April ). >> >> I attached the a log of booting the kernel native. It does have a >> fault at the end but that's because sda5 doesn't exist. I didn't want >> to possibly mess up my working sda1 partition. > > > Thanks, I think I have found this issue. The i2c tries to register > cpufreq callback. I disabled both cpufreq and cpuidle to avoid specific > board callback. > > Could you try this small patch? > > =================================================================== > diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c > index bcf4e76..3a8cee3 100644 > --- a/arch/arm/xen/enlighten.c > +++ b/arch/arm/xen/enlighten.c > @@ -299,7 +299,6 @@ static int __init xen_pm_init(void) > * cpu idle and cpu freq > */ > disable_cpuidle(); > - disable_cpufreq(); > > return 0; > } > =============================================================== > Applying these changes allow me to boot but I end up with a read-only filesystem so something must still be wrong. I first removed both disable_* calls the way you described and not the way you showed in the patch. After that I only removed cpufreq as the patch shows. Both tries have the same result, I attached a log. Normally I'd think this is a Linux / configuration issue but since the same filesystem works fine with the older Xen I suspect Xen is involved. Thanks for the patch! [-- Attachment #2: read_only_mount.txt --] [-- Type: text/plain, Size: 28272 bytes --] U-Boot 2013.01.-rc1-00001-g30dd996 (Apr 29 2013 - 11:09:40) for ARNDALE5250 CPU: Exynos5250@1000MHz Board: for ARNDALE5250 I2C: ready DRAM: 2 GiB WARNING: Caches not enabled Checking Boot Mode ... SDMMC MMC: EXYNOS DWMMC: 0, EXYNOS DWMMC: 1, EXYNOS DWMMC: 2 In: serial Out: serial Err: serial Net: No ethernet found. (Re)start USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... 4 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found scanning usb for ethernet devices... 1 Ethernet Device(s) found Hit any key to stop autoboot: 0 Waiting for Ethernet connection... done. Using asx0 device TFTP from server 10.0.0.2; our IP address is 10.0.0.1 Filename 'pxelinux.cfg/linux-zImage'. Load address: 0x60000000 Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ###################################################### done Bytes transferred = 4600208 (463190 hex) Waiting for Ethernet connection... done. Using asx0 device TFTP from server 10.0.0.2; our IP address is 10.0.0.1 Filename 'pxelinux.cfg/xen-uImage'. Load address: 0x50000000 Loading: ################################################################# ################################################################# ################################################# done Bytes transferred = 912995 (dee63 hex) ## Booting kernel from Legacy Image at 50000000 ... Image Name: Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 912931 Bytes = 891.5 KiB Load Address: 80200000 Entry Point: 80200000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... __ __ _ _ _____ _ _ _ \ \/ /___ _ __ | || | |___ / _ _ _ __ ___| |_ __ _| |__ | | ___ \ // _ \ '_ \ | || |_ |_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \ / \ __/ | | | |__ _| ___) |__| |_| | | | \__ \ || (_| | |_) | | __/ /_/\_\___|_| |_| |_|(_)____/ \__,_|_| |_|___/\__\__,_|_.__/|_|\___| (XEN) Xen version 4.3-unstable (dzan@) (arm-linux-gnueabi-gcc (Debian 4.7.2-4) 4.7.2) debug=y Fri Jun 7 19:51:58 CEST 2013 (XEN) Latest ChangeSet: Mon May 20 14:28:55 2013 +0100 git:e418dc2 (XEN) Console output is synchronous. (XEN) Processor: "ARM Limited", variant: 0x0, part 0xc0f, rev 0x4 (XEN) 32-bit Execution: (XEN) Processor Features: 00001031:00011011 (XEN) Instruction Sets: AArch32 Thumb Thumb-2 ThumbEE Jazelle (XEN) Extensions: GenericTimer Security (XEN) Debug Features: 02010555 (XEN) Auxiliary Features: 00000000 (XEN) Memory Model Features: 10201105 20000000 01240000 02102211 (XEN) ISA Features: 02101110 13112111 21232041 11112131 10011142 00000000 (XEN) Platform: SAMSUNG EXYNOS5 (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 (XEN) Using generic timer at 24000 KHz (XEN) GIC initialization: (XEN) gic_dist_addr=0000000010481000 (XEN) gic_cpu_addr=0000000010482000 (XEN) gic_hyp_addr=0000000010484000 (XEN) gic_vcpu_addr=0000000010486000 (XEN) gic_maintenance_irq=25 (XEN) GIC: 160 lines, 2 cpus, secure (IID 0200043b). (XEN) Waiting for 1 other CPUs to be ready (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Allocated console ring of 16 KiB. (XEN) CPU 1 booted. (XEN) Brought up 2 CPUs (XEN) *** LOADING DOMAIN 0 *** (XEN) Populate P2M 0x50000000->0x60000000 (1:1 mapping for dom0) (XEN) Loading kernel from boot module 1 (XEN) Loading zImage from 0000000060000000 to 0000000050008000-000000005046b190 (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) ********************************************** (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) ******* This option is intended to aid debugging of Xen by ensuring (XEN) ******* that all output is synchronously delivered on the serial line. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect (XEN) ******* timekeeping. It is NOT recommended for production use! (XEN) ********************************************** (XEN) 3... 2... 1... (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 220kB init memory. [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.10.0-rc2+ (dzan@x200) (gcc version 4.7.2 (Debian 4.7.2-4) ) #11 SMP Fri Jun 7 19:45:10 CEST 2013 [ 0.000000] Kernel was built at commit id '5fcbb12' [ 0.000000] CPU: ARMv7 Processor [410fc0f4] revision 4 (ARMv7), cr=30c7387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Machine: SAMSUNG EXYNOS5 (Flattened Device Tree), model: Insignal Arndale evaluation board based on EXYNOS5250 [ 0.000000] debug: ignoring loglevel setting. [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] CPU EXYNOS5250 (id 0x43520010) [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x50000000-0x5fffffff] [ 0.000000] HighMem empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x50000000-0x50ffffff] [ 0.000000] node 0: [mem 0x51800000-0x5fffffff] [ 0.000000] On node 0 totalpages: 63488 [ 0.000000] Normal zone: 512 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 63488 pages, LIFO batch:15 [ 0.000000] psci: probing function IDs from device-tree [ 0.000000] PERCPU: Embedded 9 pages/cpu @80bcf000 s15040 r8192 d13632 u36864 [ 0.000000] pcpu-alloc: s15040 r8192 d13632 u36864 alloc=9*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 62976 [ 0.000000] Kernel command line: console=hvc0,115200n8 earlyprintk=xen debug ignore_loglevel psci=enable clk_ignore_unused root=/dev/sda1 [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Memory: 16MB 232MB = 248MB total [ 0.000000] Memory: 241516k/241516k available, 12436k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0x90800000 - 0xff000000 (1768 MB) [ 0.000000] lowmem : 0x80000000 - 0x90000000 ( 256 MB) [ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB) [ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB) [ 0.000000] .text : 0x80008000 - 0x80866f64 (8572 kB) [ 0.000000] .init : 0x80867000 - 0x808d4ac0 ( 439 kB) [ 0.000000] .data : 0x808d6000 - 0x80944fc0 ( 444 kB) [ 0.000000] .bss : 0x80944fc0 - 0x809bc8a8 ( 479 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:549 [ 0.000000] Exynos5250: clock setup completed, armclk=1000000000 [ 0.000000] Architected local timer running at 24.00MHz (virt). [ 0.000000] Switching to timer-based delay loop [ 0.000000] sched_clock: ARM arch timer >56 bits at 24000kHz, resolution 41ns [ 0.000000] sched_clock: 32 bits at 200 Hz, resolution 5000000ns, wraps every 4294967291ms [ 0.000000] Console: colour dummy device 80x30 [ 3.526302] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=120000) [ 3.526316] pid_max: default: 32768 minimum: 301 [ 3.526440] Security Framework initialized [ 3.526463] AppArmor: AppArmor initialized [ 3.526516] Mount-cache hash table entries: 512 [ 3.535103] CPU: Testing write buffer coherency: ok [ 3.535135] ftrace: allocating 22169 entries in 66 pages [ 3.561363] /cpus/cpu@0 missing clock-frequency property [ 3.561377] /cpus/cpu@1 missing clock-frequency property [ 3.561391] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 3.561410] Setting up static identity map for 0x806065e0 - 0x80606638 [ 3.562573] CPU1: Booted secondary processor [ 3.562617] CPU1: thread -1, cpu 0, socket 0, mpidr 80000000 [ 3.562762] Brought up 2 CPUs [ 3.562779] SMP: Total of 2 processors activated (96.00 BogoMIPS). [ 3.562786] CPU: All CPU(s) started in SVC mode. [ 3.563660] devtmpfs: initialized [ 3.575409] Xen 4.3 support found, events_irq=31 gnttab_frame_pfn=b0000 [ 3.575461] Grant tables using version 1 layout. [ 3.575505] Grant table initialized [ 3.576953] xor: measuring software checksum speed [ 3.625973] arm4regs : 2273.600 MB/sec [ 3.675889] 8regs : 1892.000 MB/sec [ 3.725809] 32regs : 1179.200 MB/sec [ 3.725818] xor: using function: arm4regs (2273.600 MB/sec) [ 3.725830] pinctrl core: initialized pinctrl subsystem [ 3.726698] regulator-dummy: no parameters [ 3.727213] NET: Registered protocol family 16 [ 3.727589] Xen: initializing cpu1 [ 3.727605] Xen: initializing cpu0 [ 3.727734] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 3.748624] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 3.748636] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 3.748688] S3C Power Management, Copyright 2004 Simtec Electronics [ 3.748810] EXYNOS5250 PMU Initialize [ 3.748818] EXYNOS: Initializing architecture [ 3.782296] bio: create slab <bio-0> at 0 [ 3.864194] raid6: int32x1 196 MB/s [ 3.947987] raid6: int32x2 294 MB/s [ 4.031906] raid6: int32x4 310 MB/s [ 4.115796] raid6: int32x8 253 MB/s [ 4.115804] raid6: using algorithm int32x4 (310 MB/s) [ 4.115811] raid6: using intx1 recovery algorithm [ 4.116072] xen/balloon: Initialising balloon driver. [ 4.116952] VDD_33ON_2.8V: 2800 mV [ 4.117329] hdmi-en: no parameters [ 4.119251] SCSI subsystem initialized [ 4.119981] libata version 3.00 loaded. [ 4.121184] usbcore: registered new interface driver usbfs [ 4.121422] usbcore: registered new interface driver hub [ 4.121781] usbcore: registered new device driver usb [ 4.122598] s3c-i2c 12c60000.i2c: slave address 0x66 [ 4.122612] s3c-i2c 12c60000.i2c: bus frequency set to 18 KHz [ 4.123811] sec_pmic 0-0066: No interrupt specified, no interrupts [ 4.170529] VDD_ALIVE_1.0V: 1100 mV [ 4.195504] VDD_28IO_DP_1.35V: 1200 mV [ 4.220506] VDD_COMMON1_1.8V: 1800 mV [ 4.240536] VDD_IOPERI_1.8V: 1800 mV [ 4.265536] VDD_EXT_1.8V: 1800 mV [ 4.290572] VDD_MPLL_1.1V: 1100 mV [ 4.315576] VDD_XPLL_1.1V: 1100 mV [ 4.340593] VDD_COMMON2_1.0V: 1000 mV [ 4.360613] VDD_33ON_3.0V: 3000 mV [ 4.385622] VDD_COMMON3_1.8V: 1800 mV [ 4.410621] VDD_ABB2_1.8V: 1800 mV [ 4.435661] VDD_USB_3.0V: 3000 mV [ 4.460665] VDDQ_C2C_W_1.8V: 1800 mV [ 4.485682] VDD18_ABB0_3_1.8V: 1800 mV [ 4.510685] VDD10_COMMON4_1.0V: 1000 mV [ 4.535724] VDD18_HSIC_1.8V: 1800 mV [ 4.560727] VDDQ_MMC2_3_2.8V: 2800 mV [ 4.580740] VDD_33ON_2.8V: 2800 mV [ 4.585767] VDD_33ON_2.8V: Failed to create debugfs directory [ 4.600753] EXT_33_OFF: 3300 mV [ 4.620767] EXT_28_OFF: 2800 mV [ 4.640784] PVDD_LDO25: 1200 mV [ 4.660794] EXT_18_OFF: 1800 mV [ 4.675791] vdd_mif: 950 <--> 1200 mV at 1000 mV [ 4.690801] vdd_arm: 925 <--> 1300 mV at 1100 mV [ 4.705813] vdd_int: 900 <--> 1200 mV at 1000 mV [ 4.730855] vdd_g3d: 1000 mV [ 4.745856] VDD_MEM_1.35V: 750 <--> 1350 mV at 1200 mV [ 4.755858] VDD_33_OFF_EXT1: 750 <--> 3000 mV at 2850 mV [ 4.761224] s3c-i2c 12c60000.i2c: i2c-0: S3C I2C adapter [ 4.761363] s3c-i2c 12c80000.i2c: slave address 0x00 [ 4.761377] s3c-i2c 12c80000.i2c: bus frequency set to 65 KHz [ 4.762276] s3c-i2c 12c80000.i2c: i2c-2: S3C I2C adapter [ 4.762371] s3c-i2c 12ce0000.i2c: slave address 0x00 [ 4.762384] s3c-i2c 12ce0000.i2c: bus frequency set to 65 KHz [ 4.763245] s3c-i2c 12ce0000.i2c: i2c-8: S3C I2C adapter [ 4.763336] s3c-i2c 121d0000.i2c: slave address 0x38 [ 4.763349] s3c-i2c 121d0000.i2c: bus frequency set to 39 KHz [ 4.764199] s3c-i2c 121d0000.i2c: i2c-1: S3C I2C adapter [ 4.766521] NetLabel: Initializing [ 4.766531] NetLabel: domain hash size = 128 [ 4.766538] NetLabel: protocols = UNLABELED CIPSOv4 [ 4.766607] NetLabel: unlabeled traffic allowed by default [ 4.766724] Switching to clocksource arch_sys_counter [ 4.784184] AppArmor: AppArmor Filesystem Enabled [ 4.811879] NET: Registered protocol family 2 [ 4.812558] TCP established hash table entries: 2048 (order: 2, 16384 bytes) [ 4.812609] TCP bind hash table entries: 2048 (order: 3, 40960 bytes) [ 4.812659] TCP: Hash tables configured (established 2048 bind 2048) [ 4.812701] TCP: reno registered [ 4.812714] UDP hash table entries: 256 (order: 1, 12288 bytes) [ 4.812739] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes) [ 4.813005] NET: Registered protocol family 1 [ 4.813303] kvm [1]: HYP mode not available [ 4.813445] hw perfevents: enabled with (null) PMU driver, 0 counters available [ 4.815160] audit: initializing netlink socket (disabled) [ 4.815193] type=2000 audit(1.280:1): initialized [ 4.817383] VFS: Disk quotas dquot_6.5.2 [ 4.817523] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 4.819165] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. [ 4.820347] bio: create slab <bio-1> at 1 [ 4.821216] Btrfs loaded [ 4.821240] msgmni has been set to 471 [ 4.822851] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) [ 4.822863] io scheduler noop registered [ 4.822872] io scheduler deadline registered [ 4.822962] io scheduler cfq registered (default) [ 4.838168] dma-pl330 121a0000.pdma: Loaded driver for PL330 DMAC-2364208 [ 4.838183] dma-pl330 121a0000.pdma: DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32 [ 4.846622] dma-pl330 121b0000.pdma: Loaded driver for PL330 DMAC-2364208 [ 4.846637] dma-pl330 121b0000.pdma: DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32 [ 4.848801] dma-pl330 10800000.mdma: Loaded driver for PL330 DMAC-2364208 [ 4.848815] dma-pl330 10800000.mdma: DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32 [ 4.851023] dma-pl330 11c10000.mdma: Loaded driver for PL330 DMAC-2364208 [ 4.851037] dma-pl330 11c10000.mdma: DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32 [ 4.852322] Event-channel device installed. [ 5.943105] console [hvc0] enabled [ 5.946744] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 5.955305] 12c00000.serial: ttySAC0 at MMIO 0x12c00000 (irq = 83) is a S3C6400/10 [ 5.962048] 12c10000.serial: ttySAC1 at MMIO 0x12c10000 (irq = 84) is a S3C6400/10 [ 5.969488] 12c30000.serial: ttySAC2 at MMIO 0x12c30000 (irq = 86) is a S3C6400/10 [ 5.977568] [drm] Initialized drm 1.1.0 20060810 [ 5.997000] i2c i2c-2: attached exynos5-hdmiddc into i2c adapter successfully [ 6.003003] i2c i2c-8: attached s5p_hdmiphy into i2c adapter successfully [ 6.010257] exynos-mixer 14450000.mixer: probe start [ 6.016780] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [ 6.021962] [drm] No driver support for vblank timestamp query. [ 6.028568] [drm:exynos_drm_connector_get_modes] *ERROR* Panel operation get_edid failed -19 [ 6.036272] exynos-drm exynos-drm: No connectors reported connected with modes [ 6.043385] [drm] Cannot find any crtc or sizes - going 1024x768 [ 6.056508] Console: switching to colour frame buffer device 128x48 [ 6.066107] exynos-drm exynos-drm: fb0: frame buffer device [ 6.071720] exynos-drm exynos-drm: registered panic notifier [ 6.077363] [drm] Initialized exynos 1.0.0 20110530 on minor 0 [ 6.095763] brd: module loaded [ 6.104132] loop: module loaded [ 6.107950] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 6.112574] exynos-sata 122f0000.sata: failed to get sata phy for port 0 [ 6.119532] platform 122f0000.sata: Driver exynos-sata requests probe deferral [ 6.128535] mtdoops: mtd device (mtddev=name/number) must be supplied [ 6.133827] Initialising Xen virtual ethernet driver. [ 6.139804] usbcore: registered new interface driver asix [ 6.144160] usbcore: registered new interface driver ax88179_178a [ 6.150244] usbcore: registered new interface driver cdc_ether [ 6.156061] usbcore: registered new interface driver dm9601 [ 6.161590] usbcore: registered new interface driver net1080 [ 6.167248] usbcore: registered new interface driver cdc_subset [ 6.173155] usbcore: registered new interface driver zaurus [ 6.178714] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 6.186046] usbcore: registered new interface driver cdc_ncm [ 6.193142] dwc3 12000000.dwc3: no usb2 phy configured [ 6.196928] platform 12000000.dwc3: Driver dwc3 requests probe deferral [ 6.203697] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 6.209937] ehci-s5p: EHCI s5p driver [ 6.213767] unable to find transceiver of type USB2 PHY [ 6.218807] s5p-ehci 12110000.usb: no platform data or transceiver defined [ 6.225648] platform 12110000.usb: Driver s5p-ehci requests probe deferral [ 6.232708] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 6.238739] unable to find transceiver of type USB2 PHY [ 6.243864] exynos-ohci 12120000.usb: no platform data or transceiver defined [ 6.250923] platform 12120000.usb: Driver exynos-ohci requests probe deferral [ 6.258746] usbcore: registered new interface driver usb-storage [ 6.264562] samsung-usb3phy 12100000.usbphy: Can't get usb-phy sysreg cfg register [ 6.272616] mousedev: PS/2 mouse device common for all mice [ 6.279440] Exynos: Kernel Thermal management registered [ 6.284212] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com [ 6.292118] cpuidle: using governor ladder [ 6.295891] cpuidle: using governor menu [ 6.299954] Synopsys Designware Multimedia Card Interface Driver [ 6.306319] dwmmc_exynos 12200000.dwmmc0: Using internal DMA controller. [ 6.312394] dwmmc_exynos 12200000.dwmmc0: Version ID is 241a [ 6.318200] dwmmc_exynos 12200000.dwmmc0: DW MMC controller at irq 107, 32 bit host data width, 128 deep fifo [ 6.341286] mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, actual 400000HZ div = 125) [ 6.361018] dwmmc_exynos 12200000.dwmmc0: 1 slots initialized [ 6.365580] dwmmc_exynos 12220000.dwmmc2: Using internal DMA controller. [ 6.372031] dwmmc_exynos 12220000.dwmmc2: Version ID is 241a [ 6.377776] dwmmc_exynos 12220000.dwmmc2: DW MMC controller at irq 109, 32 bit host data width, 128 deep fifo [ 6.400343] mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, actual 400000HZ div = 125) [ 6.420077] dwmmc_exynos 12220000.dwmmc2: 1 slots initialized [ 6.425366] usbcore: registered new interface driver usbhid [ 6.429940] usbhid: USB HID core driver [ 6.434340] oprofile: no performance counters [ 6.438639] oprofile: using timer interrupt. [ 6.442691] TCP: cubic registered [ 6.445765] Initializing XFRM netlink socket [ 6.450255] NET: Registered protocol family 10 [ 6.452342] mmc0: BKOPS_EN bit is not set [ 6.453724] mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 52000000Hz, actual 50000000HZ div = 1) [ 6.454087] mmc0: new high speed DDR MMC card at address 0001 [ 6.469557] mmcblk0: mmc0:0001 M4G1FA 3.72 GiB [ 6.469775] mmcblk0boot0: mmc0:0001 M4G1FA partition 1 1.00 MiB [ 6.469972] mmcblk0boot1: mmc0:0001 M4G1FA partition 2 1.00 MiB [ 6.470169] mmcblk0rpmb: mmc0:0001 M4G1FA partition 3 128 KiB [ 6.471871] mmcblk0: p1 p2 p3 p4 [ 6.475350] mmcblk0boot1: unknown partition table [ 6.476666] mmcblk0boot0: unknown partition table [ 6.509520] sit: IPv6 over IPv4 tunneling driver [ 6.514566] NET: Registered protocol family 17 [ 6.517911] NET: Registered protocol family 15 [ 6.522494] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0 [ 6.527368] mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 25000000Hz, actual 25000000HZ div = 2) [ 6.527488] mmc1: new SD card at address fc3d [ 6.528053] mmcblk1: mmc1:fc3d SU02G 1.84 GiB [ 6.530232] mmcblk1: p1 [ 6.551096] Registering SWP/SWPB emulation handler [ 6.557787] mfc-power-domain: Power-off latency exceeded, new value 1885416 ns [ 6.563592] gsc-power-domain: Power-off latency exceeded, new value 7604958 ns [ 6.567621] vdd_g3d: disabling [ 6.592218] EXT_28_OFF: disabling [ 6.606975] VDD_33ON_2.8V: disabling [ 6.622103] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 [ 6.627670] exynos-sata 122f0000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode [ 6.635721] exynos-sata 122f0000.sata: flags: ncq sntf pm led clo only pmp pio slum part ccc apst [ 6.645813] scsi0 : ahci_platform [ 6.648626] ata1: SATA max UDMA/133 irq 147 [ 6.849811] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller [ 6.853910] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1 [ 6.861652] xhci-hcd xhci-hcd.2.auto: irq 104, io mem 0x12000000 [ 6.867528] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 6.874201] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.881369] usb usb1: Product: xHCI Host Controller [ 6.886236] usb usb1: Manufacturer: Linux 3.10.0-rc2+ xhci-hcd [ 6.892042] usb usb1: SerialNumber: xhci-hcd.2.auto [ 6.897562] xHCI xhci_add_endpoint called for root hub [ 6.902028] xHCI xhci_check_bandwidth called for root hub [ 6.907760] hub 1-0:1.0: USB hub found [ 6.911172] hub 1-0:1.0: 1 port detected [ 6.915343] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller [ 6.920595] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2 [ 6.928254] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003 [ 6.934923] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.942104] usb usb2: Product: xHCI Host Controller [ 6.946967] usb usb2: Manufacturer: Linux 3.10.0-rc2+ xhci-hcd [ 6.952769] usb usb2: SerialNumber: xhci-hcd.2.auto [ 6.958180] xHCI xhci_add_endpoint called for root hub [ 6.962802] xHCI xhci_check_bandwidth called for root hub [ 6.968455] hub 2-0:1.0: USB hub found [ 6.971945] hub 2-0:1.0: 1 port detected [ 6.976765] samsung-usb2phy 12130000.usbphy: Already power on PHY [ 6.982915] s5p-ehci 12110000.usb: EHCI Host Controller [ 6.987120] s5p-ehci 12110000.usb: new USB bus registered, assigned bus number 3 [ 6.994532] s5p-ehci 12110000.usb: irq 103, io mem 0x12110000 [ 7.005535] s5p-ehci 12110000.usb: USB 2.0 started, EHCI 1.00 [ 7.009910] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 [ 7.016639] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 7.023771] usb usb3: Product: EHCI Host Controller [ 7.028632] usb usb3: Manufacturer: Linux 3.10.0-rc2+ ehci_hcd [ 7.034440] usb usb3: SerialNumber: 12110000.usb [ 7.039989] hub 3-0:1.0: USB hub found [ 7.042819] hub 3-0:1.0: 3 ports detected [ 7.047232] samsung-usb2phy 12130000.usbphy: Already power on PHY [ 7.052897] exynos-ohci 12120000.usb: EXYNOS OHCI Host Controller [ 7.058968] exynos-ohci 12120000.usb: new USB bus registered, assigned bus number 4 [ 7.066588] exynos-ohci 12120000.usb: irq 103, io mem 0x12120000 [ 7.127585] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 [ 7.132927] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 7.140091] usb usb4: Product: EXYNOS OHCI Host Controller [ 7.145560] usb usb4: Manufacturer: Linux 3.10.0-rc2+ ohci_hcd [ 7.151360] usb usb4: SerialNumber: 12120000.usb [ 7.156847] hub 4-0:1.0: USB hub found [ 7.158033] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) [ 7.165910] hub 4-0:1.0: 3 ports detected [ 7.170014] ata1.00: ATA-8: Comay Venus 3S, 2.54, max UDMA/133 [ 7.171556] input: gpio_keys.5 as /devices/gpio_keys.5/input/input0 [ 7.181949] ata1.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 31/32) [ 7.198979] ata1.00: configured for UDMA/133 [ 7.202312] scsi 0:0:0:0: Direct-Access ATA Comay Venus 3S 2.54 PQ: 0 ANSI: 5 [ 7.207370] clk: Not disabling unused clocks [ 7.214864] sd 0:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/111 GiB) [ 7.215132] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 7.227195] sd 0:0:0:0: [sda] Write Protect is off [ 7.231622] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 7.236805] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 7.246716] sda: sda1 [ 7.249098] sd 0:0:0:0: [sda] Attached SCSI disk [ 7.253995] kjournald starting. Commit interval 5 seconds [ 7.254152] EXT3-fs (sda1): mounted filesystem with ordered data mode [ 7.254187] VFS: Mounted root (ext3 filesystem) readonly on device 8:1. [ 7.271465] devtmpfs: mounted [ 7.274265] Freeing unused kernel memory: 436K (80867000 - 808d4000) INIT: version 2.88 booting error: '/etc/init.d/rc' exited outside the expected code flow. INIT: Entering runlevel: 2 Debian GNU/Linux 7.0 (none) hvc0 (none) login: [ 7.359761] usb 3-3: new high-speed USB device number 2 using s5p-ehci [ 7.498228] usb 3-3: New USB device found, idVendor=0424, idProduct=3503 [ 7.503574] usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 7.515155] hub 3-3:1.0: USB hub found [ 7.518402] hub 3-3:1.0: 3 ports detected [ 7.803187] usb 3-3.2: new high-speed USB device number 3 using s5p-ehci [ 7.913843] usb 3-3.2: New USB device found, idVendor=05e3, idProduct=0610 [ 7.919403] usb 3-3.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 7.926692] usb 3-3.2: Product: USB2.0 Hub [ 7.935512] hub 3-3.2:1.0: USB hub found [ 7.938706] hub 3-3.2:1.0: 4 ports detected [ 8.211636] usb 3-3.2.4: new high-speed USB device number 4 using s5p-ehci [ 8.307321] usb 3-3.2.4: New USB device found, idVendor=0b95, idProduct=772a [ 8.313055] usb 3-3.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 8.320513] usb 3-3.2.4: Product: AX88772 [ 8.324579] usb 3-3.2.4: Manufacturer: ASIX Elec. Corp. [ 8.329949] usb 3-3.2.4: SerialNumber: 000001 [ 8.341480] asix 3-3.2.4:1.0 (unregistered net_device): invalid hw address, using random [ 8.661513] asix 3-3.2.4:1.0 eth0: register 'asix' at usb-12110000.usb-3.2.4, ASIX AX88772 USB 2.0 Ethernet, 46:d0:0b:f3:ca:1a root Password: Linux x200 3.6.0-3.dmz.2-liquorix-amd64 #1 ZEN SMP PREEMPT Tue Oct 23 20:46:18 CDT 2012 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. root@(none):~# touch test touch: cannot touch `test': Read-only file system Debian GNU/Linux 7.0 (none) hvc0 (none) login: [-- Attachment #3: Type: text/plain, Size: 126 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 18:09 ` Sander Bogaert @ 2013-06-07 18:25 ` Julien Grall 2013-06-07 19:58 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-07 18:25 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 06/07/2013 07:09 PM, Sander Bogaert wrote: > On 7 June 2013 17:03, Julien Grall <julien.grall@linaro.org> wrote: >> On 06/07/2013 03:40 PM, Sander Bogaert wrote: >> >>> On 6 June 2013 12:37, Julien Grall <julien.grall@linaro.org> wrote: >>>> On 06/06/2013 09:52 AM, Sander Bogaert wrote: >>>> >>>> >>>>>> No luck... I attached the crashing dom0 log. >>>>>> Please note I used the arndale_xen_dom0_defconfig make target >>>>>> guessing that's the one you intended to write :-) >>>>>> >>>>>> This is a different crash however so it did change things... >>>>>> >>>>>> It seems like the sda drive isn't detected at all? Maybe the driver is >>>>>> broke? In the dts I just change root=mmc... into root=/dev/sda1 which >>>>>> works for my older kernel/xen versions. >>>> >>>> >>>> [ 5.366313] exynos-sata 122f0000.sata: failed to get sata phy for port 0 >>>> >>>> ... >>>> [ 6.084555] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 >>>> [ 6.084606] platform 122f0000.sata: Driver exynos-sata requests probe deferral >>>> [ 6.085869] input: gpio_keys.5 as /devices/gpio_keys.5/input/input0 >>>> [ 6.086535] exynos-sata 122f0000.sata: forcing PORTS_IMPL to 0x1 >>>> [ 6.086584] platform 122f0000.sata: Driver exynos-sata requests probe deferral >>>> >>>> Could you try the same kernel on bare metal and see what happens? >>>> >>> >>> all seems to be fine for native Linux, the partitions on the ssd get >>> detected so I'm guessing it must be a Xen issue. It's an issue I >>> didn't have with older versions... ( end of April ). >>> >>> I attached the a log of booting the kernel native. It does have a >>> fault at the end but that's because sda5 doesn't exist. I didn't want >>> to possibly mess up my working sda1 partition. >> >> >> Thanks, I think I have found this issue. The i2c tries to register >> cpufreq callback. I disabled both cpufreq and cpuidle to avoid specific >> board callback. >> >> Could you try this small patch? >> >> =================================================================== >> diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c >> index bcf4e76..3a8cee3 100644 >> --- a/arch/arm/xen/enlighten.c >> +++ b/arch/arm/xen/enlighten.c >> @@ -299,7 +299,6 @@ static int __init xen_pm_init(void) >> * cpu idle and cpu freq >> */ >> disable_cpuidle(); >> - disable_cpufreq(); >> >> return 0; >> } >> =============================================================== >> > > Applying these changes allow me to boot but I end up with a read-only > filesystem so something must still be wrong. > > I first removed both disable_* calls the way you described and not the > way you showed in the patch. After that I only removed cpufreq as the > patch shows. Both tries have the same result, I attached a log. > Is rw on the linux command line change something? Otherwise, you can try to boot up to login shell on bare metal and see if it's still read-only. Cheers, -- Julien ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 18:25 ` Julien Grall @ 2013-06-07 19:58 ` Sander Bogaert 2013-06-07 20:25 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-07 19:58 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org > Is rw on the linux command line change something? Otherwise, you can try > to boot up to login shell on bare metal and see if it's still read-only. > > Cheers, > > -- > Julien Thanks, after doing this and some other stuff ( hostname was gone resulting in trouble and some problems with xencommons daemon ) I'm only left with: # xl list xc: error: Could not obtain handle on privileged command interface (2 = No such file or directory): Internal error libxl: error: libxl.c:94:libxl_ctx_alloc: cannot open libxc handle: No such file or directory cannot init xl context The solutions suggested by googling didn't do the trick. Am I supposed to get newer tools? There is no /proc/xen so no privcmd interface I guess.. All these changes seem rather strange, possibly pointing to a bigger underlying issue. Did you test the kernelconfig with the latest linaro kernel? Sander ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 19:58 ` Sander Bogaert @ 2013-06-07 20:25 ` Julien Grall 2013-06-07 20:35 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-07 20:25 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 7 June 2013 20:58, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: > # xl list > xc: error: Could not obtain handle on privileged command interface (2 > = No such file or directory): Internal error > libxl: error: libxl.c:94:libxl_ctx_alloc: cannot open libxc handle: No > such file or directory > cannot init xl context > > The solutions suggested by googling didn't do the trick. Am I supposed > to get newer tools? There is no /proc/xen so no privcmd interface I > guess.. The xencommons initscript should mount /proc/xen. What happens if you try to mount manually? mount -t xenfs xen /proc/xen > All these changes seem rather strange, possibly pointing to a bigger > underlying issue. Did you test the kernelconfig with the latest linaro > kernel? If you are talking about my branch linaro-3.10, I'm using it every day on the arndale board and the versatile express. -- Julien Grall ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 20:25 ` Julien Grall @ 2013-06-07 20:35 ` Sander Bogaert 2013-06-07 20:56 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-07 20:35 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org On 7 June 2013 22:25, Julien Grall <julien.grall@linaro.org> wrote: > On 7 June 2013 20:58, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >> # xl list >> xc: error: Could not obtain handle on privileged command interface (2 >> = No such file or directory): Internal error >> libxl: error: libxl.c:94:libxl_ctx_alloc: cannot open libxc handle: No >> such file or directory >> cannot init xl context >> >> The solutions suggested by googling didn't do the trick. Am I supposed >> to get newer tools? There is no /proc/xen so no privcmd interface I >> guess.. > > The xencommons initscript should mount /proc/xen. What happens if you > try to mount manually? > > mount -t xenfs xen /proc/xen I tried that, it doesn't exist. To be exact: mount: mount point /proc/xen does not exist > >> All these changes seem rather strange, possibly pointing to a bigger >> underlying issue. Did you test the kernelconfig with the latest linaro >> kernel? > > If you are talking about my branch linaro-3.10, I'm using it every day > on the arndale board and the versatile express. > > -- > Julien Grall ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 20:35 ` Sander Bogaert @ 2013-06-07 20:56 ` Julien Grall 2013-06-07 21:51 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-07 20:56 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 7 June 2013 21:35, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: > On 7 June 2013 22:25, Julien Grall <julien.grall@linaro.org> wrote: >> On 7 June 2013 20:58, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >>> # xl list >>> xc: error: Could not obtain handle on privileged command interface (2 >>> = No such file or directory): Internal error >>> libxl: error: libxl.c:94:libxl_ctx_alloc: cannot open libxc handle: No >>> such file or directory >>> cannot init xl context >>> >>> The solutions suggested by googling didn't do the trick. Am I supposed >>> to get newer tools? There is no /proc/xen so no privcmd interface I >>> guess.. >> >> The xencommons initscript should mount /proc/xen. What happens if you >> try to mount manually? >> >> mount -t xenfs xen /proc/xen > > I tried that, it doesn't exist. To be exact: > > mount: mount point /proc/xen does not exist You are right, I have a mismatch between my .config and arndale_xen_dom0_defconfig. I updated my branch linaro-3.10 with the cpufreq patch and add XENFS in the configuration file. Thanks, -- Julien Grall ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 20:56 ` Julien Grall @ 2013-06-07 21:51 ` Sander Bogaert 2013-06-07 22:44 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-07 21:51 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org On 7 June 2013 22:56, Julien Grall <julien.grall@linaro.org> wrote: > On 7 June 2013 21:35, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >> On 7 June 2013 22:25, Julien Grall <julien.grall@linaro.org> wrote: >>> On 7 June 2013 20:58, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >>>> # xl list >>>> xc: error: Could not obtain handle on privileged command interface (2 >>>> = No such file or directory): Internal error >>>> libxl: error: libxl.c:94:libxl_ctx_alloc: cannot open libxc handle: No >>>> such file or directory >>>> cannot init xl context >>>> >>>> The solutions suggested by googling didn't do the trick. Am I supposed >>>> to get newer tools? There is no /proc/xen so no privcmd interface I >>>> guess.. >>> >>> The xencommons initscript should mount /proc/xen. What happens if you >>> try to mount manually? >>> >>> mount -t xenfs xen /proc/xen >> >> I tried that, it doesn't exist. To be exact: >> >> mount: mount point /proc/xen does not exist > > You are right, I have a mismatch between my .config and > arndale_xen_dom0_defconfig. > > I updated my branch linaro-3.10 with the cpufreq patch and add XENFS > in the configuration > file. > Again no luck. Tried some different kernel config options to in order to fix it. First time around still proc related I guess (hangs after): warning: failed to read mtab warning: failed to read mtab mount: can't find /run in /etc/fstab or /etc/mtab warning: failed to read mtab Segmentation fault warning: failed to read mtab mount: can't find /run/shm in /etc/fstab or /etc/mtab [warn] Filesystem type 'devpts' is not supported. Skipping mount. ... (warning). /etc/init.d/mtab.sh: 48: /etc/init.d/mtab.sh: cannot open /proc/mounts: No such file [ ok ] Mounting local filesystems...done. [ ok ] Activating swapfile swap...done. df: Warning: cannot read table of mounted file systems: No such file or directory [....] Setting kernel variables ...[....] Cleaning up temporary files... Added to fstab: proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 Segmentation fault [ ok ] Starting enhanced syslogd: rsyslogd[....] Starting periodic command scheduler: cron. [ ok ] Starting OpenBSD Secure Shell server: sshd. [FAIL] startpar: service(s) returned failure: rsyslog ... failed! Now /proc is empty and hostname gone ( like before ). Rebooted to get a boot without the segfault ( guessing this is the know problem with Xen atm ), same issue. I tried this with non modular kernel config ( don't think I had them before ) and with modules, doesn't make a difference. Sander ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 21:51 ` Sander Bogaert @ 2013-06-07 22:44 ` Julien Grall 2013-06-08 7:57 ` Sander Bogaert 0 siblings, 1 reply; 21+ messages in thread From: Julien Grall @ 2013-06-07 22:44 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 7 June 2013 22:51, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: > On 7 June 2013 22:56, Julien Grall <julien.grall@linaro.org> wrote: >> On 7 June 2013 21:35, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >>> On 7 June 2013 22:25, Julien Grall <julien.grall@linaro.org> wrote: >>>> On 7 June 2013 20:58, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >>>>> # xl list >>>>> xc: error: Could not obtain handle on privileged command interface (2 >>>>> = No such file or directory): Internal error >>>>> libxl: error: libxl.c:94:libxl_ctx_alloc: cannot open libxc handle: No >>>>> such file or directory >>>>> cannot init xl context >>>>> >>>>> The solutions suggested by googling didn't do the trick. Am I supposed >>>>> to get newer tools? There is no /proc/xen so no privcmd interface I >>>>> guess.. >>>> >>>> The xencommons initscript should mount /proc/xen. What happens if you >>>> try to mount manually? >>>> >>>> mount -t xenfs xen /proc/xen >>> >>> I tried that, it doesn't exist. To be exact: >>> >>> mount: mount point /proc/xen does not exist >> >> You are right, I have a mismatch between my .config and >> arndale_xen_dom0_defconfig. >> >> I updated my branch linaro-3.10 with the cpufreq patch and add XENFS >> in the configuration >> file. >> > > Again no luck. Tried some different kernel config options to in order to fix it. Do you have all theses configuration variable enabled on your .config? CONFIG_XEN_DOM0=y CONFIG_XEN=y CONFIG_XEN_BLKDEV_FRONTEND=y CONFIG_XEN_BLKDEV_BACKEND=y CONFIG_XEN_NETDEV_FRONTEND=y CONFIG_XEN_NETDEV_BACKEND=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XENFS=y CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y CONFIG_XEN_GNTDEV=m CONFIG_XEN_GRANT_DEV_ALLOC=m CONFIG_XEN_PRIVCMD=y /proc/xen is created by CONFIG_XEN_COMPAT_XENFS. I won't have access to an arndale board until monday, so right now I can't give a try. > Now /proc is empty and hostname gone ( like before ). Rebooted to get > a boot without the segfault ( guessing this is the know problem with > Xen atm ), same issue. To avoid segfault you can add on both command line: - Xen: dom0_max_vcpus = 1 - Linux: nosmp It will disable SMP but should avoid segfault. I hope linux will be able to boot on your arndale. On mine, linux 3.10 does something wrong with the mmc driver. BTW, on linux 3.7 did you have SMP support on dom0? -- Julien Grall ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-07 22:44 ` Julien Grall @ 2013-06-08 7:57 ` Sander Bogaert 2013-06-10 10:45 ` Julien Grall 0 siblings, 1 reply; 21+ messages in thread From: Sander Bogaert @ 2013-06-08 7:57 UTC (permalink / raw) To: Julien Grall; +Cc: xen-devel@lists.xen.org On 8 June 2013 00:44, Julien Grall <julien.grall@linaro.org> wrote: > On 7 June 2013 22:51, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >> On 7 June 2013 22:56, Julien Grall <julien.grall@linaro.org> wrote: >>> On 7 June 2013 21:35, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >>>> On 7 June 2013 22:25, Julien Grall <julien.grall@linaro.org> wrote: >>>>> On 7 June 2013 20:58, Sander Bogaert <sander.bogaert@elis.ugent.be> wrote: >>>>>> # xl list >>>>>> xc: error: Could not obtain handle on privileged command interface (2 >>>>>> = No such file or directory): Internal error >>>>>> libxl: error: libxl.c:94:libxl_ctx_alloc: cannot open libxc handle: No >>>>>> such file or directory >>>>>> cannot init xl context >>>>>> >>>>>> The solutions suggested by googling didn't do the trick. Am I supposed >>>>>> to get newer tools? There is no /proc/xen so no privcmd interface I >>>>>> guess.. >>>>> >>>>> The xencommons initscript should mount /proc/xen. What happens if you >>>>> try to mount manually? >>>>> >>>>> mount -t xenfs xen /proc/xen >>>> >>>> I tried that, it doesn't exist. To be exact: >>>> >>>> mount: mount point /proc/xen does not exist >>> >>> You are right, I have a mismatch between my .config and >>> arndale_xen_dom0_defconfig. >>> >>> I updated my branch linaro-3.10 with the cpufreq patch and add XENFS >>> in the configuration >>> file. >>> >> >> Again no luck. Tried some different kernel config options to in order to fix it. > > Do you have all theses configuration variable enabled on your .config? > CONFIG_XEN_DOM0=y > CONFIG_XEN=y > CONFIG_XEN_BLKDEV_FRONTEND=y > CONFIG_XEN_BLKDEV_BACKEND=y > CONFIG_XEN_NETDEV_FRONTEND=y > CONFIG_XEN_NETDEV_BACKEND=y > CONFIG_HVC_XEN=y > CONFIG_HVC_XEN_FRONTEND=y > CONFIG_XEN_DEV_EVTCHN=y > CONFIG_XEN_BACKEND=y > CONFIG_XENFS=y > CONFIG_XEN_COMPAT_XENFS=y > CONFIG_XEN_SYS_HYPERVISOR=y > CONFIG_XEN_XENBUS_FRONTEND=y > CONFIG_XEN_GNTDEV=m > CONFIG_XEN_GRANT_DEV_ALLOC=m > CONFIG_XEN_PRIVCMD=y > > /proc/xen is created by CONFIG_XEN_COMPAT_XENFS. I won't have access to an > arndale board until monday, so right now I can't give a try. I'm testing with the config from your latest push, all seem to be there: % grep XEN .config CONFIG_XEN_DOM0=y CONFIG_XEN=y CONFIG_XEN_BLKDEV_FRONTEND=y CONFIG_XEN_BLKDEV_BACKEND=y CONFIG_XEN_NETDEV_FRONTEND=y CONFIG_XEN_NETDEV_BACKEND=y CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_XEN_FBDEV_FRONTEND=y CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XENFS=y CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y CONFIG_XEN_GNTDEV=m CONFIG_XEN_GRANT_DEV_ALLOC=m CONFIG_XEN_PRIVCMD=y # CONFIG_DEBUG_XEN is not set I'll try some other configurations later this weekend. Are you also using Debian for a dom0 fs? > >> Now /proc is empty and hostname gone ( like before ). Rebooted to get >> a boot without the segfault ( guessing this is the know problem with >> Xen atm ), same issue. > > To avoid segfault you can add on both command line: > - Xen: dom0_max_vcpus = 1 > - Linux: nosmp > > It will disable SMP but should avoid segfault. I hope linux will be able to > boot on your arndale. On mine, linux 3.10 does something wrong with the > mmc driver. Thanks, I read about this in the other mailthread. > > BTW, on linux 3.7 did you have SMP support on dom0? I did and I also had the random segfaults in case you were wondering :-) Sander ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Latest Arndale Xen, dom0 kernel stuck on ASIX mac. 2013-06-08 7:57 ` Sander Bogaert @ 2013-06-10 10:45 ` Julien Grall 0 siblings, 0 replies; 21+ messages in thread From: Julien Grall @ 2013-06-10 10:45 UTC (permalink / raw) To: Sander Bogaert; +Cc: xen-devel@lists.xen.org On 06/08/2013 08:57 AM, Sander Bogaert wrote: > > I'll try some other configurations later this weekend. Are you also > using Debian for a dom0 fs? No. I'm using an OpenSuse dom0. -- Julien ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2013-06-10 10:45 UTC | newest] Thread overview: 21+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-06-01 14:31 Latest Arndale Xen, dom0 kernel stuck on ASIX mac Sander Bogaert 2013-06-03 12:28 ` Julien Grall 2013-06-04 19:48 ` Sander Bogaert 2013-06-04 21:11 ` Julien Grall 2013-06-05 19:23 ` Sander Bogaert 2013-06-05 20:58 ` Julien Grall 2013-06-06 8:51 ` Sander Bogaert 2013-06-06 8:52 ` Sander Bogaert 2013-06-06 10:37 ` Julien Grall 2013-06-07 14:40 ` Sander Bogaert 2013-06-07 15:03 ` Julien Grall 2013-06-07 18:09 ` Sander Bogaert 2013-06-07 18:25 ` Julien Grall 2013-06-07 19:58 ` Sander Bogaert 2013-06-07 20:25 ` Julien Grall 2013-06-07 20:35 ` Sander Bogaert 2013-06-07 20:56 ` Julien Grall 2013-06-07 21:51 ` Sander Bogaert 2013-06-07 22:44 ` Julien Grall 2013-06-08 7:57 ` Sander Bogaert 2013-06-10 10:45 ` Julien Grall
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).