完整的内核启动信息
来自Jack's Lab
小米路由完整的内核启动信息
通过打开 SSH (dropbear) 进入系统,用 dmesg 获得
root@XiaoQiang:~# dmesg che hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 128MB 128MB = 256MB total Memory: 254288k/254288k available, 7856k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xf7e00000 - 0xffe00000 ( 128 MB) vmalloc : 0xd8800000 - 0xf0000000 ( 376 MB) lowmem : 0xc0000000 - 0xd8000000 ( 384 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .init : 0xc0008000 - 0xc012f000 (1180 kB) .text : 0xc012f000 - 0xc04ee000 (3836 kB) .data : 0xc0506000 - 0xc0527960 ( 135 kB) SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. RCU-based detection of stalled CPUs is disabled. Verbose stalled-CPUs detection is disabled. NR_IRQS:256 MPCORE GIC init External imprecise Data abort at addr=0x0, fsr=0x1c06 ignored. MPCORE Global Timer Clock 500000000Hz Calibrating delay loop... 1998.84 BogoMIPS (lpj=9994240) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok MPCORE Private timer setup CPU0 Calibrating local timer... 499.870MHz. L310: cache controller enabled 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x7a130000 CPU1: Booted secondary processor MPCORE Private timer setup CPU1 Brought up 2 CPUs SMP: Total of 2 processors activated (3997.69 BogoMIPS). devtmpfs: initialized atomic64 test passed NET: Registered protocol family 16 Found a ST compatible (Marconix) serial flash with 256 64KB blocks; total size 16MB CCA UART Clock Config: Sel=1 Ovr=1 Div=48 CCA UART Clock rate 125000000Hz bio: create slab <bio-0> at 0 SCSI subsystem initialized libata version 3.00 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb Bluetooth: Core ver 2.15 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Switching to clocksource mpcore_gtimer NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 4, 98304 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP reno registered UDP hash table entries: 128 (order: 0, 4096 bytes) UDP-Lite hash table entries: 128 (order: 0, 4096 bytes) NET: Registered protocol family 1 PCI: CLS 0 bytes, default 32 PCI: no core PCI: no core PCI: scanning bus 0 pci 0000:00:00.0: reg 10: [mem 0x18000000-0x18000fff] pci 0000:00:00.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:01.0: reg 10: [mem 0x18001000-0x18001fff] pci 0000:00:01.0: reg 14: [mem 0x18002000-0x18002fff] pci 0000:00:01.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:02.0: reg 10: [mem 0x1802c000-0x1802cfff] pci 0000:00:02.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:03.0: reg 10: [mem 0x18024000-0x18024fff] pci 0000:00:03.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:04.0: reg 10: [mem 0x18025000-0x18025fff] pci 0000:00:04.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:05.0: reg 10: [mem 0x18026000-0x18026fff] pci 0000:00:05.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:06.0: reg 10: [mem 0x18027000-0x18027fff] pci 0000:00:06.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:07.0: reg 10: [mem 0x18012000-0x18012fff] pci 0000:00:07.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:08.0: reg 10: [mem 0x18013000-0x18013fff] pci 0000:00:08.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:09.0: reg 10: [mem 0x18014000-0x18014fff] pci 0000:00:09.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:0a.0: reg 10: [mem 0x1800b000-0x1800bfff] pci 0000:00:0a.0: reg 14: [mem 0x1800c000-0x1800cfff] pci 0000:00:0a.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:0b.0: reg 10: [mem 0x18022000-0x18022fff] pci 0000:00:0b.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:0b.1: reg 10: [mem 0x18021000-0x18021fff] pci 0000:00:0b.1: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:0c.0: reg 10: [mem 0x18023000-0x18023fff] pci 0000:00:0c.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:0d.0: reg 10: [mem 0x18020000-0x18020fff] pci 0000:00:0d.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:0e.0: reg 10: [mem 0x1802a000-0x1802afff] pci 0000:00:0e.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:0f.0: reg 10: [mem 0x18210000-0x1821ffff] pci 0000:00:0f.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:10.0: reg 10: [mem 0x18010000-0x18010fff] pci 0000:00:10.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:11.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:12.0: reg 10: [mem 0x18028000-0x18028fff] pci 0000:00:12.0: reg 30: [mem 0x00000000-0x000007ff pref] pci 0000:00:13.0: reg 10: [mem 0x18029000-0x18029fff] pci 0000:00:13.0: reg 30: [mem 0x00000000-0x000007ff pref] PCI: Fixing up bus 0 PCIE1 link=1 PCIE1 switching to GEN2 PCIE1 link=1 pci 0001:00:00.0: PME# supported from D0 D3hot D3cold pci 0001:00:00.0: PME# disabled PCI: Fixing up bus 0 PCI: bus0: Fast back to back transfers disabled pci 0001:01:00.0: reg 10: [mem 0x08000000-0x08007fff 64bit] pci 0001:01:00.0: supports D1 D2 PCI: Fixing up bus 1 PCI: bus1: Fast back to back transfers disabled pci 0001:00:00.0: BAR 8: assigned [mem 0x08000000-0x080fffff] pci 0001:01:00.0: BAR 0: assigned [mem 0x08000000-0x08007fff 64bit] pci 0001:01:00.0: BAR 0: set to [mem 0x08000000-0x08007fff 64bit] (PCI address [0x8000000-0x8007fff] pci 0001:00:00.0: PCI bridge to [bus 01-01] pci 0001:00:00.0: bridge window [io disabled] pci 0001:00:00.0: bridge window [mem 0x08000000-0x080fffff] pci 0001:00:00.0: bridge window [mem pref disabled] PCIE2 link=1 PCIE2 switching to GEN2 PCIE2 link=1 pci 0002:00:00.0: PME# supported from D0 D3hot D3cold pci 0002:00:00.0: PME# disabled PCI: Fixing up bus 0 PCI: bus0: Fast back to back transfers disabled pci 0002:02:00.0: reg 10: [mem 0x00000000-0x00007fff 64bit] pci 0002:02:00.0: supports D1 D2 PCI: Fixing up bus 2 PCI: bus2: Fast back to back transfers disabled pci 0002:00:00.0: BAR 8: assigned [mem 0x40000000-0x400fffff] pci 0002:02:00.0: BAR 0: assigned [mem 0x40000000-0x40007fff 64bit] pci 0002:02:00.0: BAR 0: set to [mem 0x40000000-0x40007fff 64bit] (PCI address [0x40000000-0x40007fff] pci 0002:00:00.0: PCI bridge to [bus 02-02] pci 0002:00:00.0: bridge window [io disabled] pci 0002:00:00.0: bridge window [mem 0x40000000-0x400fffff] pci 0002:00:00.0: bridge window [mem pref disabled] PCIE3 link=1 Force PCIe3 for SATA Controller RC to GEN1 only pci 0003:00:00.0: PME# supported from D0 D3hot D3cold pci 0003:00:00.0: PME# disabled PCI: Fixing up bus 0 PCI: bus0: Fast back to back transfers disabled ASMedia setting 0x0A=0x6 ASMedia setting 0xA10=0xc ASMedia setting 0xA10=0xd ASMedia setting 0xCA5=0x30 ASMedia setting 0xA12=0x1b ASMedia Spin up setting 0xEC=0x63 pci 0003:03:00.0: reg 10: [io 0x0000-0x0007] pci 0003:03:00.0: reg 14: [io 0x0000-0x0003] pci 0003:03:00.0: reg 18: [io 0x0000-0x0007] pci 0003:03:00.0: reg 1c: [io 0x0000-0x0003] pci 0003:03:00.0: reg 20: [io 0x0000-0x001f] pci 0003:03:00.0: reg 24: [mem 0x00000000-0x000001ff] PCI: Fixing up bus 3 PCI: bus3: Fast back to back transfers disabled pci 0003:00:00.0: BAR 8: assigned [mem 0x48000000-0x480fffff] pci 0003:03:00.0: BAR 5: assigned [mem 0x48000000-0x480001ff] pci 0003:03:00.0: BAR 5: set to [mem 0x48000000-0x480001ff] (PCI address [0x48000000-0x480001ff] pci 0003:03:00.0: BAR 4: can't assign io (size 0x20) pci 0003:03:00.0: BAR 0: can't assign io (size 0x8) pci 0003:03:00.0: BAR 2: can't assign io (size 0x8) pci 0003:03:00.0: BAR 1: can't assign io (size 0x4) pci 0003:03:00.0: BAR 3: can't assign io (size 0x4) pci 0003:00:00.0: PCI bridge to [bus 03-03] pci 0003:00:00.0: bridge window [io disabled] pci 0003:00:00.0: bridge window [mem 0x48000000-0x480fffff] pci 0003:00:00.0: bridge window [mem pref disabled] VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) squashfs: version 4.0 (2009/01/31) Phillip Lougher JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. msgmni has been set to 496 Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0x18000300 (irq = 117) is a 16550 console [ttyS0] enabled, bootconsole disabled serial8250.0: ttyS1 at MMIO 0x18000400 (irq = 117) is a 16550 init reset module! brd: module loaded loop: module loaded ahci 0003:03:00.0: version 3.0 PCI: Enabling device 0003:03:00.0 (0140 -> 0142) ahci: SSS flag set, parallel bus scan disabled ahci 0003:03:00.0: AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl SATA mode ahci 0003:03:00.0: flags: 64bit ncq sntf stag led clo pmp pio slum part ccc sxs scsi0 : ahci scsi1 : ahci ata1: FORCE: PHY spd limit set to 3.0Gbps ata1: SATA max UDMA/133 irq_stat 0x00400040, connection status changed irq 175 ata2: FORCE: PHY spd limit set to 3.0Gbps ata2: SATA max UDMA/133 abar m512@0x48000000 port 0x48000180 irq 175 bcmsflash: squash filesystem found at block 127 Creating 10 MTD partitions on "bcmsflash": 0x000000000000-0x000000040000 : "boot" 0x000000040000-0x000000340000 : "os" 0x000000340000-0x000000640000 : "os1" 0x000000640000-0x000000ed0000 : "squashfs" 0x000000ed0000-0x000000ee0000 : "crash" 0x000000ee0000-0x000000fe0000 : "overlay" 0x000000fe0000-0x000000ff0000 : "board_data" 0x000000ff0000-0x000001000000 : "nvram" 0x000000000000-0x000000fe0000 : "firmware" 0x0000007fe4b4-0x000000d8b000 : "os2" PPP generic driver version 2.4.2 NET: Registered protocol family 24 ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci_hcd 0000:00:0b.1: EHCI Host Controller ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:0b.1: irq 111, io mem 0x18021000 ehci_hcd 0000:00:0b.1: USB 0.0 started, EHCI 1.00 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver ohci_hcd 0000:00:0b.0: OHCI Host Controller ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 2 ohci_hcd 0000:00:0b.0: irq 111, io mem 0x18022000 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected usbcore: registered new interface driver usbserial usbserial: USB Serial Driver core USB Serial support registered for pl2303 usbcore: registered new interface driver pl2303 pl2303: Prolific PL2303 USB to serial adaptor driver Bluetooth: Virtual HCI driver ver 1.3 Bluetooth: HCI UART driver ver 2.2 Bluetooth: HCI H4 protocol initialized Bluetooth: HCI BCSP protocol initialized Bluetooth: HCILL protocol initialized Bluetooth: HCIATH3K protocol initialized Bluetooth: Broadcom Blutonium firmware driver ver 1.2 usbcore: registered new interface driver bcm203x Bluetooth: Digianswer Bluetooth USB driver ver 0.10 usbcore: registered new interface driver bpa10x Bluetooth: BlueFRITZ! USB driver ver 1.2 usbcore: registered new interface driver bfusb Bluetooth: Generic Bluetooth USB driver ver 0.6 usbcore: registered new interface driver btusb Bluetooth: Atheros AR30xx firmware driver ver 1.0 usbcore: registered new interface driver ath3k Netfilter messages via NETLINK v0.30. nf_conntrack version 0.5.0 (3973 buckets, 15892 max) ctnetlink v0.93: registering with nfnetlink. TCP cubic registered NET: Registered protocol family 10 NET: Registered protocol family 17 Bluetooth: L2CAP ver 2.15 Bluetooth: L2CAP socket layer initialized Bluetooth: SCO (Voice Link) ver 0.6 Bluetooth: SCO socket layer initialized Bluetooth: RFCOMM TTY layer initialized Bluetooth: RFCOMM socket layer initialized Bluetooth: RFCOMM ver 1.11 Bluetooth: BNEP (Ethernet Emulation) ver 1.3 Bluetooth: BNEP filters: protocol multicast L2TP core driver, V2.0 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> All bugs added by David S. Miller <davem@redhat.com> ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 320) ata1.00: ATA-8: WDC WD1600BEKT-00PVMT0, 01.01A01, max UDMA/133 ata1.00: 312581808 sectors, multi 0: LBA48 NCQ (depth 31/32), AA ata1.00: configured for UDMA/133 scsi 0:0:0:0: Direct-Access ATA WDC WD1600BEKT-0 01.0 PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sda3 sda4 sd 0:0:0:0: [sda] Attached SCSI disk ata2: SATA link down (SStatus 0 SControl 320) Freeing init memory: 1180K Loading essential drivers... Check for USB rescure... Press Ctrl+C to enter RAMFS... Bringup the system... EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null) EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null) EXT4-fs (sda4): mounted filesystem with ordered data mode. Opts: (null) init.d/fstab[1508]: Cannot find device "br-lan" NTFS driver 2.1.29 [Flags: R/W MODULE]. fuse init (API version 7.15) PPP MPPE Compression module registered GRE over IPv4 demultiplexor driver PPTP driver version 0.8.5 tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> ctf: module license 'Proprietary' taints kernel. Disabling lock debugging due to kernel taint et_module_init: passivemode set to 0x0 et_module_init: txworkq set to 0x0 et_module_init: et_txq_thresh set to 0x400 eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.34 (r415984) Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbmon: debugfs is not available Mirror/redirect action on u32 classifier Actions configured NF_TPROXY: Transparent proxy support initialized, version 4.1.0 NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd. ip_set: protocol 6 xt_time: kernel timezone is -0000 ip_tables: (C) 2000-2006 Netfilter Core Team GRE over IPv4 tunneling driver ip6_tables: (C) 2000-2006 Netfilter Core Team IPv6 over IPv4 tunneling driver PPPoL2TP kernel driver, V2.0 wl_module_init: passivemode set to 0x0 wl_module_init: txworkq set to 0x0 Neither SPROM nor OTP has valid image srom rev:0 wl0: Broadcom BCM4360 802.11 Wireless Controller 6.37.14.34 (r415984 WLTEST) PCI: Enabling device 0002:02:00.0 (0140 -> 0142) Neither SPROM nor OTP has valid image srom rev:0 wl1: Broadcom BCMa8db 802.11 Wireless Controller 6.37.14.34 (r415984 WLTEST) Adding 262140k swap on /userdisk/.swapfiles. Priority:-1 extents:2 across:270332k device eth0.1 entered promiscuous mode device eth0 entered promiscuous mode br-lan: port 1(eth0.1) entering learning state br-lan: port 1(eth0.1) entering learning state device wl0 entered promiscuous mode br-lan: port 2(wl0) entering learning state br-lan: port 2(wl0) entering learning state device wl1 entered promiscuous mode br-lan: port 3(wl1) entering learning state br-lan: port 3(wl1) entering learning state br-lan: port 1(eth0.1) entering forwarding state br-lan: port 2(wl0) entering forwarding state br-lan: port 3(wl1) entering forwarding state