Linux version 2.6.33.6-rt27 (kadionik@linux01) (gcc version 4.1.2) #12 PREEMPT RT Fri Aug 6 15:21:38 CEST 2010 bootconsole [early0] enabled early_console initialized at 0xe0810840 Linux/Nios II-MMU init_bootmem_node(?,0x1531, 0x1000, 0x2000) free_bootmem(0x1531000, 0xacf000) reserve_bootmem(0x1531000, 0x200) Built 1 zonelists in Zone order, mobility grouping off. Total pages: 4064 Kernel command line: PID hash table entries: 64 (order: -4, 256 bytes) Dentry cache hash table entries: 2048 (order: 1, 8192 bytes) Inode-cache hash table entries: 1024 (order: 0, 4096 bytes) We have 8192 pages of RAM Memory available: 10912k/5314k RAM, 0k/0k ROM (2004k kernel code, 3309k data) Real-Time Preemption Support (C) 2004-2007 Ingo Molnar Experimental preemptable hierarchical RCU implementation. RCU-based detection of stalled CPUs is enabled. NR_IRQS:32 htimer (sys_clk_timer) at 0xe0810800, irq=1 hrclock at 0xe0810900 nios2_timer_set_mode: shutdown nios2_timer_set_mode: periodic Calibrating delay loop... 24.19 BogoMIPS (lpj=48384) Mount-cache hash table entries: 512 NET: Registered protocol family 16 init_BSP(): registering device resources bio: create slab at 0 Switching to clocksource nios2_clocksource nios2_timer_set_mode: oneshot NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 512 (order: 0, 4096 bytes) TCP bind hash table entries: 512 (order: 1, 14336 bytes) TCP: Hash tables configured (established 512 bind 512) TCP reno registered UDP hash table entries: 64 (order: 0, 4096 bytes) UDP-Lite hash table entries: 64 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. msgmni has been set to 21 Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) ttyS0 at MMIO 0x810840 (irq = 4) is a Altera UART console [ttyS0] enabled, bootconsole disabled console [ttyS0] enabled, bootconsole disabled smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre eth0: SMC91C11xFD (rev 1) at e0800300 IRQ 6 [nowait] eth0: Ethernet addr: 00:07:ed:0a:03:29 mice: PS/2 mouse device common for all mice TCP cubic registered NET: Registered protocol family 17 Freeing unused kernel memory: 2768k freed (0xc11f6000 - 0xc14a9000) Welcome to ____ _ _ / __| ||_| _ _| | | | _ ____ _ _ _ _ | | | | | | || | _ \| | | |\ \/ / | |_| | |__| || | | | | |_| |/ \ | ___\____|_||_|_| |_|\____|\_/\_/ | | |_| For further information check: http://www.uclinux.org/ BusyBox v1.15.3 (2010-08-06 14:48:18 CEST) hush - the humble shell Enter 'help' for a list of built-in commands. root:/> cat /proc/cpuinfo CPU: NIOS2/fast MMU: ways:16 entries:128 FPU: none Clocking: 50.00 MHz BogoMips: 24.25 Calibration: 12128000 loops root:/> cat /proc/interrupts CPU0 1: 9428 NIOS2-INTC timer 4: 440 NIOS2-INTC altera_uart 6: 0 NIOS2-INTC eth0 root:/> ps PID USER VSZ STAT COMMAND 1 root 1832 S /init 2 root 0 SW [kthreadd] 3 root 0 SW [sirq-high/0] 4 root 0 SW [sirq-timer/0] 5 root 0 SW [sirq-net-tx/0] 6 root 0 SW [sirq-net-rx/0] 7 root 0 SW [sirq-block/0] 8 root 0 SW [sirq-block-iopo] 9 root 0 SW [sirq-tasklet/0] 10 root 0 SW [sirq-sched/0] 11 root 0 SW [sirq-hrtimer/0] 12 root 0 SW [sirq-rcu/0] 13 root 0 SW [posixcputmr/0] 14 root 0 SW< [desched/0] 15 root 0 SW< [events/0] 16 root 0 SW [khelper] 19 root 0 SW [async/mgr] 57 root 0 SW [sync_supers] 59 root 0 SW [bdi-default] 61 root 0 SW [kblockd/0] 67 root 0 SW [kseriod] 79 root 0 SW [rpciod/0] 84 root 0 SW [kswapd0] 85 root 0 SW [aio/0] 86 root 0 SW [nfsiod] 612 root 0 SW [irq/6-eth%d] 621 root 0 SW [irq/4-altera_ua] 637 root 1976 S -/bin/sh 638 root 1692 S /sbin/inetd 644 root 1968 R ps root:/> cat /proc/timer_list Timer List Version: v0.5 HRTIMER_MAX_CLOCK_BASES: 2 now at 57816914962 nsecs cpu: 0 clock 0: .base: c1511c80 .index: 0 .resolution: 1 nsecs .get_time: ktime_get_real .offset: 0 nsecs active timers: clock 1: .base: c1511cb4 .index: 1 .resolution: 1 nsecs .get_time: ktime_get .offset: 0 nsecs active timers: #0: , tick_sched_timer, S:01 # expires at 57820000000-57820000000 nsecs [in 3085038 to 3085038 nsecs] #1: , sched_rt_period_timer, S:01 # expires at 58000000000-58000000000 nsecs [in 183085038 to 183085038 nsecs] #2: , hrtimer_wakeup, S:01 # expires at 58236972122-58237972072 nsecs [in 420057160 to 421057110 nsecs] .expires_next : 57820000000 nsecs .hres_active : 1 .nr_events : 14354 .nr_retries : 3 .nr_hangs : 0 .max_hang_time : 0 nsecs .nohz_mode : 0 .idle_tick : 0 nsecs .tick_stopped : 0 .idle_jiffies : 0 .idle_calls : 0 .idle_sleeps : 0 .idle_entrytime : 0 nsecs .idle_waketime : 0 nsecs .idle_exittime : 0 nsecs .idle_sleeptime : 0 nsecs .last_jiffies : 0 .next_jiffies : 0 .idle_expires : 0 nsecs jiffies: 4294906750 Tick Device: mode: 1 Per CPU device: 0 Clock Event Device: nios2_clockevent max_delta_ns: 85899346220 min_delta_ns: 1000 mult: 214748364 shift: 32 mode: 3 next_event: 57820000000 nsecs set_next_event: nios2_timer_set_next_event set_mode: nios2_timer_set_mode event_handler: hrtimer_interrupt root:/> hackbench 1 & root:/> cyclictest -n -p 99 -i 10000 policy: fifo: loadavg: 7.70 11.58 7.28 1/33 993 T: 0 ( 952) P:99 I:10000 C: 10847 Min: 279 Act: 360 Avg: 414 Max: 1197