Hello Michael, Thank you for the boot logs. The warnings seem very similar to the ones we are seeing, so it is probably the same issue. I am sorry to hear that the patch I sent earlier did not solve your problem. But as a matter of fact, it did not solve our problems completely either. Now that I enabled CONFIG_HIGH_RES_TIMERS the boot hang issue is back. So, the 3.10.10-rt7 kernel boots with CONFIG_ATMEL_TCB_CLKSRC set, but if I also enabled the high resolution timers the boot hangs (I did not change any other setting in menuconfig). The 3.6.9-rt21 kernel works with similar config just fine apart from the two boot warnings. I also did rt-tests with the 3.6.9-rt21 kernel, and I did not find anything abnormal. I have attached boot logs for both the working 3.6.9-rt21 and the broken 3.10.10-rt7 kernels (I removed some unrelated product specific details from log). The 3.10.10-rt7 has the patch I sent earlier applied. I also noticed that when the clock source is changed to tcb_clksrc the printk timestamps are not incremented anymore (see 3.10.10-rt7 bootlog). If anyone has any ideas about what could be causing these issues, I would be happy to hear all the ideas. BR, Sami Pietikäinen 3.10.10-rt7 broken kernel - bootlog -------------------------------------------- ## Booting kernel from Legacy Image at 22000000 ... Image Name: Linux-3.10.10-rt7-custom Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2566432 Bytes = 2.4 MiB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.10.10-rt7-custom (gcc version 4.7.2 (GCC) ) #4 PREEMPT RT Mon Sep 2 14:20:21 EEST 2013 [ 0.000000] CPU: ARMv7 Processor [410fc051] revision 1 (ARMv7), cr=10c53c7d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: Atmel SAMA5 (Device Tree), model: Atmel SAMA5D35-EK [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] AT91: Detected soc type: sama5d3 [ 0.000000] AT91: Detected soc subtype: sama5d35 [ 0.000000] AT91: sram at 0x300000 of 0x20000 mapped at 0xfef58000 [ 0.000000] DT missing boot CPU MPIDR[23:0], fall back to default cpu_logical_map [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] Clocks: CPU 528 MHz, master 132 MHz, main 12.000 MHz [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048 [ 0.000000] Kernel command line: console=ttyS0,115200 loglevel=7 rootfstype=ubifs ubi.mtd=4 root=ubi0:rootfs mtdparts=(removed) [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 512MB = 512MB total [ 0.000000] Memory: 514692k/514692k available, 9596k 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 : 0xe0800000 - 0xff000000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc0469da0 (4488 kB) [ 0.000000] .init : 0xc046a000 - 0xc048ca04 ( 139 kB) [ 0.000000] .data : 0xc048e000 - 0xc04bd160 ( 189 kB) [ 0.000000] .bss : 0xc04bd160 - 0xc04dd518 ( 129 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] ------------[ cut here ]------------ [ 0.000000] WARNING: at linux-yocto-rt/3.10.10-rt7-r0/linux/kernel/irq/manage.c:1341 __free_irq+0x98/0x1bc() [ 0.000000] Trying to free already-free IRQ 1 [ 0.000000] Modules linked in: [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 3.10.10-rt7-custom #4 [ 0.000000] [<c0011b18>] (unwind_backtrace+0x0/0xf8) from [<c0010610>] (show_stack+0x10/0x14) [ 0.000000] [<c0010610>] (show_stack+0x10/0x14) from [<c00198b4>] (warn_slowpath_common+0x4c/0x68) [ 0.000000] [<c00198b4>] (warn_slowpath_common+0x4c/0x68) from [<c0019964>] (warn_slowpath_fmt+0x30/0x40) [ 0.000000] [<c0019964>] (warn_slowpath_fmt+0x30/0x40) from [<c0053ffc>] (__free_irq+0x98/0x1bc) [ 0.000000] [<c0053ffc>] (__free_irq+0x98/0x1bc) from [<c0048ed0>] (clockevents_set_mode+0x28/0x5c) [ 0.000000] [<c0048ed0>] (clockevents_set_mode+0x28/0x5c) from [<c0048f14>] (clockevents_shutdown+0x10/0x20) [ 0.000000] [<c0048f14>] (clockevents_shutdown+0x10/0x20) from [<c0049228>] (clockevents_exchange_device+0x6c/0x7c) [ 0.000000] [<c0049228>] (clockevents_exchange_device+0x6c/0x7c) from [<c0049658>] (tick_notify+0x158/0x308) [ 0.000000] [<c0049658>] (tick_notify+0x158/0x308) from [<c003a790>] (notifier_call_chain+0x44/0x84) [ 0.000000] [<c003a790>] (notifier_call_chain+0x44/0x84) from [<c003a88c>] (raw_notifier_call_chain+0x18/0x20) [ 0.000000] [<c003a88c>] (raw_notifier_call_chain+0x18/0x20) from [<c0048de4>] (clockevents_register_device+0x60/0x124) [ 0.000000] [<c0048de4>] (clockevents_register_device+0x60/0x124) from [<c046caa4>] (time_init+0x1c/0x28) [ 0.000000] [<c046caa4>] (time_init+0x1c/0x28) from [<c046a8b4>] (start_kernel+0x19c/0x28c) [ 0.000000] [<c046a8b4>] (start_kernel+0x19c/0x28c) from [<20008070>] (0x20008070) [ 0.000000] ---[ end trace 0000000000000001 ]--- [ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms [ 0.000000] Console: colour dummy device 80x30 [ 0.070000] Calibrating delay loop... 262.96 BogoMIPS (lpj=1314816) [ 0.070000] pid_max: default: 32768 minimum: 301 [ 0.070000] Mount-cache hash table entries: 512 [ 0.070000] CPU: Testing write buffer coherency: ok [ 0.080000] Setting up static identity map for 0xc034d6e0 - 0xc034d714 [ 0.080000] devtmpfs: initialized [ 0.080000] pinctrl core: initialized pinctrl subsystem [ 0.080000] NET: Registered protocol family 16 [ 0.080000] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.110000] gpio-at91 fffff200.gpio: at address fefff200 [ 0.110000] gpio-at91 fffff400.gpio: at address fefff400 [ 0.110000] gpio-at91 fffff600.gpio: at address fefff600 [ 0.120000] gpio-at91 fffff800.gpio: at address fefff800 [ 0.120000] gpio-at91 fffffa00.gpio: at address fefffa00 [ 0.120000] pinctrl-at91 pinctrl.2: initialized AT91 pinctrl driver [ 0.120000] ------------[ cut here ]------------ [ 0.120000] WARNING: at linux-yocto-rt/3.10.10-rt7-r0/linux/kernel/irq/manage.c:1341 __free_irq+0x98/0x1bc() [ 0.120000] Trying to free already-free IRQ 1 [ 0.120000] Modules linked in: [ 0.120000] CPU: 0 PID: 1 Comm: swapper Tainted: G W 3.10.10-rt7-custom #4 [ 0.120000] [<c0011b18>] (unwind_backtrace+0x0/0xf8) from [<c0010610>] (show_stack+0x10/0x14) [ 0.120000] [<c0010610>] (show_stack+0x10/0x14) from [<c00198b4>] (warn_slowpath_common+0x4c/0x68) [ 0.120000] [<c00198b4>] (warn_slowpath_common+0x4c/0x68) from [<c0019964>] (warn_slowpath_fmt+0x30/0x40) [ 0.120000] [<c0019964>] (warn_slowpath_fmt+0x30/0x40) from [<c0053ffc>] (__free_irq+0x98/0x1bc) [ 0.120000] [<c0053ffc>] (__free_irq+0x98/0x1bc) from [<c0048ed0>] (clockevents_set_mode+0x28/0x5c) [ 0.120000] [<c0048ed0>] (clockevents_set_mode+0x28/0x5c) from [<c00491e0>] (clockevents_exchange_device+0x24/0x7c) [ 0.120000] [<c00491e0>] (clockevents_exchange_device+0x24/0x7c) from [<c0049658>] (tick_notify+0x158/0x308) [ 0.120000] [<c0049658>] (tick_notify+0x158/0x308) from [<c003a790>] (notifier_call_chain+0x44/0x84) [ 0.120000] [<c003a790>] (notifier_call_chain+0x44/0x84) from [<c003a88c>] (raw_notifier_call_chain+0x18/0x20) [ 0.120000] [<c003a88c>] (raw_notifier_call_chain+0x18/0x20) from [<c0048de4>] (clockevents_register_device+0x60/0x124) [ 0.120000] [<c0048de4>] (clockevents_register_device+0x60/0x124) from [<c047f524>] (tcb_clksrc_init+0x20c/0x248) [ 0.120000] [<c047f524>] (tcb_clksrc_init+0x20c/0x248) from [<c0008714>] (do_one_initcall+0xec/0x14c) [ 0.120000] [<c0008714>] (do_one_initcall+0xec/0x14c) from [<c046aa8c>] (kernel_init_freeable+0xe8/0x1ac) [ 0.120000] [<c046aa8c>] (kernel_init_freeable+0xe8/0x1ac) from [<c034643c>] (kernel_init+0x8/0xe4) [ 0.120000] [<c034643c>] (kernel_init+0x8/0xe4) from [<c000e198>] (ret_from_fork+0x14/0x3c) [ 0.120000] ---[ end trace 0000000000000002 ]--- [ 0.160000] bio: create slab <bio-0> at 0 [ 0.160000] at_hdmac ffffe600.dma-controller: Atmel AHB DMA Controller ( cpy slave ), 8 channels [ 0.170000] at_hdmac ffffe800.dma-controller: Atmel AHB DMA Controller ( cpy slave ), 8 channels [ 0.180000] SCSI subsystem initialized [ 0.180000] usbcore: registered new interface driver usbfs [ 0.180000] usbcore: registered new interface driver hub [ 0.180000] usbcore: registered new device driver usb [ 0.180000] at91_i2c f0018000.i2c: using dma0chan0 (tx) and dma0chan1 (rx) for DMA transfers [ 0.180000] at91_i2c f0018000.i2c: AT91 i2c bus driver. [ 0.190000] cfg80211: Calling CRDA to update world regulatory domain [ 0.190000] Switching to clocksource tcb_clksrc [ 0.200000] NET: Registered protocol family 2 [ 0.200000] TCP established hash table entries: 4096 (order: 3, 32768 bytes) [ 0.200000] TCP bind hash table entries: 4096 (order: 4, 98304 bytes) [ 0.200000] TCP: Hash tables configured (established 4096 bind 4096) [ 0.200000] TCP: reno registered [ 0.200000] UDP hash table entries: 256 (order: 2, 16384 bytes) [ 0.200000] UDP-Lite hash table entries: 256 (order: 2, 16384 bytes) [ 0.200000] NET: Registered protocol family 1 [ 0.200000] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. [ 0.200000] msgmni has been set to 1005 [ 0.200000] io scheduler noop registered (default) [ 0.200000] f0020000.serial: ttyS2 at MMIO 0xf0020000 (irq = 22) is a ATMEL_SERIAL [ 0.200000] ffffee00.serial: ttyS0 at MMIO 0xffffee00 (irq = 35) is a ATMEL_SERIAL [ 0.200000] console [ttyS0] enabled [ 0.200000] brd: module loaded [ 0.200000] loop: module loaded [ 0.200000] atmel_nand: Use On Flash BBT [ 0.200000] atmel_nand 60000000.nand: No DMA support for NAND access. [ 0.200000] ONFI param page 0 valid [ 0.200000] ONFI flash detected [ 0.200000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), 256MiB, page size: 2048, OOB size: 64 [ 0.200000] atmel_nand 60000000.nand: ONFI params, minimum required ECC: 4 bits in 512 bytes [ 0.200000] atmel_nand 60000000.nand: Initialize PMECC params, cap: 4, sector: 512 [ 0.200000] Bad block table found at page 131008, version 0x01 [ 0.200000] Bad block table found at page 130944, version 0x01 [ 0.200000] 8 cmdlinepart partitions found on MTD device atmel_nand [ 0.200000] Creating 8 MTD partitions on "atmel_nand": (mtd parts removed) [ 0.200000] CAN device driver interface [ 0.200000] at91_can f000c000.can: device registered (reg_base=e08c6000, irq=19) [ 0.200000] at91_can f8010000.can: device registered (reg_base=e08c8000, irq=26) [ 0.200000] macb f0028000.ethernet (unregistered net_device): invalid hw address, using random [ 0.200000] libphy: MACB_mii_bus: probed [ 0.200000] macb f0028000.ethernet eth0: Cadence GEM at 0xf0028000 irq 23 (fe:bc:54:42:20:93) [ 0.200000] macb f0028000.ethernet eth0: attached PHY driver [Micrel KSZ9021 Gigabit PHY] (mii_bus:phy_addr=f0028000.etherne:01, irq=-1) [ 0.200000] libphy: MACB_mii_bus: probed [ 0.200000] macb f802c000.ethernet eth1: Cadence MACB at 0xf802c000 irq 29 (76:db:c9:81:54:98) [ 0.200000] macb f802c000.ethernet eth1: attached PHY driver [Micrel KSZ8031] (mii_bus:phy_addr=f802c000.etherne:00, irq=-1) [ 0.200000] PPP generic driver version 2.4.2 [ 0.200000] PPP BSD Compression module registered [ 0.200000] PPP Deflate Compression module registered [ 0.200000] NET: Registered protocol family 24 [ 0.200000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.200000] ehci-atmel: EHCI Atmel driver [ 0.200000] atmel-ehci 700000.ehci: EHCI Host Controller [ 0.200000] atmel-ehci 700000.ehci: new USB bus registered, assigned bus number 1 [ 0.200000] atmel-ehci 700000.ehci: irq 43, io mem 0x00700000 Boot hangs here (the ehci is not the problem, boot hangs even if I disable the USB completely)... 3.6.9-rt21 working kernel - bootlog -------------------------------------------- ## Booting kernel from Legacy Image at 22000000 ... Image Name: Linux-3.6.9-rt21-custom Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2428382 Bytes = 2.3 MiB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0 [ 0.000000] Linux version 3.6.9-rt21-custom (gcc version 4.7.2 (GCC) ) #1 PREEMPT RT Mon Sep 2 15:09:34 EEST 2013 [ 0.000000] CPU: ARMv7 Processor [410fc051] revision 1 (ARMv7), cr=10c53c7d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: Atmel SAMA5 (Device Tree) [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] AT91: Detected soc type: sama5d3 [ 0.000000] AT91: Detected soc subtype: sama5d35 [ 0.000000] AT91: sram at 0x300000 of 0x20000 mapped at 0xfef58000 [ 0.000000] Clocks: CPU 528 MHz, master 132 MHz, main 12.000 MHz [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048 [ 0.000000] Kernel command line: console=ttyS0,115200 loglevel=7 rootfstype=ubifs ubi.mtd=4 root=rootfs mtdparts=(removed) [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 512MB = 512MB total [ 0.000000] Memory: 515008k/515008k available, 9280k 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 : 0xe0800000 - 0xff000000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc042c8a8 (4243 kB) [ 0.000000] .init : 0xc042d000 - 0xc0450544 ( 142 kB) [ 0.000000] .data : 0xc0452000 - 0xc047de98 ( 176 kB) [ 0.000000] .bss : 0xc047debc - 0xc048fb00 ( 72 kB) [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] ------------[ cut here ]------------ [ 0.000000] WARNING: at linux-yocto-rt/3.6.9-rt21+linux4sam_4.0-r1/linux/kernel/irq/manage.c:1230 __free_irq+0x9c/0x1c8() [ 0.000000] Trying to free already-free IRQ 1 [ 0.000000] Modules linked in: [ 0.000000] [<c0012114>] (unwind_backtrace+0x0/0xf8) from [<c0019518>] (warn_slowpath_common+0x4c/0x64) [ 0.000000] [<c0019518>] (warn_slowpath_common+0x4c/0x64) from [<c00195c4>] (warn_slowpath_fmt+0x30/0x40) [ 0.000000] [<c00195c4>] (warn_slowpath_fmt+0x30/0x40) from [<c0051060>] (__free_irq+0x9c/0x1c8) [ 0.000000] [<c0051060>] (__free_irq+0x9c/0x1c8) from [<c00464b0>] (clockevents_set_mode+0x28/0x5c) [ 0.000000] [<c00464b0>] (clockevents_set_mode+0x28/0x5c) from [<c00464f4>] (clockevents_shutdown+0x10/0x20) [ 0.000000] [<c00464f4>] (clockevents_shutdown+0x10/0x20) from [<c0046814>] (clockevents_exchange_device+0x6c/0x7c) [ 0.000000] [<c0046814>] (clockevents_exchange_device+0x6c/0x7c) from [<c0046ba4>] (tick_notify+0x140/0x2fc) [ 0.000000] [<c0046ba4>] (tick_notify+0x140/0x2fc) from [<c0038fd0>] (notifier_call_chain+0x44/0x84) [ 0.000000] [<c0038fd0>] (notifier_call_chain+0x44/0x84) from [<c00390cc>] (raw_notifier_call_chain+0x18/0x20) [ 0.000000] [<c00390cc>] (raw_notifier_call_chain+0x18/0x20) from [<c00463f0>] (clockevents_register_device+0x74/0x10c) [ 0.000000] [<c00463f0>] (clockevents_register_device+0x74/0x10c) from [<c0431038>] (time_init+0x20/0x30) [ 0.000000] [<c0431038>] (time_init+0x20/0x30) from [<c042d65c>] (start_kernel+0x1a4/0x2dc) [ 0.000000] [<c042d65c>] (start_kernel+0x1a4/0x2dc) from [<20008040>] (0x20008040) [ 0.000000] ---[ end trace 0000000000000001 ]--- [ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms [ 0.000000] Console: colour dummy device 80x30 [ 0.070000] Calibrating delay loop... 262.96 BogoMIPS (lpj=1314816) [ 0.070000] pid_max: default: 32768 minimum: 301 [ 0.070000] Mount-cache hash table entries: 512 [ 0.070000] CPU: Testing write buffer coherency: ok [ 0.070000] Setting up static identity map for 0x2031d910 - 0x2031d944 [ 0.080000] devtmpfs: initialized [ 0.080000] pinctrl core: initialized pinctrl subsystem [ 0.080000] NET: Registered protocol family 16 [ 0.080000] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.080000] AT91: error -22 while looking for mb-rev property, let assume we are using the latest one [ 0.110000] gpio-at91 fffff200.gpio: at address fefff200 [ 0.110000] gpio-at91 fffff400.gpio: at address fefff400 [ 0.110000] gpio-at91 fffff600.gpio: at address fefff600 [ 0.110000] gpio-at91 fffff800.gpio: at address fefff800 [ 0.110000] gpio-at91 fffffa00.gpio: at address fefffa00 [ 0.110000] pinctrl-at91 pinctrl.2: initialized AT91 pinctrl driver [ 0.120000] ------------[ cut here ]------------ [ 0.120000] WARNING: at linux-yocto-rt/3.6.9-rt21+linux4sam_4.0-r1/linux/kernel/irq/manage.c:1230 __free_irq+0x9c/0x1c8() [ 0.120000] Trying to free already-free IRQ 1 [ 0.120000] Modules linked in: [ 0.120000] [<c0012114>] (unwind_backtrace+0x0/0xf8) from [<c0019518>] (warn_slowpath_common+0x4c/0x64) [ 0.120000] [<c0019518>] (warn_slowpath_common+0x4c/0x64) from [<c00195c4>] (warn_slowpath_fmt+0x30/0x40) [ 0.120000] [<c00195c4>] (warn_slowpath_fmt+0x30/0x40) from [<c0051060>] (__free_irq+0x9c/0x1c8) [ 0.120000] [<c0051060>] (__free_irq+0x9c/0x1c8) from [<c00464b0>] (clockevents_set_mode+0x28/0x5c) [ 0.120000] [<c00464b0>] (clockevents_set_mode+0x28/0x5c) from [<c00467cc>] (clockevents_exchange_device+0x24/0x7c) [ 0.120000] [<c00467cc>] (clockevents_exchange_device+0x24/0x7c) from [<c0046ba4>] (tick_notify+0x140/0x2fc) [ 0.120000] [<c0046ba4>] (tick_notify+0x140/0x2fc) from [<c0038fd0>] (notifier_call_chain+0x44/0x84) [ 0.120000] [<c0038fd0>] (notifier_call_chain+0x44/0x84) from [<c00390cc>] (raw_notifier_call_chain+0x18/0x20) [ 0.120000] [<c00390cc>] (raw_notifier_call_chain+0x18/0x20) from [<c00463f0>] (clockevents_register_device+0x74/0x10c) [ 0.120000] [<c00463f0>] (clockevents_register_device+0x74/0x10c) from [<c04435f4>] (tcb_clksrc_init+0x290/0x2cc) [ 0.120000] [<c04435f4>] (tcb_clksrc_init+0x290/0x2cc) from [<c00086d0>] (do_one_initcall+0x10c/0x170) [ 0.120000] [<c00086d0>] (do_one_initcall+0x10c/0x170) from [<c042d87c>] (kernel_init+0xe8/0x1a4) [ 0.120000] [<c042d87c>] (kernel_init+0xe8/0x1a4) from [<c000ea30>] (kernel_thread_exit+0x0/0x8) [ 0.120000] ---[ end trace 0000000000000002 ]--- [ 0.150000] bio: create slab <bio-0> at 0 [ 0.150000] at_hdmac ffffe600.dma-controller: Atmel AHB DMA Controller ( cpy slave ), 8 channels [ 0.160000] at_hdmac ffffe800.dma-controller: Atmel AHB DMA Controller ( cpy slave ), 8 channels [ 0.160000] SCSI subsystem initialized [ 0.170000] usbcore: registered new interface driver usbfs [ 0.170000] usbcore: registered new interface driver hub [ 0.170000] usbcore: registered new device driver usb [ 0.170000] at91_i2c f0018000.i2c: using dma0chan0 (tx) and dma0chan1 (rx) for DMA transfers [ 0.170000] at91_i2c f0018000.i2c: AT91 i2c bus driver. [ 0.180000] cfg80211: Calling CRDA to update world regulatory domain [ 0.180000] Switching to clocksource tcb_clksrc [ 0.230000] NET: Registered protocol family 2 [ 0.230000] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 0.230000] TCP bind hash table entries: 16384 (order: 6, 393216 bytes) [ 0.230000] TCP: Hash tables configured (established 16384 bind 16384) [ 0.230000] TCP: reno registered [ 0.230000] UDP hash table entries: 256 (order: 2, 16384 bytes) [ 0.230000] UDP-Lite hash table entries: 256 (order: 2, 16384 bytes) [ 0.230000] NET: Registered protocol family 1 [ 0.240000] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. [ 0.240000] msgmni has been set to 1005 [ 0.240000] io scheduler noop registered (default) [ 0.250000] f0020000.serial: ttyS2 at MMIO 0xf0020000 (irq = 22) is a ATMEL_SERIAL [ 0.250000] ffffee00.serial: ttyS0 at MMIO 0xffffee00 (irq = 35) is a ATMEL_SERIAL [ 1.000000] console [ttyS0] enabled [ 1.020000] brd: module loaded [ 1.030000] loop: module loaded [ 1.040000] atmel_nand 60000000.nand: Using NFC [ 1.050000] atmel_nand: Use On Flash BBT [ 1.050000] atmel_nand 60000000.nand: Using dma0chan2 for DMA transfers. [ 1.060000] ONFI param page 0 valid [ 1.060000] ONFI flash detected [ 1.070000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), page size: 2048, OOB size: 64 [ 1.080000] ONFI params, minimum required ECC: 4 [ 1.080000] atmel_nand 60000000.nand: Initialize PMECC params, cap: 4, sector: 512 [ 1.090000] atmel_nand 60000000.nand: Using NFC Sram [ 1.090000] Bad block table found at page 131008, version 0x01 [ 1.100000] Bad block table found at page 130944, version 0x01 [ 1.110000] 8 cmdlinepart partitions found on MTD device atmel_nand [ 1.110000] Creating 8 MTD partitions on "atmel_nand": (mtd parts removed) [ 1.190000] UBI: attaching mtd4 to ubi0 [ 1.190000] UBI: physical eraseblock size: 131072 bytes (128 KiB) [ 1.200000] UBI: logical eraseblock size: 126976 bytes [ 1.200000] UBI: smallest flash I/O unit: 2048 [ 1.210000] UBI: VID header offset: 2048 (aligned 2048) [ 1.210000] UBI: data offset: 4096 [ 1.320000] UBI: max. sequence number: 2 [ 1.330000] UBI: attached mtd4 to ubi0 [ 1.340000] UBI: MTD device name: "root" [ 1.340000] UBI: MTD device size: 25 MiB [ 1.350000] UBI: number of good PEBs: 200 [ 1.350000] UBI: number of bad PEBs: 0 [ 1.360000] UBI: number of corrupted PEBs: 0 [ 1.360000] UBI: max. allowed volumes: 128 [ 1.370000] UBI: wear-leveling threshold: 4096 [ 1.370000] UBI: number of internal volumes: 1 [ 1.380000] UBI: number of user volumes: 1 [ 1.380000] UBI: available PEBs: 0 [ 1.380000] UBI: total number of reserved PEBs: 200 [ 1.390000] UBI: number of PEBs reserved for bad PEB handling: 4 [ 1.400000] UBI: max/mean erase counter: 1/0 [ 1.400000] UBI: image sequence number: 435869262 [ 1.400000] UBI: background thread "ubi_bgt0d" started, PID 398 [ 1.410000] atmel_spi f0004000.spi: Using dma0chan3 (tx) and dma0chan4 (rx) for DMA transfers [ 1.410000] atmel_spi f0004000.spi: Atmel SPI Controller at 0xf0004000 (irq 18) [ 1.410000] atmel_spi f0004000.spi: master is unqueued, this is deprecated [ 1.410000] m25p80 spi32766.0: at25df321a (4096 Kbytes) [ 1.420000] macb f0028000.ethernet: (unregistered net_device): invalid hw address, using random [ 1.430000] libphy: MACB_mii_bus: probed [ 1.430000] macb f0028000.ethernet: eth0: Cadence GEM at 0xf0028000 irq 23 (86:e5:f2:bd:a1:7d) [ 1.430000] macb f0028000.ethernet: eth0: attached PHY driver [Micrel KSZ9021 Gigabit PHY] (mii_bus:phy_addr=f0028000.etherne:01, irq=-1) [ 1.450000] libphy: MACB_mii_bus: probed [ 1.450000] macb f802c000.ethernet: eth1: Cadence MACB at 0xf802c000 irq 29 (76:db:c9:81:54:98) [ 1.450000] macb f802c000.ethernet: eth1: attached PHY driver [Micrel KSZ8051] (mii_bus:phy_addr=f802c000.etherne:00, irq=-1) [ 1.450000] PPP generic driver version 2.4.2 [ 1.450000] PPP BSD Compression module registered [ 1.450000] PPP Deflate Compression module registered [ 1.450000] NET: Registered protocol family 24 [ 1.450000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.450000] atmel-ehci 700000.ehci: Atmel EHCI UHP HS [ 1.450000] atmel-ehci 700000.ehci: new USB bus registered, assigned bus number 1 [ 1.450000] atmel-ehci 700000.ehci: irq 43, io mem 0x00700000 [ 1.470000] atmel-ehci 700000.ehci: USB 2.0 started, EHCI 1.00 [ 1.470000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.470000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.470000] usb usb1: Product: Atmel EHCI UHP HS [ 1.470000] usb usb1: Manufacturer: Linux 3.6.9-rt21-custom ehci_hcd [ 1.470000] usb usb1: SerialNumber: 700000.ehci [ 1.480000] hub 1-0:1.0: USB hub found [ 1.480000] hub 1-0:1.0: 3 ports detected [ 1.480000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.480000] at91_ohci 600000.ohci: AT91 OHCI [ 1.480000] at91_ohci 600000.ohci: new USB bus registered, assigned bus number 2 [ 1.480000] at91_ohci 600000.ohci: irq 43, io mem 0x00600000 [ 1.540000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.540000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.540000] usb usb2: Product: AT91 OHCI [ 1.540000] usb usb2: Manufacturer: Linux 3.6.9-rt21-custom ohci_hcd [ 1.540000] usb usb2: SerialNumber: at91 [ 1.550000] hub 2-0:1.0: USB hub found [ 1.550000] hub 2-0:1.0: 3 ports detected [ 1.550000] usbcore: registered new interface driver cdc_acm [ 1.550000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 1.550000] Initializing USB Mass Storage driver... [ 1.550000] usbcore: registered new interface driver usb-storage [ 1.550000] USB Mass Storage support registered. [ 1.550000] at91_rtc fffffeb0.rtc: rtc core: registered fffffeb0.rtc as rtc0 [ 1.550000] AT91 Real Time Clock driver. [ 1.550000] i2c /dev entries driver [ 1.560000] at91sam9_wdt: enabled (heartbeat=30 sec, nowayout=0) [ 1.560000] usbcore: registered new interface driver usbhid [ 1.560000] usbhid: USB HID core driver [ 1.560000] iio iio:device0: Resolution used: 12 bits [ 1.560000] TCP: cubic registered [ 1.560000] NET: Registered protocol family 10 [ 1.580000] sit: IPv6 over IPv4 tunneling driver [ 1.580000] NET: Registered protocol family 17 [ 1.580000] lib80211: common routines for IEEE802.11 drivers [ 1.580000] VFP support v0.3: implementor 41 architecture 2 part 30 variant 5 rev 1 [ 1.580000] input: gpio_keys.4 as /devices/gpio_keys.4/input/input0 [ 1.580000] at91_rtc fffffeb0.rtc: setting system clock to 2013-09-03 07:24:34 UTC (1378193074) [ 1.580000] atmel_mci f0000000.mmc: version: 0x505 [ 1.580000] atmel_mci f0000000.mmc: using dma0chan5 for DMA transfers [ 1.650000] atmel_mci f0000000.mmc: Atmel MCI controller at 0xf0000000 irq 17, 1 slots [ 1.650000] atmel_mci f8000000.mmc: version: 0x505 [ 1.650000] atmel_mci f8000000.mmc: using dma1chan0 for DMA transfers [ 1.700000] atmel_mci f8000000.mmc: Atmel MCI controller at 0xf8000000 irq 25, 1 slots [ 1.700000] atmel_aes f8038000.aes: version: 0x135 [ 1.710000] atmel_aes f8038000.aes: Atmel AES [ 1.710000] atmel_tdes f803c000.tdes: version: 0x701 [ 1.720000] atmel_tdes f803c000.tdes: Atmel DES/TDES [ 1.720000] atmel_sha f8034000.sha: version: 0x410 [ 1.720000] atmel_sha f8034000.sha: Atmel SHA1/SHA256 [ 1.950000] UBIFS: mounted UBI device 0, volume 0, name "rootfs" [ 1.960000] UBIFS: mounted read-only [ 1.960000] UBIFS: file system size: 22982656 bytes (22444 KiB, 21 MiB, 181 LEBs) [ 1.970000] UBIFS: journal size: 9023488 bytes (8812 KiB, 8 MiB, 72 LEBs) [ 1.980000] UBIFS: media format: w4/r0 (latest is w4/r0) [ 1.980000] UBIFS: default compressor: lzo [ 1.990000] UBIFS: reserved for root: 0 bytes (0 KiB) [ 1.990000] VFS: Mounted root (ubifs filesystem) readonly on device 0:11. [ 2.000000] devtmpfs: mounted [ 2.010000] Freeing init memory: 140K -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html