Skip to content

Instantly share code, notes, and snippets.

@notro
Created September 26, 2013 10:37
Show Gist options
  • Save notro/6712488 to your computer and use it in GitHub Desktop.
Save notro/6712488 to your computer and use it in GitHub Desktop.
- is zImage
+ is uImage
Uncompressing Linux... done, booting the kernel.
start_kernel()
- setup_machine_fdt(dt_phys=0x100)
+ setup_machine_fdt(dt_phys=0x1BB8A000)
of_scan_flat_dt(early_init_dt_scan_chosen, boot_command_line);
search "chosen", depth: 0, uname:
+ search "chosen", depth: 1, uname: framebuffer
search "chosen", depth: 1, uname: chosen
Command line is: hello from dtb earlyprintk loglevel=8 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708.boardrev=0xe bcm2708.serial=0x4939788f smsc95xx.macaddr=B8:27:EB:39:78:8F sdhci-bcm2708.emmc_clock_freq=100000000 vc_mem.of_scan_flat_dt(early_init_dt_scan_root, NULL);
dt_root_size_cells = 1
dt_root_addr_cells = 1
of_scan_flat_dt(early_init_dt_scan_memory, NULL);
- memory scan node memory, reg size 8, data: 0 20 2000000 1000000,
- - 0 , 20000000
- early_init_dt_add_memory_arch(base=0x0, size=0x20000000)
+ memory scan node memory, reg size 8, data: 0 1c 2000000 1000000,
+ - 0 , 1c000000
+ early_init_dt_add_memory_arch(base=0x0, size=0x1C000000)
[ 0.000000] start_kernel()
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.10.12+ (pi@raspi1) (gcc version 4.7.1 20120402 (prerelease) (crosstool-NG 1.15.2) ) #17 Thu Sep 26 12:11:09 CEST 2013
[ 0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
- [ 0.000000] setup_machine_fdt(dt_phys=0x100)
- [ 0.000000] Machine: BCM2708, model: v3 Raspberry Pi Model B
+ [ 0.000000] setup_machine_fdt(dt_phys=0x1BB8A000)
+ [ 0.000000] Machine: BCM2708, model: v4 Raspberry Pi Model B
[ 0.000000] of_scan_flat_dt(early_init_dt_scan_chosen, boot_command_line);
[ 0.000000] search "chosen", depth: 0, uname:
+ [ 0.000000] search "chosen", depth: 1, uname: framebuffer
[ 0.000000] search "chosen", depth: 1, uname: chosen
[ 0.000000] Command line is: hello from dtb earlyprintk loglevel=8 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708.boardrev=0xe bcm2708.serial=0x4939788f smsc95xx.macaddr=B8:27:EB:39:78:8F sdhci-bcm2708.emmc_clock_freq=100000000 vc_mem.of_scan_flat_dt(early_init_dt_scan_root, NULL);
[ 0.000000] dt_root_size_cells = 1
[ 0.000000] dt_root_addr_cells = 1
[ 0.000000] of_scan_flat_dt(early_init_dt_scan_memory, NULL);
- [ 0.000000] memory scan node memory, reg size 8, data: 0 20 2000000 1000000,
- [ 0.000000] - 0 , 20000000
- [ 0.000000] early_init_dt_add_memory_arch(base=0x0, size=0x20000000)
+ [ 0.000000] memory scan node memory, reg size 8, data: 0 1c 2000000 1000000,
+ [ 0.000000] - 0 , 1c000000
+ [ 0.000000] early_init_dt_add_memory_arch(base=0x0, size=0x1C000000)
[ 0.000000] bootconsole [earlycon0] enabled
- [ 0.000000] cma: CMA: reserved 16 MiB at 1f000000
+ [ 0.000000] cma: CMA: reserved 16 MiB at 1a800000
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
- [ 0.000000] On node 0 totalpages: 131072
+ [ 0.000000] On node 0 totalpages: 114688
[ 0.000000] free_area_init_node: node 0, pgdat c0690f1c, node_mem_map c0767000
- [ 0.000000] Normal zone: 1024 pages used for memmap
+ [ 0.000000] Normal zone: 896 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
- [ 0.000000] Normal zone: 131072 pages, LIFO batch:31
+ [ 0.000000] Normal zone: 114688 pages, LIFO batch:31
[ 0.000000] -> unflatten_device_tree()
[ 0.000000] Unflattening device tree:
[ 0.000000] magic: d00dfeed
- [ 0.000000] size: 00000ef9
+ [ 0.000000] size: 00001000
[ 0.000000] version: 00000011
- [ 0.000000] size is 16bc, allocating...
- [ 0.000000] unflattening c0b6805c...
+ [ 0.000000] size is 17bc, allocating...
+ [ 0.000000] unflattening c0ae805c...
[ 0.000000] fixed up name for ->
+ [ 0.000000] fixed up name for framebuffer -> framebuffer
[ 0.000000] fixed up name for chosen -> chosen
[ 0.000000] fixed up name for aliases -> aliases
[ 0.000000] fixed up name for memory -> memory
[ 0.000000] fixed up name for soc -> soc
[ 0.000000] fixed up name for timer -> timer
[ 0.000000] fixed up name for interrupt-controller -> interrupt-controller
[ 0.000000] fixed up name for watchdog -> watchdog
[ 0.000000] fixed up name for rng -> rng
[ 0.000000] fixed up name for uart@20201000 -> uart
[ 0.000000] fixed up name for gpio -> gpio
[ 0.000000] fixed up name for alt0 -> alt0
[ 0.000000] fixed up name for alt3 -> alt3
[ 0.000000] fixed up name for spi@20204000 -> spi
[ 0.000000] fixed up name for i2c@20205000 -> i2c
[ 0.000000] fixed up name for i2c@20804000 -> i2c
[ 0.000000] fixed up name for sdhci -> sdhci
[ 0.000000] fixed up name for clocks -> clocks
[ 0.000000] fixed up name for mmc -> mmc
[ 0.000000] fixed up name for i2c -> i2c
[ 0.000000] fixed up name for spi -> spi
[ 0.000000] fixed up name for testcase-data -> testcase-data
[ 0.000000] fixed up name for phandle-tests -> phandle-tests
[ 0.000000] fixed up name for provider0 -> provider0
[ 0.000000] fixed up name for provider1 -> provider1
[ 0.000000] fixed up name for provider2 -> provider2
[ 0.000000] fixed up name for provider3 -> provider3
[ 0.000000] fixed up name for consumer-a -> consumer-a
[ 0.000000] <- unflatten_device_tree()
[ 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: 130048
+ [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 113792
[ 0.000000] Kernel command line: hello from dtb earlyprintk loglevel=8 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708.boardrev=0xe bcm2708.serial=0x4939788f smsc95xx.macaddr=B8:27:EB:39:78:8F sdhci-bcm2708.emmc_clock_freq=100000000 vc_mem.mem_base=0x1ec00000 vc_mem.mem_size=0x20000000 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
- [ 0.000000] Memory: 512MB = 512MB total
- [ 0.000000] Memory: 495732k/495732k available, 28556k reserved, 0K highmem
+ [ 0.000000] Memory: 448MB = 448MB total
+ [ 0.000000] Memory: 430708k/430708k available, 28044k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
- [ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)
- [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
+ [ 0.000000] vmalloc : 0xdc800000 - 0xff000000 ( 552 MB)
+ [ 0.000000] lowmem : 0xc0000000 - 0xdc000000 ( 448 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc060baf0 (6159 kB)
[ 0.000000] .init : 0xc060c000 - 0xc0650c88 ( 276 kB)
[ 0.000000] .data : 0xc0652000 - 0xc0695908 ( 271 kB)
[ 0.000000] .bss : 0xc0695908 - 0xc0766908 ( 836 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:330
[ 0.000000] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every 4294967ms
[ 0.000000] Switching to timer-based delay loop
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty1] enabled, bootconsole disabled
rest_init()
cpu_startup_entry()
cpu_idle_loop()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment