[Letux-kernel] mainline 4.7-rc2 nand probed without problems

H. Nikolaus Schaller hns at goldelico.com
Tue Jun 7 21:40:21 CEST 2016


Hi Marek,

> Am 07.06.2016 um 21:35 schrieb Belisko Marek <marek.belisko at gmail.com>:
> 
> Hi,
> 
> I've tested mainline 4.7-rc2 and it boots fine on gta04. Nand is
> probed and cannot see crash in gpio. Really strange. I think it's time
> for bisecting ;)

Did you use our device tree and config?

I am just rebasing our tree to -rc2. Will need some more minutes :)

So you can then revert the hack and check if it still panics. If it doesn't,
it was a bug in mainline -rc1 that is already fixed by mainline -rc2.

If it does, it is something in our extensions.

BR,
Nikolaus

> 
> 
> ## Booting kernel from Legacy Image at 82000000 ...
>   Image Name:   Linux-4.7.0-rc2-00007-g43c082e-d
>   Image Type:   ARM Linux Kernel Image (uncompressed)
>   Data Size:    3804928 Bytes = 3.6 MiB
>   Load Address: 80008000
>   Entry Point:  80008000
>   Verifying Checksum ... OK
> ## Flattened Device Tree blob at 85000000
>   Booting using the fdt blob at 0x85000000
>   Loading Kernel Image ... OK
> OK
>   Loading Device Tree to 8ffec000, end 8ffff45b ... OK
> 
> Starting kernel ...
> 
> [    0.000000] Booting Linux on physical CPU 0x0
> [    0.000000] Linux version 4.7.0-rc2-00007-g43c082e-dirty
> (marek at marek-mbp) (gcc version 5.2.1 20151010 (Ubuntu 5.2.1-22ubuntu1)
> ) #1 SMP Tue Jun 7 21:23:53 CEST 2016
> [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing
> instruction cache
> [    0.000000] Machine model: Goldelico GTA04A4
> [    0.000000] cma: Reserved 16 MiB at 0x9e800000
> [    0.000000] Memory policy: Data cache writeback
> [    0.000000] On node 0 totalpages: 130560
> [    0.000000] free_area_init_node: node 0, pgdat c0cb9900,
> node_mem_map df971000
> [    0.000000]   Normal zone: 1152 pages used for memmap
> [    0.000000]   Normal zone: 0 pages reserved
> [    0.000000]   Normal zone: 130560 pages, LIFO batch:31
> [    0.000000] CPU: All CPU(s) started in SVC mode.
> [    0.000000] OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk )
> [    0.000000] percpu: Embedded 15 pages/cpu @df8f1000 s29440 r8192
> d23808 u61440
> [    0.000000] pcpu-alloc: s29440 r8192 d23808 u61440 alloc=15*4096
> [    0.000000] pcpu-alloc: [0] 0
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 129408
> [    0.000000] Kernel command line: console=ttyO2,115200n8 debug
> earlyprintk mpurate=800 mux=GTA04A3+ vram=12M omapfb.vram=0:8M,1:4M
> omapfb.mode=dvi:1024x768MR-16 at 60 omapdss.def_dist
> [    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: 480032K/522240K available (7354K kernel code,
> 768K rwdata, 2360K rodata, 1024K init, 8122K bss, 25824K reserved,
> 16384K cma-reserved, 0K highmem)
> [    0.000000] Virtual kernel memory layout:
> [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
> [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
> [    0.000000]     vmalloc : 0xe0800000 - 0xff800000   ( 496 MB)
> [    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
> [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
> [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
> [    0.000000]       .text : 0xc0008000 - 0xc0a7ca28   (10707 kB)
> [    0.000000]       .init : 0xc0b00000 - 0xc0c00000   (1024 kB)
> [    0.000000]       .data : 0xc0c00000 - 0xc0cc0284   ( 769 kB)
> [    0.000000]        .bss : 0xc0cc2000 - 0xc14b0968   (8123 kB)
> [    0.000000] Running RCU self tests
> [    0.000000] Hierarchical RCU implementation.
> [    0.000000]  RCU lockdep checking is enabled.
> [    0.000000]  Build-time adjustment of leaf fanout to 32.
> [    0.000000]  RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1
> [    0.000000] NR_IRQS:16 nr_irqs:16 16
> [    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96
> interrupts
> [    0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
> [    0.000000] OMAP clockevent source: timer1 at 32768 Hz
> [    0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles:
> 0xffffffff, max_idle_ns: 58327039986419 ns
> [    0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns,
> wraps every 65535999984741ns
> [    0.000030] OMAP clocksource: 32k_counter at 32768 Hz
> [    0.001922] Console: colour dummy device 80x30
> [    0.002014] Lock dependency validator: Copyright (c) 2006 Red Hat,
> Inc., Ingo Molnar
> [    0.002014] ... MAX_LOCKDEP_SUBCLASSES:  8
> [    0.002014] ... MAX_LOCK_DEPTH:          48
> [    0.002044] ... MAX_LOCKDEP_KEYS:        8191
> [    0.002044] ... CLASSHASH_SIZE:          4096
> [    0.002075] ... MAX_LOCKDEP_ENTRIES:     32768
> [    0.002075] ... MAX_LOCKDEP_CHAINS:      65536
> [    0.002105] ... CHAINHASH_SIZE:          32768
> [    0.002105]  memory used by lock dependency info: 5167 kB
> [    0.002105]  per task-struct memory footprint: 1536 bytes
> [    0.002166] Calibrating delay loop... 594.73 BogoMIPS (lpj=2973696)
> [    0.106079] pid_max: default: 32768 minimum: 301
> [    0.106811] Security Framework initialized
> [    0.107025] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.107055] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.112335] CPU: Testing write buffer coherency: ok
> [    0.114837] CPU0: thread -1, cpu 0, socket -1, mpidr 0
> [    0.114929] Setting up static identity map for 0x80100000 - 0x80100070
> [    0.121246] Brought up 1 CPUs
> [    0.121307] SMP: Total of 1 processors activated (594.73 BogoMIPS).
> [    0.121307] CPU: All CPU(s) started in SVC mode.
> [    0.127685] devtmpfs: initialized
> [    0.253265] VFP support v0.3: implementor 41 architecture 3 part 30
> variant c rev 3
> [    0.254608] clocksource: jiffies: mask: 0xffffffff max_cycles:
> 0xffffffff, max_idle_ns: 19112604462750000 ns
> [    0.256927] pinctrl core: initialized pinctrl subsystem
> [    0.264709] NET: Registered protocol family 16
> [    0.274383] DMA: preallocated 256 KiB pool for atomic coherent allocations
> [    0.367279] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp
> [    0.369964] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp
> [    0.478790] cpuidle: using governor menu
> [    0.479797] Reprogramming SDRC clock to 332000000 Hz
> [    0.496551] gpio gpiochip0: (gpio): added GPIO chardev (254:0)
> [    0.498901] gpiochip_setup_dev: registered GPIOs 0 to 31 on device:
> gpiochip0 (gpio)
> [    0.501312] OMAP GPIO hardware version 2.5
> [    0.503326] gpio gpiochip1: (gpio): added GPIO chardev (254:1)
> [    0.506195] gpiochip_setup_dev: registered GPIOs 32 to 63 on
> device: gpiochip1 (gpio)
> [    0.509765] gpio gpiochip2: (gpio): added GPIO chardev (254:2)
> [    0.511199] gpiochip_setup_dev: registered GPIOs 64 to 95 on
> device: gpiochip2 (gpio)
> [    0.514831] gpio gpiochip3: (gpio): added GPIO chardev (254:3)
> [    0.516387] gpiochip_setup_dev: registered GPIOs 96 to 127 on
> device: gpiochip3 (gpio)
> [    0.519927] gpio gpiochip4: (gpio): added GPIO chardev (254:4)
> [    0.521423] gpiochip_setup_dev: registered GPIOs 128 to 159 on
> device: gpiochip4 (gpio)
> [    0.524902] gpio gpiochip5: (gpio): added GPIO chardev (254:5)
> [    0.526519] gpiochip_setup_dev: registered GPIOs 160 to 191 on
> device: gpiochip5 (gpio)
> [    0.562622] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
> [    0.562957] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
> [    0.563018] gpiochip_find_base: found new base at 508
> [    0.563110] gpio gpiochip6: (omap-gpmc): added GPIO chardev (254:6)
> [    0.564636] gpiochip_setup_dev: registered GPIOs 508 to 511 on
> device: gpiochip6 (omap-gpmc)
> [    0.582824] No ATAGs?
> [    0.582855] hw-breakpoint: debug architecture 0x4 unsupported.
> [    0.584381] omap4_sram_init:Unable to allocate sram needed to
> handle errata I688
> [    0.584411] omap4_sram_init:Unable to get sram pool needed to
> handle errata I688
> [    0.586517] OMAP DMA hardware revision 5.0
> [    0.643981] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver
> [    0.653594] omap-iommu 480bd400.mmu: 480bd400.mmu registered
> [    0.655578] SCSI subsystem initialized
> [    0.656677] libata version 3.00 loaded.
> [    0.657897] usb_phy_generic hsusb2_phy: GPIO lookup for consumer reset
> [    0.657928] usb_phy_generic hsusb2_phy: using device tree for GPIO lookup
> [    0.658081] of_get_named_gpiod_flags: parsed 'reset-gpios' property
> of node '/hsusb2_phy[0]' - status (0)
> [    0.658233] no flags found for reset
> [    0.658264] usb_phy_generic hsusb2_phy: GPIO lookup for consumer vbus-detect
> [    0.658294] usb_phy_generic hsusb2_phy: using device tree for GPIO lookup
> [    0.658294] of_get_named_gpiod_flags: can't parse
> 'vbus-detect-gpios' property of node '/hsusb2_phy[0]'
> [    0.658325] of_get_named_gpiod_flags: can't parse
> 'vbus-detect-gpio' property of node '/hsusb2_phy[0]'
> [    0.658355] usb_phy_generic hsusb2_phy: using lookup tables for GPIO lookup
> [    0.658538] usb_phy_generic hsusb2_phy: lookup for GPIO vbus-detect failed
> [    0.658721] hsusb2_phy supply vcc not found, using dummy regulator
> [    0.663757] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2600 kHz
> [    0.669342] omap_i2c 48072000.i2c: bus 1 rev4.4 at 400 kHz
> [    0.671508] omap_i2c 48060000.i2c: bus 2 rev4.4 at 100 kHz
> [    0.672241] pps_core: LinuxPPS API ver. 1 registered
> [    0.672271] pps_core: Software ver. 5.3.6 - Copyright 2005-2007
> Rodolfo Giometti <giometti at linux.it>
> [    0.672363] PTP clock support registered
> [    0.679473] clocksource: Switched to clocksource 32k_counter
> [    0.842041] VFS: Disk quotas dquot_6.6.0
> [    0.842285] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
> [    0.893707] NET: Registered protocol family 2
> [    0.896636] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
> [    0.896789] TCP bind hash table entries: 4096 (order: 5, 147456 bytes)
> [    0.898773] TCP: Hash tables configured (established 4096 bind 4096)
> [    0.899078] UDP hash table entries: 256 (order: 2, 20480 bytes)
> [    0.899536] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
> [    0.900848] NET: Registered protocol family 1
> [    0.903350] RPC: Registered named UNIX socket transport module.
> [    0.903411] RPC: Registered udp transport module.
> [    0.903411] RPC: Registered tcp transport module.
> [    0.903442] RPC: Registered tcp NFSv4.1 backchannel transport module.
> [    0.911529] hw perfevents: enabled with armv7_cortex_a8 PMU driver,
> 5 counters available
> [    0.920745] futex hash table entries: 256 (order: 2, 16384 bytes)
> [    0.921081] audit: initializing netlink subsys (disabled)
> [    0.921417] audit: type=2000 audit(0.910:1): initialized
> [    0.927734] workingset: timestamp_bits=12 max_order=17 bucket_order=5
> [    0.932006] NFS: Registering the id_resolver key type
> [    0.932586] Key type id_resolver registered
> [    0.932617] Key type id_legacy registered
> [    0.932861] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
> [    0.941497] io scheduler noop registered
> [    0.941528] io scheduler deadline registered
> [    0.941619] io scheduler cfq registered (default)
> [    0.946166] pinctrl-single 48002030.pinmux: 284 pins at pa fa002030 size 568
> [    0.947021] pinctrl-single 48002a00.pinmux: 46 pins at pa fa002a00 size 92
> [    0.948669] pinctrl-single 480025a0.pinmux: 46 pins at pa fa0025a0 size 92
> [    0.957336] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> [    0.967956] omap_uart 4806a000.serial: no wakeirq for uart0
> [    0.968017] of_get_named_gpiod_flags: can't parse 'rts-gpio'
> property of node '/ocp/serial at 4806a000[0]'
> [    0.968902] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88,
> base_baud = 3000000) is a OMAP UART0
> [    0.972473] omap_uart 4806c000.serial: no wakeirq for uart1
> [    0.972534] of_get_named_gpiod_flags: can't parse 'rts-gpio'
> property of node '/ocp/serial at 4806c000[0]'
> [    0.973083] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89,
> base_baud = 3000000) is a OMAP UART1
> [    0.975219] omap_uart 49020000.serial: no wakeirq for uart2
> [    0.975280] of_get_named_gpiod_flags: can't parse 'rts-gpio'
> property of node '/ocp/serial at 49020000[0]'
> [    0.975769] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90,
> base_baud = 3000000) is a OMAP UART2
> [    2.029327] console [ttyO2] enabled
> [    2.035797] omap_uart 49042000.serial: no wakeirq for uart3
> [    2.041900] of_get_named_gpiod_flags: can't parse 'rts-gpio'
> property of node '/ocp/serial at 49042000[0]'
> [    2.052276] 49042000.serial: ttyO3 at MMIO 0x49042000 (irq = 96,
> base_baud = 3000000) is a OMAP UART3
> [    2.124420] brd: module loaded
> [    2.163604] loop: module loaded
> [    2.197631] twl 0-0048: PIH (irq 23) chaining IRQs 338..346
> [    2.204193] twl 0-0048: power (irq 343) chaining IRQs 346..353
> [    2.226593] VAUX3: Bringing 2800000uV into 2500000-2500000uV
> [    2.282531] VSIM: Bringing 1800000uV into 2800000-2800000uV
> [    2.293121] twl4030_gpio twl4030-gpio: gpio (irq 338) chaining IRQs 354..371
> [    2.301391] gpiochip_find_base: found new base at 490
> [    2.306762] gpio gpiochip7: (twl4030): added GPIO chardev (254:7)
> [    2.314666] gpiochip_setup_dev: registered GPIOs 490 to 507 on
> device: gpiochip7 (twl4030)
> [    2.337219] mtdoops: mtd device (mtddev=name/number) must be supplied
> [    2.346374] omap2-nand 30000000.nand: GPIO lookup for consumer rb
> [    2.352905] omap2-nand 30000000.nand: using device tree for GPIO lookup
> [    2.359924] of_get_named_gpiod_flags: can't parse 'rb-gpios'
> property of node '/ocp/gpmc at 6e000000/nand at 0,0[0]'
> [    2.370513] of_get_named_gpiod_flags: can't parse 'rb-gpio'
> property of node '/ocp/gpmc at 6e000000/nand at 0,0[0]'
> [    2.380981] omap2-nand 30000000.nand: using lookup tables for GPIO lookup
> [    2.388122] omap2-nand 30000000.nand: lookup for GPIO rb failed
> [    2.394805] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xbc
> [    2.401550] nand: Micron MT29F4G16ABBDA3W
> [    2.405761] nand: 512 MiB, SLC, erase size: 128 KiB, page size:
> 2048, OOB size: 64
> [    2.413757] nand: using OMAP_ECC_BCH8_CODE_HW_DETECTION_SW
> [    2.422363] 5 ofpart partitions found on MTD device 30000000.nand
> [    2.428802] Creating 5 MTD partitions on "30000000.nand":
> [    2.434570] 0x000000000000-0x000000080000 : "X-Loader"
> [    2.450073] 0x000000080000-0x000000260000 : "U-Boot"
> [    2.463287] 0x000000260000-0x000000280000 : "U-Boot Env"
> [    2.474670] 0x000000280000-0x000000680000 : "Kernel"
> [    2.489257] 0x000000680000-0x000010000000 : "File System"
> [    2.741119] mousedev: PS/2 mouse device common for all mice
> [    2.747009] i2c /dev entries driver
> [    2.759674] omap_hsmmc 4809c000.mmc: GPIO lookup for consumer cd
> [    2.766052] omap_hsmmc 4809c000.mmc: using device tree for GPIO lookup
> [    2.773010] of_get_named_gpiod_flags: can't parse 'cd-gpios'
> property of node '/ocp/mmc at 4809c000[0]'
> [    2.782684] of_get_named_gpiod_flags: can't parse 'cd-gpio'
> property of node '/ocp/mmc at 4809c000[0]'
> [    2.792236] omap_hsmmc 4809c000.mmc: using lookup tables for GPIO lookup
> [    2.799316] omap_hsmmc 4809c000.mmc: lookup for GPIO cd failed
> [    2.805511] omap_hsmmc 4809c000.mmc: GPIO lookup for consumer wp
> [    2.811859] omap_hsmmc 4809c000.mmc: using device tree for GPIO lookup
> [    2.818756] of_get_named_gpiod_flags: can't parse 'wp-gpios'
> property of node '/ocp/mmc at 4809c000[0]'
> [    2.828399] of_get_named_gpiod_flags: can't parse 'wp-gpio'
> property of node '/ocp/mmc at 4809c000[0]'
> [    2.837982] omap_hsmmc 4809c000.mmc: using lookup tables for GPIO lookup
> [    2.845062] omap_hsmmc 4809c000.mmc: lookup for GPIO wp failed
> [    2.890350] omap_hsmmc 480b4000.mmc: GPIO lookup for consumer cd
> [    2.896697] omap_hsmmc 480b4000.mmc: using device tree for GPIO lookup
> [    2.903686] of_get_named_gpiod_flags: can't parse 'cd-gpios'
> property of node '/ocp/mmc at 480b4000[0]'
> [    2.913360] of_get_named_gpiod_flags: can't parse 'cd-gpio'
> property of node '/ocp/mmc at 480b4000[0]'
> [    2.922943] omap_hsmmc 480b4000.mmc: using lookup tables for GPIO lookup
> [    2.930023] omap_hsmmc 480b4000.mmc: lookup for GPIO cd failed
> [    2.936187] omap_hsmmc 480b4000.mmc: GPIO lookup for consumer wp
> [    2.942565] omap_hsmmc 480b4000.mmc: using device tree for GPIO lookup
> [    2.949462] of_get_named_gpiod_flags: can't parse 'wp-gpios'
> property of node '/ocp/mmc at 480b4000[0]'
> [    2.959075] of_get_named_gpiod_flags: can't parse 'wp-gpio'
> property of node '/ocp/mmc at 480b4000[0]'
> [    2.968627] omap_hsmmc 480b4000.mmc: using lookup tables for GPIO lookup
> [    2.975708] omap_hsmmc 480b4000.mmc: lookup for GPIO wp failed
> [    3.030578] ledtrig-cpu: registered to indicate activity on CPUs
> [    3.040740] oprofile: using arm/armv7
> [    3.045501] Initializing XFRM netlink socket
> [    3.050811] NET: Registered protocol family 10
> [    3.062072] sit: IPv6 over IPv4 tunneling driver
> [    3.070739] NET: Registered protocol family 17
> [    3.075592] NET: Registered protocol family 15
> [    3.080963] Key type dns_resolver registered
> [    3.085937] omap2_set_init_voltage: unable to find boot up OPP for
> vdd_mpu_iva
> [    3.093627] omap2_set_init_voltage: unable to set vdd_mpu_iva
> [    3.099761] omap2_set_init_voltage: unable to find boot up OPP for vdd_core
> [    3.107086] omap2_set_init_voltage: unable to set vdd_core
> [    3.118011] ThumbEE CPU extension supported.
> [    3.122711] Registering SWP/SWPB emulation handler
> [    3.127746] SmartReflex Class3 initialized
> [    3.146453] mmc0: host does not support reading read-only switch,
> assuming write-enable
> [    3.158416] ubi0: attaching mtd4
> [    3.170135] mmc0: new high speed SDHC card at address d555
> [    3.191192] mmcblk0: mmc0:d555 SU08G 7.61 GiB
> [    3.212982]  mmcblk0: p1 p2
> [    3.781158] ubi0: scanning is finished
> [    3.801452] ubi0: attached mtd4 (name "File System", size 249 MiB)
> [    3.807983] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
> [    3.815307] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
> [    3.822418] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
> [    3.829620] ubi0: good PEBs: 1996, bad PEBs: 0, corrupted PEBs: 0
> [    3.836029] ubi0: user volume: 0, internal volumes: 1, max. volumes
> count: 128
> [    3.843658] ubi0: max/mean erase counter: 1/1, WL threshold: 4096,
> image sequence number: 372592282
> [    3.853179] ubi0: available PEBs: 1912, total reserved PEBs: 84,
> PEBs reserved for bad PEB handling: 80
> [    3.864624] hctosys: unable to open rtc device (rtc0)
> [    3.870056] sr_init: No PMIC hook to init smartreflex
> [    3.876068] smartreflex smartreflex.0: omap_sr_probe: SmartReflex
> driver initialized
> [    3.885437] smartreflex smartreflex.1: omap_sr_probe: SmartReflex
> driver initialized
> [    3.968749] ubi0: background thread "ubi_bgt0d" started, PID 80
> [    3.975830] VAUX3: disabling
> [    3.980194] VDAC: disabling
> [    3.984313] VUSB1V5: disabling
> [    3.988372] VUSB1V8: disabling
> [    3.992492] VUSB3V1: disabling
> [    3.996551] VPLL2: disabling
> [    4.008575]
> [    4.010162] ===============================
> [    4.014587] [ INFO: suspicious RCU usage. ]
> [    4.018981] 4.7.0-rc2-00007-g43c082e-dirty #1 Not tainted
> [    4.024658] -------------------------------
> [    4.029052] include/trace/events/power.h:328 suspicious
> rcu_dereference_check() usage!
> [    4.037384]
> [    4.037384] other info that might help us debug this:
> [    4.037384]
> [    4.045776]
> [    4.045776] RCU used illegally from idle CPU!
> [    4.045776] rcu_scheduler_active = 1, debug_locks = 0
> [    4.057220] RCU used illegally from extended quiescent state!
> [    4.063262] no locks held by swapper/0/0.
> [    4.067474]
> [    4.067474] stack backtrace:
> [    4.072052] CPU: 0 PID: 0 Comm: swapper/0 Not tainted
> 4.7.0-rc2-00007-g43c082e-dirty #1
> [    4.080474] Hardware name: Generic OMAP36xx (Flattened Device Tree)
> [    4.087097] [<c0110158>] (unwind_backtrace) from [<c010c2bc>]
> (show_stack+0x10/0x14)
> [    4.095245] [<c010c2bc>] (show_stack) from [<c0482ff0>]
> (dump_stack+0xb0/0xe4)
> [    4.102844] [<c0482ff0>] (dump_stack) from [<c012bf5c>]
> (pwrdm_set_next_pwrst+0x18c/0x1e4)
> [    4.111572] [<c012bf5c>] (pwrdm_set_next_pwrst) from [<c0126b38>]
> (omap3_enter_idle_bm+0x16c/0x214)
> [    4.121093] [<c0126b38>] (omap3_enter_idle_bm) from [<c0607428>]
> (cpuidle_enter_state+0x124/0x3fc)
> [    4.130493] [<c0607428>] (cpuidle_enter_state) from [<c01859e8>]
> (cpu_startup_entry+0x29c/0x3c0)
> [    4.139770] [<c01859e8>] (cpu_startup_entry) from [<c0b00c1c>]
> (start_kernel+0x340/0x3b4)
> [    4.148376] [<c0b00c1c>] (start_kernel) from [<8000807c>] (0x8000807c)
> [    4.266784] EXT4-fs (mmcblk0p2): mounted filesystem with ordered
> data mode. Opts: (null)
> [    4.275543] VFS: Mounted root (ext4 filesystem) on device 179:2.
> [    4.293884] devtmpfs: mounted
> [    4.299407] Freeing unused kernel memory: 1024K (c0b00000 - c0c00000)
> Mount failed for selinuxfs on /sys/fs/selinux:  No such file or directory
> INIT: version 2.88 booting
> [info] Using makefile-style concurrent boot in runlevel S.
> calling: info
> [....] Starting the hotplug events dispatcher: udevd[    5.824218]
> systemd-udevd[190]: starting version 215
> [    5.901977] random: udevd urandom read with 40 bits of entropy available
> . ok
> [....] Synthesizing the initial hotplug events...calling: trigger
> [    6.495513] 48050000.dss supply vdda_video not found, using dummy regulator
> [    6.503387] OMAP DSS rev 2.0
> [    6.507202] omapdss_dss 48050000.dss: bound 48050400.dispc (ops
> dispc_component_ops [omapdss])
> [    6.516876] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops
> venc_component_ops [omapdss])
> [    6.542541] omap_ssi 48058000.ssi-controller: ssi controller 0
> initialized (2 ports)!
> [    6.552124] omap_ssi_port 4805a000.ssi-port: GPIO lookup for
> consumer ti,ssi-cawake
> [    6.560272] omap_ssi_port 4805a000.ssi-port: using device tree for
> GPIO lookup
> [    6.567871] of_get_named_gpiod_flags: can't parse
> 'ti,ssi-cawake-gpios' property of node
> '/ocp/ssi-controller at 48058000/ssi-port at 4805a000[0]'
> [    6.581207] of_get_named_gpiod_flags: can't parse
> 'ti,ssi-cawake-gpio' property of node
> '/ocp/ssi-controller at 48058000/ssi-port at 4805a000[0]'
> [    6.594451] omap_ssi_port 4805a000.ssi-port: using lookup tables
> for GPIO lookup
> [    6.602264] omap_ssi_port 4805a000.ssi-port: lookup for GPIO
> ti,ssi-cawake failed
> [    6.610198] omap_ssi_port 4805a000.ssi-port: couldn't get cawake
> gpio (err=-2)!
> [    6.617919] omap_ssi_port: probe of 4805a000.ssi-port failed with error -2
> [    6.625335] omap_ssi_port 4805b000.ssi-port: GPIO lookup for
> consumer ti,ssi-cawake
> [    6.633483] omap_ssi_port 4805b000.ssi-port: using device tree for
> GPIO lookup
> [    6.641113] of_get_named_gpiod_flags: can't parse
> 'ti,ssi-cawake-gpios' property of node
> '/ocp/ssi-controller at 48058000/ssi-port at 4805b000[0]'
> [    6.654449] of_get_named_gpiod_flags: can't parse
> 'ti,ssi-cawake-gpio' property of node
> '/ocp/ssi-controller at 48058000/ssi-port at 4805b000[0]'
> [    6.667663] omap_ssi_port 4805b000.ssi-port: using lookup tables
> for GPIO lookup
> [    6.675506] omap_ssi_port 4805b000.ssi-port: lookup for GPIO
> ti,ssi-cawake failed
> [    6.683410] omap_ssi_port 4805b000.ssi-port: couldn't get cawake
> gpio (err=-2)!
> [    6.691192] omap_ssi_port: probe of 4805b000.ssi-port failed with error -2
> [    6.884765] usbcore: registered new interface driver usbfs
> [    6.890991] usbcore: registered new interface driver hub
> [    6.896820] usbcore: registered new device driver usb
> [    6.933258] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> [    7.045928] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> [    7.088195] twl4030_bci 48070000.i2c:twl at 48:bci: could not request
> vac iio channel
> [    7.156280] ohci-omap3: OHCI OMAP3 driver
> [    7.161804] ohci-omap3 48064400.ohci: OHCI Host Controller
> [    7.167694] ohci-omap3 48064400.ohci: new USB bus registered,
> assigned bus number 1
> [    7.186309] ehci-omap: OMAP-EHCI Host Controller driver
> [    7.229248] input: twl4030_pwrbutton as
> /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl at 48:pwrbutton/input/input0
> [    7.406494] ohci-omap3 48064400.ohci: irq 92, io mem 0x48064400
> [    7.504974] twl_rtc 48070000.i2c:twl at 48:rtc: Power up reset detected.
> [    7.568237] twl_rtc 48070000.i2c:twl at 48:rtc: Enabling TWL-RTC
> [    7.631652] of_get_named_gpiod_flags: parsed 'gpios' property of
> node '/ocp/i2c at 48072000/tsc2007 at 48[0]' - status (0)
> [    7.659973] usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
> [    7.667144] usb usb1: New USB device strings: Mfr=3, Product=2,
> SerialNumber=1
> [    7.674865] usb usb1: Product: OHCI Host Controller
> [    7.680053] usb usb1: Manufacturer: Linux
> 4.7.0-rc2-00007-g43c082e-dirty ohci_hcd
> [    7.687927] usb usb1: SerialNumber: 48064400.ohci
> [    7.694396] twl_rtc 48070000.i2c:twl at 48:rtc: rtc core: registered
> 48070000.i2c:twl at 48 as rtc0
> [    7.760467] input: TSC2007 Touchscreen as
> /devices/platform/68000000.ocp/48072000.i2c/i2c-1/1-0048/input/input1
> [    7.773651] twl4030_usb 48070000.i2c:twl at 48:twl4030-usb:
> Initialized TWL4030 USB module
> [    7.848999] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
> [    7.869903] Driver for 1-wire Dallas network protocol.
> [    7.881622] bmp085 1-0077: Successfully initialized bmp085!
> [ ok [    7.943084] hub 1-0:1.0: USB hub found
> [    7.997833] hub 1-0:1.0: 3 ports detected
> [    8.017120] media: Linux media interface: v0.10
> [    8.059265] musb-hdrc musb-hdrc.0.auto: new USB bus registered,
> assigned bus number 2
> [    8.079833] ehci-omap 48064800.ehci: EHCI Host Controller
> done.
> [    8.117462] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
> [    8.124847] usb usb2: New USB device strings: Mfr=3, Product=2,
> SerialNumber=1
> [    8.132507] usb usb2: Product: MUSB HDRC host driver
> [    8.137756] usb usb2: Manufacturer: Linux
> 4.7.0-rc2-00007-g43c082e-dirty musb-hcd
> [    8.145721] usb usb2: SerialNumber: musb-hdrc.0.auto
> [    8.197174] Linux video capture interface: v2.00
> [....] Waiting for /dev to be fully populated...[    8.434173] hub
> 2-0:1.0: USB hub found
> [    8.452728] hub 2-0:1.0: 1 port detected
> calling: settle
> [    8.489624] ehci-omap 48064800.ehci: new USB bus registered,
> assigned bus number 3
> [    8.499999] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver
> in Interrupt mode
> [    8.531494] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800
> [    8.557556] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
> [    8.570007] of_graph_get_next_endpoint(): no port node found in
> /ocp/isp at 480bc000/ports
> [    8.578613] 480bc000.isp supply vdd-csiphy1 not found, using dummy regulator
> [    8.586486] 480bc000.isp supply vdd-csiphy2 not found, using dummy regulator
> [    8.594421] omap3isp 480bc000.isp: Revision 15.0 found
> [    8.600799] iommu: Adding device 480bc000.isp to group 0
> [    8.606506] omap-iommu 480bd400.mmu: 480bd400.mmu: version 1.1
> [    8.613281] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
> CCP2 was not initialized!
> [    8.639770] w1_master_driver w1_bus_master1: Family 1 for
> 01.000000000000.3d is not registered.
> [    8.668731] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00
> [    8.699737] connector-analog-tv connector at 1: failed to find video source
> [    8.729919] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
> [    8.737091] usb usb3: New USB device strings: Mfr=3, Product=2,
> SerialNumber=1
> [    8.744781] usb usb3: Product: EHCI Host Controller
> [    8.749969] usb usb3: Manufacturer: Linux
> 4.7.0-rc2-00007-g43c082e-dirty ehci_hcd
> [    8.757843] usb usb3: SerialNumber: 48064800.ehci
> [    8.884887] connector-analog-tv connector at 1: failed to find video source
> [    8.931030] of_get_named_gpiod_flags: parsed 'gpios' property of
> node '/gpio-keys/aux-button[0]' - status (0)
> [    8.942413] input: gpio-keys as /devices/platform/gpio-keys/input/input2
> [    8.950988] connector-analog-tv connector at 1: failed to find video source
> [    9.014099] omapfb omapfb: no displays
> [    9.018310] omapfb omapfb: failed to setup omapfb
> [    9.055175] of_get_named_gpiod_flags: can't parse
> 'ti,jack-det-gpio' property of node '/sound[0]'
> [    9.065277] of_get_named_gpiod_flags: can't parse
> 'ti,hs_extmute_gpio' property of node
> '/ocp/i2c at 48070000/twl at 48/audio/codec[0]'
> [    9.087890] hub 3-0:1.0: USB hub found
> [    9.108459] hub 3-0:1.0: 3 ports detected
> [    9.113250] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
> CSI2a was not initialized!
> [    9.144470] connector-analog-tv connector at 1: failed to find video source
> [    9.152954] omapfb omapfb: no displays
> [    9.157135] omapfb omapfb: failed to setup omapfb
> [    9.177246] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
> CCDC was not initialized!
> [    9.241119] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
> preview was not initialized!
> [    9.314788] omap-twl4030 sound: twl4030-hifi <-> 49022000.mcbsp mapping ok
> [    9.389923] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
> resizer was not initialized!
> [    9.431213] connector-analog-tv connector at 1: failed to find video source
> [    9.439697] omapfb omapfb: no displays
> [    9.443908] omapfb omapfb: failed to setup omapfb
> [    9.449249] /sound_telephony/simple-audio-card,cpu: could not get
> #sound-dai-cells for /ocp/mcbsp at 49026000
> [    9.459472] asoc-simple-card sound_telephony: parse error -22
> [    9.465545] asoc-simple-card: probe of sound_telephony failed with error -22
> [    9.479888] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
> AEWB was not initialized!
> [    9.488830] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
> AF was not initialized!
> [    9.497741] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
> histogram was not initialized!
> [    9.697509] iommu: Removing device 480bc000.isp from group 0
> [    9.704467] omap3isp: probe of 480bc000.isp failed with error -22
> 
> BR,
> 
> marek
> 
> -- 
> as simple and primitive as possible
> -------------------------------------------------
> Marek Belisko - OPEN-NANDRA
> Freelance Developer
> 
> Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
> Tel: +421 915 052 184
> skype: marekwhite
> twitter: #opennandra
> web: http://open-nandra.com



More information about the Letux-kernel mailing list