kernle booting log

ralph> bootm 0x800000  0x1000000
## Booting image at 00800000 ...
   Image Name:   Linux-2.6.24.2
   Created:      2009-01-23  20:10:42 UTC
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    1065956 Bytes =  1 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
 U-Boot run at  cmd_bootm.c 565 
 U-Boot run at  cmd_bootm.c 582 with initrd_high ffffffff 
 U-Boot run at  cmd_bootm.c 612  sp 3fa5920
 U-Boot run at  cmd_bootm.c 632  sp 800000
## cmdline at 0x007FFE00 ... 0x007FFE00 with cmdline=bootarg 
 
memstart    = 0x00000000
memsize     = 0x04000000
flashstart  = 0x00000000
flashsize   = 0x00000000
flashoffset = 0x00000000
sramstart   = 0x00000000
sramsize    = 0x00000000
immr_base   = 0xF0000000
bootflags   = 0x00000001
vco         = 333.333 MHz
sccfreq     = 83.333 MHz
brgfreq     = 20.833 MHz
intfreq     = 266.666 MHz
cpmfreq     = 166.666 MHz
busfreq     = 66.666 MHz
ethaddr     = 00:90:0C:00:00:01
IP addr     = 192.2.2.222
baudrate    =   9600 bps
## Loading RAMDisk Image at 01000000 ...
   Image Name:   Busybox Ramdisk Image
   Created:      2009-01-12  13:54:48 UTC
   Image Type:   PowerPC Linux RAMDisk Image (gzip compressed)
   Data Size:    1737963 Bytes =  1.7 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## initrd at 0x01000040 ... 0x011A852A (len=1737963=0x1A84EB)
   Loading Ramdisk to 03dfc000, end 03fa44eb ... OK
## Transferring control to Linux (at address 00000000) ...
 U-Boot run at  cmd_bootm.c 1198  
