[PATCH] ARM: mach-moxart: platform port for MOXA ART SoC
Jonas Jensen
jonas.jensen at gmail.com
Thu May 16 09:50:22 EDT 2013
On 16 May 2013 00:54, Arnd Bergmann <arnd at arndb.de> wrote:
> Ah, I see. I also read the mach-gemini version of the idle code,
> which is apparently the same thing as the code that was commented
> out here, so that has the wakeup race.
The empty moxart_idle is the only way I get a successful boot to init.
It stalls half way using code from gemini or if left out (arm_pm_idle
not set).
"INFO: rcu_preempt detected stalls on CPUs/tasks" is printed in a loop
with the code from gemini though.
logs:
default idle (arm_pm_idle not set):
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.10.0-rc1-next-20130515+ (i at Ildjarn)
(gcc version 4.6.3 (crosstool-NG 1.16.0) ) #130 PREEMPT Thu May 16
09:25:22 CEST 2013
[ 0.000000] CPU: FA526 [66015261] revision 1 (ARMv4), cr=0000397f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: MOXA UC-7112-LX, model: MOXA UC-7112-LX
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] On node 0 totalpages: 8192
[ 0.000000] free_area_init_node: node 0, pgdat c02d58c4,
node_mem_map c07f8000
[ 0.000000] Normal zone: 64 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 8192 pages, LIFO batch:0
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 8128
[ 0.000000] Kernel command line: initcall_debug debug loglevel=9
console=ttyS0,115200n8 root=/dev/mmcblk0p1 rw rootwait
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Memory: 32MB = 32MB total
[ 0.000000] Memory: 24284k/24284k available, 8484k 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 : 0xc2800000 - 0xff000000 ( 968 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
[ 0.000000] .text : 0xc0008000 - 0xc02a19bc (2663 kB)
[ 0.000000] .init : 0xc02a2000 - 0xc02b8638 ( 90 kB)
[ 0.000000] .data : 0xc02ba000 - 0xc02d60c0 ( 113 kB)
[ 0.000000] .bss : 0xc02d60c0 - 0xc07f5f14 (5248 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:16 nr_irqs:32 32
[ 0.000000] /soc/interrupt-controller at 98800000: moxart_of_init finished
[ 0.000000] /soc/timer at 98400000: count/load (APB_CLK=48000000/HZ=100) IRQ=19
[ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns,
wraps every 4294967286ms
[ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat,
Inc., Ingo Molnar
[ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.000000] ... MAX_LOCK_DEPTH: 48
[ 0.000000] ... MAX_LOCKDEP_KEYS: 8191
[ 0.000000] ... CLASSHASH_SIZE: 4096
[ 0.000000] ... MAX_LOCKDEP_ENTRIES: 16384
[ 0.000000] ... MAX_LOCKDEP_CHAINS: 32768
[ 0.000000] ... CHAINHASH_SIZE: 16384
[ 0.000000] memory used by lock dependency info: 3695 kB
[ 0.000000] per task-struct memory footprint: 1152 bytes
[ 0.010000] Calibrating delay loop... 144.79 BogoMIPS (lpj=723968)
[ 0.080000] pid_max: default: 4096 minimum: 301
[ 0.080000] Mount-cache hash table entries: 512
[ 0.110000] CPU: Testing write buffer coherency: ok
[ 0.110000] calling init_static_idmap+0x0/0xd4 @ 1
[ 0.120000] Setting up static identity map for 0xc0219820 - 0xc0219868
[ 0.120000] initcall init_static_idmap+0x0/0xd4 returned 0 after 0 usecs
[ 0.120000] calling spawn_ksoftirqd+0x0/0x1c @ 1
[ 0.120000] initcall spawn_ksoftirqd+0x0/0x1c returned 0 after 0 usecs
[ 0.120000] calling init_workqueues+0x0/0x2c0 @ 1
[ 0.130000] initcall init_workqueues+0x0/0x2c0 returned 0 after 9765 usecs
[ 0.130000] calling check_cpu_stall_init+0x0/0x20 @ 1
[ 0.130000] initcall check_cpu_stall_init+0x0/0x20 returned 0 after 0 usecs
[ 0.130000] calling rcu_scheduler_really_started+0x0/0x18 @ 1
[ 0.130000] initcall rcu_scheduler_really_started+0x0/0x18 returned
0 after 0 usecs
[ 0.130000] calling rcu_spawn_gp_kthread+0x0/0x7c @ 1
[ 0.140000] initcall rcu_spawn_gp_kthread+0x0/0x7c returned 0 after
9765 usecs
[ 0.150000] devtmpfs: initialized
[ 0.160000] calling ipc_ns_init+0x0/0x18 @ 1
[ 0.160000] initcall ipc_ns_init+0x0/0x18 returned 0 after 0 usecs
[ 0.160000] calling init_mmap_min_addr+0x0/0x20 @ 1
[ 0.160000] initcall init_mmap_min_addr+0x0/0x20 returned 0 after 0 usecs
[ 0.160000] calling net_ns_init+0x0/0x1d4 @ 1
[ 0.160000] initcall net_ns_init+0x0/0x1d4 returned 0 after 0 usecs
[ 0.160000] calling ptrace_break_init+0x0/0x2c @ 1
[ 0.160000] initcall ptrace_break_init+0x0/0x2c returned 0 after 0 usecs
[ 0.160000] calling wq_sysfs_init+0x0/0x10 @ 1
[ 0.170000] initcall wq_sysfs_init+0x0/0x10 returned 0 after 9765 usecs
[ 0.170000] calling ksysfs_init+0x0/0x98 @ 1
[ 0.170000] initcall ksysfs_init+0x0/0x98 returned 0 after 0 usecs
[ 0.170000] calling init_jiffies_clocksource+0x0/0xc @ 1
[ 0.170000] initcall init_jiffies_clocksource+0x0/0xc returned 0
after 0 usecs
[ 0.170000] calling init_zero_pfn+0x0/0x44 @ 1
[ 0.180000] initcall init_zero_pfn+0x0/0x44 returned 0 after 0 usecs
[ 0.180000] calling fsnotify_init+0x0/0x34 @ 1
[ 0.180000] initcall fsnotify_init+0x0/0x34 returned 0 after 0 usecs
[ 0.180000] calling filelock_init+0x0/0x40 @ 1
[ 0.180000] initcall filelock_init+0x0/0x40 returned 0 after 0 usecs
[ 0.180000] calling init_script_binfmt+0x0/0x1c @ 1
[ 0.180000] initcall init_script_binfmt+0x0/0x1c returned 0 after 0 usecs
[ 0.180000] calling init_elf_binfmt+0x0/0x1c @ 1
[ 0.180000] initcall init_elf_binfmt+0x0/0x1c returned 0 after 0 usecs
[ 0.180000] calling prandom_init+0x0/0x88 @ 1
[ 0.180000] initcall prandom_init+0x0/0x88 returned 0 after 0 usecs
[ 0.180000] calling sock_init+0x0/0x90 @ 1
[ 0.180000] initcall sock_init+0x0/0x90 returned 0 after 0 usecs
[ 0.180000] calling netlink_proto_init+0x0/0x22c @ 1
[ 0.190000] NET: Registered protocol family 16
[ 0.190000] initcall netlink_proto_init+0x0/0x22c returned 0 after 9765 usecs
[ 0.190000] calling atomic_pool_init+0x0/0x124 @ 1
[ 0.200000] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.200000] initcall atomic_pool_init+0x0/0x124 returned 0 after 9765 usecs
[ 0.200000] calling bdi_class_init+0x0/0x44 @ 1
[ 0.200000] initcall bdi_class_init+0x0/0x44 returned 0 after 0 usecs
[ 0.200000] calling kobject_uevent_init+0x0/0xc @ 1
[ 0.200000] initcall kobject_uevent_init+0x0/0xc returned 0 after 0 usecs
[ 0.200000] calling moxart_gpio_init+0x0/0xc @ 1
[ 0.210000] initcall moxart_gpio_init+0x0/0xc returned 0 after 9765 usecs
[ 0.210000] calling tty_class_init+0x0/0x44 @ 1
[ 0.210000] initcall tty_class_init+0x0/0x44 returned 0 after 0 usecs
[ 0.210000] calling gate_vma_init+0x0/0x24 @ 1
[ 0.210000] initcall gate_vma_init+0x0/0x24 returned 0 after 0 usecs
[ 0.210000] calling customize_machine+0x0/0x44 @ 1
[ 0.240000] moxart-gpio 98700000.gpio: finished moxart_gpio_probe
gpio_base=c284a000 pmu_base=c284c000
[ 0.290000] initcall customize_machine+0x0/0x44 returned 0 after 78125 usecs
[ 0.290000] calling exceptions_init+0x0/0x90 @ 1
[ 0.290000] initcall exceptions_init+0x0/0x90 returned 0 after 0 usecs
[ 0.290000] calling dma_bus_init+0x0/0x14 @ 1
[ 0.290000] initcall dma_bus_init+0x0/0x14 returned 0 after 0 usecs
[ 0.290000] calling dma_channel_table_init+0x0/0x11c @ 1
[ 0.290000] initcall dma_channel_table_init+0x0/0x11c returned 0
after 0 usecs
[ 0.290000] calling topology_init+0x0/0x28 @ 1
[ 0.300000] initcall topology_init+0x0/0x28 returned 0 after 9765 usecs
[ 0.300000] calling param_sysfs_init+0x0/0x2d0 @ 1
[ 0.480000] initcall param_sysfs_init+0x0/0x2d0 returned 0 after 175781 usecs
[ 0.480000] calling pm_sysrq_init+0x0/0x1c @ 1
[ 0.480000] initcall pm_sysrq_init+0x0/0x1c returned 0 after 0 usecs
[ 0.480000] calling default_bdi_init+0x0/0x7c @ 1
[ 0.490000] initcall default_bdi_init+0x0/0x7c returned 0 after 9765 usecs
[ 0.490000] calling init_bio+0x0/0xfc @ 1
[ 0.490000] bio: create slab <bio-0> at 0
[ 0.490000] initcall init_bio+0x0/0xfc returned 0 after 0 usecs
[ 0.490000] calling fsnotify_notification_init+0x0/0x98 @ 1
[ 0.500000] initcall fsnotify_notification_init+0x0/0x98 returned 0
after 0 usecs
[ 0.500000] calling blk_settings_init+0x0/0x34 @ 1
[ 0.500000] initcall blk_settings_init+0x0/0x34 returned 0 after 0 usecs
[ 0.500000] calling blk_ioc_init+0x0/0x40 @ 1
[ 0.500000] initcall blk_ioc_init+0x0/0x40 returned 0 after 0 usecs
[ 0.500000] calling blk_softirq_init+0x0/0x2c @ 1
[ 0.500000] initcall blk_softirq_init+0x0/0x2c returned 0 after 0 usecs
[ 0.500000] calling blk_iopoll_setup+0x0/0x2c @ 1
[ 0.500000] initcall blk_iopoll_setup+0x0/0x2c returned 0 after 0 usecs
[ 0.500000] calling genhd_device_init+0x0/0x80 @ 1
[ 0.500000] initcall genhd_device_init+0x0/0x80 returned 0 after 0 usecs
[ 0.500000] calling moxart_init+0x0/0xc @ 1
[ 0.530000] moxart-dma-engine 90500000.dma: finished moxart_probe IRQ=24
[ 0.530000] initcall moxart_init+0x0/0xc returned 0 after 19531 usecs
[ 0.530000] calling misc_init+0x0/0xc0 @ 1
[ 0.540000] initcall misc_init+0x0/0xc0 returned 0 after 9765 usecs
[ 0.540000] calling rtc_init+0x0/0x60 @ 1
[ 0.540000] initcall rtc_init+0x0/0x60 returned 0 after 0 usecs
[ 0.540000] calling mmc_init+0x0/0x84 @ 1
[ 0.550000] initcall mmc_init+0x0/0x84 returned 0 after 9765 usecs
[ 0.550000] calling proto_init+0x0/0xc @ 1
[ 0.550000] initcall proto_init+0x0/0xc returned 0 after 0 usecs
[ 0.550000] calling net_dev_init+0x0/0x180 @ 1
[ 0.580000] initcall net_dev_init+0x0/0x180 returned 0 after 29296 usecs
[ 0.580000] calling neigh_init+0x0/0xa4 @ 1
[ 0.580000] initcall neigh_init+0x0/0xa4 returned 0 after 0 usecs
[ 0.580000] calling genl_init+0x0/0x80 @ 1
[ 0.580000] initcall genl_init+0x0/0x80 returned 0 after 0 usecs
[ 0.580000] calling proc_cpu_init+0x0/0x24 @ 1
[ 0.580000] initcall proc_cpu_init+0x0/0x24 returned 0 after 0 usecs
[ 0.580000] calling dma_debug_do_init+0x0/0x8 @ 1
[ 0.580000] initcall dma_debug_do_init+0x0/0x8 returned 0 after 0 usecs
[ 0.580000] calling alignment_init+0x0/0xf4 @ 1
[ 0.580000] initcall alignment_init+0x0/0xf4 returned 0 after 0 usecs
[ 0.580000] calling clocksource_done_booting+0x0/0x58 @ 1
[ 0.580000] initcall clocksource_done_booting+0x0/0x58 returned 0
after 0 usecs
[ 0.580000] calling init_pipe_fs+0x0/0x4c @ 1
[ 0.580000] initcall init_pipe_fs+0x0/0x4c returned 0 after 0 usecs
[ 0.580000] calling eventpoll_init+0x0/0xac @ 1
[ 0.590000] initcall eventpoll_init+0x0/0xac returned 0 after 9765 usecs
[ 0.590000] calling anon_inode_init+0x0/0x64 @ 1
[ 0.590000] initcall anon_inode_init+0x0/0x64 returned 0 after 0 usecs
[ 0.590000] calling blk_scsi_ioctl_init+0x0/0xdc @ 1
[ 0.590000] initcall blk_scsi_ioctl_init+0x0/0xdc returned 0 after 0 usecs
[ 0.590000] calling chr_dev_init+0x0/0xd4 @ 1
[ 0.640000] initcall chr_dev_init+0x0/0xd4 returned 0 after 48828 usecs
[ 0.640000] calling sysctl_core_init+0x0/0x30 @ 1
[ 0.640000] initcall sysctl_core_init+0x0/0x30 returned 0 after 0 usecs
[ 0.640000] calling inet_init+0x0/0x250 @ 1
[ 0.650000] NET: Registered protocol family 2
[ 0.660000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.660000] TCP bind hash table entries: 512 (order: 2, 18432 bytes)
[ 0.660000] TCP: Hash tables configured (established 512 bind 512)
[ 0.660000] TCP: reno registered
[ 0.660000] UDP hash table entries: 128 (order: 1, 10240 bytes)
[ 0.660000] UDP-Lite hash table entries: 128 (order: 1, 10240 bytes)
[ 0.680000] initcall inet_init+0x0/0x250 returned 0 after 39062 usecs
[ 0.680000] calling ipv4_offload_init+0x0/0x64 @ 1
[ 0.680000] initcall ipv4_offload_init+0x0/0x64 returned 0 after 0 usecs
[ 0.680000] calling af_unix_init+0x0/0x54 @ 1
[ 0.680000] NET: Registered protocol family 1
[ 0.680000] initcall af_unix_init+0x0/0x54 returned 0 after 0 usecs
[ 0.680000] calling ipv6_offload_init+0x0/0x64 @ 1
[ 0.680000] initcall ipv6_offload_init+0x0/0x64 returned 0 after 0 usecs
[ 0.680000] calling default_rootfs+0x0/0x70 @ 1
[ 0.680000] initcall default_rootfs+0x0/0x70 returned 0 after 0 usecs
[ 0.680000] calling sched_clock_syscore_init+0x0/0x18 @ 1
[ 0.680000] initcall sched_clock_syscore_init+0x0/0x18 returned 0
after 0 usecs
[ 0.680000] calling proc_execdomains_init+0x0/0x38 @ 1
[ 0.680000] initcall proc_execdomains_init+0x0/0x38 returned 0 after 0 usecs
[ 0.680000] calling ioresources_init+0x0/0x58 @ 1
[ 0.680000] initcall ioresources_init+0x0/0x58 returned 0 after 0 usecs
[ 0.680000] calling uid_cache_init+0x0/0x98 @ 1
[ 0.680000] initcall uid_cache_init+0x0/0x98 returned 0 after 0 usecs
[ 0.680000] calling init_posix_timers+0x0/0x208 @ 1
[ 0.680000] initcall init_posix_timers+0x0/0x208 returned 0 after 0 usecs
[ 0.680000] calling init_posix_cpu_timers+0x0/0xe4 @ 1
[ 0.680000] initcall init_posix_cpu_timers+0x0/0xe4 returned 0 after 0 usecs
[ 0.680000] calling timekeeping_init_ops+0x0/0x18 @ 1
[ 0.680000] initcall timekeeping_init_ops+0x0/0x18 returned 0 after 0 usecs
[ 0.680000] calling init_clocksource_sysfs+0x0/0x54 @ 1
[ 0.690000] initcall init_clocksource_sysfs+0x0/0x54 returned 0
after 9765 usecs
[ 0.690000] calling init_timer_list_procfs+0x0/0x40 @ 1
[ 0.690000] initcall init_timer_list_procfs+0x0/0x40 returned 0 after 0 usecs
[ 0.690000] calling alarmtimer_init+0x0/0x1a4 @ 1
[ 0.700000] initcall alarmtimer_init+0x0/0x1a4 returned 0 after 9765 usecs
[ 0.700000] calling lockdep_proc_init+0x0/0x74 @ 1
[ 0.700000] initcall lockdep_proc_init+0x0/0x74 returned 0 after 0 usecs
[ 0.700000] calling futex_init+0x0/0x84 @ 1
[ 0.700000] initcall futex_init+0x0/0x84 returned 0 after 0 usecs
[ 0.700000] calling kallsyms_init+0x0/0x38 @ 1
[ 0.700000] initcall kallsyms_init+0x0/0x38 returned 0 after 0 usecs
[ 0.700000] calling ikconfig_init+0x0/0x58 @ 1
[ 0.700000] initcall ikconfig_init+0x0/0x58 returned 0 after 0 usecs
[ 0.700000] calling hung_task_init+0x0/0x54 @ 1
[ 0.700000] initcall hung_task_init+0x0/0x54 returned 0 after 0 usecs
[ 0.710000] calling utsname_sysctl_init+0x0/0x18 @ 1
[ 0.710000] initcall utsname_sysctl_init+0x0/0x18 returned 0 after 0 usecs
[ 0.710000] calling init_per_zone_wmark_min+0x0/0x88 @ 1
[ 0.710000] initcall init_per_zone_wmark_min+0x0/0x88 returned 0
after 0 usecs
[ 0.710000] calling kswapd_init+0x0/0x18 @ 1
[ 0.710000] initcall kswapd_init+0x0/0x18 returned 0 after 0 usecs
[ 0.710000] calling setup_vmstat+0x0/0x90 @ 1
[ 0.710000] initcall setup_vmstat+0x0/0x90 returned 0 after 0 usecs
[ 0.710000] calling mm_sysfs_init+0x0/0x38 @ 1
[ 0.710000] initcall mm_sysfs_init+0x0/0x38 returned 0 after 0 usecs
[ 0.710000] calling init_reserve_notifier+0x0/0x8 @ 1
[ 0.710000] initcall init_reserve_notifier+0x0/0x8 returned 0 after 0 usecs
[ 0.710000] calling init_admin_reserve+0x0/0x30 @ 1
[ 0.710000] initcall init_admin_reserve+0x0/0x30 returned 0 after 0 usecs
[ 0.710000] calling init_user_reserve+0x0/0x30 @ 1
[ 0.710000] initcall init_user_reserve+0x0/0x30 returned 0 after 0 usecs
[ 0.710000] calling proc_vmalloc_init+0x0/0x38 @ 1
[ 0.710000] initcall proc_vmalloc_init+0x0/0x38 returned 0 after 0 usecs
[ 0.710000] calling slab_sysfs_init+0x0/0x108 @ 1
[ 0.940000] initcall slab_sysfs_init+0x0/0x108 returned 0 after 224609 usecs
[ 0.940000] calling fcntl_init+0x0/0x40 @ 1
[ 0.950000] initcall fcntl_init+0x0/0x40 returned 0 after 9765 usecs
[ 0.950000] calling proc_filesystems_init+0x0/0x38 @ 1
[ 0.950000] initcall proc_filesystems_init+0x0/0x38 returned 0 after 0 usecs
[ 0.950000] calling dio_init+0x0/0x40 @ 1
[ 0.960000] initcall dio_init+0x0/0x40 returned 0 after 9765 usecs
[ 0.960000] calling fsnotify_mark_init+0x0/0x40 @ 1
[ 0.960000] initcall fsnotify_mark_init+0x0/0x40 returned 0 after 0 usecs
[ 0.960000] calling dnotify_init+0x0/0x80 @ 1
[ 0.960000] initcall dnotify_init+0x0/0x80 returned 0 after 0 usecs
[ 0.960000] calling inotify_user_setup+0x0/0x78 @ 1
[ 0.960000] initcall inotify_user_setup+0x0/0x78 returned 0 after 0 usecs
[ 0.960000] calling proc_locks_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_locks_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling init_mbcache+0x0/0x18 @ 1
[ 0.960000] initcall init_mbcache+0x0/0x18 returned 0 after 0 usecs
[ 0.960000] calling proc_cmdline_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_cmdline_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_consoles_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_consoles_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_cpuinfo_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_cpuinfo_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_devices_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_devices_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_interrupts_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_interrupts_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_loadavg_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_loadavg_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_meminfo_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_meminfo_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_stat_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_stat_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_uptime_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_uptime_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_version_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_version_init+0x0/0x38 returned 0 after 0 usecs
[ 0.970000] calling proc_softirqs_init+0x0/0x38 @ 1
[ 0.970000] initcall proc_softirqs_init+0x0/0x38 returned 0 after 0 usecs
[ 0.970000] calling proc_kmsg_init+0x0/0x38 @ 1
[ 0.970000] initcall proc_kmsg_init+0x0/0x38 returned 0 after 0 usecs
[ 0.970000] calling proc_page_init+0x0/0x58 @ 1
[ 0.970000] initcall proc_page_init+0x0/0x58 returned 0 after 0 usecs
[ 0.970000] calling init_devpts_fs+0x0/0x68 @ 1
[ 0.970000] initcall init_devpts_fs+0x0/0x68 returned 0 after 0 usecs
[ 0.970000] calling init_ext3_fs+0x0/0x8c @ 1
[ 0.980000] initcall init_ext3_fs+0x0/0x8c returned 0 after 9765 usecs
[ 0.980000] calling journal_init+0x0/0xb4 @ 1
[ 1.000000] initcall journal_init+0x0/0xb4 returned 0 after 19531 usecs
[ 1.000000] calling init_ramfs_fs+0x0/0xc @ 1
[ 1.000000] initcall init_ramfs_fs+0x0/0xc returned 0 after 0 usecs
[ 1.000000] calling init_jffs2_fs+0x0/0xd8 @ 1
[ 1.000000] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 1.010000] initcall init_jffs2_fs+0x0/0xd8 returned 0 after 9765 usecs
[ 1.010000] calling ipc_init+0x0/0x24 @ 1
[ 1.010000] msgmni has been set to 47
[ 1.010000] initcall ipc_init+0x0/0x24 returned 0 after 0 usecs
[ 1.010000] calling ipc_sysctl_init+0x0/0x18 @ 1
[ 1.010000] initcall ipc_sysctl_init+0x0/0x18 returned 0 after 0 usecs
[ 1.010000] calling key_proc_init+0x0/0x48 @ 1
[ 1.010000] initcall key_proc_init+0x0/0x48 returned 0 after 0 usecs
[ 1.010000] calling crypto_algapi_init+0x0/0x10 @ 1
[ 1.010000] initcall crypto_algapi_init+0x0/0x10 returned 0 after 0 usecs
[ 1.010000] calling aes_init+0x0/0xc @ 1
[ 1.020000] initcall aes_init+0x0/0xc returned 0 after 9765 usecs
[ 1.020000] calling krng_mod_init+0x0/0xc @ 1
[ 1.020000] initcall krng_mod_init+0x0/0xc returned 0 after 0 usecs
[ 1.020000] calling prng_mod_init+0x0/0x10 @ 1
[ 1.020000] initcall prng_mod_init+0x0/0x10 returned 0 after 0 usecs
[ 1.020000] calling proc_genhd_init+0x0/0x58 @ 1
[ 1.020000] initcall proc_genhd_init+0x0/0x58 returned 0 after 0 usecs
[ 1.020000] calling noop_init+0x0/0xc @ 1
[ 1.020000] io scheduler noop registered
[ 1.020000] initcall noop_init+0x0/0xc returned 0 after 0 usecs
[ 1.020000] calling cfq_init+0x0/0x94 @ 1
[ 1.020000] io scheduler cfq registered (default)
[ 1.020000] initcall cfq_init+0x0/0x94 returned 0 after 0 usecs
[ 1.020000] calling pty_init+0x0/0x230 @ 1
[ 1.020000] initcall pty_init+0x0/0x230 returned 0 after 0 usecs
[ 1.030000] calling sysrq_init+0x0/0x48 @ 1
[ 1.030000] initcall sysrq_init+0x0/0x48 returned 0 after 0 usecs
[ 1.030000] calling serial8250_init+0x0/0x158 @ 1
[ 1.030000] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled
[ 1.040000] initcall serial8250_init+0x0/0x158 returned 0 after 9765 usecs
[ 1.040000] calling of_platform_serial_driver_init+0x0/0xc @ 1
[ 1.070000] 98200000.uart: ttyS0 at MMIO 0x98200000 (irq = 31) is a 16550A
[ 2.960000] console [ttyS0] enabled
[ 2.970000] initcall of_platform_serial_driver_init+0x0/0xc
returned 0 after 1884765 usecs
[ 2.980000] calling mxser_module_init+0x0/0x49c @ 1
[ 2.990000] MOXA Smartio/Industio family driver version 2.0.5
[ 3.000000] mxser: found MOXA UC-7112-LX board (CAP=0x0)
[ 3.000000] mxser: mxser_initbrd success IRQ=31 max baud=921600 bps
[ 3.020000] initcall mxser_module_init+0x0/0x49c returned 0 after 29296 usecs
[ 3.030000] calling rand_initialize+0x0/0x2c @ 1
[ 3.030000] initcall rand_initialize+0x0/0x2c returned 0 after 0 usecs
[ 3.040000] calling topology_sysfs_init+0x0/0x20 @ 1
[ 3.050000] initcall topology_sysfs_init+0x0/0x20 returned 0 after 0 usecs
[ 3.060000] calling init_mtd+0x0/0xf8 @ 1
[ 3.070000] initcall init_mtd+0x0/0xf8 returned 0 after 9765 usecs
[ 3.080000] calling ofpart_parser_init+0x0/0x38 @ 1
[ 3.090000] initcall ofpart_parser_init+0x0/0x38 returned 0 after 0 usecs
[ 3.100000] calling init_mtdblock+0x0/0xc @ 1
[ 3.100000] initcall init_mtdblock+0x0/0xc returned 0 after 0 usecs
[ 3.110000] calling cfi_probe_init+0x0/0x18 @ 1
[ 3.120000] initcall cfi_probe_init+0x0/0x18 returned 0 after 0 usecs
[ 3.120000] calling physmap_init+0x0/0xc @ 1
[ 3.130000] initcall physmap_init+0x0/0xc returned 0 after 0 usecs
[ 3.140000] calling of_flash_driver_init+0x0/0xc @ 1
[ 3.170000] 80000000.flash: Found 1 x16 devices at 0x0 in 16-bit
bank. Manufacturer ID 0x000089 Chip ID 0x000018
[ 3.180000] Intel/Sharp Extended Query Table at 0x0031
[ 3.190000] Intel/Sharp Extended Query Table at 0x0031
[ 3.190000] Using buffer write method
[ 3.200000] cfi_cmdset_0001: Erase suspend on write enabled
[ 3.200000] erase region 0: offset=0x0,size=0x20000,blocks=128
[ 3.210000] 4 ofpart partitions found on MTD device 80000000.flash
[ 3.220000] Creating 4 MTD partitions on "80000000.flash":
[ 3.220000] 0x000000000000-0x000000040000 : "bootloader"
[ 3.260000] 0x000000040000-0x000000200000 : "linux kernel"
[ 3.300000] 0x000000200000-0x000000a00000 : "root filesystem"
[ 3.330000] 0x000000a00000-0x000001000000 : "user filesystem"
[ 3.370000] initcall of_flash_driver_init+0x0/0xc returned 0 after
224609 usecs
[ 3.370000] calling net_olddevs_init+0x0/0x68 @ 1
[ 3.380000] initcall net_olddevs_init+0x0/0x68 returned 0 after 0 usecs
[ 3.390000] calling moxart_mac_init+0x0/0xc @ 1
[ 3.440000] moxart-ethernet 90900000.mac eth0: moxart_mac_probe:
IRQ=25 address=00:90:e8:1b:e2:a5
[ 3.500000] moxart-ethernet 92000000.mac eth1: moxart_mac_probe:
IRQ=27 address=00:90:e8:1b:e2:a6
[ 3.520000] initcall moxart_mac_init+0x0/0xc returned 0 after 126953 usecs
[ 3.520000] calling moxart_rtc_init+0x0/0xc @ 1
[ 3.540000] moxart-rtc rtc.0: rtc core: registered rtc.0 as rtc0
[ 3.550000] moxart-rtc rtc.0: finished moxart_rtc_probe
[ 3.560000] initcall moxart_rtc_init+0x0/0xc returned 0 after 29296 usecs
[ 3.570000] calling moxart_wdt_init+0x0/0xc @ 1
[ 3.580000] moxart-watchdog 98500000.watchdog: finished
moxart_wdt_probe base=c2920000
[ 3.600000] initcall moxart_wdt_init+0x0/0xc returned 0 after 29296 usecs
[ 3.600000] calling mmc_blk_init+0x0/0x74 @ 1
[ 3.610000] initcall mmc_blk_init+0x0/0x74 returned 0 after 0 usecs
[ 3.620000] calling moxart_init+0x0/0xc @ 1
gemini idle:
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.10.0-rc1-next-20130515+ (i at Ildjarn)
(gcc version 4.6.3 (crosstool-NG 1.16.0) ) #129 PREEMPT Thu May 16
09:20:50 CEST 2013
[ 0.000000] CPU: FA526 [66015261] revision 1 (ARMv4), cr=0000397f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: MOXA UC-7112-LX, model: MOXA UC-7112-LX
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] On node 0 totalpages: 8192
[ 0.000000] free_area_init_node: node 0, pgdat c02d58c4,
node_mem_map c07f8000
[ 0.000000] Normal zone: 64 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 8192 pages, LIFO batch:0
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 8128
[ 0.000000] Kernel command line: initcall_debug debug loglevel=9
console=ttyS0,115200n8 root=/dev/mmcblk0p1 rw rootwait
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Memory: 32MB = 32MB total
[ 0.000000] Memory: 24284k/24284k available, 8484k 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 : 0xc2800000 - 0xff000000 ( 968 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
[ 0.000000] .text : 0xc0008000 - 0xc02a19d0 (2663 kB)
[ 0.000000] .init : 0xc02a2000 - 0xc02b865c ( 90 kB)
[ 0.000000] .data : 0xc02ba000 - 0xc02d60c0 ( 113 kB)
[ 0.000000] .bss : 0xc02d60c0 - 0xc07f5f14 (5248 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:16 nr_irqs:32 32
[ 0.000000] /soc/interrupt-controller at 98800000: moxart_of_init finished
[ 0.000000] /soc/timer at 98400000: count/load (APB_CLK=48000000/HZ=100) IRQ=19
[ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns,
wraps every 4294967286ms
[ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat,
Inc., Ingo Molnar
[ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.000000] ... MAX_LOCK_DEPTH: 48
[ 0.000000] ... MAX_LOCKDEP_KEYS: 8191
[ 0.000000] ... CLASSHASH_SIZE: 4096
[ 0.000000] ... MAX_LOCKDEP_ENTRIES: 16384
[ 0.000000] ... MAX_LOCKDEP_CHAINS: 32768
[ 0.000000] ... CHAINHASH_SIZE: 16384
[ 0.000000] memory used by lock dependency info: 3695 kB
[ 0.000000] per task-struct memory footprint: 1152 bytes
[ 0.010000] Calibrating delay loop... 144.79 BogoMIPS (lpj=723968)
[ 0.080000] pid_max: default: 4096 minimum: 301
[ 0.080000] Mount-cache hash table entries: 512
[ 0.110000] CPU: Testing write buffer coherency: ok
[ 0.120000] calling init_static_idmap+0x0/0xd4 @ 1
[ 0.120000] Setting up static identity map for 0xc0219820 - 0xc0219868
[ 0.120000] initcall init_static_idmap+0x0/0xd4 returned 0 after 0 usecs
[ 0.120000] calling spawn_ksoftirqd+0x0/0x1c @ 1
[ 0.120000] initcall spawn_ksoftirqd+0x0/0x1c returned 0 after 0 usecs
[ 0.120000] calling init_workqueues+0x0/0x2c0 @ 1
[ 0.130000] initcall init_workqueues+0x0/0x2c0 returned 0 after 9765 usecs
[ 0.130000] calling check_cpu_stall_init+0x0/0x20 @ 1
[ 0.130000] initcall check_cpu_stall_init+0x0/0x20 returned 0 after 0 usecs
[ 0.130000] calling rcu_scheduler_really_started+0x0/0x18 @ 1
[ 0.130000] initcall rcu_scheduler_really_started+0x0/0x18 returned
0 after 0 usecs
[ 0.130000] calling rcu_spawn_gp_kthread+0x0/0x7c @ 1
[ 0.140000] initcall rcu_spawn_gp_kthread+0x0/0x7c returned 0 after
9765 usecs
[ 0.150000] devtmpfs: initialized
[ 0.160000] calling ipc_ns_init+0x0/0x18 @ 1
[ 0.160000] initcall ipc_ns_init+0x0/0x18 returned 0 after 0 usecs
[ 0.160000] calling init_mmap_min_addr+0x0/0x20 @ 1
[ 0.160000] initcall init_mmap_min_addr+0x0/0x20 returned 0 after 0 usecs
[ 0.160000] calling net_ns_init+0x0/0x1d4 @ 1
[ 0.160000] initcall net_ns_init+0x0/0x1d4 returned 0 after 0 usecs
[ 0.160000] calling ptrace_break_init+0x0/0x2c @ 1
[ 0.160000] initcall ptrace_break_init+0x0/0x2c returned 0 after 0 usecs
[ 0.160000] calling wq_sysfs_init+0x0/0x10 @ 1
[ 0.170000] initcall wq_sysfs_init+0x0/0x10 returned 0 after 9765 usecs
[ 0.170000] calling ksysfs_init+0x0/0x98 @ 1
[ 0.170000] initcall ksysfs_init+0x0/0x98 returned 0 after 0 usecs
[ 0.170000] calling init_jiffies_clocksource+0x0/0xc @ 1
[ 0.170000] initcall init_jiffies_clocksource+0x0/0xc returned 0
after 0 usecs
[ 0.180000] calling init_zero_pfn+0x0/0x44 @ 1
[ 0.180000] initcall init_zero_pfn+0x0/0x44 returned 0 after 0 usecs
[ 0.180000] calling fsnotify_init+0x0/0x34 @ 1
[ 0.180000] initcall fsnotify_init+0x0/0x34 returned 0 after 0 usecs
[ 0.180000] calling filelock_init+0x0/0x40 @ 1
[ 0.180000] initcall filelock_init+0x0/0x40 returned 0 after 0 usecs
[ 0.180000] calling init_script_binfmt+0x0/0x1c @ 1
[ 0.180000] initcall init_script_binfmt+0x0/0x1c returned 0 after 0 usecs
[ 0.180000] calling init_elf_binfmt+0x0/0x1c @ 1
[ 0.180000] initcall init_elf_binfmt+0x0/0x1c returned 0 after 0 usecs
[ 0.180000] calling prandom_init+0x0/0x88 @ 1
[ 0.180000] initcall prandom_init+0x0/0x88 returned 0 after 0 usecs
[ 0.180000] calling sock_init+0x0/0x90 @ 1
[ 0.180000] initcall sock_init+0x0/0x90 returned 0 after 0 usecs
[ 0.180000] calling netlink_proto_init+0x0/0x22c @ 1
[ 0.190000] NET: Registered protocol family 16
[ 0.190000] initcall netlink_proto_init+0x0/0x22c returned 0 after 9765 usecs
[ 0.190000] calling atomic_pool_init+0x0/0x124 @ 1
[ 0.200000] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.200000] initcall atomic_pool_init+0x0/0x124 returned 0 after 9765 usecs
[ 0.200000] calling bdi_class_init+0x0/0x44 @ 1
[ 0.200000] initcall bdi_class_init+0x0/0x44 returned 0 after 0 usecs
[ 0.200000] calling kobject_uevent_init+0x0/0xc @ 1
[ 0.200000] initcall kobject_uevent_init+0x0/0xc returned 0 after 0 usecs
[ 0.200000] calling moxart_gpio_init+0x0/0xc @ 1
[ 0.210000] initcall moxart_gpio_init+0x0/0xc returned 0 after 9765 usecs
[ 0.210000] calling tty_class_init+0x0/0x44 @ 1
[ 0.210000] initcall tty_class_init+0x0/0x44 returned 0 after 0 usecs
[ 0.210000] calling gate_vma_init+0x0/0x24 @ 1
[ 0.210000] initcall gate_vma_init+0x0/0x24 returned 0 after 0 usecs
[ 0.210000] calling customize_machine+0x0/0x44 @ 1
[ 0.240000] moxart-gpio 98700000.gpio: finished moxart_gpio_probe
gpio_base=c284a000 pmu_base=c284c000
[ 0.280000] initcall customize_machine+0x0/0x44 returned 0 after 68359 usecs
[ 0.290000] calling exceptions_init+0x0/0x90 @ 1
[ 0.290000] initcall exceptions_init+0x0/0x90 returned 0 after 0 usecs
[ 0.290000] calling moxart_idle_init+0x0/0x1c @ 1
[ 0.290000] initcall moxart_idle_init+0x0/0x1c returned 0 after 0 usecs
[ 0.290000] calling dma_bus_init+0x0/0x14 @ 1
[ 0.290000] initcall dma_bus_init+0x0/0x14 returned 0 after 0 usecs
[ 0.290000] calling dma_channel_table_init+0x0/0x11c @ 1
[ 0.290000] initcall dma_channel_table_init+0x0/0x11c returned 0
after 0 usecs
[ 0.290000] calling topology_init+0x0/0x28 @ 1
[ 0.290000] initcall topology_init+0x0/0x28 returned 0 after 0 usecs
[ 0.300000] calling param_sysfs_init+0x0/0x2d0 @ 1
[ 0.480000] initcall param_sysfs_init+0x0/0x2d0 returned 0 after 175781 usecs
[ 0.480000] calling pm_sysrq_init+0x0/0x1c @ 1
[ 0.480000] initcall pm_sysrq_init+0x0/0x1c returned 0 after 0 usecs
[ 0.480000] calling default_bdi_init+0x0/0x7c @ 1
[ 0.490000] initcall default_bdi_init+0x0/0x7c returned 0 after 9765 usecs
[ 0.490000] calling init_bio+0x0/0xfc @ 1
[ 0.490000] bio: create slab <bio-0> at 0
[ 0.490000] initcall init_bio+0x0/0xfc returned 0 after 0 usecs
[ 0.490000] calling fsnotify_notification_init+0x0/0x98 @ 1
[ 0.490000] initcall fsnotify_notification_init+0x0/0x98 returned 0
after 0 usecs
[ 0.490000] calling blk_settings_init+0x0/0x34 @ 1
[ 0.490000] initcall blk_settings_init+0x0/0x34 returned 0 after 0 usecs
[ 0.490000] calling blk_ioc_init+0x0/0x40 @ 1
[ 0.490000] initcall blk_ioc_init+0x0/0x40 returned 0 after 0 usecs
[ 0.490000] calling blk_softirq_init+0x0/0x2c @ 1
[ 0.490000] initcall blk_softirq_init+0x0/0x2c returned 0 after 0 usecs
[ 0.490000] calling blk_iopoll_setup+0x0/0x2c @ 1
[ 0.490000] initcall blk_iopoll_setup+0x0/0x2c returned 0 after 0 usecs
[ 0.490000] calling genhd_device_init+0x0/0x80 @ 1
[ 0.500000] initcall genhd_device_init+0x0/0x80 returned 0 after 9765 usecs
[ 0.500000] calling moxart_init+0x0/0xc @ 1
[ 0.520000] moxart-dma-engine 90500000.dma: finished moxart_probe IRQ=24
[ 0.530000] initcall moxart_init+0x0/0xc returned 0 after 29296 usecs
[ 0.530000] calling misc_init+0x0/0xc0 @ 1
[ 0.530000] initcall misc_init+0x0/0xc0 returned 0 after 0 usecs
[ 0.530000] calling rtc_init+0x0/0x60 @ 1
[ 0.540000] initcall rtc_init+0x0/0x60 returned 0 after 0 usecs
[ 0.540000] calling mmc_init+0x0/0x84 @ 1
[ 0.550000] initcall mmc_init+0x0/0x84 returned 0 after 9765 usecs
[ 0.550000] calling proto_init+0x0/0xc @ 1
[ 0.550000] initcall proto_init+0x0/0xc returned 0 after 0 usecs
[ 0.550000] calling net_dev_init+0x0/0x180 @ 1
[ 0.570000] initcall net_dev_init+0x0/0x180 returned 0 after 19531 usecs
[ 0.570000] calling neigh_init+0x0/0xa4 @ 1
[ 0.570000] initcall neigh_init+0x0/0xa4 returned 0 after 0 usecs
[ 0.570000] calling genl_init+0x0/0x80 @ 1
[ 0.580000] initcall genl_init+0x0/0x80 returned 0 after 9765 usecs
[ 0.580000] calling proc_cpu_init+0x0/0x24 @ 1
[ 0.580000] initcall proc_cpu_init+0x0/0x24 returned 0 after 0 usecs
[ 0.580000] calling dma_debug_do_init+0x0/0x8 @ 1
[ 0.580000] initcall dma_debug_do_init+0x0/0x8 returned 0 after 0 usecs
[ 0.580000] calling alignment_init+0x0/0xf4 @ 1
[ 0.580000] initcall alignment_init+0x0/0xf4 returned 0 after 0 usecs
[ 0.580000] calling clocksource_done_booting+0x0/0x58 @ 1
[ 0.580000] initcall clocksource_done_booting+0x0/0x58 returned 0
after 0 usecs
[ 0.580000] calling init_pipe_fs+0x0/0x4c @ 1
[ 0.580000] initcall init_pipe_fs+0x0/0x4c returned 0 after 0 usecs
[ 0.580000] calling eventpoll_init+0x0/0xac @ 1
[ 0.580000] initcall eventpoll_init+0x0/0xac returned 0 after 0 usecs
[ 0.580000] calling anon_inode_init+0x0/0x64 @ 1
[ 0.580000] initcall anon_inode_init+0x0/0x64 returned 0 after 0 usecs
[ 0.590000] calling blk_scsi_ioctl_init+0x0/0xdc @ 1
[ 0.590000] initcall blk_scsi_ioctl_init+0x0/0xdc returned 0 after 0 usecs
[ 0.590000] calling chr_dev_init+0x0/0xd4 @ 1
[ 0.640000] initcall chr_dev_init+0x0/0xd4 returned 0 after 48828 usecs
[ 0.640000] calling sysctl_core_init+0x0/0x30 @ 1
[ 0.640000] initcall sysctl_core_init+0x0/0x30 returned 0 after 0 usecs
[ 0.640000] calling inet_init+0x0/0x250 @ 1
[ 0.640000] NET: Registered protocol family 2
[ 0.650000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.660000] TCP bind hash table entries: 512 (order: 2, 18432 bytes)
[ 0.660000] TCP: Hash tables configured (established 512 bind 512)
[ 0.660000] TCP: reno registered
[ 0.660000] UDP hash table entries: 128 (order: 1, 10240 bytes)
[ 0.660000] UDP-Lite hash table entries: 128 (order: 1, 10240 bytes)
[ 0.670000] initcall inet_init+0x0/0x250 returned 0 after 29296 usecs
[ 0.670000] calling ipv4_offload_init+0x0/0x64 @ 1
[ 0.670000] initcall ipv4_offload_init+0x0/0x64 returned 0 after 0 usecs
[ 0.670000] calling af_unix_init+0x0/0x54 @ 1
[ 0.670000] NET: Registered protocol family 1
[ 0.670000] initcall af_unix_init+0x0/0x54 returned 0 after 0 usecs
[ 0.670000] calling ipv6_offload_init+0x0/0x64 @ 1
[ 0.670000] initcall ipv6_offload_init+0x0/0x64 returned 0 after 0 usecs
[ 0.670000] calling default_rootfs+0x0/0x70 @ 1
[ 0.670000] initcall default_rootfs+0x0/0x70 returned 0 after 0 usecs
[ 0.680000] calling sched_clock_syscore_init+0x0/0x18 @ 1
[ 0.680000] initcall sched_clock_syscore_init+0x0/0x18 returned 0
after 0 usecs
[ 0.680000] calling proc_execdomains_init+0x0/0x38 @ 1
[ 0.680000] initcall proc_execdomains_init+0x0/0x38 returned 0 after 0 usecs
[ 0.680000] calling ioresources_init+0x0/0x58 @ 1
[ 0.680000] initcall ioresources_init+0x0/0x58 returned 0 after 0 usecs
[ 0.680000] calling uid_cache_init+0x0/0x98 @ 1
[ 0.680000] initcall uid_cache_init+0x0/0x98 returned 0 after 0 usecs
[ 0.680000] calling init_posix_timers+0x0/0x208 @ 1
[ 0.680000] initcall init_posix_timers+0x0/0x208 returned 0 after 0 usecs
[ 0.680000] calling init_posix_cpu_timers+0x0/0xe4 @ 1
[ 0.680000] initcall init_posix_cpu_timers+0x0/0xe4 returned 0 after 0 usecs
[ 0.680000] calling timekeeping_init_ops+0x0/0x18 @ 1
[ 0.680000] initcall timekeeping_init_ops+0x0/0x18 returned 0 after 0 usecs
[ 0.680000] calling init_clocksource_sysfs+0x0/0x54 @ 1
[ 0.690000] initcall init_clocksource_sysfs+0x0/0x54 returned 0
after 9765 usecs
[ 0.690000] calling init_timer_list_procfs+0x0/0x40 @ 1
[ 0.690000] initcall init_timer_list_procfs+0x0/0x40 returned 0 after 0 usecs
[ 0.690000] calling alarmtimer_init+0x0/0x1a4 @ 1
[ 0.700000] initcall alarmtimer_init+0x0/0x1a4 returned 0 after 9765 usecs
[ 0.700000] calling lockdep_proc_init+0x0/0x74 @ 1
[ 0.700000] initcall lockdep_proc_init+0x0/0x74 returned 0 after 0 usecs
[ 0.700000] calling futex_init+0x0/0x84 @ 1
[ 0.700000] initcall futex_init+0x0/0x84 returned 0 after 0 usecs
[ 0.700000] calling kallsyms_init+0x0/0x38 @ 1
[ 0.700000] initcall kallsyms_init+0x0/0x38 returned 0 after 0 usecs
[ 0.700000] calling ikconfig_init+0x0/0x58 @ 1
[ 0.700000] initcall ikconfig_init+0x0/0x58 returned 0 after 0 usecs
[ 0.700000] calling hung_task_init+0x0/0x54 @ 1
[ 0.700000] initcall hung_task_init+0x0/0x54 returned 0 after 0 usecs
[ 0.700000] calling utsname_sysctl_init+0x0/0x18 @ 1
[ 0.700000] initcall utsname_sysctl_init+0x0/0x18 returned 0 after 0 usecs
[ 0.700000] calling init_per_zone_wmark_min+0x0/0x88 @ 1
[ 0.700000] initcall init_per_zone_wmark_min+0x0/0x88 returned 0
after 0 usecs
[ 0.700000] calling kswapd_init+0x0/0x18 @ 1
[ 0.700000] initcall kswapd_init+0x0/0x18 returned 0 after 0 usecs
[ 0.700000] calling setup_vmstat+0x0/0x90 @ 1
[ 0.700000] initcall setup_vmstat+0x0/0x90 returned 0 after 0 usecs
[ 0.700000] calling mm_sysfs_init+0x0/0x38 @ 1
[ 0.700000] initcall mm_sysfs_init+0x0/0x38 returned 0 after 0 usecs
[ 0.710000] calling init_reserve_notifier+0x0/0x8 @ 1
[ 0.710000] initcall init_reserve_notifier+0x0/0x8 returned 0 after 0 usecs
[ 0.710000] calling init_admin_reserve+0x0/0x30 @ 1
[ 0.710000] initcall init_admin_reserve+0x0/0x30 returned 0 after 0 usecs
[ 0.710000] calling init_user_reserve+0x0/0x30 @ 1
[ 0.710000] initcall init_user_reserve+0x0/0x30 returned 0 after 0 usecs
[ 0.710000] calling proc_vmalloc_init+0x0/0x38 @ 1
[ 0.710000] initcall proc_vmalloc_init+0x0/0x38 returned 0 after 0 usecs
[ 0.710000] calling slab_sysfs_init+0x0/0x108 @ 1
[ 0.940000] initcall slab_sysfs_init+0x0/0x108 returned 0 after 224609 usecs
[ 0.940000] calling fcntl_init+0x0/0x40 @ 1
[ 0.940000] initcall fcntl_init+0x0/0x40 returned 0 after 0 usecs
[ 0.940000] calling proc_filesystems_init+0x0/0x38 @ 1
[ 0.940000] initcall proc_filesystems_init+0x0/0x38 returned 0 after 0 usecs
[ 0.940000] calling dio_init+0x0/0x40 @ 1
[ 0.950000] initcall dio_init+0x0/0x40 returned 0 after 9765 usecs
[ 0.950000] calling fsnotify_mark_init+0x0/0x40 @ 1
[ 0.950000] initcall fsnotify_mark_init+0x0/0x40 returned 0 after 0 usecs
[ 0.950000] calling dnotify_init+0x0/0x80 @ 1
[ 0.950000] initcall dnotify_init+0x0/0x80 returned 0 after 0 usecs
[ 0.950000] calling inotify_user_setup+0x0/0x78 @ 1
[ 0.950000] initcall inotify_user_setup+0x0/0x78 returned 0 after 0 usecs
[ 0.950000] calling proc_locks_init+0x0/0x38 @ 1
[ 0.950000] initcall proc_locks_init+0x0/0x38 returned 0 after 0 usecs
[ 0.950000] calling init_mbcache+0x0/0x18 @ 1
[ 0.950000] initcall init_mbcache+0x0/0x18 returned 0 after 0 usecs
[ 0.950000] calling proc_cmdline_init+0x0/0x38 @ 1
[ 0.950000] initcall proc_cmdline_init+0x0/0x38 returned 0 after 0 usecs
[ 0.950000] calling proc_consoles_init+0x0/0x38 @ 1
[ 0.950000] initcall proc_consoles_init+0x0/0x38 returned 0 after 0 usecs
[ 0.950000] calling proc_cpuinfo_init+0x0/0x38 @ 1
[ 0.950000] initcall proc_cpuinfo_init+0x0/0x38 returned 0 after 0 usecs
[ 0.950000] calling proc_devices_init+0x0/0x38 @ 1
[ 0.950000] initcall proc_devices_init+0x0/0x38 returned 0 after 0 usecs
[ 0.950000] calling proc_interrupts_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_interrupts_init+0x0/0x38 returned 0 after
9765 usecs
[ 0.960000] calling proc_loadavg_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_loadavg_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_meminfo_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_meminfo_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_stat_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_stat_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_uptime_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_uptime_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_version_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_version_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_softirqs_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_softirqs_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_kmsg_init+0x0/0x38 @ 1
[ 0.960000] initcall proc_kmsg_init+0x0/0x38 returned 0 after 0 usecs
[ 0.960000] calling proc_page_init+0x0/0x58 @ 1
[ 0.960000] initcall proc_page_init+0x0/0x58 returned 0 after 0 usecs
[ 0.960000] calling init_devpts_fs+0x0/0x68 @ 1
[ 0.960000] initcall init_devpts_fs+0x0/0x68 returned 0 after 0 usecs
[ 0.960000] calling init_ext3_fs+0x0/0x8c @ 1
[ 0.970000] initcall init_ext3_fs+0x0/0x8c returned 0 after 9765 usecs
[ 0.970000] calling journal_init+0x0/0xb4 @ 1
[ 0.990000] initcall journal_init+0x0/0xb4 returned 0 after 19531 usecs
[ 0.990000] calling init_ramfs_fs+0x0/0xc @ 1
[ 0.990000] initcall init_ramfs_fs+0x0/0xc returned 0 after 0 usecs
[ 0.990000] calling init_jffs2_fs+0x0/0xd8 @ 1
[ 0.990000] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 1.000000] initcall init_jffs2_fs+0x0/0xd8 returned 0 after 9765 usecs
[ 1.000000] calling ipc_init+0x0/0x24 @ 1
[ 1.000000] msgmni has been set to 47
[ 1.000000] initcall ipc_init+0x0/0x24 returned 0 after 0 usecs
[ 1.000000] calling ipc_sysctl_init+0x0/0x18 @ 1
[ 1.000000] initcall ipc_sysctl_init+0x0/0x18 returned 0 after 0 usecs
[ 1.000000] calling key_proc_init+0x0/0x48 @ 1
[ 1.000000] initcall key_proc_init+0x0/0x48 returned 0 after 0 usecs
[ 1.000000] calling crypto_algapi_init+0x0/0x10 @ 1
[ 1.000000] initcall crypto_algapi_init+0x0/0x10 returned 0 after 0 usecs
[ 1.000000] calling aes_init+0x0/0xc @ 1
[ 1.010000] initcall aes_init+0x0/0xc returned 0 after 9765 usecs
[ 1.010000] calling krng_mod_init+0x0/0xc @ 1
[ 1.010000] initcall krng_mod_init+0x0/0xc returned 0 after 0 usecs
[ 1.010000] calling prng_mod_init+0x0/0x10 @ 1
[ 1.010000] initcall prng_mod_init+0x0/0x10 returned 0 after 0 usecs
[ 1.010000] calling proc_genhd_init+0x0/0x58 @ 1
[ 1.010000] initcall proc_genhd_init+0x0/0x58 returned 0 after 0 usecs
[ 1.010000] calling noop_init+0x0/0xc @ 1
[ 1.010000] io scheduler noop registered
[ 1.010000] initcall noop_init+0x0/0xc returned 0 after 0 usecs
[ 1.010000] calling cfq_init+0x0/0x94 @ 1
[ 1.010000] io scheduler cfq registered (default)
[ 1.010000] initcall cfq_init+0x0/0x94 returned 0 after 0 usecs
[ 1.010000] calling pty_init+0x0/0x230 @ 1
[ 1.020000] initcall pty_init+0x0/0x230 returned 0 after 9765 usecs
[ 1.020000] calling sysrq_init+0x0/0x48 @ 1
[ 1.020000] initcall sysrq_init+0x0/0x48 returned 0 after 0 usecs
[ 1.020000] calling serial8250_init+0x0/0x158 @ 1
[ 1.020000] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled
[ 1.030000] initcall serial8250_init+0x0/0x158 returned 0 after 9765 usecs
[ 1.040000] calling of_platform_serial_driver_init+0x0/0xc @ 1
[ 1.060000] 98200000.uart: ttyS0 at MMIO 0x98200000 (irq = 31) is a 16550A
[ 2.960000] console [ttyS0] enabled
[ 2.970000] initcall of_platform_serial_driver_init+0x0/0xc
returned 0 after 1884765 usecs
[ 2.980000] calling mxser_module_init+0x0/0x49c @ 1
[ 2.990000] MOXA Smartio/Industio family driver version 2.0.5
[ 3.000000] mxser: found MOXA UC-7112-LX board (CAP=0x0)
[ 3.000000] mxser: mxser_initbrd success IRQ=31 max baud=921600 bps
[ 3.020000] initcall mxser_module_init+0x0/0x49c returned 0 after 29296 usecs
[ 3.030000] calling rand_initialize+0x0/0x2c @ 1
[ 3.040000] initcall rand_initialize+0x0/0x2c returned 0 after 0 usecs
[ 3.040000] calling topology_sysfs_init+0x0/0x20 @ 1
[ 3.050000] initcall topology_sysfs_init+0x0/0x20 returned 0 after 0 usecs
[ 3.060000] calling init_mtd+0x0/0xf8 @ 1
[ 3.080000] initcall init_mtd+0x0/0xf8 returned 0 after 19531 usecs
[ 3.090000] calling ofpart_parser_init+0x0/0x38 @ 1
[ 3.090000] initcall ofpart_parser_init+0x0/0x38 returned 0 after 0 usecs
[ 3.100000] calling init_mtdblock+0x0/0xc @ 1
[ 3.110000] initcall init_mtdblock+0x0/0xc returned 0 after 0 usecs
[ 3.110000] calling cfi_probe_init+0x0/0x18 @ 1
[ 3.120000] initcall cfi_probe_init+0x0/0x18 returned 0 after 0 usecs
[ 3.130000] calling physmap_init+0x0/0xc @ 1
[ 3.130000] initcall physmap_init+0x0/0xc returned 0 after 0 usecs
[ 3.140000] calling of_flash_driver_init+0x0/0xc @ 1
[ 3.170000] 80000000.flash: Found 1 x16 devices at 0x0 in 16-bit
bank. Manufacturer ID 0x000089 Chip ID 0x000018
[ 3.180000] Intel/Sharp Extended Query Table at 0x0031
[ 3.190000] Intel/Sharp Extended Query Table at 0x0031
[ 3.200000] Using buffer write method
[ 3.200000] cfi_cmdset_0001: Erase suspend on write enabled
[ 3.210000] erase region 0: offset=0x0,size=0x20000,blocks=128
[ 3.210000] 4 ofpart partitions found on MTD device 80000000.flash
[ 3.220000] Creating 4 MTD partitions on "80000000.flash":
[ 3.220000] 0x000000000000-0x000000040000 : "bootloader"
[ 3.270000] 0x000000040000-0x000000200000 : "linux kernel"
[ 3.300000] 0x000000200000-0x000000a00000 : "root filesystem"
[ 3.330000] 0x000000a00000-0x000001000000 : "user filesystem"
[ 3.370000] initcall of_flash_driver_init+0x0/0xc returned 0 after
214843 usecs
[ 3.380000] calling net_olddevs_init+0x0/0x68 @ 1
[ 3.380000] initcall net_olddevs_init+0x0/0x68 returned 0 after 0 usecs
[ 3.390000] calling moxart_mac_init+0x0/0xc @ 1
[ 3.440000] moxart-ethernet 90900000.mac eth0: moxart_mac_probe:
IRQ=25 address=00:90:e8:1b:e2:a5
[ 3.500000] moxart-ethernet 92000000.mac eth1: moxart_mac_probe:
IRQ=27 address=00:90:e8:1b:e2:a6
[ 3.520000] initcall moxart_mac_init+0x0/0xc returned 0 after 126953 usecs
[ 3.520000] calling moxart_rtc_init+0x0/0xc @ 1
[ 3.540000] moxart-rtc rtc.0: rtc core: registered rtc.0 as rtc0
[ 3.550000] moxart-rtc rtc.0: finished moxart_rtc_probe
[ 3.560000] initcall moxart_rtc_init+0x0/0xc returned 0 after 29296 usecs
[ 3.570000] calling moxart_wdt_init+0x0/0xc @ 1
[ 3.580000] moxart-watchdog 98500000.watchdog: finished
moxart_wdt_probe base=c2920000
[ 3.600000] initcall moxart_wdt_init+0x0/0xc returned 0 after 29296 usecs
[ 3.600000] calling mmc_blk_init+0x0/0x74 @ 1
[ 3.610000] initcall mmc_blk_init+0x0/0x74 returned 0 after 0 usecs
[ 3.620000] calling moxart_init+0x0/0xc @ 1
[ 24.650000] INFO: rcu_preempt detected stalls on CPUs/tasks: {}
(detected by 0, t=2102 jiffies, g=4294967164, c=4294967163, q=9)
[ 24.650000] INFO: Stall ended before state dump start
[ 87.700000] INFO: rcu_preempt detected stalls on CPUs/tasks: {}
(detected by 0, t=8407 jiffies, g=4294967164, c=4294967163, q=9)
[ 87.700000] INFO: Stall ended before state dump start
[ 150.750000] INFO: rcu_preempt detected stalls on CPUs/tasks: {}
(detected by 0, t=14712 jiffies, g=4294967164, c=4294967163, q=9)
[ 150.750000] INFO: Stall ended before state dump start
More information about the linux-arm-kernel
mailing list