[    0.000000] run arch/ppc/kernel/setup.c machine_init 544
[    0.000000] run arch/ppc/syslib/m8260_setup.c platform_init 428
[    0.000000] run arch/ppc/platforms/tqm8272_setup.c m82xx_board_init 828
[    0.000000] run arch/ppc/mm/init.c MMU_init 249
[    0.000000] run arch/ppc/mm/ppc_mmu.c MMU_init_hw 191
[    0.000000] run arch/ppc/mm/pgtable.c mapin_ram 308
[    0.000000] run arch/ppc/mm/ppc_mmu.c mmu_mapin_ram 87
[    0.000000] run arch/ppc/syslib/m8260_setup.c m8260_map_io 381
[    0.000000] run init/main.c start_kernel 1067
[    0.000000] Linux version 2.6.24.2 (root@ralph-linux) (gcc version 4.2.2) #3 PREEMPT Fri Jan 23 15:07:50 EST 2009
[    0.000000] run arch/ppc/kernel/setup.c setup_arch 672
[    0.000000] run arch/ppc/syslib/m8260_setup.c m8260_setup_arch 147  TQM8272 PowerPC, 
[    0.000000] run arch/ppc/syslib/cpm2_common.c cpm2_reset 60 cpm2_immr=f0000000,CPM_MAP_ADDR=f0000000
[    0.000000] run arch/ppc/syslib/cpm2_common.c cpm2_reset 76 
[    0.000000] ####ok identify_ppc_sys_by_name_and_id as 8247 
[    0.000000] run arch/ppc/syslib/m8260_setup.c ###m82xx_board_setup 67 , note###ralph add:mask interrupt and disable rx/tx to smc and fcc, for it is used in bootrom ,now kernel need reinit them 
[    0.000000] run arch/ppc/mm/init.c paging_init 549
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->    16384
[    0.000000]   Normal      16384 ->    16384
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->    16384
[    0.000000] run init/main.c setup_command_line 460  store cmd line
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] run init/main.c start_kernel 1390  parse Kernel command line: 
[    0.000000] run arch/ppc/kernel/traps.c trap_init 912
[    0.000000] run arch/powerpc/kernel/irq.c init_IRQ 369
[    0.000000] run arch/ppc/syslib/m8260_setup.c m8260_init_IRQ 326
[    0.000000] PID hash table entries: 256 (order: 8, 1024 bytes)
[  269.445570] run drivers/char/tty_io.c console_init 4278
[  269.445611] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_console_init 1556
[  269.445652] cpm_uart: console: compat mode at drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_console_setup 1430
[  269.445691] run drivers/serial/cpm_uart/cpm_uart_cpm2.c ###cpm_uart_init_portdesc 417  for setting smcp mapbase
[  269.445733] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_console_setup 1440  here we init smc uart and enable rx_tx 
[  269.445774] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_console_setup 1456 set smc's resouce such as iop_ppard and cmux 
[  269.445880] run kernel/printk.c register_console 1608 with no kernel console arg options, so setup default console with console  name[ttyCPM0] 
[  269.445931] console [ttyCPM0] enabled at kernel/printk.c register_console 1694
[  272.574193] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[  272.654479] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[  272.752461] at arch/ppc/mm/init.c mem_init 701 ,Memory: 60760k available (1548k kernel code, 796k data, 104k init, 0k highmem)
[  273.106882] Mount-cache hash table entries: 512
[  273.159265] run fs/namespace.c mnt_init 1865,###below call subsystem_register(&fs_subsys) 
[  273.260199] run init/main.c rest_init 483
[  273.306449] run init/main.c kernel_init 3923
[  273.358552] run drivers/base/core.c devices_init 1094,###below call subsystem_register(&devices_subsys) 
[  273.470722] run drivers/base/bus.c buses_init 967,###below call subsystem_register(&bus_subsys) 
[  273.576109] run drivers/base/class.c classes_init 862,###below call subsystem_register(&class_subsys) 
[  273.687863] run drivers/base/firmware.c firmware_init 37,###below call subsystem_register(&firmware_subsys) 
[  273.805904] run drivers/base/core.c####### device_register 874  dev->bus_id=platform,it's device id in bus
[  273.921740] DEV: registering device: ID = 'platform' at #####device_add 735
[  274.005455] run drivers/base/core.c device_add 792, call bus_attach_device
[  274.087912] run drivers/base/bus.c bus_register 879,###bus_register with name=platform 
[  274.183879] run drivers/base/bus.c bus_register 882,###below call subsystem_register(&bus->subsys) 
[  274.292855] run drivers/base/sys.c system_bus_init 463,###below call subsystem_register(&system_subsys) 
[  274.408102] run init/main.c do_initcalls 3527
[  274.458589] Calling initcall 0xc02243a4: net_ns_init+0x0/0x158()
[  274.530555] net_namespace: 64 bytes
[  274.572398] initcall 0xc02243a4: net_ns_init+0x0/0x158() returned 0.
[  274.648602] initcall 0xc02243a4 ran for 39 msecs: net_ns_init+0x0/0x158()
[  274.730083] Calling initcall 0xc021b7c0: sysctl_init+0x0/0x44()
[  274.803697] initcall 0xc021b7c0: sysctl_init+0x0/0x44() returned 0.
[  274.876298] initcall 0xc021b7c0 ran for 2 msecs: sysctl_init+0x0/0x44()
[  274.955689] Calling initcall 0xc021c794: init_jiffies_clocksource+0x0/0x28()
[  275.040263] initcall 0xc021c794: init_jiffies_clocksource+0x0/0x28() returned 0.
[  275.129060] initcall 0xc021c794 ran for 0 msecs: init_jiffies_clocksource+0x0/0x28()
[  275.222038] Calling initcall 0xc021c9a8: ksysfs_init+0x0/0xa8()
[  275.293137] run kernel/ksysfs.c ksysfs_init 121,###below call subsystem_register(&kernel_subsys) 
[  275.399676] initcall 0xc021c9a8: ksysfs_init+0x0/0xa8() returned 0.
[  275.474779] initcall 0xc021c9a8 ran for 101 msecs: ksysfs_init+0x0/0xa8()
[  275.556266] Calling initcall 0xc021f9d4: filelock_init+0x0/0x48()
[  275.629501] initcall 0xc021f9d4: filelock_init+0x0/0x48() returned 0.
[  275.706659] initcall 0xc021f9d4 ran for 0 msecs: filelock_init+0x0/0x48()
[  275.788142] Calling initcall 0xc0220618: init_script_binfmt+0x0/0x28()
[  275.866465] initcall 0xc0220618: init_script_binfmt+0x0/0x28() returned 0.
[  275.948978] initcall 0xc0220618 ran for 0 msecs: init_script_binfmt+0x0/0x28()
[  276.035688] Calling initcall 0xc0220640: init_elf_binfmt+0x0/0x28()
[  276.110854] initcall 0xc0220640: init_elf_binfmt+0x0/0x28() returned 0.
[  276.190246] initcall 0xc0220640 ran for 0 msecs: init_elf_binfmt+0x0/0x28()
[  276.273824] Calling initcall 0xc0221b90: random32_init+0x0/0x34()
[  276.346924] initcall 0xc0221b90: random32_init+0x0/0x34() returned 0.
[  276.424210] initcall 0xc0221b90 ran for 0 msecs: random32_init+0x0/0x34()
[  276.505700] Calling initcall 0xc0224204: sock_init+0x0/0x84()
[  276.575322] initcall 0xc0224204: sock_init+0x0/0x84() returned 0.
[  276.647736] initcall 0xc0224204 ran for 0 msecs: sock_init+0x0/0x84()
[  276.725036] Calling initcall 0xc0224b8c: netlink_proto_init+0x0/0x168()
[  276.804792] NET: Registered protocol family 16
[  276.858136] initcall 0xc0224b8c: netlink_proto_init+0x0/0x168() returned 0.
[  276.941230] initcall 0xc0224b8c ran for 51 msecs: netlink_proto_init+0x0/0x168()
[  277.030030] Calling initcall 0xc021a52c: mach_mpc82xx_init+0x0/0x54()
[  277.107303] initcall 0xc021a52c: mach_mpc82xx_init+0x0/0x54() returned 0.
[  277.188775] initcall 0xc021a52c ran for 0 msecs: mach_mpc82xx_init+0x0/0x54()
[  277.274435] Calling initcall 0xc0221d2c: tty_class_init+0x0/0x40()
[  277.348947] run drivers/base/class.c class_register 155,###below call subsystem_register(&cls->subsys) 
[  277.461590] initcall 0xc0221d2c: tty_class_init+0x0/0x40() returned 0.
[  277.539724] initcall 0xc0221d2c ran for 107 msecs: tty_class_init+0x0/0x40()
[  277.624337] Calling initcall 0xc0218aa8: ppc_init+0x0/0x74()
[  277.692407] initcall 0xc0218aa8: ppc_init+0x0/0x74() returned 0.
[  277.764277] initcall 0xc0218aa8 ran for 0 msecs: ppc_init+0x0/0x74()
[  277.840539] Calling initcall 0xc0218ed0: tqm8272_init+0x0/0x84()
[  277.912573] tqm8272: Init
[  277.943956] run arch/ppc/platforms/tqm8272_setup.c tqm8272_init 687 for set smc1/fcc1 PPC_SYS_CONFIG_ENABLED
[  278.062059] initcall 0xc0218ed0: tqm8272_init+0x0/0x84() returned 0.
[  278.138209] initcall 0xc0218ed0 ran for 142 msecs: tqm8272_init+0x0/0x84()
[  278.220735] Calling initcall 0xc021a664: ppc_sys_init+0x0/0x164()
[  278.293819] run arch/ppc/syslib/ppc_sys.c ppc_sys_init 347
[  278.359685] run at arch/ppc/syslib/ppc_sys.c ppc_sys_init 354, important global device register for each device in cur_ppc_sys_spec 
[  278.502821] run arch/ppc/syslib/ppc_sys.c ppc_sys_init 373 for adding IMMR with each platform device 
[  278.613516] run arch/ppc/syslib/ppc_sys.c ppc_sys_init 388  platform_device_register 
[  278.707522] run drivers/base/platform.c #####platform_device_register 340
[  278.788979] run drivers/base/platform.c #####platform_device_add 257
[  278.865261] DEV: registering device: ID = 'fsl-cpm-fcc.1' at #####device_add 735
[  278.954221] @@@@@run arch/ppc/platforms/tqm8272_setup.c tqm8272_fixup_enet_pdata 326 for config fcc  pdev->id=1 device with valia platform_data such as  pin/cmux and buf  and addressing space 
[  279.160216] run drivers/base/core.c device_add 792, call bus_attach_device
[  279.242307] run drivers/base/bus.c ###bus_attach_device 505,if bus->drivers_autoprobe,call device_attach
[  279.356159] run drivers/base/dd.c ####device_attach 316
[  279.418783] run drivers/base/dd.c device_attach 328,if dev->driver=null,call bus_for_each_drv 
[  279.522237] run arch/ppc/syslib/ppc_sys.c ppc_sys_init 373 for adding IMMR with each platform device 
[  279.632937] run arch/ppc/syslib/ppc_sys.c ppc_sys_init 388  platform_device_register 
[  279.726932] run drivers/base/platform.c #####platform_device_register 340
[  279.808392] run drivers/base/platform.c #####platform_device_add 257
[  279.884675] DEV: registering device: ID = 'fsl-cpm-smc:uart.1' at #####device_add 735
[  279.978834] run arch/ppc/platforms/tqm8272_setup.c tqm8272_fixup_uart_pdata 607 for config smc =0 device with valida platform_data such as  pin/cmux and buf  and addressing space 
[  280.171124] run drivers/base/core.c device_add 792, call bus_attach_device
[  280.253359] run drivers/base/bus.c ###bus_attach_device 505,if bus->drivers_autoprobe,call device_attach
[  280.367216] run drivers/base/dd.c ####device_attach 316
[  280.429840] run drivers/base/dd.c device_attach 328,if dev->driver=null,call bus_for_each_drv 
[  280.533290] initcall 0xc021a664: ppc_sys_init+0x0/0x164() returned 0.
[  280.610488] initcall 0xc021a664 ran for 8420 msecs: ppc_sys_init+0x0/0x164()
[  280.695103] Calling initcall 0xc021bfec: param_sysfs_init+0x0/0x1d0()
[  280.772472] run kernel/params.c param_sysfs_init 783,###below call subsystem_register(&module_subsys) 
[  280.885359] initcall 0xc021bfec: param_sysfs_init+0x0/0x1d0() returned 0.
[  280.965618] initcall 0xc021bfec ran for 107 msecs: param_sysfs_init+0x0/0x1d0()
[  281.053365] Calling initcall 0xc021edf8: readahead_init+0x0/0x28()
[  281.127509] initcall 0xc021edf8: readahead_init+0x0/0x28() returned 0.
[  281.205845] initcall 0xc021edf8 ran for 0 msecs: readahead_init+0x0/0x28()
[  281.288372] Calling initcall 0xc02201ac: init_bio+0x0/0xec()
[  281.358204] initcall 0xc02201ac: init_bio+0x0/0xec() returned 0.
[  281.428322] initcall 0xc02201ac ran for 1 msecs: init_bio+0x0/0xec()
[  281.504577] Calling initcall 0xc0221758: genhd_device_init+0x0/0x94()
[  281.582802] run block/genhd.c genhd_device_init 353,###below call subsystem_register(&block_subsys) 
[  281.691737] initcall 0xc0221758: genhd_device_init+0x0/0x94() returned 0.
[  281.772994] initcall 0xc0221758 ran for 104 msecs: genhd_device_init+0x0/0x94()
[  281.860749] Calling initcall 0xc02223b4: misc_init+0x0/0xb8()
[  281.929875] run drivers/base/class.c class_register 155,###below call subsystem_register(&cls->subsys) 
[  282.042646] run fs/char_dev.c register_chrdev 368 name=misc ,major=10
[  282.119877] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=10,baseminor=0,minor_count=256,name=misc 
[  282.267147] run fs/char_dev.c register_chrdev 375 call cdev_init and cdev_add for name=misc ,major=10
[  282.377950] initcall 0xc02223b4: misc_init+0x0/0xb8() returned 0.
[  282.450868] initcall 0xc02223b4 ran for 427 msecs: misc_init+0x0/0xb8()
[  282.530255] Calling initcall 0xc02224a4: cn_init+0x0/0xf4()
[  282.597917] initcall 0xc02224a4: cn_init+0x0/0xf4() returned 0.
[  282.668119] initcall 0xc02224a4 ran for 0 msecs: cn_init+0x0/0xf4()
[  282.743332] Calling initcall 0xc02232d0: phy_init+0x0/0x4c()
[  282.811303] run drivers/base/bus.c bus_register 879,###bus_register with name=mdio_bus 
[  282.907375] run drivers/base/bus.c bus_register 882,###below call subsystem_register(&bus->subsys) 
[  283.016362] run drivers/base/driver.c ##########driver_register 164
[  283.091386] run drivers/base/bus.c ###bus_add_driver 665  drv->bus->drivers_autoprobe is true,so call driver_attach 
[  283.217618] run drivers/base/dd.c ###driver_attach 380 search the same name device at bus with drv
[  283.325354] initcall 0xc02232d0: phy_init+0x0/0x4c() returned 0.
[  283.397168] initcall 0xc02232d0 ran for 490 msecs: phy_init+0x0/0x4c()
[  283.475518] Calling initcall 0xc0223ba8: input_init+0x0/0x140()
[  283.546666] run drivers/base/class.c class_register 155,###below call subsystem_register(&cls->subsys) 
[  283.659568] run fs/char_dev.c register_chrdev 368 name=input ,major=13
[  283.737797] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=13,baseminor=0,minor_count=256,name=input 
[  283.886093] run fs/char_dev.c register_chrdev 375 call cdev_init and cdev_add for name=input ,major=13
[  283.997942] initcall 0xc0223ba8: input_init+0x0/0x140() returned 0.
[  284.072939] initcall 0xc0223ba8 ran for 430 msecs: input_init+0x0/0x140()
[  284.154422] Calling initcall 0xc02242dc: proto_init+0x0/0x54()
[  284.224413] initcall 0xc02242dc: proto_init+0x0/0x54() returned 0.
[  284.298551] initcall 0xc02242dc ran for 0 msecs: proto_init+0x0/0x54()
[  284.376900] Calling initcall 0xc0224734: net_dev_init+0x0/0x16c()
[  284.449986] run net/core/dev.c ####net_dev_init 4628
[  284.509803] run drivers/base/class.c class_register 155,###below call subsystem_register(&cls->subsys) 
[  284.622703] initcall 0xc0224734: net_dev_init+0x0/0x16c() returned 0.
[  284.699634] initcall 0xc0224734 ran for 164 msecs: net_dev_init+0x0/0x16c()
[  284.783199] Calling initcall 0xc022493c: neigh_init+0x0/0x98()
[  284.853152] initcall 0xc022493c: neigh_init+0x0/0x98() returned 0.
[  284.927328] initcall 0xc022493c ran for 0 msecs: neigh_init+0x0/0x98()
[  285.005677] Calling initcall 0xc0224cf4: genl_init+0x0/0xf0()
[  285.096117] initcall 0xc0224cf4: genl_init+0x0/0xf0() returned 0.
[  285.165465] initcall 0xc0224cf4 ran for 20 msecs: genl_init+0x0/0xf0()
[  285.243814] Calling initcall 0xc021c63c: clocksource_done_booting+0x0/0x14()
[  285.328385] initcall 0xc021c63c: clocksource_done_booting+0x0/0x14() returned 0.
[  285.417189] initcall 0xc021c63c ran for 0 msecs: clocksource_done_booting+0x0/0x14()
[  285.510168] Calling initcall 0xc021f920: init_pipe_fs+0x0/0x70()
[  285.582423] initcall 0xc021f920: init_pipe_fs+0x0/0x70() returned 0.
[  285.658465] initcall 0xc021f920 ran for 0 msecs: init_pipe_fs+0x0/0x70()
[  285.738902] Calling initcall 0xc0220434: eventpoll_init+0x0/0xb0()
[  285.813239] initcall 0xc0220434: eventpoll_init+0x0/0xb0() returned 0.
[  285.891377] initcall 0xc0220434 ran for 0 msecs: eventpoll_init+0x0/0xb0()
[  285.973905] Calling initcall 0xc02204e4: anon_inode_init+0x0/0x134()
[  286.050362] initcall 0xc02204e4: anon_inode_init+0x0/0x134() returned 0.
[  286.130563] initcall 0xc02204e4 ran for 0 msecs: anon_inode_init+0x0/0x134()
[  286.215185] Calling initcall 0xc0221c00: chr_dev_init+0x0/0xbc()
[  286.287249] run fs/char_dev.c register_chrdev 368 name=mem ,major=1
[  286.362531] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=1,baseminor=0,minor_count=256,name=mem 
[  286.507756] run fs/char_dev.c register_chrdev 375 call cdev_init and cdev_add for name=mem ,major=1
[  286.616842] run drivers/base/class.c class_register 155,###below call subsystem_register(&cls->subsys) 
[  286.729300] run drivers/base/core.c ###device_create 1167 dev->bus_id=mem,it's device id at bus
[  286.833602] run drivers/base/core.c####### device_register 874  dev->bus_id=mem,it's device id in bus
[  286.944295] DEV: registering device: ID = 'mem' at #####device_add 735
[  287.022960] run drivers/base/core.c device_add 792, call bus_attach_device
[  287.105210] run drivers/base/core.c ###device_create 1167 dev->bus_id=kmem,it's device id at bus
[  287.210644] run drivers/base/core.c####### device_register 874  dev->bus_id=kmem,it's device id in bus
[  287.322394] DEV: registering device: ID = 'kmem' at #####device_add 735
[  287.401978] run drivers/base/core.c device_add 792, call bus_attach_device
[  287.484352] run drivers/base/core.c ###device_create 1167 dev->bus_id=null,it's device id at bus
[  287.589806] run drivers/base/core.c####### device_register 874  dev->bus_id=null,it's device id in bus
[  287.701542] DEV: registering device: ID = 'null' at #####device_add 735
[  287.781117] run drivers/base/core.c device_add 792, call bus_attach_device
[  287.863495] run drivers/base/core.c ###device_create 1167 dev->bus_id=zero,it's device id at bus
[  287.968938] run drivers/base/core.c####### device_register 874  dev->bus_id=zero,it's device id in bus
[  288.080687] DEV: registering device: ID = 'zero' at #####device_add 735
[  288.160277] run drivers/base/core.c device_add 792, call bus_attach_device
[  288.242638] run drivers/base/core.c ###device_create 1167 dev->bus_id=full,it's device id at bus
[  288.348085] run drivers/base/core.c####### device_register 874  dev->bus_id=full,it's device id in bus
[  288.459837] DEV: registering device: ID = 'full' at #####device_add 735
[  288.539411] run drivers/base/core.c device_add 792, call bus_attach_device
[  288.621803] run drivers/base/core.c ###device_create 1167 dev->bus_id=random,it's device id at bus
[  288.729323] run drivers/base/core.c####### device_register 874  dev->bus_id=random,it's device id in bus
[  288.843157] DEV: registering device: ID = 'random' at #####device_add 735
[  288.924844] run drivers/base/core.c device_add 792, call bus_attach_device
[  289.007323] run drivers/base/core.c ###device_create 1167 dev->bus_id=urandom,it's device id at bus
[  289.115788] run drivers/base/core.c####### device_register 874  dev->bus_id=urandom,it's device id in bus
[  289.230659] DEV: registering device: ID = 'urandom' at #####device_add 735
[  289.313389] run drivers/base/core.c device_add 792, call bus_attach_device
[  289.395750] run drivers/base/core.c ###device_create 1167 dev->bus_id=kmsg,it's device id at bus
[  289.501192] run drivers/base/core.c####### device_register 874  dev->bus_id=kmsg,it's device id in bus
[  289.612940] DEV: registering device: ID = 'kmsg' at #####device_add 735
[  289.692550] run drivers/base/core.c device_add 792, call bus_attach_device
[  289.774850] initcall 0xc0221c00: chr_dev_init+0x0/0xbc() returned 0.
[  289.851003] initcall 0xc0221c00 ran for 12753 msecs: chr_dev_init+0x0/0xbc()
[  289.935624] Calling initcall 0xc0223514: loopback_init+0x0/0x28()
[  290.008880] run net/core/dev.c register_netdevice 3821
[  290.070439] DEV: registering device: ID = 'lo' at #####device_add 735
[  290.148626] run drivers/base/core.c device_add 792, call bus_attach_device
[  290.230464] initcall 0xc0223514: loopback_init+0x0/0x28() returned 0.
[  290.307447] initcall 0xc0223514 ran for 211 msecs: loopback_init+0x0/0x28()
[  290.391018] Calling initcall 0xc0225944: inet_init+0x0/0x338()
[  290.461490] NET: Registered protocol family 2
[  290.596557] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[  290.677909] IPv4 FIB: Using LC-trie version 0.408
[  290.732336] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[  290.816862] TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
[  290.894116] TCP: Hash tables configured (established 2048 bind 2048)
[  290.969719] TCP reno registered
[  291.036453] initcall 0xc0225944: inet_init+0x0/0x338() returned 0.
[  291.107519] initcall 0xc0225944 ran for 548 msecs: inet_init+0x0/0x338()
[  291.187955] Calling initcall 0xc0218314: populate_rootfs+0x0/0x168()
[  291.268901] run init/../lib/inflate.c gunzip 1212
[  291.328257] run init/initramfs.c populate_rootfs 565  
[  291.386490] checking if image is initramfs...<5>run init/../lib/inflate.c gunzip 1212
[  292.592972] it isn't (no cpio magic); looks like an initrd
[  292.655529] run init/initramfs.c populate_rootfs 610  
[  292.717698] run init/initramfs.c populate_rootfs 616 
[  292.828541] Freeing initrd memory: 1697k freed
[  292.879172] initcall 0xc0218314: populate_rootfs+0x0/0x168() returned 0.
[  292.958342] initcall 0xc0218314 ran for 4682 msecs: populate_rootfs+0x0/0x168()
[  293.046095] Calling initcall 0xc0218cc0: register_ppc_htab_sysctl+0x0/0x2c()
[  293.130749] initcall 0xc0218cc0: register_ppc_htab_sysctl+0x0/0x2c() returned 0.
[  293.219459] initcall 0xc0218cc0 ran for 0 msecs: register_ppc_htab_sysctl+0x0/0x2c()
[  293.312442] Calling initcall 0xc0218e50: register_powersave_nap_sysctl+0x0/0x2c()
[  293.402278] initcall 0xc0218e50: register_powersave_nap_sysctl+0x0/0x2c() returned 0.
[  293.496247] initcall 0xc0218e50 ran for 0 msecs: register_powersave_nap_sysctl+0x0/0x2c()
[  293.594451] Calling initcall 0xc021aa2c: init_sched_debug_procfs+0x0/0x50()
[  293.678030] initcall 0xc021aa2c: init_sched_debug_procfs+0x0/0x50() returned 0.
[  293.765723] initcall 0xc021aa2c ran for 0 msecs: init_sched_debug_procfs+0x0/0x50()
[  293.857661] Calling initcall 0xc021b42c: create_proc_profile+0x0/0x74()
[  293.937014] initcall 0xc021b42c: create_proc_profile+0x0/0x74() returned 0.
[  294.020569] initcall 0xc021b42c ran for 0 msecs: create_proc_profile+0x0/0x74()
[  294.108333] Calling initcall 0xc021b660: ioresources_init+0x0/0x74()
[  294.184595] initcall 0xc021b660: ioresources_init+0x0/0x74() returned 0.
[  294.264977] initcall 0xc021b660 ran for 0 msecs: ioresources_init+0x0/0x74()
[  294.349604] Calling initcall 0xc021ba00: uid_cache_init+0x0/0x9c()
[  294.423904] initcall 0xc021ba00: uid_cache_init+0x0/0x9c() returned 0.
[  294.502075] initcall 0xc021ba00 ran for 0 msecs: uid_cache_init+0x0/0x9c()
[  294.584606] Calling initcall 0xc021c1bc: init_posix_timers+0x0/0xc0()
[  294.661995] initcall 0xc021c1bc: init_posix_timers+0x0/0xc0() returned 0.
[  294.743350] initcall 0xc021c1bc ran for 0 msecs: init_posix_timers+0x0/0xc0()
[  294.829035] Calling initcall 0xc021c27c: init_posix_cpu_timers+0x0/0xf0()
[  294.910452] initcall 0xc021c27c: init_posix_cpu_timers+0x0/0xf0() returned 0.
[  294.996119] initcall 0xc021c27c ran for 0 msecs: init_posix_cpu_timers+0x0/0xf0()
[  295.085967] Calling initcall 0xc021c3e0: latency_init+0x0/0x40()
[  295.158013] initcall 0xc021c3e0: latency_init+0x0/0x40() returned 0.
[  295.234254] initcall 0xc021c3e0 ran for 0 msecs: latency_init+0x0/0x40()
[  295.314696] Calling initcall 0xc021c420: nsproxy_cache_init+0x0/0x44()
[  295.393126] initcall 0xc021c420: nsproxy_cache_init+0x0/0x44() returned 0.
[  295.475538] initcall 0xc021c420 ran for 0 msecs: nsproxy_cache_init+0x0/0x44()
[  295.562247] Calling initcall 0xc021c464: timekeeping_init_device+0x0/0x44()
[  295.646082] initcall 0xc021c464: timekeeping_init_device+0x0/0x44() returned 0.
[  295.733517] initcall 0xc021c464 ran for 0 msecs: timekeeping_init_device+0x0/0x44()
[  295.825480] Calling initcall 0xc021c650: init_clocksource_sysfs+0x0/0x70()
[  295.908232] initcall 0xc021c650: init_clocksource_sysfs+0x0/0x70() returned 0.
[  295.994636] initcall 0xc021c650 ran for 0 msecs: init_clocksource_sysfs+0x0/0x70()
[  296.085536] Calling initcall 0xc021c7bc: init_timer_list_procfs+0x0/0x4c()
[  296.168052] initcall 0xc021c7bc: init_timer_list_procfs+0x0/0x4c() returned 0.
[  296.254711] initcall 0xc021c7bc ran for 0 msecs: init_timer_list_procfs+0x0/0x4c()
[  296.345611] Calling initcall 0xc021c808: init_tstats_procfs+0x0/0x4c()
[  296.423939] initcall 0xc021c808: init_tstats_procfs+0x0/0x4c() returned 0.
[  296.506438] initcall 0xc021c808 ran for 0 msecs: init_tstats_procfs+0x0/0x4c()
[  296.593147] Calling initcall 0xc021c890: init+0x0/0xd0()
[  296.657284] initcall 0xc021c890: init+0x0/0xd0() returned 0.
[  296.724728] initcall 0xc021c890 ran for 0 msecs: init+0x0/0xd0()
[  296.796815] Calling initcall 0xc021c960: kallsyms_init+0x0/0x48()
[  296.869945] initcall 0xc021c960: kallsyms_init+0x0/0x48() returned 0.
[  296.947208] initcall 0xc021c960 ran for 0 msecs: kallsyms_init+0x0/0x48()
[  297.028695] Calling initcall 0xc021cc14: utsname_sysctl_init+0x0/0x2c()
[  297.108193] initcall 0xc021cc14: utsname_sysctl_init+0x0/0x2c() returned 0.
[  297.191610] initcall 0xc021cc14 ran for 0 msecs: utsname_sysctl_init+0x0/0x2c()
[  297.279370] Calling initcall 0xc021dff8: init_per_zone_pages_min+0x0/0x60()
[  297.362921] initcall 0xc021dff8: init_per_zone_pages_min+0x0/0x60() returned 0.
[  297.450646] initcall 0xc021dff8 ran for 0 msecs: init_per_zone_pages_min+0x0/0x60()
[  297.542584] Calling initcall 0xc021edbc: pdflush_init+0x0/0x3c()
[  297.615746] initcall 0xc021edbc: pdflush_init+0x0/0x3c() returned 0.
[  297.690900] initcall 0xc021edbc ran for 1 msecs: pdflush_init+0x0/0x3c()
[  297.771312] Calling initcall 0xc021ee78: kswapd_init+0x0/0x2c()
[  297.842771] initcall 0xc021ee78: kswapd_init+0x0/0x2c() returned 0.
[  297.917526] initcall 0xc021ee78 ran for 0 msecs: kswapd_init+0x0/0x2c()
[  297.996920] Calling initcall 0xc021eefc: procswaps_init+0x0/0x48()
[  298.071094] initcall 0xc021eefc: procswaps_init+0x0/0x48() returned 0.
[  298.149400] initcall 0xc021eefc ran for 0 msecs: procswaps_init+0x0/0x48()
[  298.231926] Calling initcall 0xc021ef44: init_tmpfs+0x0/0x60()
[  298.302101] initcall 0xc021ef44: init_tmpfs+0x0/0x60() returned 0.
[  298.376053] initcall 0xc021ef44 ran for 0 msecs: init_tmpfs+0x0/0x60()
[  298.454401] Calling initcall 0xc021f080: cpucache_init+0x0/0x28()
[  298.527513] initcall 0xc021f080: cpucache_init+0x0/0x28() returned 0.
[  298.604787] initcall 0xc021f080 ran for 0 msecs: cpucache_init+0x0/0x28()
[  298.686275] Calling initcall 0xc021f990: fasync_init+0x0/0x44()
[  298.757459] initcall 0xc021f990: fasync_init+0x0/0x44() returned 0.
[  298.832484] initcall 0xc021f990 ran for 0 msecs: fasync_init+0x0/0x44()
[  298.911879] Calling initcall 0xc02200b0: aio_setup+0x0/0x98()
[  298.981487] initcall 0xc02200b0: aio_setup+0x0/0x98() returned 0.
[  299.053914] initcall 0xc02200b0 ran for 0 msecs: aio_setup+0x0/0x98()
[  299.131219] Calling initcall 0xc0220348: inotify_setup+0x0/0x14()
[  299.204301] initcall 0xc0220348: inotify_setup+0x0/0x14() returned 0.
[  299.281609] initcall 0xc0220348 ran for 0 msecs: inotify_setup+0x0/0x14()
[  299.363092] Calling initcall 0xc022035c: inotify_user_setup+0x0/0xd8()
[  299.441916] initcall 0xc022035c: inotify_user_setup+0x0/0xd8() returned 0.
[  299.523970] initcall 0xc022035c ran for 0 msecs: inotify_user_setup+0x0/0xd8()
[  299.610645] Calling initcall 0xc0220668: dnotify_init+0x0/0x44()
[  299.682837] initcall 0xc0220668: dnotify_init+0x0/0x44() returned 0.
[  299.758944] initcall 0xc0220668 ran for 0 msecs: dnotify_init+0x0/0x44()
[  299.839382] Calling initcall 0xc0220d18: init_devpts_fs+0x0/0x68()
[  299.913763] initcall 0xc0220d18: init_devpts_fs+0x0/0x68() returned 0.
[  299.991857] initcall 0xc0220d18 ran for 0 msecs: init_devpts_fs+0x0/0x68()
[  300.074384] Calling initcall 0xc0220d80: init_ext2_fs+0x0/0x80()
[  300.146611] initcall 0xc0220d80: init_ext2_fs+0x0/0x80() returned 0.
[  300.222687] initcall 0xc0220d80 ran for 0 msecs: init_ext2_fs+0x0/0x80()
[  300.303126] Calling initcall 0xc0220e00: init_ramfs_fs+0x0/0x28()
[  300.376238] initcall 0xc0220e00: init_ramfs_fs+0x0/0x28() returned 0.
[  300.453522] initcall 0xc0220e00 ran for 0 msecs: init_ramfs_fs+0x0/0x28()
[  300.535000] Calling initcall 0xc0220ffc: init_jffs2_fs+0x0/0xe4()
[  300.608082] JFFS2 version 2.2. (NAND) 漏 2001-2006 Red Hat, Inc.
[  300.681345] initcall 0xc0220ffc: init_jffs2_fs+0x0/0xe4() returned 0.
[  300.757469] initcall 0xc0220ffc ran for 69 msecs: init_jffs2_fs+0x0/0xe4()
[  300.839995] Calling initcall 0xc0221198: ipc_init+0x0/0x2c()
[  300.908079] initcall 0xc0221198: ipc_init+0x0/0x2c() returned 0.
[  300.979942] initcall 0xc0221198 ran for 0 msecs: ipc_init+0x0/0x2c()
[  301.056202] Calling initcall 0xc0221344: ipc_sysctl_init+0x0/0x2c()
[  301.131590] initcall 0xc0221344: ipc_sysctl_init+0x0/0x2c() returned 0.
[  301.210764] initcall 0xc0221344 ran for 0 msecs: ipc_sysctl_init+0x0/0x2c()
[  301.294342] Calling initcall 0xc0221370: init_mqueue_fs+0x0/0xf0()
[  301.369115] initcall 0xc0221370: init_mqueue_fs+0x0/0xf0() returned 0.
[  301.446829] initcall 0xc0221370 ran for 0 msecs: init_mqueue_fs+0x0/0xf0()
[  301.529387] Calling initcall 0xc0221460: crypto_algapi_init+0x0/0x24()
[  301.607703] initcall 0xc0221460: crypto_algapi_init+0x0/0x24() returned 0.
[  301.690181] initcall 0xc0221460 ran for 0 msecs: crypto_algapi_init+0x0/0x24()
[  301.776897] Calling initcall 0xc02214c8: cryptomgr_init+0x0/0x28()
[  301.851016] initcall 0xc02214c8: cryptomgr_init+0x0/0x28() returned 0.
[  301.929373] initcall 0xc02214c8 ran for 0 msecs: cryptomgr_init+0x0/0x28()
[  302.011899] Calling initcall 0xc02214f0: init+0x0/0x28()
[  302.075616] initcall 0xc02214f0: init+0x0/0x28() returned 0.
[  302.143485] initcall 0xc02214f0 ran for 0 msecs: init+0x0/0x28()
[  302.215569] Calling initcall 0xc0221518: crypto_ecb_module_init+0x0/0x28()
[  302.298060] initcall 0xc0221518: crypto_ecb_module_init+0x0/0x28() returned 0.
[  302.384760] initcall 0xc0221518 ran for 0 msecs: crypto_ecb_module_init+0x0/0x28()
[  302.475660] Calling initcall 0xc0221540: crypto_cbc_module_init+0x0/0x28()
[  302.558137] initcall 0xc0221540: crypto_cbc_module_init+0x0/0x28() returned 0.
[  302.644835] initcall 0xc0221540 ran for 0 msecs: crypto_cbc_module_init+0x0/0x28()
[  302.735730] Calling initcall 0xc0221568: crypto_pcbc_module_init+0x0/0x28()
[  302.819257] initcall 0xc0221568: crypto_pcbc_module_init+0x0/0x28() returned 0.
[  302.907007] initcall 0xc0221568 ran for 0 msecs: crypto_pcbc_module_init+0x0/0x28()
[  302.998940] Calling initcall 0xc0221590: init+0x0/0x5c()
[  303.062637] initcall 0xc0221590: init+0x0/0x5c() returned 0.
[  303.130518] initcall 0xc0221590 ran for 0 msecs: init+0x0/0x5c()
[  303.202601] Calling initcall 0xc0221980: noop_init+0x0/0x2c()
[  303.271514] io scheduler noop registered
[  303.318561] initcall 0xc0221980: noop_init+0x0/0x2c() returned 0.
[  303.391640] initcall 0xc0221980 ran for 44 msecs: noop_init+0x0/0x2c()
[  303.469990] Calling initcall 0xc02219ac: as_init+0x0/0x2c()
[  303.537861] io scheduler anticipatory registered
[  303.593261] initcall 0xc02219ac: as_init+0x0/0x2c() returned 0.
[  303.664250] initcall 0xc02219ac ran for 52 msecs: as_init+0x0/0x2c()
[  303.740510] Calling initcall 0xc02219d8: deadline_init+0x0/0x2c()
[  303.813598] io scheduler deadline registered
[  303.864825] initcall 0xc02219d8: deadline_init+0x0/0x2c() returned 0.
[  303.942081] initcall 0xc02219d8 ran for 48 msecs: deadline_init+0x0/0x2c()
[  304.024607] Calling initcall 0xc0221a04: cfq_init+0x0/0xc4()
[  304.092706] io scheduler cfq registered (default)
[  304.148953] initcall 0xc0221a04: cfq_init+0x0/0xc4() returned 0.
[  304.220958] initcall 0xc0221a04 ran for 53 msecs: cfq_init+0x0/0xc4()
[  304.298262] Calling initcall 0xc0221cbc: rand_initialize+0x0/0x48()
[  304.373496] initcall 0xc0221cbc: rand_initialize+0x0/0x48() returned 0.
[  304.452835] initcall 0xc0221cbc ran for 0 msecs: rand_initialize+0x0/0x48()
[  304.536410] Calling initcall 0xc0221d6c: tty_init+0x0/0x1c4()
[  304.605319] run drivers/char/tty_io.c tty_init 4427 call cdev_init and cdev_add for /dev/tty,set fops as famous tty_fops
[  304.736022] run fs/char_dev.c register_chrdev_region 229, register a range of char dev,major=5,minor=0,count=1,name=/dev/tty 
[  304.871806] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=5,baseminor=0,minor_count=1,name=/dev/tty 
[  305.020237] run drivers/base/core.c ###device_create 1167 dev->bus_id=tty,it's device id at bus
[  305.124528] run drivers/base/core.c####### device_register 874  dev->bus_id=tty,it's device id in bus
[  305.235228] DEV: registering device: ID = 'tty' at #####device_add 735
[  305.313803] run drivers/base/core.c device_add 792, call bus_attach_device
[  305.396099] run drivers/char/tty_io.c tty_init 4436 call cdev_init and cdev_add for /dev/console,set fops as famous tty_fops
[  305.531345] run fs/char_dev.c register_chrdev_region 229, register a range of char dev,major=5,minor=1,count=1,name=/dev/console 
[  305.670858] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=5,baseminor=1,minor_count=1,name=/dev/console 
[  305.823359] run drivers/base/core.c ###device_create 1167 dev->bus_id=console,it's device id at bus
[  305.931910] run drivers/base/core.c####### device_register 874  dev->bus_id=console,it's device id in bus
[  306.046798] DEV: registering device: ID = 'console' at #####device_add 735
[  306.129523] run drivers/base/core.c device_add 792, call bus_attach_device
[  306.211893] run fs/char_dev.c register_chrdev_region 229, register a range of char dev,major=5,minor=2,count=1,name=/dev/ptmx 
[  306.348707] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=5,baseminor=2,minor_count=1,name=/dev/ptmx 
[  306.498115] run drivers/base/core.c ###device_create 1167 dev->bus_id=ptmx,it's device id at bus
[  306.603505] run drivers/base/core.c####### device_register 874  dev->bus_id=ptmx,it's device id in bus
[  306.715254] DEV: registering device: ID = 'ptmx' at #####device_add 735
[  306.794837] run drivers/base/core.c device_add 792, call bus_attach_device
[  306.877171] initcall 0xc0221d6c: tty_init+0x0/0x1c4() returned 0.
[  306.950184] initcall 0xc0221d6c ran for 8451 msecs: tty_init+0x0/0x1c4()
[  307.030622] Calling initcall 0xc0221fb4: pty_init+0x0/0x400()
[  307.099530] run drivers/char/pty.c legacy_pty_init 257
[  307.161323] run fs/char_dev.c register_chrdev_region 229, register a range of char dev,major=2,minor=0,count=4,name=pty 
[  307.291861] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=2,baseminor=0,minor_count=4,name=pty 
[  307.434936] run drivers/char/tty_io.c tty_register_driver 4136 call cdev_init and cdev_add,set fops as famous tty_fops
[  307.564708] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  307.654311] run drivers/base/core.c ###device_create 1167 dev->bus_id=ptyp0,it's device id at bus
[  307.760789] run drivers/base/core.c####### device_register 874  dev->bus_id=ptyp0,it's device id in bus
[  307.873699] DEV: registering device: ID = 'ptyp0' at #####device_add 735
[  307.954259] run drivers/base/core.c device_add 792, call bus_attach_device
[  308.036548] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  308.127424] run drivers/base/core.c ###device_create 1167 dev->bus_id=ptyp1,it's device id at bus
[  308.233931] run drivers/base/core.c####### device_register 874  dev->bus_id=ptyp1,it's device id in bus
[  308.346740] DEV: registering device: ID = 'ptyp1' at #####device_add 735
[  308.427371] run drivers/base/core.c device_add 792, call bus_attach_device
[  308.509696] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  308.600666] run drivers/base/core.c ###device_create 1167 dev->bus_id=ptyp2,it's device id at bus
[  308.707097] run drivers/base/core.c####### device_register 874  dev->bus_id=ptyp2,it's device id in bus
[  308.819882] DEV: registering device: ID = 'ptyp2' at #####device_add 735
[  308.900644] run drivers/base/core.c device_add 792, call bus_attach_device
[  308.982848] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  309.073724] run drivers/base/core.c ###device_create 1167 dev->bus_id=ptyp3,it's device id at bus
[  309.180235] run drivers/base/core.c####### device_register 874  dev->bus_id=ptyp3,it's device id in bus
[  309.293031] DEV: registering device: ID = 'ptyp3' at #####device_add 735
[  309.373683] run drivers/base/core.c device_add 792, call bus_attach_device
[  309.456030] run fs/char_dev.c register_chrdev_region 229, register a range of char dev,major=3,minor=0,count=4,name=ttyp 
[  309.588031] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=3,baseminor=0,minor_count=4,name=ttyp 
[  309.731774] run drivers/char/tty_io.c tty_register_driver 4136 call cdev_init and cdev_add,set fops as famous tty_fops
[  309.860243] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  309.951100] run drivers/base/core.c ###device_create 1167 dev->bus_id=ttyp0,it's device id at bus
[  310.057600] run drivers/base/core.c####### device_register 874  dev->bus_id=ttyp0,it's device id in bus
[  310.170397] DEV: registering device: ID = 'ttyp0' at #####device_add 735
[  310.251047] run drivers/base/core.c device_add 792, call bus_attach_device
[  310.333353] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  310.424235] run drivers/base/core.c ###device_create 1167 dev->bus_id=ttyp1,it's device id at bus
[  310.530753] run drivers/base/core.c####### device_register 874  dev->bus_id=ttyp1,it's device id in bus
[  310.643544] DEV: registering device: ID = 'ttyp1' at #####device_add 735
[  310.724171] run drivers/base/core.c device_add 792, call bus_attach_device
[  310.806508] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  310.897387] run drivers/base/core.c ###device_create 1167 dev->bus_id=ttyp2,it's device id at bus
[  311.003892] run drivers/base/core.c####### device_register 874  dev->bus_id=ttyp2,it's device id in bus
[  311.116699] DEV: registering device: ID = 'ttyp2' at #####device_add 735
[  311.197340] run drivers/base/core.c device_add 792, call bus_attach_device
[  311.279652] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  311.370533] run drivers/base/core.c ###device_create 1167 dev->bus_id=ttyp3,it's device id at bus
[  311.477051] run drivers/base/core.c####### device_register 874  dev->bus_id=ttyp3,it's device id in bus
[  311.590310] DEV: registering device: ID = 'ttyp3' at #####device_add 735
[  311.670542] run drivers/base/core.c device_add 792, call bus_attach_device
[  311.752799] run drivers/char/pty.c unix98_pty_init 385
[  311.814562] run fs/char_dev.c register_chrdev_region 229, register a range of char dev,major=128,minor=0,count=1048576,name=ptm 
[  311.953392] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=128,baseminor=0,minor_count=1048576,name=ptm 
[  312.104811] run drivers/char/tty_io.c tty_register_driver 4136 call cdev_init and cdev_add,set fops as famous tty_fops
[  312.233306] run fs/char_dev.c register_chrdev_region 229, register a range of char dev,major=136,minor=0,count=1048576,name=pts 
[  312.372219] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=136,baseminor=0,minor_count=1048576,name=pts 
[  312.523652] run drivers/char/tty_io.c tty_register_driver 4136 call cdev_init and cdev_add,set fops as famous tty_fops
[  312.652291] initcall 0xc0221fb4: pty_init+0x0/0x400() returned 0.
[  312.725115] initcall 0xc0221fb4 ran for 21007 msecs: pty_init+0x0/0x400()
[  312.806602] Calling initcall 0xc0222598: cn_proc_init+0x0/0x58()
[  312.878711] initcall 0xc0222598: cn_proc_init+0x0/0x58() returned 0.
[  312.954898] initcall 0xc0222598 ran for 0 msecs: cn_proc_init+0x0/0x58()
[  313.035338] Calling initcall 0xc00ffd7c: cpm_uart_init+0x0/0x204()
[  313.109473] Serial: CPM driver $Revision: 1.2 $ at drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_init 1782
[  313.229678] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_init 1785  based on matching name, bus_find_device in registered platform devices set 
[  313.392645] run drivers/serial/cpm_uart/cpm_uart_core.c match_is_uart 1756 dev name=fsl-cpm-fcc,match for uart 
[  313.514148] run drivers/serial/cpm_uart/cpm_uart_core.c match_is_uart 1756 dev name=fsl-cpm-smc:uart,match for uart 
[  313.640209] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_init 1807  based on matching name, ok, bus_find_device found matched device in registered platform devices set 
[  313.829263] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_init 1821 ,below call### uart_register_driver to allocate tty driver and call register_tty_dirver  in which register uart char device such as /dev/ttySn with famous tty_fops operation set  
[  314.099894] run drivers/serial/serial_core.c uart_register_driver 2765 call ###tty_set_operations to set tty driver ops set such open 
[  314.244961] run fs/char_dev.c register_chrdev_region 229, register a range of char dev,major=204,minor=46,count=1,name=ttyCPM 
[  314.381795] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=204,baseminor=46,minor_count=1,name=ttyCPM 
[  314.531168] run drivers/char/tty_io.c tty_register_driver 4136 call cdev_init and cdev_add,set fops as famous tty_fops
[  314.659672] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_init 1837 ,below call driver_register to call  cpm_uart_drv_probe to init smc uart controller and enable tx/rx   
[  314.850771] run drivers/base/driver.c ##########driver_register 164
[  314.926097] run drivers/base/bus.c ###bus_add_driver 665  drv->bus->drivers_autoprobe is true,so call driver_attach 
[  315.052319] run drivers/base/dd.c ###driver_attach 380 search the same name device at bus with drv
[  315.159883] run drivers/base/dd.c ###__driver_attach 354, if dev->driver=null,call driver_probe_device to trying binding driver with device 
[  315.311346] ####driver_probe_device,at bus platform: Matching Device fsl-cpm-fcc.1 with Driver fsl-cpm-smc:uart,if match, call really_probe 
[  315.462796] run drivers/base/bus.c ###bus_for_each_dev 310 
[  315.529962] run drivers/base/dd.c ###__driver_attach 354, if dev->driver=null,call driver_probe_device to trying binding driver with device 
[  315.681121] ####driver_probe_device,at bus platform: Matching Device fsl-cpm-smc:uart.1 with Driver fsl-cpm-smc:uart,if match, call really_probe 
[  315.837909] run drivers/base/dd.c really_probe 141 call drv->probe 
[  315.912940] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_probe 1682 to get dev.platform_data 
[  316.027859] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1209  idx0  line 0 , ####important, this func set cpm_uart_ports with platform_data, cpm_uart_ports variable finally is used to init cpm smc uart 
[  316.276496] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1218
[  316.376691] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1228  r->start=f0011a80
[  316.496814] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1229  r->end=f0011a8f
[  316.614829] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1230  mem=f0011a80
[  316.729730] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1238  r->start=f0000000
[  316.849843] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1239  r->end=f000003f
[  316.967868] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1240  pram=f0000000
[  317.083802] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1246 pram_base=c01f7384
[  317.203921] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_drv_get_platform_data 1257
[  317.304200] run drivers/serial/serial_core.c ###uart_configure_port 2184 for init controller and enable tx/rx 
[  317.424315] run drivers/serial/serial_core.c uart_configure_port 2201
[  317.502065] run drivers/serial/cpm_uart/cpm_uart_core.c ###cpm_uart_config_port 946 CPM uart[0]:config_port ,that is,  init buf and bd  and controller and enable tx/rx
[  317.681320] run drivers/serial/cpm_uart/cpm_uart_core.c### cpm_uart_request_port 895 to init and enable  CPM uart[0]: 
[  317.809736] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_request_port 901 ######Notice this port is as console, we init this port in console_init,so it is needless that below init buf and bd  and controller and enable tx/rx 
[  318.057447] run drivers/serial/serial_core.c uart_configure_port 2232
[  318.134552] ttyCPM0 at MMIO 0xf0011a80 (irq = 4) is a CPM UART
[  318.204515] run drivers/serial/serial_core.c uart_add_one_port 2876 below call tty_register_device call device_create to create tty device 
[  318.354962] run drivers/char/tty_io.c tty_register_device 3988 call device_create 
[  318.445864] run drivers/base/core.c ###device_create 1167 dev->bus_id=ttyCPM0,it's device id at bus
[  318.554445] run drivers/base/core.c####### device_register 874  dev->bus_id=ttyCPM0,it's device id in bus
[  318.669337] DEV: registering device: ID = 'ttyCPM0' at #####device_add 735
[  318.752094] run drivers/base/core.c device_add 792, call bus_attach_device
[  318.834429] platform: Bound Device fsl-cpm-smc:uart.1 to Driver fsl-cpm-smc:uart
[  318.923137] run drivers/base/bus.c ###bus_for_each_dev 310 
[  318.990040] run drivers/serial/cpm_uart/cpm_uart_core.c cpm_uart_init 1847 driver_register ok,that is,when  driver_register,probe ok  
[  319.135205] initcall 0xc00ffd7c: cpm_uart_init+0x0/0x204() returned 0.
[  319.213424] initcall 0xc00ffd7c ran for 24600 msecs: cpm_uart_init+0x0/0x204()
[  319.300133] Calling initcall 0xc0222e7c: rd_init+0x0/0x230()
[  319.379297] RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
[  319.465255] initcall 0xc0222e7c: rd_init+0x0/0x230() returned 0.
[  319.537221] initcall 0xc0222e7c ran for 92 msecs: rd_init+0x0/0x230()
[  319.614517] Calling initcall 0xc0223114: loop_init+0x0/0x188()
[  319.690504] loop: module loaded
[  319.724253] initcall 0xc0223114: loop_init+0x0/0x188() returned 0.
[  319.798339] initcall 0xc0223114 ran for 37 msecs: loop_init+0x0/0x188()
[  319.877732] Calling initcall 0xc0223344: lxt_init+0x0/0x58()
[  319.945618] run drivers/base/driver.c ##########driver_register 164
[  320.021052] run drivers/base/bus.c ###bus_add_driver 665  drv->bus->drivers_autoprobe is true,so call driver_attach 
[  320.147299] run drivers/base/dd.c ###driver_attach 380 search the same name device at bus with drv
[  320.254917] run drivers/base/driver.c ##########driver_register 164
[  320.330234] run drivers/base/bus.c ###bus_add_driver 665  drv->bus->drivers_autoprobe is true,so call driver_attach 
[  320.456469] run drivers/base/dd.c ###driver_attach 380 search the same name device at bus with drv
[  320.564075] initcall 0xc0223344: lxt_init+0x0/0x58() returned 0.
[  320.636012] initcall 0xc0223344 ran for 589 msecs: lxt_init+0x0/0x58()
[  320.714354] Calling initcall 0xc022342c: net_olddevs_init+0x0/0xe8()
[  320.790617] initcall 0xc022342c: net_olddevs_init+0x0/0xe8() returned 0.
[  320.871011] initcall 0xc022342c ran for 0 msecs: net_olddevs_init+0x0/0xe8()
[  320.955633] Calling initcall 0xc02235d0: fs_init+0x0/0x40()
[  321.022451] run drivers/net/fs_enet/fs_enet-main.c fs_init 1529 TBD need debug
[  321.109210] initcall 0xc02235d0: fs_init+0x0/0x40() returned 0.
[  321.180179] initcall 0xc02235d0 ran for 82 msecs: fs_init+0x0/0x40()
[  321.256438] Calling initcall 0xc0223a58: init_mtd+0x0/0x50()
[  321.324366] initcall 0xc0223a58: init_mtd+0x0/0x50() returned 0.
[  321.396391] initcall 0xc0223a58 ran for 0 msecs: init_mtd+0x0/0x50()
[  321.472648] Calling initcall 0xc0223aa8: init_mtdchar+0x0/0xac()
[  321.544698] run fs/char_dev.c register_chrdev 368 name=mtd ,major=90
[  321.621061] run fs/char_dev.c __register_chrdev_region 139, register a range of char dev,major=90,baseminor=0,minor_count=256,name=mtd 
[  321.767299] run fs/char_dev.c register_chrdev 375 call cdev_init and cdev_add for name=mtd ,major=90
[  321.877222] run drivers/base/class.c class_register 155,###below call subsystem_register(&cls->subsys) 
[  321.989859] initcall 0xc0223aa8: init_mtdchar+0x0/0xac() returned 0.
[  322.065906] initcall 0xc0223aa8 ran for 424 msecs: init_mtdchar+0x0/0xac()
[  322.148432] Calling initcall 0xc0223b54: init_mtdblock+0x0/0x28()
[  322.222671] initcall 0xc0223b54: init_mtdblock+0x0/0x28() returned 0.
[  322.298824] initcall 0xc0223b54 ran for 1 msecs: init_mtdblock+0x0/0x28()
[  322.380307] Calling initcall 0xc0223b7c: jedec_probe_init+0x0/0x2c()
[  322.456537] initcall 0xc0223b7c: jedec_probe_init+0x0/0x2c() returned 0.
[  322.536964] initcall 0xc0223b7c ran for 0 msecs: jedec_probe_init+0x0/0x2c()
[  322.621581] Calling initcall 0xc0223ce8: fec_enet_init+0x0/0x51c()
[  322.695730] run arch/ppc/8260_io/fcc_enet.c fec_enet_init 1906 
[  322.766963] run arch/ppc/8260_io/fcc_enet.c init_fcc_ioports 2030 
[  322.841512] DEV: registering device: ID = 'eth0' at #####device_add 735
[  322.921323] run drivers/base/core.c device_add 792, call bus_attach_device
[  323.005020] eth0: FCC ENET Version 0.3, 00:90:0c:80:00:01
[  323.067584] initcall 0xc0223ce8: fec_enet_init+0x0/0x51c() returned 0.
[  323.145898] initcall 0xc0223ce8 ran for 354 msecs: fec_enet_init+0x0/0x51c()
[  323.230513] Calling initcall 0xc0226100: init_syncookies+0x0/0x30()
[  323.306128] initcall 0xc0226100: init_syncookies+0x0/0x30() returned 0.
[  323.385075] initcall 0xc0226100 ran for 0 msecs: init_syncookies+0x0/0x30()
[  323.468658] Calling initcall 0xc0227884: inet_diag_init+0x0/0x90()
[  323.543098] initcall 0xc0227884: inet_diag_init+0x0/0x90() returned 0.
[  323.621128] initcall 0xc0227884 ran for 0 msecs: inet_diag_init+0x0/0x90()
[  323.703659] Calling initcall 0xc0227914: tcp_diag_init+0x0/0x28()
[  323.776777] initcall 0xc0227914: tcp_diag_init+0x0/0x28() returned 0.
[  323.854046] initcall 0xc0227914 ran for 0 msecs: tcp_diag_init+0x0/0x28()
[  323.935535] Calling initcall 0xc022793c: cubictcp_register+0x0/0x78()
[  324.012800] TCP cubic registered
[  324.051486] initcall 0xc022793c: cubictcp_register+0x0/0x78() returned 0.
[  324.132924] initcall 0xc022793c ran for 36 msecs: cubictcp_register+0x0/0x78()
[  324.219634] Calling initcall 0xc02279b4: af_unix_init+0x0/0x88()
[  324.291868] NET: Registered protocol family 1
[  324.344125] initcall 0xc02279b4: af_unix_init+0x0/0x88() returned 0.
[  324.420157] initcall 0xc02279b4 ran for 50 msecs: af_unix_init+0x0/0x88()
[  324.501640] Calling initcall 0xc0227a3c: packet_init+0x0/0x74()
[  324.572641] NET: Registered protocol family 17
[  324.626039] initcall 0xc0227a3c: packet_init+0x0/0x74() returned 0.
[  324.701122] initcall 0xc0227a3c ran for 50 msecs: packet_init+0x0/0x74()
[  324.781560] Calling initcall 0xc0018f08: init_oops_id+0x0/0x44()
[  324.853654] initcall 0xc0018f08: init_oops_id+0x0/0x44() returned 0.
[  324.929867] initcall 0xc0018f08 ran for 0 msecs: init_oops_id+0x0/0x44()
[  325.010303] Calling initcall 0xc021af1c: disable_boot_consoles+0x0/0x6c()
[  325.091739] initcall 0xc021af1c: disable_boot_consoles+0x0/0x6c() returned 0.
[  325.177409] initcall 0xc021af1c ran for 0 msecs: disable_boot_consoles+0x0/0x6c()
[  325.267253] Calling initcall 0xc0221bc4: random32_reseed+0x0/0x3c()
[  325.342462] initcall 0xc0221bc4: random32_reseed+0x0/0x3c() returned 0.
[  325.421810] initcall 0xc0221bc4 ran for 0 msecs: random32_reseed+0x0/0x3c()
[  325.505879] Calling initcall 0xc0221d04: seqgen_init+0x0/0x28()
[  325.576575] initcall 0xc0221d04: seqgen_init+0x0/0x28() returned 0.
[  325.651597] initcall 0xc0221d04 ran for 0 msecs: seqgen_init+0x0/0x28()
[  325.730990] Calling initcall 0xc022564c: tcp_congestion_default+0x0/0xc()
[  325.812435] initcall 0xc022564c: tcp_congestion_default+0x0/0xc() returned 0.
[  325.898100] initcall 0xc022564c ran for 0 msecs: tcp_congestion_default+0x0/0xc()
[  325.987944] Calling initcall 0xc0226650: ip_auto_config+0x0/0xcd8()
[  326.063155] initcall 0xc0226650: ip_auto_config+0x0/0xcd8() returned 0.
[  326.142502] initcall 0xc0226650 ran for 0 msecs: ip_auto_config+0x0/0xcd8()
[  326.226544] run init/main.c kernel_init 4026
[  326.277363] run init/do_mounts_initrd.c initrd_load 138
[  326.341522] run init/do_mounts_rd.c rd_load_image 175 rd_image_start=0
[  326.418507] RAMDISK: Compressed image found at block 0 at identify_ramdisk_image 90
[  326.510302] run init/do_mounts_rd.c rd_load_image 179 nblocks=0
[  326.584687] run init/../lib/inflate.c gunzip 1212
[  328.194402] run init/do_mounts_rd.c crd_load 465  unzip_ok
[  328.257195] run init/do_mounts_rd.c rd_load_image 279
[  328.317179] run init/do_mounts_rd.c rd_load_image 285
[  328.381483] run init/do_mounts_initrd.c initrd_load 187
[  328.440467] run init/do_mounts.c prepare_namespace 515
[  328.502040] run init/do_mounts.c mount_root 433
[  328.559485] VFS: Mounted root (ext2 filesystem).
[  328.612649] Freeing unused kernel memory: 104k init
[  328.671354] run drivers/char/tty_io.c ####tty_open 2795
[  328.732932] run drivers/char/tty_io.c ###init_dev 2109, below alloc_tty_struct
[  328.819768] run drivers/char/tty_io.c init_dev 2223
[  328.878061] run drivers/char/n_tty.c ####n_tty_open 1105
[  328.941895] run drivers/char/tty_io.c tty_open 2859  below call tty->driver->open 
[  329.032670] run drivers/serial/serial_core.c ####uart_open 1616
[  329.103704] run drivers/serial/serial_core.c uart_open 1676
[  329.170566] run drivers/serial/serial_core.c ###uart_startup 203, below call  port->ops->startup,that is chip's low layer driver 
[  329.310529] run drivers/serial/cpm_uart/cpm_uart_core.c ###cpm_uart_startup 435, do request_irq and enable tx/rx ,and if not as console, do CPM_CR_INIT_TX_?
init started: BusyBox v1.7.1 (2008-04-02 01:17:37 MEST)
starting pid 16, tty '': '/etc/rc.sh'
starting pid 21, tty '': '/bin/application'
### Application running ...
starting pid 22, tty '': '/bin/sh'
[  329.841359] run drivers/char/tty_io.c tty_open 2770
[  329.925106] run drivers/char/tty_io.c tty_open 2859  below call tty->driver->open 
[  330.012821] run drivers/serial/serial_core.c ####uart_open 1616
[  330.083844] run drivers/serial/serial_core.c uart_open 1676

你可能感兴趣的:(kernle booting log)