After I had no idea, how to solve this issue. I tried to just cirumvent the problem with basic cutting of the content. The reading problems at the beginning went away. So I can finish ubiformat. BUT. I get new errors. Would be nice if someone could try the patch. Give some constructive critic and help me fix the new occured DMA-error. Regards leviathan PS: Attachments are the log and the patch. Please have a look.
[ 0.000000] Linux version 2.6.32-ubi (leviathan@dizzy-6) (gcc version 4.1.2) #55 PREEMPT Tue Jun 15 22:09:02 CEST 2010 [ 0.000000] CPU: ARMv6-compatible processor [4117b362] revision 2 (ARMv6TEJ), cr=00c5387f [ 0.000000] CPU: VIPT aliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: trout [ 0.000000] AKM Data size = 1018 , 0x89768976, size = 4064 [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] On node 0 totalpages: 25856 [ 0.000000] free_area_init_node: node 0, pgdat c03dfaa4, node_mem_map c0420000 [ 0.000000] Normal zone: 202 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 25654 pages, LIFO batch:7 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 25654 [ 0.000000] Kernel command line: board_trout.disable_uart3=0 board_trout.usb_h2w_sw=0 board_trout.disable_sdcard=0 board_trout.smisize=64 androidboot.baseband=1.22.12.29 androidboot.bootloader=0.95.3000 androidboot.carrier=TMD board_trout.keycaps=qwertz androidboot.mode=charge androidboot.serialno=HT852KV22758 console=tty0 no_console_suspend=1 root=/dev/mmcblk0p2 rootdelay=2 fbcon=rotate:1 [ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes) [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Memory: 101MB = 101MB total [ 0.000000] Memory: 98104KB available (3652K code, 426K data, 104K init, 0K highmem) [ 0.000000] SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:250 [ 0.000000] trout_init_irq() [ 0.000000] Console: colour dummy device 80x30 [ 0.000000] console [tty0] enabled [ 0.000000] Calibrating delay loop... 383.38 BogoMIPS (lpj=1916928) [ 0.219329] Mount-cache hash table entries: 512 [ 0.220336] CPU: Testing write buffer coherency: ok [ 0.221710] devtmpfs: initialized [ 0.224822] NET: Registered protocol family 16 [ 0.225280] trout_init_gpio: cpld_usb_hw2_sw = 0 [ 0.225433] trout_gpio_irq_handler: got masked interrupt: 0:e0 [ 0.226440] trout_init() revision=128 [ 3.799377] acpu_clock_init() [ 3.799530] ACPU running at 384000 KHz [ 3.908264] bio: create slab <bio-0> at 0 [ 3.910430] msm_i2c_probe [ 3.910705] msm_i2c_probe: clk_ctl 35d, 100000 Hz [ 3.914306] Switching to clocksource gp_timer [ 3.916961] NET: Registered protocol family 2 [ 3.917388] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 3.918182] TCP established hash table entries: 4096 (order: 3, 32768 bytes) [ 3.918670] TCP bind hash table entries: 4096 (order: 2, 16384 bytes) [ 3.918914] TCP: Hash tables configured (established 4096 bind 4096) [ 3.918975] TCP reno registered [ 3.919525] NET: Registered protocol family 1 [ 3.920776] smd_init() [ 3.920867] smd_core_init() [ 3.921051] smd_core_init() done [ 3.922088] smd_alloc_channel() 'SMD_RPCCALL' cid=2, shared=f810d9a0 [ 3.922515] smd_alloc_channel() 'SMD_DATA5' cid=11, shared=f8119a18 [ 3.922821] smd_alloc_channel() 'SMD_DATA6' cid=12, shared=f811da40 [ 3.923095] smd_alloc_channel() 'SMD_DATA7' cid=13, shared=f8121a68 [ 3.923339] smd_alloc_channel() 'SMD_DATA11' cid=17, shared=f81119c8 [ 3.923614] smd_alloc_channel() 'SMD_CS_A2M' cid=33, shared=f81159f0 [ 3.923858] smd_alloc_channel() 'SMD_DATA5_CNTL' cid=38, shared=f8125a90 [ 3.924102] smd_alloc_channel() 'SMD_DATA6_CNTL' cid=39, shared=f8129ab8 [ 3.924346] smd_alloc_channel() 'SMD_DATA7_CNTL' cid=40, shared=f812dae0 [ 3.927001] ------------[ cut here ]------------ [ 3.927215] WARNING: at lib/vsprintf.c:1100 vsnprintf+0x48/0xfe4() [ 3.927276] Modules linked in: [ 3.927337] Backtrace: [ 3.927398] [<c0026970>] (dump_backtrace+0x0/0x108) from [<c0026e58>] (dump_stack+0x18/0x1c) [ 3.927520] r6:c016df3c r5:c0381810 r4:0000044c [ 3.927612] [<c0026e40>] (dump_stack+0x0/0x1c) from [<c004665c>] (warn_slowpath_common+0x50/0x68) [ 3.927703] [<c004660c>] (warn_slowpath_common+0x0/0x68) from [<c004668c>] (warn_slowpath_null+0x18/0x1c) [ 3.927795] r7:00000000 r6:00000000 r5:c0411300 r4:00000000 [ 3.927917] [<c0046674>] (warn_slowpath_null+0x0/0x1c) from [<c016df3c>] (vsnprintf+0x48/0xfe4) [ 3.928009] [<c016def4>] (vsnprintf+0x0/0xfe4) from [<c016ef90>] (snprintf+0x28/0x30) [ 3.928131] [<c016ef68>] (snprintf+0x0/0x30) from [<c00737ac>] (wake_lock_internal+0x240/0x39c) [ 3.928222] r3:c036a750 r2:c036ebd0 [ 3.928283] [<c007356c>] (wake_lock_internal+0x0/0x39c) from [<c0073938>] (wake_lock+0x18/0x1c) [ 3.928405] [<c0073920>] (wake_lock+0x0/0x1c) from [<c0031f2c>] (rpcrouter_smdnotify+0x40/0x68) [ 3.928527] [<c0031eec>] (rpcrouter_smdnotify+0x0/0x68) from [<c002f760>] (smd_kick+0x7c/0xb8) [ 3.928619] r4:c60c5c00 [ 3.928680] [<c002f6e4>] (smd_kick+0x0/0xb8) from [<c003012c>] (smd_open+0xf4/0x10c) [ 3.928771] r5:c60c5c00 r4:a0000013 [ 3.928833] [<c0030038>] (smd_open+0x0/0x10c) from [<c003326c>] (msm_rpcrouter_probe+0xac/0x11c) [ 3.928924] r7:c03babbc r6:c03e13ec r5:00000000 r4:00000000 [ 3.929077] [<c00331c0>] (msm_rpcrouter_probe+0x0/0x11c) from [<c01b2604>] (platform_drv_probe+0x20/0x24) [ 3.929168] r6:c03babbc r5:c03babbc r4:c60c5c60 [ 3.929260] [<c01b25e4>] (platform_drv_probe+0x0/0x24) from [<c01b14e8>] (driver_probe_device+0xc4/0x170) [ 3.929382] [<c01b1424>] (driver_probe_device+0x0/0x170) from [<c01b1600>] (__driver_attach+0x6c/0x90) [ 3.929473] r6:c60c5c94 r5:c03babbc r4:c60c5c60 [ 3.929565] [<c01b1594>] (__driver_attach+0x0/0x90) from [<c01b08b8>] (bus_for_each_dev+0x50/0x88) [ 3.929656] r6:c01b1594 r5:c6023ed0 r4:00000000 [ 3.929748] [<c01b0868>] (bus_for_each_dev+0x0/0x88) from [<c01b1330>] (driver_attach+0x20/0x28) [ 3.929840] r7:00000000 r6:c60d8960 r5:c03babbc r4:c03babbc [ 3.929962] [<c01b1310>] (driver_attach+0x0/0x28) from [<c01b0e88>] (bus_add_driver+0xa4/0x234) [ 3.930053] [<c01b0de4>] (bus_add_driver+0x0/0x234) from [<c01b1a10>] (driver_register+0xb0/0x138) [ 3.930175] [<c01b1960>] (driver_register+0x0/0x138) from [<c01b2a10>] (platform_driver_register+0x50/0x64) [ 3.930328] [<c01b29c0>] (platform_driver_register+0x0/0x64) from [<c000c4d4>] (rpcrouter_init+0x14/0x1c) [ 3.930480] [<c000c4c0>] (rpcrouter_init+0x0/0x1c) from [<c002239c>] (do_one_initcall+0x64/0x1c0) [ 3.930572] [<c0022338>] (do_one_initcall+0x0/0x1c0) from [<c0008794>] (kernel_init+0x9c/0x114) [ 3.930694] [<c00086f8>] (kernel_init+0x0/0x114) from [<c0049a4c>] (do_exit+0x0/0x654) [ 3.930786] r4:00000000 [ 3.930877] ---[ end trace da227214a82491b7 ]--- [ 3.930999] SMD: ch 2 OPENING -> OPENED [ 3.935058] H2W: Registering H2W (headset) driver [ 3.951477] RPC_TIME_TOD_SET_APPS_BASES: [ 3.951477] tick = 862200 [ 3.951477] stamp = 859059045 [ 3.952545] input: h2w headset as /devices/virtual/input/input0 [ 3.961151] ashmem: initialized [ 3.977203] msgmni has been set to 191 [ 3.981811] msm_hsusb_set_vbus_state called before driver initialized [ 3.992401] alg: No test for stdrng (krng) [ 3.992950] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 3.993072] io scheduler noop registered [ 3.993103] io scheduler anticipatory registered (default) [ 3.993957] mddi: init() base=0xc68d6000 irq=16 [ 4.000030] get_smem_clock: state 10429 clock 0 [ 4.054992] mddi cmd send rtd: int 3a000, stat 8063, rtd val d [ 4.055358] mddi: registering panel mddi_c_d263_0000 [ 4.055511] mddi: publish: [ 4.058105] vsync on gpio 97 now 0 [ 4.107238] msmfb_probe() installing 320 x 480 panel [ 4.147918] smd_alloc_channel() 'SMD_GPSNMEA' cid=27, shared=f8131b10 [ 4.248596] smd_alloc_channel() 'SMD_DS' cid=0, shared=f8135b38 [ 4.249420] smd_alloc_channel() 'SMD_DATA1' cid=7, shared=f8139b60 [ 4.250152] smd_alloc_channel() 'SMD_DATA2' cid=8, shared=f813db88 [ 4.250946] smd_alloc_channel() 'SMD_DATA3' cid=9, shared=f8141bb0 [ 4.251556] smd_alloc_channel() 'SMD_DATA4' cid=10, shared=f8145bd8 [ 9.114593] msmfb_pan_display timeout rerequest vsync [ 14.114624] msmfb_pan_display timeout waiting for frame start, 1 0 [ 14.137939] Console: switching to colour frame buffer device 60x40 [ 19.137207] msmfb_pan_display timeout rerequest vsync [ 24.137268] msmfb_pan_display timeout waiting for frame start, 43 0 [ 24.388854] msm_serial: detected port #0 [ 24.394744] msm_serial.0: ttyMSM0 at MMIO 0xa9a00000 (irq = 9) is a MSM [ 24.406738] msm_serial: detected port #2 [ 24.412719] msm_serial.2: ttyMSM2 at MMIO 0xa9c00000 (irq = 11) is a MSM [ 24.424285] mdp irq already on already on 4 4 [ 24.430023] mdp_dma_to_mddi: busy [ 24.436370] msm_serial: driver initialized [ 24.442687] msm_serial_hs.0: ttyHS0 at MMIO 0xa0200000 (irq = 45) is a MSM HS UART [ 24.454803] msm_serial_hs module loaded [ 24.466613] loop: module loaded [ 24.473266] allocated dma buffer at ffa02000, dma_addr 16135000 [ 24.485260] read CFG0 = aa5400c0, CFG1 = 4745e [ 24.491180] CFG0 = e85408c0, CFG1 = 4745e [ 24.496917] CFG0: cw/page=3 ud_sz=516 ecc_sz=10 spare_sz=0 num_addr_cycles=5 [ 24.508697] NAND_READ_ID = 5510baad [ 24.514404] status: e03120 [ 24.520111] nandid: 5510baad maker ad device ba [ 24.525787] CFG0: cw/page=3 ud_sz=512 ecc_sz=10 spare_sz=4 [ 24.537078] DEV_CMD1: f00f3000 [ 24.542480] mdp irq already on already on 4 4 [ 24.547698] mdp_dma_to_mddi: busy [ 24.553283] <6>NAND_EBI2_ECC_BUF_CFG: 1ff [ 24.558471] flash_id: 5510baad size 10000000 [ 24.563537] Creating 6 MTD partitions on "msm_nand": [ 24.568878] 0x0000024c0000-0x000002500000 : "misc" [ 24.575988] 0x0000026c0000-0x000002bc0000 : "recovery" [ 24.586395] 0x000002bc0000-0x000002e40000 : "boot" [ 24.591461] mdp irq already on already on 4 4 [ 24.596435] mdp_dma_to_mddi: busy [ 24.604644] 0x000002e40000-0x0000071c0000 : "system" [ 24.659759] 0x0000071c0000-0x00000b540000 : "cache" [ 24.726226] 0x00000b540000-0x000010000000 : "userdata" [ 24.797882] PPP generic driver version 2.4.2 [ 24.808197] PPP Deflate Compression module registered [ 24.817718] PPP BSD Compression module registered [ 24.830413] PPP MPPE Compression module registered [ 24.839904] NET: Registered protocol family 24 [ 24.850524] tun: Universal TUN/TAP device driver, 1.6 [ 24.859924] tun: (C) 1999-2004 Max Krasnyansky <maxk@xxxxxxxxxxxx> [ 24.882202] msm72k_udc: msm72k_probe [ 24.887908] msm72k_udc: msm72k_probe() io=c68e6000, irq=47, dma=ffa03000(1618d000) [ 24.898895] mice: PS/2 mouse device common for all mice [ 24.945312] msm_i2c msm_i2c.0: error, status c8 [ 24.963531] msm_i2c msm_i2c.0: Error during data xfer (-5) [ 24.998504] mdp irq already on already on 4 4 [ 25.016052] mdp_dma_to_mddi: busy [ 25.033660] trout_gpio_irq_handler: got masked interrupt: 0:80 [ 25.175292] trout_gpio_irq_handler: got masked interrupt: 0:80 [ 25.211090] synaptics_ts_probe: Product Major Version 1 [ 25.229553] mdp irq already on already on 4 4 [ 25.247833] mdp_dma_to_mddi: busy [ 25.266784] trout_gpio_irq_handler: got masked interrupt: 0:80 [ 25.276458] synaptics_ts_probe: Product Minor Version c [ 25.282318] synaptics_ts_probe: product property 2 [ 25.287353] trout_gpio_irq_handler: got masked interrupt: 0:80 [ 25.298065] trout_gpio_irq_handler: got masked interrupt: 0:80 [ 25.308654] synaptics_ts_probe: device control 81 [ 25.314849] trout_gpio_irq_handler: got masked interrupt: 0:80 [ 25.325500] synaptics_ts_probe: interrupt enable 3 [ 25.333526] synaptics_ts_probe: 0xe0: 1 1 1 2 1 c 0 0 [ 25.340637] synaptics_ts_probe: Sensor properties 601 [ 25.349212] msm_i2c msm_i2c.0: Warning bus was busy (5) [ 25.356201] msm_i2c msm_i2c.0: Warning bus was busy (6) [ 25.361816] synaptics_ts_probe: max_x 3480, max_y 5368 [ 25.367462] synaptics_ts_probe: inactive_x -80 -80, inactive_y -32 -32 [ 25.377777] synaptics_ts_probe: snap_x 240-248 240-248, snap_y 80-88 80-88 [ 25.389495] input: synaptics-rmi-touchscreen as /devices/virtual/input/input1 [ 25.401763] synaptics_ts_probe: Start touchscreen synaptics-rmi-touchscreen in interrupt mode [ 25.413848] GPIO Input Driver: Start gpio inputs for trout-nav in interrupt mode [ 25.425598] input: trout-nav as /devices/virtual/input/input2 [ 25.439117] GPIO Matrix Keypad Driver: Start keypad matrix for trout-keypad-qwertz in interrupt mode [ 25.451141] GPIO Input Driver: Start gpio inputs for trout-keypad-qwertz in interrupt mode [ 25.463287] GPIO Input Driver: Start gpio inputs for trout-keypad-qwertz in interrupt mode [ 25.475860] input: trout-keypad-qwertz as /devices/virtual/input/input3 [ 25.489013] using input dev h2w headset for key reset [ 25.495452] using input dev trout-nav for key reset [ 25.501464] using input dev trout-keypad-qwertz for key reset [ 25.512878] mdp irq already on already on 4 4 [ 25.518798] mdp_dma_to_mddi: busy [ 25.525665] rs30000048:0da5b528 rs30000048:0da5b528: rtc core: registered msm_rtc as rtc0 [ 25.537322] AKM8976A compass driver: init [ 25.546539] input: compass as /devices/virtual/input/input4 [ 25.563781] Registered led device: blue [ 25.570129] Registered led device: green [ 25.576507] Registered led device: red [ 25.583343] device-mapper: uevent: version 1.0.3 [ 25.590911] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@xxxxxxxxxx [ 25.603149] synaptics_ts_work_func: bad read 0 0 0 0 0 0 0 0 0 0 ff ff ff ff ff, ret 2 [ 25.616485] mmc0: Qualcomm MSM SDCC at 0x00000000a0400000 irq 24,0 dma 8 [ 25.628387] mmc0: 4 bit data mode enabled [ 25.634307] mmc0: MMC clock 144000 -> 50000000 Hz, PCLK 64000000 Hz [ 25.646087] mmc0: Slot eject status = 1 [ 25.651672] mmc0: Power save feature enable = 1 [ 25.657226] mmc0: DM non-cached buffer at ffa05000, dma_addr 0x161a1000 [ 25.668395] mmc0: DM cmd busaddr 0x161a1000, cmdptr busaddr 0x161a1300 [ 25.680572] trout_sdslot_switchvdd: Disabling SD slot power [ 25.692230] mmc1: Qualcomm MSM SDCC at 0x00000000a0500000 irq 26,194 dma 8 [ 25.703399] mmc1: 4 bit data mode enabled [ 25.708831] mmc1: MMC clock 144000 -> 50000000 Hz, PCLK 64000000 Hz [ 25.719512] mmc1: Slot eject status = 0 [ 25.725433] mmc1: Power save feature enable = 1 [ 25.730865] mmc1: DM non-cached buffer at ffa06000, dma_addr 0x161a3000 [ 25.741607] mmc1: DM cmd busaddr 0x161a3000, cmdptr busaddr 0x161a3300 [ 25.752990] Registered led device: keyboard-backlight [ 25.759216] Registered led device: button-backlight [ 25.766998] Advanced Linux Sound Architecture Driver Version 1.0.21. [ 25.779418] No device for DAI CODEC_DAI [ 25.785064] No device for DAI CPU_DAI [ 25.790802] msm_soc: create pcms [ 25.796844] asoc: CODEC_DAI <-> CPU_DAI mapping ok [ 25.802307] msm_soc:ALSA MSM Mixer Setting [ 25.804351] adsp: probe [ 25.815460] mdp irq already on already on 4 4 [ 25.820831] mdp_dma_to_mddi: busy [ 25.826660] synaptics_ts_work_func: bad read 0 0 0 0 0 0 0 0 0 ff ff ff ff ff ff, ret 2 [ 25.845336] ALSA device list: [ 25.850921] #0: msm-audio (MSM-CARD) [ 25.857238] TCP cubic registered [ 25.864746] NET: Registered protocol family 10 [ 25.871459] lo: Disabled Privacy Extensions [ 25.878662] Mobile IPv6 [ 25.884094] IPv6 over IPv4 tunneling driver [ 25.890472] sit0: Disabled Privacy Extensions [ 25.897338] ip6tnl0: Disabled Privacy Extensions [ 25.903198] NET: Registered protocol family 17 [ 25.908569] NET: Registered protocol family 15 [ 25.914123] clock_late_init() disabled 20 unused clocks [ 25.919464] VFP support v0.3: not present [ 25.928863] rs30000048:0da5b528 rs30000048:0da5b528: setting system clock to 2010-06-16 20:09:37 UTC (1276718977) [ 25.939392] Waiting 2sec before mounting root device... [ 25.948059] trout_sdslot_switchvdd: Setting level to 2950 [ 25.988739] mmc1: Command timeout [ 26.012359] mmc1: Command timeout [ 26.035369] mmc1: Command timeout [ 26.058044] mmc1: Command timeout [ 26.080474] mdp irq already on already on 4 4 [ 26.097778] mdp_dma_to_mddi: busy [ 26.116790] trout_sdslot_switchvdd: Setting level to 2750 [ 26.311859] mmc1: host does not support reading read-only switch. assuming write-enable. [ 26.345825] mmc1: new SD card at address aaaa [ 26.362945] mdp irq already on already on 4 4 [ 26.379760] mdp_dma_to_mddi: busy [ 26.397705] mmcblk0: mmc1:aaaa SU02G 1.84 GiB [ 26.402679] mmcblk0: p1 p2 [ 27.954284] EXT3-fs: mounted filesystem with writeback data mode. [ 27.988433] mdp irq already on already on 4 4 [ 28.005676] mdp_dma_to_mddi: busy [ 28.023193] VFS: Mounted root (ext3 filesystem) readonly on device 179:2. [ 28.058898] kjournald starting. Commit interval 5 seconds [ 28.094085] mdp irq already on already on 4 4 [ 28.111907] mdp_dma_to_mddi: busy [ 28.132324] devtmpfs: mounted [ 28.137512] Freeing init memory: 104K [ 29.107879] EXT3-fs warning: maximal mount count reached, running e2fsck is recommended [ 29.130371] EXT3 FS on mmcblk0p2, internal journal [ 43.604827] Bluetooth: Core ver 2.15 [ 43.612731] NET: Registered protocol family 31 [ 43.617858] Bluetooth: HCI device and connection manager initialized [ 43.627685] Bluetooth: HCI socket layer initialized [ 43.800079] Bluetooth: L2CAP ver 2.14 [ 43.805419] Bluetooth: L2CAP socket layer initialized [ 44.034179] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 44.149932] Bluetooth: RFCOMM TTY layer initialized [ 44.155242] Bluetooth: RFCOMM socket layer initialized [ 44.160125] Bluetooth: RFCOMM ver 1.11 [ 44.320770] EXT3-fs warning: maximal mount count reached, running e2fsck is recommended [ 44.358520] kjournald starting. Commit interval 5 seconds [ 44.395599] mdp irq already on already on 4 4 [ 44.414428] mdp_dma_to_mddi: busy [ 44.437194] EXT3 FS on mmcblk0p1, internal journal [ 44.442138] EXT3-fs: mounted filesystem with writeback data mode. [ 48.125823] init sharp panel [ 59.219940] qmi: smd closed [ 59.220031] SMD: ch 38 OPENING -> OPENED [ 59.220062] qmi: smd opened [ 59.220886] qmi: ctl: wds use client_id 0x01 [ 61.516845] request_suspend_state: wakeup (3->0) at 57942356043 (2010-06-16 20:10:13.087982206 UTC) [ 63.683685] g_ether gadget: using random self ethernet address [ 63.683746] g_ether gadget: using random host ethernet address [ 63.705902] usb0: MAC 1a:fc:ef:8d:f3:c9 [ 63.705963] usb0: HOST MAC b2:3a:19:a4:c4:32 [ 63.706115] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008 [ 63.706146] g_ether gadget: g_ether ready [ 63.706207] msm72k_udc: msm72k_udc: registered gadget driver 'g_ether' [ 63.706298] msm72k_udc: IDLE -> ONLINE [ 63.706359] msm72k_udc: msm72k_udc: reset controller [ 63.874816] msm72k_udc: ulpi: write 0x40 to 0x31 [ 63.874847] msm72k_udc: ulpi: write 0x1d to 0x0d [ 63.874877] msm72k_udc: ulpi: write 0x1d to 0x10 [ 63.874908] msm72k_udc: ept #0 out max:64 head:ffa03000 bit:0 [ 63.874938] msm72k_udc: ept #1 out max:512 head:ffa03080 bit:1 [ 63.874969] msm72k_udc: ept #2 out max:512 head:ffa03100 bit:2 [ 63.875000] msm72k_udc: ept #3 out max:512 head:ffa03180 bit:3 [ 63.875000] msm72k_udc: ept #4 out max:512 head:ffa03200 bit:4 [ 63.875030] msm72k_udc: ept #5 out max:512 head:ffa03280 bit:5 [ 63.875061] msm72k_udc: ept #6 out max:512 head:ffa03300 bit:6 [ 63.875091] msm72k_udc: ept #7 out max:512 head:ffa03380 bit:7 [ 63.875122] msm72k_udc: ept #8 out max:512 head:ffa03400 bit:8 [ 63.875122] msm72k_udc: ept #9 out max:512 head:ffa03480 bit:9 [ 63.875152] msm72k_udc: ept #10 out max:512 head:ffa03500 bit:10 [ 63.875183] msm72k_udc: ept #11 out max:512 head:ffa03580 bit:11 [ 63.875213] msm72k_udc: ept #12 out max:512 head:ffa03600 bit:12 [ 63.875244] msm72k_udc: ept #13 out max:512 head:ffa03680 bit:13 [ 63.875274] msm72k_udc: ept #14 out max:512 head:ffa03700 bit:14 [ 63.875305] msm72k_udc: ept #15 out max:512 head:ffa03780 bit:15 [ 63.875335] msm72k_udc: ept #0 in max:64 head:ffa03040 bit:16 [ 63.875366] msm72k_udc: ept #1 in max:512 head:ffa030c0 bit:17 [ 63.875396] msm72k_udc: ept #2 in max:512 head:ffa03140 bit:18 [ 63.875396] msm72k_udc: ept #3 in max:512 head:ffa031c0 bit:19 [ 63.875427] msm72k_udc: ept #4 in max:512 head:ffa03240 bit:20 [ 63.875457] msm72k_udc: ept #5 in max:512 head:ffa032c0 bit:21 [ 63.875488] msm72k_udc: ept #6 in max:512 head:ffa03340 bit:22 [ 63.875518] msm72k_udc: ept #7 in max:512 head:ffa033c0 bit:23 [ 63.875518] msm72k_udc: ept #8 in max:512 head:ffa03440 bit:24 [ 63.875549] msm72k_udc: ept #9 in max:512 head:ffa034c0 bit:25 [ 63.875579] msm72k_udc: ept #10 in max:512 head:ffa03540 bit:26 [ 63.875610] msm72k_udc: ept #11 in max:512 head:ffa035c0 bit:27 [ 63.875610] msm72k_udc: ept #12 in max:512 head:ffa03640 bit:28 [ 63.875640] msm72k_udc: ept #13 in max:512 head:ffa036c0 bit:29 [ 63.875671] msm72k_udc: ept #14 in max:512 head:ffa03740 bit:30 [ 63.875701] msm72k_udc: ept #15 in max:512 head:ffa037c0 bit:31 [ 63.875823] usb: notify offline [ 63.878906] msm72k_udc: msm72k_udc: suspend [ 63.981384] msm72k_udc: msm72k_udc: reset [ 63.983642] msm72k_udc: msm72k_udc: portchange USB_SPEED_HIGH [ 64.081970] msm72k_udc: setup: type=80 req=06 val=0100 idx=0000 len=0040 [ 64.086425] msm72k_udc: msm72k_udc: reset [ 64.088745] msm72k_udc: msm72k_udc: portchange USB_SPEED_HIGH [ 64.185028] msm72k_udc: setup: type=00 req=05 val=004b idx=0000 len=0000 [ 64.197692] msm72k_udc: setup: type=80 req=06 val=0100 idx=0000 len=0012 [ 64.199676] msm72k_udc: setup: type=80 req=06 val=0200 idx=0000 len=0009 [ 64.201660] msm72k_udc: setup: type=80 req=06 val=0200 idx=0000 len=0043 [ 64.203674] msm72k_udc: setup: type=80 req=06 val=0201 idx=0000 len=0009 [ 64.205657] msm72k_udc: setup: type=80 req=06 val=0201 idx=0000 len=0050 [ 64.207672] msm72k_udc: setup: type=80 req=06 val=0300 idx=0000 len=00ff [ 64.209655] msm72k_udc: setup: type=80 req=06 val=0302 idx=0409 len=00ff [ 64.211669] msm72k_udc: setup: type=80 req=06 val=0301 idx=0409 len=00ff [ 64.213653] msm72k_udc: setup: type=00 req=09 val=0001 idx=0000 len=0000 [ 64.213714] g_ether gadget: high speed config #1: CDC Ethernet (ECM) [ 64.213745] msm72k_udc: ept #2 in max:16 head:ffa03140 bit:18 [ 64.213775] msm72k_udc: ept 2 in enabled [ 64.214752] msm72k_udc: setup: type=80 req=06 val=0305 idx=0409 len=00ff [ 64.216644] msm72k_udc: setup: type=01 req=0b val=0001 idx=0001 len=0000 [ 64.216735] msm72k_udc: ept #1 in max:512 head:ffa030c0 bit:17 [ 64.216735] msm72k_udc: ept 1 in enabled [ 64.216766] msm72k_udc: ept #1 out max:512 head:ffa03080 bit:1 [ 64.216796] msm72k_udc: ept 1 out enabled [ 64.217651] msm72k_udc: setup: type=80 req=06 val=0307 idx=0409 len=00ff [ 64.219665] msm72k_udc: setup: type=80 req=06 val=0306 idx=0409 len=00ff [ 64.895599] msm_snd_rpc_connect: snd_ep already connected [ 64.895721] snd_msm_device_set_routing: RPC connected succesfully [ 64.897308] snd device connected [ 64.897399] rpc close success [ 64.900939] snd_msm_device_set_routing: RPC connected succesfully [ 64.907684] snd device connected [ 64.907775] rpc close success [ 66.268432] SMD: ch 0 OPENING -> OPENED [ 75.194976] usb0: no IPv6 routers present [ 77.091705] audmgr_rpc_thread() start [ 77.091857] adsp: opening module AUDPREPROCTASK [ 77.091979] audmgr_rpc_thread() start [ 77.093322] adsp: module AUDPREPROCTASK has been registered [ 77.093353] adsp: opening module AUDRECTASK [ 77.094085] adsp: module AUDRECTASK has been registered [ 77.105895] audmgr: rpc_reply status 0 [ 77.119781] audmgr: rpc READY handle=0x00000000 [ 77.183746] audmgr: rpc CODEC_CONFIG volume=0x00002ff4 [ 77.183990] msm_adsp_enable() 'AUDPREPROCTASK'state[0] id[14] [ 77.185699] adsp: rpc event=0, proc_id=2, module=14, image=0 [ 77.187377] adsp: module AUDPREPROCTASK: READY [ 77.187805] msm_adsp_enable() 'AUDRECTASK'state[0] id[13] [ 77.189483] adsp: rpc event=0, proc_id=2, module=13, image=0 [ 77.189666] adsp: module AUDRECTASK: READY [ 77.190948] msm_adsp_disable() 'AUDPREPROCTASK' [ 77.192749] msm_adsp_disable() 'AUDRECTASK' [ 77.195129] audmgr: rpc_reply status 0 [ 77.225311] audmgr: DISABLED [ 77.225555] adsp: closing module AUDRECTASK [ 77.225708] adsp: closing module AUDPREPROCTASK [ 77.225830] adsp: disable interrupt [ 97.499755] deinit sharp panel [ 97.945068] UBI: attaching mtd5 to ubi0 [ 97.945129] UBI: physical eraseblock size: 131072 bytes (128 KiB) [ 97.945129] UBI: logical eraseblock size: 126976 bytes [ 97.945159] UBI: smallest flash I/O unit: 2048 [ 97.945159] UBI: VID header offset: 2048 (aligned 2048) [ 97.945190] UBI: data offset: 4096 [ 97.954895] msm_nand_read_subpage: b540000 64 [ 97.955749] msm_nand_read_subpage: b560000 64 [ 97.956146] msm_nand_read: b560800 2048 [ 97.956634] msm_nand_read_subpage: b580000 64 [ 97.957000] msm_nand_read: b580800 2048 [ 97.957794] msm_nand_read_subpage: b5a0000 64 [ 97.958190] msm_nand_read: b5a0800 2048 [ 97.958984] msm_nand_read_subpage: b5c0000 64 [ 97.959350] msm_nand_read: b5c0800 2048 [ 97.965942] msm_nand_read_subpage: b5e0000 64 [ 97.966339] msm_nand_read: b5e0800 2048 [ 97.967071] msm_nand_read_subpage: b600000 64 [ 97.967346] msm_nand_read: b600800 2048 [ 97.967987] msm_nand_read_subpage: b620000 64 [ 97.968261] msm_nand_read: b620800 2048 [ 97.968963] msm_nand_read_subpage: b640000 64 [ 97.969360] msm_nand_read: b640800 2048 [ 97.970123] msm_nand_read_subpage: b660000 64 [ 97.970428] msm_nand_read: b660800 2048 [ 97.971160] msm_nand_read_subpage: b680000 64 [ 97.971557] msm_nand_read: b680800 2048 [ 97.972351] msm_nand_read_subpage: b6a0000 64 [ 97.972747] msm_nand_read: b6a0800 2048 [ 97.973480] msm_nand_read_subpage: b6c0000 64 [ 97.973846] msm_nand_read: b6c0800 2048 [ 97.974822] msm_nand_read_subpage: b6e0000 64 [ 97.975189] msm_nand_read: b6e0800 2048 [ 97.976013] msm_nand_read_subpage: b700000 64 [ 97.976379] msm_nand_read: b700800 2048 [ 97.977111] msm_nand_read_subpage: b720000 64 [ 97.977478] msm_nand_read: b720800 2048 [ 97.996215] msm_nand_read_subpage: b740000 64 [ 97.996643] msm_nand_read: b740800 2048 [ 97.997497] msm_nand_read_subpage: b760000 64 [ 97.997863] msm_nand_read: b760800 2048 [ 97.998657] msm_nand_read_subpage: b780000 64 [ 97.999023] msm_nand_read: b780800 2048 [ 97.999847] msm_nand_read_subpage: b7a0000 64 [ 98.000213] msm_nand_read: b7a0800 2048 [ 98.001007] msm_nand_read_subpage: b7c0000 64 [ 98.001373] msm_nand_read: b7c0800 2048 [ 98.002166] msm_nand_read_subpage: b7e0000 64 [ 98.002563] msm_nand_read: b7e0800 2048 [ 98.003356] msm_nand_read_subpage: b800000 64 [ 98.003723] msm_nand_read: b800800 2048 [ 98.004730] msm_nand_read_subpage: b820000 64 [ 98.005157] msm_nand_read: b820800 2048 [ 98.005950] msm_nand_read_subpage: b840000 64 [ 98.006347] msm_nand_read: b840800 2048 [ 98.007080] msm_nand_read_subpage: b860000 64 [ 98.007385] msm_nand_read: b860800 2048 [ 98.014648] msm_nand_read_subpage: b880000 64 [ 98.014984] msm_nand_read: b880800 2048 [ 98.015655] msm_nand_read_subpage: b8a0000 64 [ 98.015930] msm_nand_read: b8a0800 2048 [ 98.016540] msm_nand_read_subpage: b8c0000 64 [ 98.016815] msm_nand_read: b8c0800 2048 [ 98.017425] msm_nand_read_subpage: b8e0000 64 [ 98.017700] msm_nand_read: b8e0800 2048 [ 98.018310] msm_nand_read_subpage: b900000 64 [ 98.018554] msm_nand_read: b900800 2048 [ 98.019165] msm_nand_read_subpage: b920000 64 [ 98.019439] msm_nand_read: b920800 2048 [ 98.020050] msm_nand_read_subpage: b940000 64 [ 98.020294] msm_nand_read: b940800 2048 [ 98.020904] msm_nand_read_subpage: b960000 64 [ 98.021148] msm_nand_read: b960800 2048 [ 98.021789] msm_nand_read_subpage: b980000 64 [ 98.022033] msm_nand_read: b980800 2048 [ 98.022644] msm_nand_read_subpage: b9a0000 64 [ 98.022888] msm_nand_read: b9a0800 2048 [ 98.023529] msm_nand_read_subpage: b9c0000 64 [ 98.023773] msm_nand_read: b9c0800 2048 [ 98.024383] msm_nand_read_subpage: b9e0000 64 [ 98.024719] msm_nand_read: b9e0800 2048 [ 98.034667] msm_nand_read_subpage: ba00000 64 [ 98.035034] msm_nand_read: ba00800 2048 [ 98.035797] msm_nand_read_subpage: ba20000 64 [ 98.036102] msm_nand_read: ba20800 2048 [ 98.036865] msm_nand_read_subpage: ba40000 64 [ 98.037231] msm_nand_read: ba40800 2048 [ 98.038055] msm_nand_read_subpage: ba60000 64 [ 98.038421] msm_nand_read: ba60800 2048 [ 98.039245] msm_nand_read_subpage: ba80000 64 [ 98.039611] msm_nand_read: ba80800 2048 [ 98.044708] msm_nand_read_subpage: baa0000 64 [ 98.045104] msm_nand_read: baa0800 2048 [ 98.045776] msm_nand_read_subpage: bac0000 64 [ 98.048095] msm_nand_read: bac0800 2048 [ 98.048858] msm_nand_read_subpage: bae0000 64 [ 98.049255] msm_nand_read: bae0800 2048 [ 98.050018] msm_nand_read_subpage: bb00000 64 [ 98.050292] msm_nand_read: bb00800 2048 [ 98.051025] msm_nand_read_subpage: bb20000 64 [ 98.051300] msm_nand_read: bb20800 2048 [ 98.052032] msm_nand_read_subpage: bb40000 64 [ 98.052337] msm_nand_read: bb40800 2048 [ 98.054626] msm_nand_read_subpage: bb60000 64 [ 98.064849] msm_nand_read: bb60800 2048 [ 98.065521] msm_nand_read_subpage: bb80000 64 [ 98.065795] msm_nand_read: bb80800 2048 [ 98.066406] msm_nand_read_subpage: bba0000 64 [ 98.066680] msm_nand_read: bba0800 2048 [ 98.067291] msm_nand_read_subpage: bbc0000 64 [ 98.067565] msm_nand_read: bbc0800 2048 [ 98.068176] msm_nand_read_subpage: bbe0000 64 [ 98.068420] msm_nand_read: bbe0800 2048 [ 98.069030] msm_nand_read_subpage: bc00000 64 [ 98.069305] msm_nand_read: bc00800 2048 [ 98.069885] msm_nand_read_subpage: bc20000 64 [ 98.070159] msm_nand_read: bc20800 2048 [ 98.070739] msm_nand_read_subpage: bc40000 64 [ 98.070983] msm_nand_read: bc40800 2048 [ 98.071624] msm_nand_read_subpage: bc60000 64 [ 98.071899] msm_nand_read: bc60800 2048 [ 98.072540] msm_nand_read_subpage: bc80000 64 [ 98.072814] msm_nand_read: bc80800 2048 [ 98.073455] msm_nand_read_subpage: bca0000 64 [ 98.073699] msm_nand_read: bca0800 2048 [ 98.074340] msm_nand_read_subpage: bcc0000 64 [ 98.074645] msm_nand_read: bcc0800 2048 [ 98.075317] msm_nand_read_subpage: bce0000 64 [ 98.075561] msm_nand_read: bce0800 2048 [ 98.076232] msm_nand_read_subpage: bd00000 64 [ 98.076507] msm_nand_read: bd00800 2048 [ 98.077117] msm_nand_read_subpage: bd20000 64 [ 98.077423] msm_nand_read: bd20800 2048 [ 98.078155] msm_nand_read_subpage: bd40000 64 [ 98.078460] msm_nand_read: bd40800 2048 [ 98.079071] msm_nand_read_subpage: bd60000 64 [ 98.079315] msm_nand_read: bd60800 2048 [ 98.079956] msm_nand_read_subpage: bd80000 64 [ 98.080230] msm_nand_read: bd80800 2048 [ 98.080871] msm_nand_read_subpage: bda0000 64 [ 98.081237] msm_nand_read: bda0800 2048 [ 98.081878] msm_nand_read_subpage: bdc0000 64 [ 98.082153] msm_nand_read: bdc0800 2048 [ 98.082824] msm_nand_read_subpage: bde0000 64 [ 98.083160] msm_nand_read: bde0800 2048 [ 98.083831] msm_nand_read_subpage: be00000 64 [ 98.084197] msm_nand_read: be00800 2048 [ 98.101989] msm_nand_read_subpage: be20000 64 [ 98.102325] msm_nand_read: be20800 2048 [ 98.110443] msm_nand_read_subpage: be40000 64 [ 98.113891] msm_nand_read: be40800 2048 [ 98.124755] msm_nand_read_subpage: be60000 64 [ 98.126403] msm_nand_read: be60800 2048 [ 98.127410] msm_nand_read_subpage: be80000 64 [ 98.127868] msm_nand_read: be80800 2048 [ 98.129211] msm_nand_read_subpage: bea0000 64 [ 98.129547] msm_nand_read: bea0800 2048 [ 98.130371] msm_nand_read_subpage: bec0000 64 [ 98.130706] msm_nand_read: bec0800 2048 [ 98.135406] msm_nand_read_subpage: bee0000 64 [ 98.135772] msm_nand_read: bee0800 2048 [ 98.136627] msm_nand_read_subpage: bf00000 64 [ 98.136962] msm_nand_read: bf00800 2048 [ 98.138244] msm_nand_read_subpage: bf20000 64 [ 98.138580] msm_nand_read: bf20800 2048 [ 98.139251] msm_nand_read_subpage: bf40000 64 [ 98.139617] msm_nand_read: bf40800 2048 [ 98.141052] msm_nand_read_subpage: bf60000 64 [ 98.141387] msm_nand_read: bf60800 2048 [ 98.145935] msm_nand_read_subpage: bf80000 64 [ 98.146301] msm_nand_read: bf80800 2048 [ 98.147155] msm_nand_read_subpage: bfa0000 64 [ 98.147460] msm_nand_read: bfa0800 2048 [ 98.148315] msm_nand_read_subpage: bfc0000 64 [ 98.148986] msm_nand_read: bfc0800 2048 [ 98.149932] msm_nand_read_subpage: bfe0000 64 [ 98.150268] msm_nand_read: bfe0800 2048 [ 98.151092] msm_nand_read_subpage: c000000 64 [ 98.151763] msm_nand_read: c000800 2048 [ 98.154663] msm_nand_read_subpage: c020000 64 [ 98.155761] msm_nand_read: c020800 2048 [ 98.156799] msm_nand_read_subpage: c040000 64 [ 98.157135] msm_nand_read: c040800 2048 [ 98.166107] msm_nand_read_subpage: c060000 64 [ 98.166473] msm_nand_read: c060800 2048 [ 98.167327] msm_nand_read_subpage: c080000 64 [ 98.167633] msm_nand_read: c080800 2048 [ 98.174713] msm_nand_read_subpage: c0a0000 64 [ 98.184783] msm_nand_read: c0a0800 2048 [ 98.186309] msm_nand_read_subpage: c0c0000 64 [ 98.186645] msm_nand_read: c0c0800 2048 [ 98.187500] msm_nand_read_subpage: c0e0000 64 [ 98.187805] msm_nand_read: c0e0800 2048 [ 98.189117] msm_nand_read_subpage: c100000 64 [ 98.189453] msm_nand_read: c100800 2048 [ 98.190734] msm_nand_read_subpage: c120000 64 [ 98.191070] msm_nand_read: c120800 2048 [ 98.191925] msm_nand_read_subpage: c140000 64 [ 98.192230] msm_nand_read: c140800 2048 [ 98.193115] msm_nand_read_subpage: c160000 64 [ 98.193420] msm_nand_read: c160800 2048 [ 98.194641] msm_nand_read_subpage: c180000 64 [ 98.195129] msm_nand_read: c180800 2048 [ 98.204742] msm_nand_read_subpage: c1a0000 64 [ 98.205871] msm_nand_read: c1a0800 2048 [ 98.206573] msm_nand_read_subpage: c1c0000 64 [ 98.207092] msm_nand_read: c1c0800 2048 [ 98.208068] msm_nand_read_subpage: c1e0000 64 [ 98.208404] msm_nand_read: c1e0800 2048 [ 98.209228] msm_nand_read_subpage: c200000 64 [ 98.209899] msm_nand_read: c200800 2048 [ 98.210876] msm_nand_read_subpage: c220000 64 [ 98.211181] msm_nand_read: c220800 2048 [ 98.212036] msm_nand_read_subpage: c240000 64 [ 98.212677] msm_nand_read: c240800 2048 [ 98.213653] msm_nand_read_subpage: c260000 64 [ 98.213989] msm_nand_read: c260800 2048 [ 98.215026] msm_nand_read_subpage: c280000 64 [ 98.216125] msm_nand_read: c280800 2048 [ 98.223754] msm_nand_read_subpage: c2a0000 64 [ 98.224456] msm_nand_read: c2a0800 2048 [ 98.236053] msm_nand_read_subpage: c2c0000 64 [ 98.236724] msm_nand_read: c2c0800 2048 [ 98.237762] msm_nand_read_subpage: c2e0000 64 [ 98.238098] msm_nand_read: c2e0800 2048 [ 98.238922] msm_nand_read_subpage: c300000 64 [ 98.239257] msm_nand_read: c300800 2048 [ 98.240539] msm_nand_read_subpage: c320000 64 [ 98.240875] msm_nand_read: c320800 2048 [ 98.241699] msm_nand_read_subpage: c340000 64 [ 98.242004] msm_nand_read: c340800 2048 [ 98.243286] msm_nand_read_subpage: c360000 64 [ 98.243621] msm_nand_read: c360800 2048 [ 98.244689] msm_nand_read_subpage: c380000 64 [ 98.245025] msm_nand_read: c380800 2048 [ 98.254699] msm_nand_read_subpage: c3a0000 64 [ 98.255615] msm_nand_read: c3a0800 2048 [ 98.256347] msm_nand_read_subpage: c3c0000 64 [ 98.256683] msm_nand_read: c3c0800 2048 [ 98.257934] msm_nand_read_subpage: c3e0000 64 [ 98.258270] msm_nand_read: c3e0800 2048 [ 98.259155] msm_nand_read_subpage: c400000 64 [ 98.259918] msm_nand_read: c400800 2048 [ 98.260925] msm_nand_read_subpage: c420000 64 [ 98.261260] msm_nand_read: c420800 2048 [ 98.262084] msm_nand_read_subpage: c440000 64 [ 98.262756] msm_nand_read: c440800 2048 [ 98.263458] msm_nand_read_subpage: c460000 64 [ 98.263916] msm_nand_read: c460800 2048 [ 98.265686] msm_nand_read_subpage: c480000 64 [ 98.266418] msm_nand_read: c480800 2048 [ 98.267456] msm_nand_read_subpage: c4a0000 64 [ 98.267791] msm_nand_read: c4a0800 2048 [ 98.275238] msm_nand_read_subpage: c4c0000 64 [ 98.276458] msm_nand_read: c4c0800 2048 [ 98.277526] msm_nand_read_subpage: c4e0000 64 [ 98.277862] msm_nand_read: c4e0800 2048 [ 98.279266] msm_nand_read_subpage: c500000 64 [ 98.284790] msm_nand_read: c500800 2048 [ 98.285919] msm_nand_read_subpage: c520000 64 [ 98.286254] msm_nand_read: c520800 2048 [ 98.287597] msm_nand_read_subpage: c540000 64 [ 98.287933] msm_nand_read: c540800 2048 [ 98.294647] msm_nand_read_subpage: c560000 64 [ 98.295684] msm_nand_read: c560800 2048 [ 98.296386] msm_nand_read_subpage: c580000 64 [ 98.296905] msm_nand_read: c580800 2048 [ 98.297912] msm_nand_read_subpage: c5a0000 64 [ 98.298217] msm_nand_read: c5a0800 2048 [ 98.299530] msm_nand_read_subpage: c5c0000 64 [ 98.299835] msm_nand_read: c5c0800 2048 [ 98.301177] msm_nand_read_subpage: c5e0000 64 [ 98.301513] msm_nand_read: c5e0800 2048 [ 98.302581] msm_nand_read_subpage: c600000 64 [ 98.302917] msm_nand_read: c600800 2048 [ 98.305999] msm_nand_read_subpage: c620000 64 [ 98.306335] msm_nand_read: c620800 2048 [ 98.307250] msm_nand_read_subpage: c640000 64 [ 98.307983] msm_nand_read: c640800 2048 [ 98.314697] msm_nand_read_subpage: c660000 64 [ 98.315399] msm_nand_read: c660800 2048 [ 98.324707] msm_nand_read_subpage: c680000 64 [ 98.325866] msm_nand_read: c680800 2048 [ 98.326904] msm_nand_read_subpage: c6a0000 64 [ 98.327239] msm_nand_read: c6a0800 2048 [ 98.328094] msm_nand_read_subpage: c6c0000 64 [ 98.328765] msm_nand_read: c6c0800 2048 [ 98.329742] msm_nand_read_subpage: c6e0000 64 [ 98.330047] msm_nand_read: c6e0800 2048 [ 98.330932] msm_nand_read_subpage: c700000 64 [ 98.331634] msm_nand_read: c700800 2048 [ 98.332672] msm_nand_read_subpage: c720000 64 [ 98.332977] msm_nand_read: c720800 2048 [ 98.333831] msm_nand_read_subpage: c740000 64 [ 98.334167] msm_nand_read: c740800 2048 [ 98.335021] msm_nand_read_subpage: c760000 64 [ 98.335449] msm_nand_read: c760800 2048 [ 98.336975] msm_nand_read_subpage: c780000 64 [ 98.337280] msm_nand_read: c780800 2048 [ 98.338867] msm_nand_read_subpage: c7a0000 64 [ 98.339202] msm_nand_read: c7a0800 2048 [ 98.344940] msm_nand_read_subpage: c7c0000 64 [ 98.345306] msm_nand_read: c7c0800 2048 [ 98.346771] msm_nand_read_subpage: c7e0000 64 [ 98.347137] msm_nand_read: c7e0800 2048 [ 98.354705] msm_nand_read_subpage: c800000 64 [ 98.355224] msm_nand_read: c800800 2048 [ 98.356292] msm_nand_read_subpage: c820000 64 [ 98.356628] msm_nand_read: c820800 2048 [ 98.357971] msm_nand_read_subpage: c840000 64 [ 98.358306] msm_nand_read: c840800 2048 [ 98.365570] msm_nand_read_subpage: c860000 64 [ 98.365936] msm_nand_read: c860800 2048 [ 98.366851] msm_nand_read_subpage: c880000 64 [ 98.367156] msm_nand_read: c880800 2048 [ 98.368041] msm_nand_read_subpage: c8a0000 64 [ 98.368682] msm_nand_read: c8a0800 2048 [ 98.369720] msm_nand_read_subpage: c8c0000 64 [ 98.370056] msm_nand_read: c8c0800 2048 [ 98.370910] msm_nand_read_subpage: c8e0000 64 [ 98.371643] msm_nand_read: c8e0800 2048 [ 98.372650] msm_nand_read_subpage: c900000 64 [ 98.372985] msm_nand_read: c900800 2048 [ 98.373840] msm_nand_read_subpage: c920000 64 [ 98.374664] msm_nand_read: c920800 2048 [ 98.376190] msm_nand_read_subpage: c940000 64 [ 98.376525] msm_nand_read: c940800 2048 [ 98.385559] msm_nand_read_subpage: c960000 64 [ 98.385925] msm_nand_read: c960800 2048 [ 98.397033] msm_nand_read_subpage: c980000 64 [ 98.397399] msm_nand_read: c980800 2048 [ 98.398284] msm_nand_read_subpage: c9a0000 64 [ 98.398590] msm_nand_read: c9a0800 2048 [ 98.399505] msm_nand_read_subpage: c9c0000 64 [ 98.399810] msm_nand_read: c9c0800 2048 [ 98.400665] msm_nand_read_subpage: c9e0000 64 [ 98.400970] msm_nand_read: c9e0800 2048 [ 98.401824] msm_nand_read_subpage: ca00000 64 [ 98.402130] msm_nand_read: ca00800 2048 [ 98.402984] msm_nand_read_subpage: ca20000 64 [ 98.403289] msm_nand_read: ca20800 2048 [ 98.404144] msm_nand_read_subpage: ca40000 64 [ 98.404449] msm_nand_read: ca40800 2048 [ 98.405548] msm_nand_read_subpage: ca60000 64 [ 98.406219] msm_nand_read: ca60800 2048 [ 98.407226] msm_nand_read_subpage: ca80000 64 [ 98.407531] msm_nand_read: ca80800 2048 [ 98.408386] msm_nand_read_subpage: caa0000 64 [ 98.409057] msm_nand_read: caa0800 2048 [ 98.410064] msm_nand_read_subpage: cac0000 64 [ 98.410400] msm_nand_read: cac0800 2048 [ 98.411224] msm_nand_read_subpage: cae0000 64 [ 98.411895] msm_nand_read: cae0800 2048 [ 98.415435] msm_nand_read_subpage: cb00000 64 [ 98.416107] msm_nand_read: cb00800 2048 [ 98.417572] msm_nand_read_subpage: cb20000 64 [ 98.417907] msm_nand_read: cb20800 2048 [ 98.434692] msm_nand_read_subpage: cb40000 64 [ 98.435852] msm_nand_read: cb40800 2048 [ 98.436584] msm_nand_read_subpage: cb60000 64 [ 98.437072] msm_nand_read: cb60800 2048 [ 98.438476] msm_nand_read_subpage: cb80000 64 [ 98.438812] msm_nand_read: cb80800 2048 [ 98.439666] msm_nand_read_subpage: cba0000 64 [ 98.440002] msm_nand_read: cba0800 2048 [ 98.440856] msm_nand_read_subpage: cbc0000 64 [ 98.441497] msm_nand_read: cbc0800 2048 [ 98.442474] msm_nand_read_subpage: cbe0000 64 [ 98.442810] msm_nand_read: cbe0800 2048 [ 98.443634] msm_nand_read_subpage: cc00000 64 [ 98.444305] msm_nand_read: cc00800 2048 [ 98.445556] msm_nand_read_subpage: cc20000 64 [ 98.445892] msm_nand_read: cc20800 2048 [ 98.446746] msm_nand_read_subpage: cc40000 64 [ 98.447082] msm_nand_read: cc40800 2048 [ 98.447906] msm_nand_read_subpage: cc60000 64 [ 98.448577] msm_nand_read: cc60800 2048 [ 98.450012] msm_nand_read_subpage: cc80000 64 [ 98.450347] msm_nand_read: cc80800 2048 [ 98.455444] msm_nand_read_subpage: cca0000 64 [ 98.455810] msm_nand_read: cca0800 2048 [ 98.456695] msm_nand_read_subpage: ccc0000 64 [ 98.457336] msm_nand_read: ccc0800 2048 [ 98.458343] msm_nand_read_subpage: cce0000 64 [ 98.458679] msm_nand_read: cce0800 2048 [ 98.459533] msm_nand_read_subpage: cd00000 64 [ 98.460205] msm_nand_read: cd00800 2048 [ 98.461181] msm_nand_read_subpage: cd20000 64 [ 98.461517] msm_nand_read: cd20800 2048 [ 98.466003] msm_nand_read_subpage: cd40000 64 [ 98.466369] msm_nand_read: cd40800 2048 [ 98.467926] msm_nand_read_subpage: cd60000 64 [ 98.468261] msm_nand_read: cd60800 2048 [ 98.476531] msm_nand_read_subpage: cd80000 64 [ 98.477233] msm_nand_read: cd80800 2048 [ 98.477935] msm_nand_read_subpage: cda0000 64 [ 98.478424] msm_nand_read: cda0800 2048 [ 98.479431] msm_nand_read_subpage: cdc0000 64 [ 98.479766] msm_nand_read: cdc0800 2048 [ 98.485504] msm_nand_read_subpage: cde0000 64 [ 98.485870] msm_nand_read: cde0800 2048 [ 98.488098] msm_nand_read_subpage: ce00000 64 [ 98.488464] msm_nand_read: ce00800 2048 [ 98.489135] msm_nand_read_subpage: ce20000 64 [ 98.489532] msm_nand_read: ce20800 2048 [ 98.491027] msm_nand_read_subpage: ce40000 64 [ 98.491333] msm_nand_read: ce40800 2048 [ 98.492187] msm_nand_read_subpage: ce60000 64 [ 98.492858] msm_nand_read: ce60800 2048 [ 98.493896] msm_nand_read_subpage: ce80000 64 [ 98.494232] msm_nand_read: ce80800 2048 [ 98.504821] msm_nand_read_subpage: cea0000 64 [ 98.506011] msm_nand_read: cea0800 2048 [ 98.506713] msm_nand_read_subpage: cec0000 64 [ 98.507202] msm_nand_read: cec0800 2048 [ 98.508819] msm_nand_read_subpage: cee0000 64 [ 98.509185] msm_nand_read: cee0800 2048 [ 98.513275] msm_nand_read_subpage: cf00000 64 [ 98.513641] msm_nand_read: cf00800 2048 [ 98.514709] msm_nand_read_subpage: cf20000 64 [ 98.515441] msm_nand_read: cf20800 2048 [ 98.516448] msm_nand_read_subpage: cf40000 64 [ 98.516784] msm_nand_read: cf40800 2048 [ 98.517608] msm_nand_read_subpage: cf60000 64 [ 98.518280] msm_nand_read: cf60800 2048 [ 98.519287] msm_nand_read_subpage: cf80000 64 [ 98.519622] msm_nand_read: cf80800 2048 [ 98.520446] msm_nand_read_subpage: cfa0000 64 [ 98.521118] msm_nand_read: cfa0800 2048 [ 98.522094] msm_nand_read_subpage: cfc0000 64 [ 98.522766] msm_nand_read: cfc0800 2048 [ 98.525695] msm_nand_read_subpage: cfe0000 64 [ 98.526062] msm_nand_read: cfe0800 2048 [ 98.526947] msm_nand_read_subpage: d000000 64 [ 98.527648] msm_nand_read: d000800 2048 [ 98.528656] msm_nand_read_subpage: d020000 64 [ 98.534454] msm_nand_read: d020800 2048 [ 98.536224] msm_nand_read_subpage: d040000 64 [ 98.536590] msm_nand_read: d040800 2048 [ 98.549133] msm_nand_read_subpage: d060000 64 [ 98.549713] msm_nand_read: d060800 2048 [ 98.551483] msm_nand_read_subpage: d080000 64 [ 98.551788] msm_nand_read: d080800 2048 [ 98.552642] msm_nand_read_subpage: d0a0000 64 [ 98.553375] msm_nand_read: d0a0800 2048 [ 98.554718] msm_nand_read_subpage: d0c0000 64 [ 98.555053] msm_nand_read: d0c0800 2048 [ 98.559387] msm_nand_read_subpage: d0e0000 64 [ 98.559783] msm_nand_read: d0e0800 2048 [ 98.560943] msm_nand_read_subpage: d100000 64 [ 98.561309] msm_nand_read: d100800 2048 [ 98.562194] msm_nand_read_subpage: d120000 64 [ 98.562866] msm_nand_read: d120800 2048 [ 98.563873] msm_nand_read_subpage: d140000 64 [ 98.564208] msm_nand_read: d140800 2048 [ 98.568084] msm_nand_read_subpage: d160000 64 [ 98.568695] msm_nand_read: d160800 2048 [ 98.570251] msm_nand_read_subpage: d180000 64 [ 98.570953] msm_nand_read: d180800 2048 [ 98.572387] msm_nand_read_subpage: d1a0000 64 [ 98.572723] msm_nand_read: d1a0800 2048 [ 98.574737] msm_nand_read_subpage: d1c0000 64 [ 98.575531] msm_nand_read: d1c0800 2048 [ 98.580413] msm_nand_read_subpage: d1e0000 64 [ 98.581146] msm_nand_read: d1e0800 2048 [ 98.584747] msm_nand_read_subpage: d200000 64 [ 98.585754] msm_nand_read: d200800 2048 [ 98.586883] msm_nand_read_subpage: d220000 64 [ 98.587615] msm_nand_read: d220800 2048 [ 98.588348] msm_nand_read_subpage: d240000 64 [ 98.588653] msm_nand_read: d240800 2048 [ 98.589874] msm_nand_read_subpage: d260000 64 [ 98.590209] msm_nand_read: d260800 2048 [ 98.591369] msm_nand_read_subpage: d280000 64 [ 98.594757] msm_nand_read: d280800 2048 [ 98.596893] msm_nand_read_subpage: d2a0000 64 [ 98.597259] msm_nand_read: d2a0800 2048 [ 98.600524] msm_nand_read_subpage: d2c0000 64 [ 98.600891] msm_nand_read: d2c0800 2048 [ 98.601837] msm_nand_read_subpage: d2e0000 64 [ 98.602569] msm_nand_read: d2e0800 2048 [ 98.603637] msm_nand_read_subpage: d300000 64 [ 98.603973] msm_nand_read: d300800 2048 [ 98.609130] msm_nand_read_subpage: d320000 64 [ 98.609649] msm_nand_read: d320800 2048 [ 98.611541] msm_nand_read_subpage: d340000 64 [ 98.611877] msm_nand_read: d340800 2048 [ 98.625640] msm_nand_read_subpage: d360000 64 [ 98.625976] msm_nand_read: d360800 2048 [ 98.627288] msm_nand_read_subpage: d380000 64 [ 98.627655] msm_nand_read: d380800 2048 [ 98.628967] msm_nand_read_subpage: d3a0000 64 [ 98.629333] msm_nand_read: d3a0800 2048 [ 98.630187] msm_nand_read_subpage: d3c0000 64 [ 98.630523] msm_nand_read: d3c0800 2048 [ 98.631622] msm_nand_read_subpage: d3e0000 64 [ 98.631958] msm_nand_read: d3e0800 2048 [ 98.635925] msm_nand_read_subpage: d400000 64 [ 98.636291] msm_nand_read: d400800 2048 [ 98.637145] msm_nand_read_subpage: d420000 64 [ 98.637451] msm_nand_read: d420800 2048 [ 98.638305] msm_nand_read_subpage: d440000 64 [ 98.638977] msm_nand_read: d440800 2048 [ 98.639984] msm_nand_read_subpage: d460000 64 [ 98.640289] msm_nand_read: d460800 2048 [ 98.645996] msm_nand_read_subpage: d480000 64 [ 98.646362] msm_nand_read: d480800 2048 [ 98.647247] msm_nand_read_subpage: d4a0000 64 [ 98.647552] msm_nand_read: d4a0800 2048 [ 98.648406] msm_nand_read_subpage: d4c0000 64 [ 98.649078] msm_nand_read: d4c0800 2048 [ 98.650085] msm_nand_read_subpage: d4e0000 64 [ 98.650421] msm_nand_read: d4e0800 2048 [ 98.651245] msm_nand_read_subpage: d500000 64 [ 98.651885] msm_nand_read: d500800 2048 [ 98.652893] msm_nand_read_subpage: d520000 64 [ 98.653198] msm_nand_read: d520800 2048 [ 98.655944] msm_nand_read_subpage: d540000 64 [ 98.656311] msm_nand_read: d540800 2048 [ 98.665557] msm_nand_read_subpage: d560000 64 [ 98.665924] msm_nand_read: d560800 2048 [ 98.667327] msm_nand_read_subpage: d580000 64 [ 98.667694] msm_nand_read: d580800 2048 [ 98.675506] msm_nand_read_subpage: d5a0000 64 [ 98.675872] msm_nand_read: d5a0800 2048 [ 98.685546] msm_nand_read_subpage: d5c0000 64 [ 98.685913] msm_nand_read: d5c0800 2048 [ 98.686767] msm_nand_read_subpage: d5e0000 64 [ 98.687103] msm_nand_read: d5e0800 2048 [ 98.688385] msm_nand_read_subpage: d600000 64 [ 98.688720] msm_nand_read: d600800 2048 [ 98.690032] msm_nand_read_subpage: d620000 64 [ 98.690368] msm_nand_read: d620800 2048 [ 98.691680] msm_nand_read_subpage: d640000 64 [ 98.692047] msm_nand_read: d640800 2048 [ 98.692901] msm_nand_read_subpage: d660000 64 [ 98.693206] msm_nand_read: d660800 2048 [ 98.694091] msm_nand_read_subpage: d680000 64 [ 98.694396] msm_nand_read: d680800 2048 [ 98.695861] msm_nand_read_subpage: d6a0000 64 [ 98.696197] msm_nand_read: d6a0800 2048 [ 98.697540] msm_nand_read_subpage: d6c0000 64 [ 98.697875] msm_nand_read: d6c0800 2048 [ 98.705535] msm_nand_read_subpage: d6e0000 64 [ 98.705902] msm_nand_read: d6e0800 2048 [ 98.707214] msm_nand_read_subpage: d700000 64 [ 98.707550] msm_nand_read: d700800 2048 [ 98.708404] msm_nand_read_subpage: d720000 64 [ 98.708709] msm_nand_read: d720800 2048 [ 98.710937] msm_nand_read_subpage: d740000 64 [ 98.714721] msm_nand_read: d740800 2048 [ 98.715423] msm_nand_read_subpage: d760000 64 [ 98.715728] msm_nand_read: d760800 2048 [ 98.716552] msm_nand_read_subpage: d780000 64 [ 98.716857] msm_nand_read: d780800 2048 [ 98.717742] msm_nand_read_subpage: d7a0000 64 [ 98.718048] msm_nand_read: d7a0800 2048 [ 98.718902] msm_nand_read_subpage: d7c0000 64 [ 98.719238] msm_nand_read: d7c0800 2048 [ 98.720092] msm_nand_read_subpage: d7e0000 64 [ 98.720397] msm_nand_read: d7e0800 2048 [ 98.721282] msm_nand_read_subpage: d800000 64 [ 98.721588] msm_nand_read: d800800 2048 [ 98.722991] msm_nand_read_subpage: d820000 64 [ 98.723358] msm_nand_read: d820800 2048 [ 98.730987] msm_nand_read_subpage: d840000 64 [ 98.731750] msm_nand_read: d840800 2048 [ 98.734710] msm_nand_read_subpage: d860000 64 [ 98.735504] msm_nand_read: d860800 2048 [ 98.736968] msm_nand_read_subpage: d880000 64 [ 98.737335] msm_nand_read: d880800 2048 [ 98.738189] msm_nand_read_subpage: d8a0000 64 [ 98.738494] msm_nand_read: d8a0800 2048 [ 98.740081] msm_nand_read_subpage: d8c0000 64 [ 98.740417] msm_nand_read: d8c0800 2048 [ 98.744445] msm_nand_read_subpage: d8e0000 64 [ 98.745483] msm_nand_read: d8e0800 2048 [ 98.754730] msm_nand_read_subpage: d900000 64 [ 98.755432] msm_nand_read: d900800 2048 [ 98.756896] msm_nand_read_subpage: d920000 64 [ 98.757232] msm_nand_read: d920800 2048 [ 98.758087] msm_nand_read_subpage: d940000 64 [ 98.758392] msm_nand_read: d940800 2048 [ 98.762268] msm_nand_read_subpage: d960000 64 [ 98.762786] msm_nand_read: d960800 2048 [ 98.764770] msm_nand_read_subpage: d980000 64 [ 98.765899] msm_nand_read: d980800 2048 [ 98.766632] msm_nand_read_subpage: d9a0000 64 [ 98.767150] msm_nand_read: d9a0800 2048 [ 98.768188] msm_nand_read_subpage: d9c0000 64 [ 98.768524] msm_nand_read: d9c0800 2048 [ 98.769378] msm_nand_read_subpage: d9e0000 64 [ 98.770050] msm_nand_read: d9e0800 2048 [ 98.776702] msm_nand_read_subpage: da00000 64 [ 98.777404] msm_nand_read: da00800 2048 [ 98.778900] msm_nand_read_subpage: da20000 64 [ 98.779235] msm_nand_read: da20800 2048 [ 98.779937] msm_nand_read_subpage: da40000 64 [ 98.780334] msm_nand_read: da40800 2048 [ 98.781341] msm_nand_read_subpage: da60000 64 [ 98.781677] msm_nand_read: da60800 2048 [ 98.783142] msm_nand_read_subpage: da80000 64 [ 98.783477] msm_nand_read: da80800 2048 [ 98.785095] msm_nand_read_subpage: daa0000 64 [ 98.786193] msm_nand_read: daa0800 2048 [ 98.795288] msm_nand_read_subpage: dac0000 64 [ 98.796478] msm_nand_read: dac0800 2048 [ 98.798492] msm_nand_read_subpage: dae0000 64 [ 98.798858] msm_nand_read: dae0800 2048 [ 98.808227] msm_nand_read_subpage: db00000 64 [ 98.809539] msm_nand_read: db00800 2048 [ 98.810577] msm_nand_read_subpage: db20000 64 [ 98.810913] msm_nand_read: db20800 2048 [ 98.811737] msm_nand_read_subpage: db40000 64 [ 98.812408] msm_nand_read: db40800 2048 [ 98.813110] msm_nand_read_subpage: db60000 64 [ 98.813568] msm_nand_read: db60800 2048 [ 98.814819] msm_nand_read_subpage: db80000 64 [ 98.815124] msm_nand_read: db80800 2048 [ 98.816467] msm_nand_read_subpage: dba0000 64 [ 98.816802] msm_nand_read: dba0800 2048 [ 98.820709] msm_nand_read_subpage: dbc0000 64 [ 98.821044] msm_nand_read: dbc0800 2048 [ 98.822540] msm_nand_read_subpage: dbe0000 64 [ 98.822875] msm_nand_read: dbe0800 2048 [ 98.824768] msm_nand_read_subpage: dc00000 64 [ 98.825317] msm_nand_read: dc00800 2048 [ 98.826812] msm_nand_read_subpage: dc20000 64 [ 98.827148] msm_nand_read: dc20800 2048 [ 98.835937] msm_nand_read_subpage: dc40000 64 [ 98.836303] msm_nand_read: dc40800 2048 [ 98.847991] msm_nand_read_subpage: dc60000 64 [ 98.848358] msm_nand_read: dc60800 2048 [ 98.849212] msm_nand_read_subpage: dc80000 64 [ 98.849548] msm_nand_read: dc80800 2048 [ 98.854675] msm_nand_read_subpage: dca0000 64 [ 98.855010] msm_nand_read: dca0800 2048 [ 98.855987] msm_nand_read_subpage: dcc0000 64 [ 98.856323] msm_nand_read: dcc0800 2048 [ 98.857635] msm_nand_read_subpage: dce0000 64 [ 98.857971] msm_nand_read: dce0800 2048 [ 98.858795] msm_nand_read_subpage: dd00000 64 [ 98.859130] msm_nand_read: dd00800 2048 [ 98.860443] msm_nand_read_subpage: dd20000 64 [ 98.860778] msm_nand_read: dd20800 2048 [ 98.861602] msm_nand_read_subpage: dd40000 64 [ 98.861907] msm_nand_read: dd40800 2048 [ 98.863189] msm_nand_read_subpage: dd60000 64 [ 98.863525] msm_nand_read: dd60800 2048 [ 98.884796] msm_nand_read_subpage: dd80000 64 [ 98.885864] msm_nand_read: dd80800 2048 [ 98.886993] msm_nand_read_subpage: dda0000 64 [ 98.887329] msm_nand_read: dda0800 2048 [ 98.892028] msm_nand_read_subpage: ddc0000 64 [ 98.892395] msm_nand_read: ddc0800 2048 [ 98.893157] msm_nand_read_subpage: dde0000 64 [ 98.893646] msm_nand_read: dde0800 2048 [ 98.895446] msm_nand_read_subpage: de00000 64 [ 98.895812] msm_nand_read: de00800 2048 [ 98.897125] msm_nand_read_subpage: de20000 64 [ 98.897460] msm_nand_read: de20800 2048 [ 98.898773] msm_nand_read_subpage: de40000 64 [ 98.899139] msm_nand_read: de40800 2048 [ 98.900024] msm_nand_read_subpage: de60000 64 [ 98.902984] msm_nand_read: de60800 2048 [ 98.904937] msm_nand_read_subpage: de80000 64 [ 98.905303] msm_nand_read: de80800 2048 [ 98.905975] msm_nand_read_subpage: dea0000 64 [ 98.906372] msm_nand_read: dea0800 2048 [ 98.907806] msm_nand_read_subpage: dec0000 64 [ 98.908142] msm_nand_read: dec0800 2048 [ 98.909027] msm_nand_read_subpage: dee0000 64 [ 98.909332] msm_nand_read: dee0800 2048 [ 98.913238] msm_nand_read_subpage: df00000 64 [ 98.913604] msm_nand_read: df00800 2048 [ 98.915100] msm_nand_read_subpage: df20000 64 [ 98.915496] msm_nand_read: df20800 2048 [ 98.917877] msm_nand_read_subpage: df40000 64 [ 98.918212] msm_nand_read: df40800 2048 [ 98.919555] msm_nand_read_subpage: df60000 64 [ 98.919891] msm_nand_read: df60800 2048 [ 98.925323] msm_nand_read_subpage: df80000 64 [ 98.925689] msm_nand_read: df80800 2048 [ 98.929473] msm_nand_read_subpage: dfa0000 64 [ 98.929840] msm_nand_read: dfa0800 2048 [ 98.930847] msm_nand_read_subpage: dfc0000 64 [ 98.931518] msm_nand_read: dfc0800 2048 [ 98.932525] msm_nand_read_subpage: dfe0000 64 [ 98.933227] msm_nand_read: dfe0800 2048 [ 98.934265] msm_nand_read_subpage: e000000 64 [ 98.934783] msm_nand_read: e000800 2048 [ 98.942962] msm_nand_read_subpage: e020000 64 [ 98.944122] msm_nand_read: e020800 2048 [ 98.954681] msm_nand_read_subpage: e040000 64 [ 98.955841] msm_nand_read: e040800 2048 [ 98.957275] msm_nand_read_subpage: e060000 64 [ 98.957611] msm_nand_read: e060800 2048 [ 98.958465] msm_nand_read_subpage: e080000 64 [ 98.958770] msm_nand_read: e080800 2048 [ 98.960144] msm_nand_read_subpage: e0a0000 64 [ 98.960479] msm_nand_read: e0a0800 2048 [ 98.964874] msm_nand_read_subpage: e0c0000 64 [ 98.965240] msm_nand_read: e0c0800 2048 [ 98.965942] msm_nand_read_subpage: e0e0000 64 [ 98.966339] msm_nand_read: e0e0800 2048 [ 98.967742] msm_nand_read_subpage: e100000 64 [ 98.968078] msm_nand_read: e100800 2048 [ 98.968933] msm_nand_read_subpage: e120000 64 [ 98.969268] msm_nand_read: e120800 2048 [ 98.973358] msm_nand_read_subpage: e140000 64 [ 98.974182] msm_nand_read: e140800 2048 [ 98.975097] msm_nand_read_subpage: e160000 64 [ 98.975433] msm_nand_read: e160800 2048 [ 98.976623] msm_nand_read_subpage: e180000 64 [ 98.976959] msm_nand_read: e180800 2048 [ 98.977783] msm_nand_read_subpage: e1a0000 64 [ 98.978118] msm_nand_read: e1a0800 2048 [ 98.978973] msm_nand_read_subpage: e1c0000 64 [ 98.979644] msm_nand_read: e1c0800 2048 [ 98.993835] msm_nand_read_subpage: e1e0000 64 [ 98.997222] msm_nand_read: e1e0800 2048 [ 98.998168] msm_nand_read_subpage: e200000 64 [ 99.000091] msm_nand_read: e200800 2048 [ 99.001556] msm_nand_read_subpage: e220000 64 [ 99.001892] msm_nand_read: e220800 2048 [ 99.005615] msm_nand_read_subpage: e240000 64 [ 99.006347] msm_nand_read: e240800 2048 [ 99.008850] msm_nand_read_subpage: e260000 64 [ 99.009582] msm_nand_read: e260800 2048 [ 99.011138] msm_nand_read_subpage: e280000 64 [ 99.011474] msm_nand_read: e280800 2048 [ 99.012237] msm_nand_read_subpage: e2a0000 64 [ 99.012603] msm_nand_read: e2a0800 2048 [ 99.013854] msm_nand_read_subpage: e2c0000 64 [ 99.015625] msm_nand_read: e2c0800 2048 [ 99.026489] msm_nand_read_subpage: e2e0000 64 [ 99.026824] msm_nand_read: e2e0800 2048 [ 99.032836] msm_nand_read_subpage: e300000 64 [ 99.033172] msm_nand_read: e300800 2048 [ 99.034667] msm_nand_read_subpage: e320000 64 [ 99.034973] msm_nand_read: e320800 2048 [ 99.045562] msm_nand_read_subpage: e340000 64 [ 99.045898] msm_nand_read: e340800 2048 [ 99.046752] msm_nand_read_subpage: e360000 64 [ 99.047088] msm_nand_read: e360800 2048 [ 99.048339] msm_nand_read_subpage: e380000 64 [ 99.048675] msm_nand_read: e380800 2048 [ 99.049346] msm_nand_read_subpage: e3a0000 64 [ 99.049743] msm_nand_read: e3a0800 2048 [ 99.051147] msm_nand_read_subpage: e3c0000 64 [ 99.051452] msm_nand_read: e3c0800 2048 [ 99.052276] msm_nand_read_subpage: e3e0000 64 [ 99.052581] msm_nand_read: e3e0800 2048 [ 99.053405] msm_nand_read_subpage: e400000 64 [ 99.054046] msm_nand_read: e400800 2048 [ 99.055603] msm_nand_read_subpage: e420000 64 [ 99.055938] msm_nand_read: e420800 2048 [ 99.056732] msm_nand_read_subpage: e440000 64 [ 99.057037] msm_nand_read: e440800 2048 [ 99.057861] msm_nand_read_subpage: e460000 64 [ 99.058502] msm_nand_read: e460800 2048 [ 99.059509] msm_nand_read_subpage: e480000 64 [ 99.059814] msm_nand_read: e480800 2048 [ 99.062896] msm_nand_read_subpage: e4a0000 64 [ 99.063598] msm_nand_read: e4a0800 2048 [ 99.064788] msm_nand_read_subpage: e4c0000 64 [ 99.065093] msm_nand_read: e4c0800 2048 [ 99.065734] msm_nand_read_subpage: e4e0000 64 [ 99.065979] msm_nand_read: e4e0800 2048 [ 99.067565] msm_nand_read_subpage: e500000 64 [ 99.067901] msm_nand_read: e500800 2048 [ 99.079040] msm_nand_read_subpage: e520000 64 [ 99.079406] msm_nand_read: e520800 2048 [ 99.081054] msm_nand_read_subpage: e540000 64 [ 99.081481] msm_nand_read: e540800 2048 [ 99.086059] msm_nand_read_subpage: e560000 64 [ 99.086425] msm_nand_read: e560800 2048 [ 99.087249] msm_nand_read_subpage: e580000 64 [ 99.087554] msm_nand_read: e580800 2048 [ 99.088867] msm_nand_read_subpage: e5a0000 64 [ 99.089202] msm_nand_read: e5a0800 2048 [ 99.093170] msm_nand_read_subpage: e5c0000 64 [ 99.093719] msm_nand_read: e5c0800 2048 [ 99.104736] msm_nand_read_subpage: e5e0000 64 [ 99.105560] msm_nand_read: e5e0800 2048 [ 99.106567] msm_nand_read_subpage: e600000 64 [ 99.106872] msm_nand_read: e600800 2048 [ 99.108154] msm_nand_read_subpage: e620000 64 [ 99.108459] msm_nand_read: e620800 2048 [ 99.109832] msm_nand_read_subpage: e640000 64 [ 99.110137] msm_nand_read: e640800 2048 [ 99.114257] msm_nand_read_subpage: e660000 64 [ 99.114746] msm_nand_read: e660800 2048 [ 99.115417] msm_nand_read_subpage: e680000 64 [ 99.115966] msm_nand_read: e680800 2048 [ 99.116729] msm_nand_read_subpage: e6a0000 64 [ 99.117034] msm_nand_read: e6a0800 2048 [ 99.118194] msm_nand_read_subpage: e6c0000 64 [ 99.118530] msm_nand_read: e6c0800 2048 [ 99.119354] msm_nand_read_subpage: e6e0000 64 [ 99.120025] msm_nand_read: e6e0800 2048 [ 99.121002] msm_nand_read_subpage: e700000 64 [ 99.121307] msm_nand_read: e700800 2048 [ 99.122589] msm_nand_read_subpage: e720000 64 [ 99.122894] msm_nand_read: e720800 2048 [ 99.123748] msm_nand_read_subpage: e740000 64 [ 99.124053] msm_nand_read: e740800 2048 [ 99.129180] msm_nand_read_subpage: e760000 64 [ 99.129547] msm_nand_read: e760800 2048 [ 99.130218] msm_nand_read_subpage: e780000 64 [ 99.130615] msm_nand_read: e780800 2048 [ 99.131561] msm_nand_read_subpage: e7a0000 64 [ 99.131896] msm_nand_read: e7a0800 2048 [ 99.132720] msm_nand_read_subpage: e7c0000 64 [ 99.133361] msm_nand_read: e7c0800 2048 [ 99.134338] msm_nand_read_subpage: e7e0000 64 [ 99.138458] msm_nand_read: e7e0800 2048 [ 99.143646] msm_nand_read_subpage: e800000 64 [ 99.143981] msm_nand_read: e800800 2048 [ 99.145782] msm_nand_read_subpage: e820000 64 [ 99.146118] msm_nand_read: e820800 2048 [ 99.147399] msm_nand_read_subpage: e840000 64 [ 99.154724] msm_nand_read: e840800 2048 [ 99.159332] msm_nand_read_subpage: e860000 64 [ 99.159759] msm_nand_read: e860800 2048 [ 99.160675] msm_nand_read_subpage: e880000 64 [ 99.161346] msm_nand_read: e880800 2048 [ 99.162322] msm_nand_read_subpage: e8a0000 64 [ 99.162963] msm_nand_read: e8a0800 2048 [ 99.163665] msm_nand_read_subpage: e8c0000 64 [ 99.164123] msm_nand_read: e8c0800 2048 [ 99.168090] msm_nand_read_subpage: e8e0000 64 [ 99.168792] msm_nand_read: e8e0800 2048 [ 99.170410] msm_nand_read_subpage: e900000 64 [ 99.170745] msm_nand_read: e900800 2048 [ 99.171691] msm_nand_read_subpage: e920000 64 [ 99.171997] msm_nand_read: e920800 2048 [ 99.172851] msm_nand_read_subpage: e940000 64 [ 99.173492] msm_nand_read: e940800 2048 [ 99.174713] msm_nand_read_subpage: e960000 64 [ 99.175415] msm_nand_read: e960800 2048 [ 99.180969] msm_nand_read_subpage: e980000 64 [ 99.181823] msm_nand_read: e980800 2048 [ 99.186553] msm_nand_read_subpage: e9a0000 64 [ 99.186920] msm_nand_read: e9a0800 2048 [ 99.187835] msm_nand_read_subpage: e9c0000 64 [ 99.188140] msm_nand_read: e9c0800 2048 [ 99.189514] msm_nand_read_subpage: e9e0000 64 [ 99.189849] msm_nand_read: e9e0800 2048 [ 99.190673] msm_nand_read_subpage: ea00000 64 [ 99.191345] msm_nand_read: ea00800 2048 [ 99.194702] msm_nand_read_subpage: ea20000 64 [ 99.195831] msm_nand_read: ea20800 2048 [ 99.196533] msm_nand_read_subpage: ea40000 64 [ 99.196990] msm_nand_read: ea40800 2048 [ 99.200775] msm_nand_read_subpage: ea60000 64 [ 99.201446] msm_nand_read: ea60800 2048 [ 99.203033] msm_nand_read_subpage: ea80000 64 [ 99.203369] msm_nand_read: ea80800 2048 [ 99.204711] msm_nand_read_subpage: eaa0000 64 [ 99.210754] msm_nand_read: eaa0800 2048 [ 99.212738] msm_nand_read_subpage: eac0000 64 [ 99.213073] msm_nand_read: eac0800 2048 [ 99.214324] msm_nand_read_subpage: eae0000 64 [ 99.214660] msm_nand_read: eae0800 2048 [ 99.227539] msm_nand_read_subpage: eb00000 64 [ 99.228332] msm_nand_read: eb00800 2048 [ 99.229797] msm_nand_read_subpage: eb20000 64 [ 99.230133] msm_nand_read: eb20800 2048 [ 99.230957] msm_nand_read_subpage: eb40000 64 [ 99.231262] msm_nand_read: eb40800 2048 [ 99.232147] msm_nand_read_subpage: eb60000 64 [ 99.232818] msm_nand_read: eb60800 2048 [ 99.233795] msm_nand_read_subpage: eb80000 64 [ 99.234100] msm_nand_read: eb80800 2048 [ 99.235107] msm_nand_read_subpage: eba0000 64 [ 99.235778] msm_nand_read: eba0800 2048 [ 99.238616] msm_nand_read_subpage: ebc0000 64 [ 99.239379] msm_nand_read: ebc0800 2048 [ 99.240386] msm_nand_read_subpage: ebe0000 64 [ 99.240692] msm_nand_read: ebe0800 2048 [ 99.241516] msm_nand_read_subpage: ec00000 64 [ 99.241821] msm_nand_read: ec00800 2048 [ 99.242645] msm_nand_read_subpage: ec20000 64 [ 99.243316] msm_nand_read: ec20800 2048 [ 99.246734] msm_nand_read_subpage: ec40000 64 [ 99.247497] msm_nand_read: ec40800 2048 [ 99.248199] msm_nand_read_subpage: ec60000 64 [ 99.248687] msm_nand_read: ec60800 2048 [ 99.249694] msm_nand_read_subpage: ec80000 64 [ 99.250000] msm_nand_read: ec80800 2048 [ 99.250823] msm_nand_read_subpage: eca0000 64 [ 99.251129] msm_nand_read: eca0800 2048 [ 99.251953] msm_nand_read_subpage: ecc0000 64 [ 99.252593] msm_nand_read: ecc0800 2048 [ 99.253967] msm_nand_read_subpage: ece0000 64 [ 99.261322] msm_nand_read: ece0800 2048 [ 99.262908] msm_nand_read_subpage: ed00000 64 [ 99.263244] msm_nand_read: ed00800 2048 [ 99.264312] msm_nand_read_subpage: ed20000 64 [ 99.264709] msm_nand_read: ed20800 2048 [ 99.275665] msm_nand_read_subpage: ed40000 64 [ 99.276336] msm_nand_read: ed40800 2048 [ 99.277008] msm_nand_read_subpage: ed60000 64 [ 99.277465] msm_nand_read: ed60800 2048 [ 99.278869] msm_nand_read_subpage: ed80000 64 [ 99.279174] msm_nand_read: ed80800 2048 [ 99.279998] msm_nand_read_subpage: eda0000 64 [ 99.280303] msm_nand_read: eda0800 2048 [ 99.281127] msm_nand_read_subpage: edc0000 64 [ 99.281433] msm_nand_read: edc0800 2048 [ 99.282257] msm_nand_read_subpage: ede0000 64 [ 99.282897] msm_nand_read: ede0800 2048 [ 99.283905] msm_nand_read_subpage: ee00000 64 [ 99.284240] msm_nand_read: ee00800 2048 [ 99.285308] msm_nand_read_subpage: ee20000 64 [ 99.285644] msm_nand_read: ee20800 2048 [ 99.286529] msm_nand_read_subpage: ee40000 64 [ 99.287200] msm_nand_read: ee40800 2048 [ 99.288177] msm_nand_read_subpage: ee60000 64 [ 99.288482] msm_nand_read: ee60800 2048 [ 99.289337] msm_nand_read_subpage: ee80000 64 [ 99.289978] msm_nand_read: ee80800 2048 [ 99.290954] msm_nand_read_subpage: eea0000 64 [ 99.291259] msm_nand_read: eea0800 2048 [ 99.292083] msm_nand_read_subpage: eec0000 64 [ 99.292388] msm_nand_read: eec0800 2048 [ 99.293212] msm_nand_read_subpage: eee0000 64 [ 99.293853] msm_nand_read: eee0800 2048 [ 99.294982] msm_nand_read_subpage: ef00000 64 [ 99.295288] msm_nand_read: ef00800 2048 [ 99.296142] msm_nand_read_subpage: ef20000 64 [ 99.296783] msm_nand_read: ef20800 2048 [ 99.297760] msm_nand_read_subpage: ef40000 64 [ 99.298095] msm_nand_read: ef40800 2048 [ 99.305572] msm_nand_read_subpage: ef60000 64 [ 99.306701] msm_nand_read: ef60800 2048 [ 99.308105] msm_nand_read_subpage: ef80000 64 [ 99.308441] msm_nand_read: ef80800 2048 [ 99.315490] msm_nand_read_subpage: efa0000 64 [ 99.315826] msm_nand_read: efa0800 2048 [ 99.316711] msm_nand_read_subpage: efc0000 64 [ 99.317352] msm_nand_read: efc0800 2048 [ 99.318328] msm_nand_read_subpage: efe0000 64 [ 99.318664] msm_nand_read: efe0800 2048 [ 99.319488] msm_nand_read_subpage: f000000 64 [ 99.320129] msm_nand_read: f000800 2048 [ 99.321105] msm_nand_read_subpage: f020000 64 [ 99.321411] msm_nand_read: f020800 2048 [ 99.322235] msm_nand_read_subpage: f040000 64 [ 99.322875] msm_nand_read: f040800 2048 [ 99.323913] msm_nand_read_subpage: f060000 64 [ 99.324218] msm_nand_read: f060800 2048 [ 99.325073] msm_nand_read_subpage: f080000 64 [ 99.325469] msm_nand_read: f080800 2048 [ 99.326904] msm_nand_read_subpage: f0a0000 64 [ 99.327239] msm_nand_read: f0a0800 2048 [ 99.328063] msm_nand_read_subpage: f0c0000 64 [ 99.328369] msm_nand_read: f0c0800 2048 [ 99.334686] msm_nand_read_subpage: f0e0000 64 [ 99.335174] msm_nand_read: f0e0800 2048 [ 99.336669] msm_nand_read_subpage: f100000 64 [ 99.337341] msm_nand_read: f100800 2048 [ 99.338287] msm_nand_read_subpage: f120000 64 [ 99.338623] msm_nand_read: f120800 2048 [ 99.339447] msm_nand_read_subpage: f140000 64 [ 99.340087] msm_nand_read: f140800 2048 [ 99.341064] msm_nand_read_subpage: f160000 64 [ 99.341705] msm_nand_read: f160800 2048 [ 99.342681] msm_nand_read_subpage: f180000 64 [ 99.342987] msm_nand_read: f180800 2048 [ 99.343811] msm_nand_read_subpage: f1a0000 64 [ 99.344451] msm_nand_read: f1a0800 2048 [ 99.346191] msm_nand_read_subpage: f1c0000 64 [ 99.346496] msm_nand_read: f1c0800 2048 [ 99.347351] msm_nand_read_subpage: f1e0000 64 [ 99.348083] msm_nand_read: f1e0800 2048 [ 99.354614] msm_nand_read_subpage: f200000 64 [ 99.355834] msm_nand_read: f200800 2048 [ 99.356903] msm_nand_read_subpage: f220000 64 [ 99.357238] msm_nand_read: f220800 2048 [ 99.370391] msm_nand_read_subpage: f240000 64 [ 99.370727] msm_nand_read: f240800 2048 [ 99.371612] msm_nand_read_subpage: f260000 64 [ 99.371917] msm_nand_read: f260800 2048 [ 99.372741] msm_nand_read_subpage: f280000 64 [ 99.373046] msm_nand_read: f280800 2048 [ 99.374694] msm_nand_read_subpage: f2a0000 64 [ 99.377990] msm_nand_read: f2a0800 2048 [ 99.378692] msm_nand_read_subpage: f2c0000 64 [ 99.378997] msm_nand_read: f2c0800 2048 [ 99.379882] msm_nand_read_subpage: f2e0000 64 [ 99.380218] msm_nand_read: f2e0800 2048 [ 99.381042] msm_nand_read_subpage: f300000 64 [ 99.381378] msm_nand_read: f300800 2048 [ 99.382202] msm_nand_read_subpage: f320000 64 [ 99.382507] msm_nand_read: f320800 2048 [ 99.383331] msm_nand_read_subpage: f340000 64 [ 99.383636] msm_nand_read: f340800 2048 [ 99.384735] msm_nand_read_subpage: f360000 64 [ 99.388000] msm_nand_read: f360800 2048 [ 99.389709] msm_nand_read_subpage: f380000 64 [ 99.390380] msm_nand_read: f380800 2048 [ 99.391357] msm_nand_read_subpage: f3a0000 64 [ 99.391693] msm_nand_read: f3a0800 2048 [ 99.394744] msm_nand_read_subpage: f3c0000 64 [ 99.395233] msm_nand_read: f3c0800 2048 [ 99.397125] msm_nand_read_subpage: f3e0000 64 [ 99.397460] msm_nand_read: f3e0800 2048 [ 99.401031] msm_nand_read_subpage: f400000 64 [ 99.401733] msm_nand_read: f400800 2048 [ 99.403198] msm_nand_read_subpage: f420000 64 [ 99.403533] msm_nand_read: f420800 2048 [ 99.404846] msm_nand_read_subpage: f440000 64 [ 99.412719] msm_nand_read: f440800 2048 [ 99.414611] msm_nand_read_subpage: f460000 64 [ 99.414947] msm_nand_read: f460800 2048 [ 99.415618] msm_nand_read_subpage: f480000 64 [ 99.415924] msm_nand_read: f480800 2048 [ 99.416564] msm_nand_read_subpage: f4a0000 64 [ 99.416870] msm_nand_read: f4a0800 2048 [ 99.429779] msm_nand_read_subpage: f4c0000 64 [ 99.430145] msm_nand_read: f4c0800 2048 [ 99.430969] msm_nand_read_subpage: f4e0000 64 [ 99.431640] msm_nand_read: f4e0800 2048 [ 99.432617] msm_nand_read_subpage: f500000 64 [ 99.432922] msm_nand_read: f500800 2048 [ 99.433746] msm_nand_read_subpage: f520000 64 [ 99.434387] msm_nand_read: f520800 2048 [ 99.436096] msm_nand_read_subpage: f540000 64 [ 99.436401] msm_nand_read: f540800 2048 [ 99.437683] msm_nand_read_subpage: f560000 64 [ 99.441131] msm_nand_read: f560800 2048 [ 99.442382] msm_nand_read_subpage: f580000 64 [ 99.442718] msm_nand_read: f580800 2048 [ 99.443572] msm_nand_read_subpage: f5a0000 64 [ 99.464752] msm_nand_read: f5a0800 2048 [ 99.466308] msm_nand_read_subpage: f5c0000 64 [ 99.466644] msm_nand_read: f5c0800 2048 [ 99.467315] msm_nand_read_subpage: f5e0000 64 [ 99.467681] msm_nand_read: f5e0800 2048 [ 99.469116] msm_nand_read_subpage: f600000 64 [ 99.469451] msm_nand_read: f600800 2048 [ 99.484710] msm_nand_read_subpage: f620000 64 [ 99.485076] msm_nand_read: f620800 2048 [ 99.494720] msm_nand_read_subpage: f640000 64 [ 99.496582] msm_nand_read: f640800 2048 [ 99.498016] msm_nand_read_subpage: f660000 64 [ 99.498321] msm_nand_read: f660800 2048 [ 99.505584] msm_nand_read_subpage: f680000 64 [ 99.505920] msm_nand_read: f680800 2048 [ 99.507232] msm_nand_read_subpage: f6a0000 64 [ 99.507568] msm_nand_read: f6a0800 2048 [ 99.512268] msm_nand_read_subpage: f6c0000 64 [ 99.512634] msm_nand_read: f6c0800 2048 [ 99.515045] msm_nand_read_subpage: f6e0000 64 [ 99.515380] msm_nand_read: f6e0800 2048 [ 99.516754] msm_nand_read_subpage: f700000 64 [ 99.517089] msm_nand_read: f700800 2048 [ 99.517944] msm_nand_read_subpage: f720000 64 [ 99.525360] msm_nand_read: f720800 2048 [ 99.526062] msm_nand_read_subpage: f740000 64 [ 99.526580] msm_nand_read: f740800 2048 [ 99.527252] msm_nand_read_subpage: f760000 64 [ 99.527740] msm_nand_read: f760800 2048 [ 99.532165] msm_nand_read_subpage: f780000 64 [ 99.534729] msm_nand_read: f780800 2048 [ 99.546936] msm_nand_read_subpage: f7a0000 64 [ 99.547271] msm_nand_read: f7a0800 2048 [ 99.548553] msm_nand_read_subpage: f7c0000 64 [ 99.548858] msm_nand_read: f7c0800 2048 [ 99.554687] msm_nand_read_subpage: f7e0000 64 [ 99.555236] msm_nand_read: f7e0800 2048 [ 99.565551] msm_nand_read_subpage: f800000 64 [ 99.565887] msm_nand_read: f800800 2048 [ 99.570373] msm_nand_read_subpage: f820000 64 [ 99.570739] msm_nand_read: f820800 2048 [ 99.571807] msm_nand_read_subpage: f840000 64 [ 99.572113] msm_nand_read: f840800 2048 [ 99.573425] msm_nand_read_subpage: f860000 64 [ 99.573760] msm_nand_read: f860800 2048 [ 99.574859] msm_nand_read_subpage: f880000 64 [ 99.585357] msm_nand_read: f880800 2048 [ 99.586395] msm_nand_read_subpage: f8a0000 64 [ 99.586730] msm_nand_read: f8a0800 2048 [ 99.587585] msm_nand_read_subpage: f8c0000 64 [ 99.591064] msm_nand_read: f8c0800 2048 [ 99.592620] msm_nand_read_subpage: f8e0000 64 [ 99.595306] msm_nand_read: f8e0800 2048 [ 99.596038] msm_nand_read_subpage: f900000 64 [ 99.596527] msm_nand_read: f900800 2048 [ 99.597534] msm_nand_read_subpage: f920000 64 [ 99.597839] msm_nand_read: f920800 2048 [ 99.599121] msm_nand_read_subpage: f940000 64 [ 99.604736] msm_nand_read: f940800 2048 [ 99.605865] msm_nand_read_subpage: f960000 64 [ 99.609802] msm_nand_read: f960800 2048 [ 99.610595] msm_nand_read_subpage: f980000 64 [ 99.610900] msm_nand_read: f980800 2048 [ 99.612152] msm_nand_read_subpage: f9a0000 64 [ 99.612487] msm_nand_read: f9a0800 2048 [ 99.613769] msm_nand_read_subpage: f9c0000 64 [ 99.621734] msm_nand_read: f9c0800 2048 [ 99.622863] msm_nand_read_subpage: f9e0000 64 [ 99.623168] msm_nand_read: f9e0800 2048 [ 99.624450] msm_nand_read_subpage: fa00000 64 [ 99.634796] msm_nand_read: fa00800 2048 [ 99.636383] msm_nand_read_subpage: fa20000 64 [ 99.636718] msm_nand_read: fa20800 2048 [ 99.637969] msm_nand_read_subpage: fa40000 64 [ 99.638305] msm_nand_read: fa40800 2048 [ 99.645477] msm_nand_read_subpage: fa60000 64 [ 99.645843] msm_nand_read: fa60800 2048 [ 99.655517] msm_nand_read_subpage: fa80000 64 [ 99.655883] msm_nand_read: fa80800 2048 [ 99.660400] msm_nand_read_subpage: faa0000 64 [ 99.660766] msm_nand_read: faa0800 2048 [ 99.661437] msm_nand_read_subpage: fac0000 64 [ 99.661804] msm_nand_read: fac0800 2048 [ 99.662811] msm_nand_read_subpage: fae0000 64 [ 99.663177] msm_nand_read: fae0800 2048 [ 99.664733] msm_nand_read_subpage: fb00000 64 [ 99.667938] msm_nand_read: fb00800 2048 [ 99.669647] msm_nand_read_subpage: fb20000 64 [ 99.669982] msm_nand_read: fb20800 2048 [ 99.671264] msm_nand_read_subpage: fb40000 64 [ 99.671569] msm_nand_read: fb40800 2048 [ 99.675537] msm_nand_read_subpage: fb60000 64 [ 99.675872] msm_nand_read: fb60800 2048 [ 99.676727] msm_nand_read_subpage: fb80000 64 [ 99.685333] msm_nand_read: fb80800 2048 [ 99.686065] msm_nand_read_subpage: fba0000 64 [ 99.686340] msm_nand_read: fba0800 2048 [ 99.687561] msm_nand_read_subpage: fbc0000 64 [ 99.687866] msm_nand_read: fbc0800 2048 [ 99.701477] msm_nand_read_subpage: fbe0000 64 [ 99.702606] msm_nand_read: fbe0800 2048 [ 99.703613] msm_nand_read_subpage: fc00000 64 [ 99.703948] msm_nand_read: fc00800 2048 [ 99.706909] msm_nand_read_subpage: fc20000 64 [ 99.710693] msm_nand_read: fc20800 2048 [ 99.711761] msm_nand_read_subpage: fc40000 64 [ 99.712066] msm_nand_read: fc40800 2048 [ 99.714660] msm_nand_read_subpage: fc60000 64 [ 99.714996] msm_nand_read: fc60800 2048 [ 99.715942] msm_nand_read_subpage: fc80000 64 [ 99.716247] msm_nand_read: fc80800 2048 [ 99.721374] msm_nand_read_subpage: fca0000 64 [ 99.744750] msm_nand_read: fca0800 2048 [ 99.748596] msm_nand_read_subpage: fcc0000 64 [ 99.748931] msm_nand_read: fcc0800 2048 [ 99.752716] msm_nand_read_subpage: fce0000 64 [ 99.753906] msm_nand_read: fce0800 2048 [ 99.758544] msm_nand_read_subpage: fd00000 64 [ 99.764739] msm_nand_read: fd00800 2048 [ 99.766662] msm_nand_read_subpage: fd20000 64 [ 99.766998] msm_nand_read: fd20800 2048 [ 99.773437] msm_nand_read_subpage: fd40000 64 [ 99.774749] msm_nand_read: fd40800 2048 [ 99.789794] msm_nand_read_subpage: fd60000 64 [ 99.791076] msm_nand_read: fd60800 2048 [ 99.792510] msm_nand_read_subpage: fd80000 64 [ 99.792816] msm_nand_read: fd80800 2048 [ 99.793640] msm_nand_read_subpage: fda0000 64 [ 99.793945] msm_nand_read: fda0800 2048 [ 99.796844] msm_nand_read_subpage: fdc0000 64 [ 99.797180] msm_nand_read: fdc0800 2048 [ 99.804748] msm_nand_read_subpage: fde0000 64 [ 99.805084] msm_nand_read: fde0800 2048 [ 99.805786] msm_nand_read_subpage: fe00000 64 [ 99.808715] msm_nand_read: fe00800 2048 [ 99.814147] msm_nand_read_subpage: fe20000 64 [ 99.814666] msm_nand_read: fe20800 2048 [ 99.816009] msm_nand_read_subpage: fe40000 64 [ 99.816345] msm_nand_read: fe40800 2048 [ 99.817169] msm_nand_read_subpage: fe60000 64 [ 99.817504] msm_nand_read: fe60800 2048 [ 99.819458] msm_nand_read_subpage: fe80000 64 [ 99.819793] msm_nand_read: fe80800 2048 [ 99.824310] msm_nand_read_subpage: fea0000 64 [ 99.826354] msm_nand_read: fea0800 2048 [ 99.829345] msm_nand_read_subpage: fec0000 64 [ 99.829681] msm_nand_read: fec0800 2048 [ 99.830963] msm_nand_read_subpage: fee0000 64 [ 99.834777] msm_nand_read: fee0800 2048 [ 99.844757] msm_nand_read_subpage: ff00000 64 [ 99.852386] msm_nand_read: ff00800 2048 [ 99.854614] msm_nand_read_subpage: ff20000 64 [ 99.860290] msm_nand_read: ff20800 2048 [ 99.870025] msm_nand_read_subpage: ff40000 64 [ 99.871612] msm_nand_read: ff40800 2048 [ 99.875122] msm_nand_read_subpage: ff60000 64 [ 99.875488] msm_nand_read: ff60800 2048 [ 99.876342] msm_nand_read_subpage: ff80000 64 [ 99.876647] msm_nand_read: ff80800 2048 [ 99.878967] msm_nand_read_subpage: ffa0000 64 [ 99.880035] msm_nand_read: ffa0800 2048 [ 99.881042] msm_nand_read_subpage: ffc0000 64 [ 99.881378] msm_nand_read: ffc0800 2048 [ 99.894653] msm_nand_read_subpage: ffe0000 64 [ 99.895019] msm_nand_read: ffe0800 2048 [ 99.895904] msm_nand_read: b561000 22528 [ 99.895965] kernel BUG at arch/arm/mm/dma-mapping.c:547! [ 99.896026] Unable to handle kernel NULL pointer dereference at virtual address 00000000 [ 99.896057] pgd = c52b0000 [ 99.896057] [00000000] *pgd=1505e031, *pte=00000000, *ppte=00000000 [ 99.896087] Internal error: Oops: 817 [#1] PREEMPT [ 99.896118] last sysfs file: /sys/class/ubi/version [ 99.896118] Modules linked in: g_ether rfcomm hidp l2cap bluetooth [ 99.896179] CPU: 0 Tainted: G W (2.6.32-ubi #55) [ 99.896240] PC is at __bug+0x20/0x2c [ 99.896270] LR is at release_console_sem+0x20c/0x240 [ 99.896301] pc : [<c0026748>] lr : [<c0046fa4>] psr: 60000013 [ 99.896301] sp : c505dbc0 ip : c505daf0 fp : c505dbcc [ 99.896331] r10: c6157800 r9 : 00000000 r8 : c505dc88 [ 99.896331] r7 : c615798c r6 : 00000000 r5 : c6bcd000 r4 : c6bcd000 [ 99.896362] r3 : 00000000 r2 : 00000000 r1 : 00014bc6 r0 : 00000042 [ 99.896392] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user [ 99.896423] Control: 00c5387d Table: 152b0008 DAC: 00000015 [ 99.896453] [ 99.896453] PC: 0xc00266c8: [ 99.896453] 66c8 e89da800 c03679f4 e1a0c00d e92dd800 e24cb004 e1a0c001 e1a03002 e1a01000 [ 99.896514] 66e8 e1a0200c e59f0004 eb0083f9 e89da800 c0367a0c e1a0c00d e92dd800 e24cb004 [ 99.896575] 6708 e1a0c001 e1a03002 e1a01000 e1a0200c e59f0004 eb0083ee e89da800 c0367a24 [ 99.896606] 6728 e1a0c00d e92dd800 e24cb004 e1a02001 e1a01000 e59f000c eb0083e5 e3a03000 [ 99.896667] 6748 e5833000 eafffffe c0367a3c e1a0c00d e92dd800 e24cb004 e59f0004 e59f1004 [ 99.896728] 6768 ebffffee c0367a58 000002cf e1a0c00d e92dd800 e24cb004 e1a01000 e59f000c [ 99.896759] 6788 eb0083d3 e59f0008 e59f1008 ebffffe3 c0367a70 c0367a58 000002b3 e1a0c00d [ 99.896820] 67a8 e92dd800 e24cb004 e59f000c eb0083c8 e59f0008 eb0083c6 e89da800 c0367a90 [ 99.896881] [ 99.896881] LR: 0xc0046f24: [ 99.896911] 6f24 e59f309c e1a04005 e5932000 e59f3094 e2422001 e5931000 e1540006 1affffe3 [ 99.896942] 6f44 e59f3078 e1a01006 e5932000 ebfffe88 e121f007 eaffff9d e59f3070 e3a02000 [ 99.897003] 6f64 e59f0040 e5832000 eb0068bb e121f007 e3cd3d7f e3c3303f e5932004 e2422001 [ 99.897064] 6f84 e5832004 e5933000 e3130002 0a000000 eb0ab13a e35a0000 089dadf0 ebfffecd [ 99.897094] 6fa4 e89dadf0 c03e3b70 c03bdd9c c03e3c00 c03e3b7c c03e3b78 c03e3b74 c036c824 [ 99.897155] 6fc4 c03bdda8 c03bdd8c c03bdd90 c03bdd60 c03e3b6c e1a0c00d e92dd810 e24cb004 [ 99.897216] 6fe4 e24dd004 e59fe028 e3a04000 e3a01001 e59ec000 e1a03004 e15c0004 e59f0014 [ 99.897247] 7004 e1a02001 099da810 e58e4000 ebffea12 e99da810 c03bddb8 c03bdd58 e1a0c00d [ 99.897308] [ 99.897308] SP: 0xc505db40: [ 99.897338] db40 c505db5c c03d22c0 00014b5b 00014b87 60000093 ffffffff c505dbac 00000000 [ 99.897369] db60 c615798c c505dc88 c505dbcc c505db78 c0022a8c c00222a0 00000042 00014bc6 [ 99.897430] db80 00000000 00000000 c6bcd000 c6bcd000 00000000 c615798c c505dc88 00000000 [ 99.897491] dba0 c6157800 c505dbcc c505daf0 c505dbc0 c0046fa4 c0026748 60000013 ffffffff [ 99.897521] dbc0 c505dbec c505dbd0 c0027924 c0026734 00000004 c6bcd000 00000800 00000000 [ 99.897583] dbe0 c505dc74 c505dbf0 c01c0168 c0027888 00000020 c02f3030 00000000 00000800 [ 99.897644] dc00 0b561000 00000000 c505dc7c 00000000 c0080f9c c007f4c8 00000041 00000000 [ 99.897674] dc20 0000000b 0b561000 00000000 c6157800 00005800 c6bcd000 00000000 c505dd44 [ 99.897735] [ 99.897735] IP: 0xc505da70: [ 99.897766] da70 00010000 c500d200 c51ec000 00000000 c505dac4 c505da90 c0028798 c0028568 [ 99.897796] da90 00014b8a 00014bc6 60000093 ffffffff c03b8770 00000817 c505db78 00000000 [ 99.897857] dab0 20000113 c6157800 c505db74 c505dac8 c00222d4 c00285e4 c505daec c505dad8 [ 99.897918] dad0 c00469fc c0046904 00014bc6 00014bc6 c505db14 c505daf0 c0046fa4 c0046ae8 [ 99.897949] daf0 00000001 00000000 42437788 00000017 c505db2a 00000005 c505db94 c505db18 [ 99.898010] db10 c0047654 c0046da4 00000002 60000013 c505db39 00000042 205b189c 39392020 [ 99.898071] db30 3539382e 5d353639 c0020020 c03f875f c505db5c c03d22c0 00014b5b 00014b87 [ 99.898101] db50 60000093 ffffffff c505dbac 00000000 c615798c c505dc88 c505dbcc c505db78 [ 99.898162] [ 99.898162] FP: 0xc505db4c: [ 99.898193] db4c 00014b87 60000093 ffffffff c505dbac 00000000 c615798c c505dc88 c505dbcc [ 99.898223] db6c c505db78 c0022a8c c00222a0 00000042 00014bc6 00000000 00000000 c6bcd000 [ 99.898284] db8c c6bcd000 00000000 c615798c c505dc88 00000000 c6157800 c505dbcc c505daf0 [ 99.898345] dbac c505dbc0 c0046fa4 c0026748 60000013 ffffffff c505dbec c505dbd0 c0027924 [ 99.898376] dbcc c0026734 00000004 c6bcd000 00000800 00000000 c505dc74 c505dbf0 c01c0168 [ 99.898437] dbec c0027888 00000020 c02f3030 00000000 00000800 0b561000 00000000 c505dc7c [ 99.898498] dc0c 00000000 c0080f9c c007f4c8 00000041 00000000 0000000b 0b561000 00000000 [ 99.898529] dc2c c6157800 00005800 c6bcd000 00000000 c505dd44 c505dc64 c505dc50 c0047704 [ 99.898590] [ 99.898590] R4: 0xc6bccf80: [ 99.898620] cf80 ******** ******** ******** ******** ******** ******** ******** ******** [ 99.898681] cfa0 ******** ******** ******** ******** ******** ******** ******** ******** [ 99.898712] cfc0 ******** ******** ******** ******** ******** ******** ******** ******** [ 99.898773] cfe0 ******** ******** ******** ******** ******** ******** ******** ******** [ 99.898834] d000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.898895] d020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.898925] d040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.898986] d060 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899017] [ 99.899047] R5: 0xc6bccf80: [ 99.899047] cf80 ******** ******** ******** ******** ******** ******** ******** ******** [ 99.899108] cfa0 ******** ******** ******** ******** ******** ******** ******** ******** [ 99.899169] cfc0 ******** ******** ******** ******** ******** ******** ******** ******** [ 99.899230] cfe0 ******** ******** ******** ******** ******** ******** ******** ******** [ 99.899291] d000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899322] d020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899383] d040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899414] d060 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899475] [ 99.899475] R7: 0xc615790c: [ 99.899475] 790c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899536] 792c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899597] 794c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899627] 796c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899688] 798c c03b91d0 c6157990 c6157990 00000000 00000007 ffa02000 16135000 e85408c0 [ 99.899749] 79ac 0004745e 00000203 000001ff 00000000 00000000 00000000 00000000 00000000 [ 99.899780] 79cc 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.899841] 79ec 00000000 00000000 00000000 00000000 00000000 00000004 00000400 00040000 [ 99.899871] [ 99.899902] R8: 0xc505dc08: [ 99.899902] dc08 c505dc7c 00000000 c0080f9c c007f4c8 00000041 00000000 0000000b 0b561000 [ 99.899963] dc28 00000000 c6157800 00005800 c6bcd000 00000000 c505dd44 c505dc64 c505dc50 [ 99.899993] dc48 c0047704 0b561000 00000000 c6157800 00005800 c6bcd000 00000000 c505dd44 [ 99.900054] dc68 c505dccc c505dc78 c01c0ac4 c01bffdc c505dc88 c0080f20 00000000 00000041 [ 99.900115] dc88 00000000 00005800 00000000 00000000 00000010 c505dd04 c6bcd000 c6bcd000 [ 99.900146] dca8 04ac0000 00000000 00021000 00000000 c6141e00 c6157800 c505dd24 c505dcd0 [ 99.900207] dcc8 c01bb108 c01c0a20 00005800 c505dd44 c6bcd000 c009aec8 c505c000 00000000 [ 99.900238] dce8 00000000 00000000 00000000 00000000 c009a954 00000001 00000000 00021000 [ 99.900299] [ 99.900299] R10: 0xc6157780: [ 99.900329] 7780 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.900360] 77a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.900421] 77c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.900451] 77e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 99.900512] 7800 00000004 00000400 10000000 00000000 00020000 00000800 00000040 00000010 [ 99.900573] 7820 00000000 00000000 00000000 00000000 c60389a0 00000000 c03d5318 00000000 [ 99.900604] 7840 00000000 c01c0adc 00000000 00000000 00000000 00000000 c01c0a14 c01bff14 [ 99.900665] 7860 00000000 c01bffd0 c01bf744 00000000 00000000 00000000 00000000 00000000 [ 99.900726] Process ubiattach (pid: 1320, stack limit = 0xc505c268) [ 99.900756] Stack: (0xc505dbc0 to 0xc505e000) [ 99.900787] dbc0: c505dbec c505dbd0 c0027924 c0026734 00000004 c6bcd000 00000800 00000000 [ 99.900817] dbe0: c505dc74 c505dbf0 c01c0168 c0027888 00000020 c02f3030 00000000 00000800 [ 99.900848] dc00: 0b561000 00000000 c505dc7c 00000000 c0080f9c c007f4c8 00000041 00000000 [ 99.900878] dc20: 0000000b 0b561000 00000000 c6157800 00005800 c6bcd000 00000000 c505dd44 [ 99.900939] dc40: c505dc64 c505dc50 c0047704 0b561000 00000000 c6157800 00005800 c6bcd000 [ 99.900970] dc60: 00000000 c505dd44 c505dccc c505dc78 c01c0ac4 c01bffdc c505dc88 c0080f20 [ 99.901000] dc80: 00000000 00000041 00000000 00005800 00000000 00000000 00000010 c505dd04 [ 99.901031] dca0: c6bcd000 c6bcd000 04ac0000 00000000 00021000 00000000 c6141e00 c6157800 [ 99.901092] dcc0: c505dd24 c505dcd0 c01bb108 c01c0a20 00005800 c505dd44 c6bcd000 c009aec8 [ 99.901123] dce0: c505c000 00000000 00000000 00000000 00000000 00000000 c009a954 00000001 [ 99.901153] dd00: 00000000 00021000 00000000 00005800 00001000 c5302800 c505dd74 c505dd28 [ 99.901184] dd20: c01cf148 c01bb064 00005800 c505dd44 c6bcd000 ffffffff 00000001 c6bcd000 [ 99.901245] dd40: 00000001 c61e4780 c61e4798 00000001 c61e4780 c61e4798 c5302800 c505dd98 [ 99.901275] dd60: c505c000 c5002ba0 c505ddc4 c505dd78 c01c778c c01cf0ec 00005800 00000256 [ 99.901306] dd80: c5002ba0 c5002ba4 c5002bac c5002bb4 00000000 c6bcd000 04ac0000 c5002ba0 [ 99.901367] dda0: c5302800 04ac0000 c5002ba0 befdcaa0 c505c000 00000000 c505debc c505ddc8 [ 99.901397] ddc0: c01ca3dc c01c75b0 c505de0c c60a74a0 c505c000 c6141e00 c505ddf4 c505dde8 [ 99.901428] dde0: c00a8870 c60a5700 c505de34 c505ddf8 c01b34a8 c006f010 c5150858 c03d621c [ 99.901489] de00: c505de34 c505de10 c019b6fc c02f52e4 c5150858 c505c000 00000000 c60a5700 [ 99.901519] de20: 00000000 c5150858 c505de64 c505de38 c00a9060 c019b424 00000000 00000039 [ 99.901550] de40: c5204300 c5150858 c505dec8 c00a8e84 c5204300 c5150858 c505de8c c505de68 [ 99.901580] de60: c00a3a6c c0083a30 c5204300 00000000 c505dec8 c63cc000 ffffff9c 00020001 [ 99.901641] de80: c505deac c505de90 c00a4b40 c00a38c4 00000000 40186f40 c6141e00 befdcaa0 [ 99.901672] dea0: 00000036 befdcaa0 c505c000 00000003 c505def4 c505dec0 c01cae28 c01c9fd0 [ 99.901702] dec0: ffffffff 00000005 00000000 00000000 00000000 00000000 c0078874 c5204300 [ 99.901733] dee0: 40186f40 befdcaa0 c505df14 c505def8 c00b34c0 c01cad5c c505df24 c5204300 [ 99.901794] df00: fffffff7 00000003 c505df7c c505df18 c00b3b78 c00b3494 00000000 c5204300 [ 99.901824] df20: 00000005 00000000 00000000 c5150858 c00bc188 c5cca700 00000020 c5150858 [ 99.901855] df40: 00000000 c5204300 c5cca700 00000020 c505df94 c505df60 c5204300 fffffff7 [ 99.901916] df60: 40186f40 00000036 c0023064 00000003 c505dfa4 c505df80 c00b3c30 c00b3628 [ 99.901947] df80: c505c000 00000000 c505dfa4 befdcb40 00000003 000151ac 00000000 c505dfa8 [ 99.901977] dfa0: c0022ee0 c00b3bfc befdcb40 00000003 00000003 40186f40 befdcaa0 00000000 [ 99.902008] dfc0: befdcb40 00000003 000151ac 00000036 befdcb4c befdccc4 00000003 00000005 [ 99.902069] dfe0: befdcded befdcaa0 00009d6c 400d4f3c 60000010 00000003 00000000 00000000 [ 99.902069] Backtrace: [ 99.902130] [<c0026728>] (__bug+0x0/0x2c) from [<c0027924>] (dma_cache_maint+0xa8/0xe8) [ 99.902191] [<c002787c>] (dma_cache_maint+0x0/0xe8) from [<c01c0168>] (msm_nand_read_oob+0x198/0x990) [ 99.902221] r6:00000000 r5:00000800 r4:c6bcd000 [ 99.902282] [<c01bffd0>] (msm_nand_read_oob+0x0/0x990) from [<c01c0ac4>] (msm_nand_read+0xb0/0xc8) [ 99.902313] [<c01c0a14>] (msm_nand_read+0x0/0xc8) from [<c01bb108>] (part_read+0xb0/0x108) [ 99.902374] [<c01bb058>] (part_read+0x0/0x108) from [<c01cf148>] (ubi_io_read+0x68/0xec) [ 99.902404] [<c01cf0e0>] (ubi_io_read+0x0/0xec) from [<c01c778c>] (ubi_read_volume_table+0x1e8/0x8a8) [ 99.902465] [<c01c75a4>] (ubi_read_volume_table+0x0/0x8a8) from [<c01ca3dc>] (ubi_attach_mtd_dev+0x418/0xad8) [ 99.902496] [<c01c9fc4>] (ubi_attach_mtd_dev+0x0/0xad8) from [<c01cae28>] (ctrl_cdev_ioctl+0xd8/0x164) [ 99.902557] [<c01cad50>] (ctrl_cdev_ioctl+0x0/0x164) from [<c00b34c0>] (vfs_ioctl+0x38/0x98) [ 99.902587] r6:befdcaa0 r5:40186f40 r4:c5204300 [ 99.902648] [<c00b3488>] (vfs_ioctl+0x0/0x98) from [<c00b3b78>] (do_vfs_ioctl+0x55c/0x5d4) [ 99.902648] r6:00000003 r5:fffffff7 r4:c5204300 [ 99.902709] [<c00b361c>] (do_vfs_ioctl+0x0/0x5d4) from [<c00b3c30>] (sys_ioctl+0x40/0x64) [ 99.902740] [<c00b3bf0>] (sys_ioctl+0x0/0x64) from [<c0022ee0>] (ret_fast_syscall+0x0/0x2c) [ 99.902770] r6:000151ac r5:00000003 r4:befdcb40 [ 99.902801] Code: e1a01000 e59f000c eb0083e5 e3a03000 (e5833000) [ 99.902832] ---[ end trace da227214a82491b9 ]--- [ 119.612213] request_suspend_state: sleep (0->3) at 116037723477 (2010-06-16 20:11:11.183319123 UTC)
diff --git a/drivers/mtd/devices/Kconfig b/drivers/mtd/devices/Kconfig index bdc3830..4f59e45 100644 --- a/drivers/mtd/devices/Kconfig +++ b/drivers/mtd/devices/Kconfig @@ -58,6 +58,12 @@ config MTD_MSM_NAND help Support for some NAND chips connected to the MSM NAND controller. +config MTD_MSM_NAND_VSPOPS + bool "MSM NAND VSPops" + depends on MTD_MSM_NAND + help + Virtual subpage functionality. + config MTD_DATAFLASH tristate "Support for AT45xxx DataFlash" depends on SPI_MASTER && EXPERIMENTAL diff --git a/drivers/mtd/devices/msm_nand.c b/drivers/mtd/devices/msm_nand.c index 989ac81..0d40201 100644 --- a/drivers/mtd/devices/msm_nand.c +++ b/drivers/mtd/devices/msm_nand.c @@ -40,7 +40,7 @@ #define NAND_CFG0_RAW 0xA80420C0 #define NAND_CFG1_RAW 0x5045D -#define VERBOSE 0 +#define VERBOSE 1 struct msm_nand_chip { struct device *dev; @@ -705,13 +705,44 @@ err_dma_map_oobbuf_failed: } static int +msm_nand_read_subpage(struct mtd_info *mtd, loff_t from, size_t len, + size_t *retlen, u_char *buf) +{ + int ret; + struct mtd_oob_ops ops; + u_char buf_cache[(mtd->writesize)]; + + printk("%s: %llx %i\n", __func__, from, len); + + ops.mode = MTD_OOB_PLACE; + + ops.len = mtd->writesize; + ops.datbuf = buf_cache; + ops.retlen = 0; + ops.ooblen = 0; + ops.oobbuf = buf_cache; + ret = msm_nand_read_oob(mtd, from, &ops); + + memcpy(buf,buf_cache,len); + ops.retlen = len; + + *retlen = ops.retlen; + return ret; +} + +static int msm_nand_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) { +#if defined(CONFIG_MTD_MSM_NAND_VSPOPS) + //Check if requested data is a subpage + if((len<mtd->writesize)&&((mtd->writesize % len)==0)) + return msm_nand_read_subpage(mtd, from, len, retlen, buf); +#endif int ret; struct mtd_oob_ops ops; - /* printk("msm_nand_read %llx %x\n", from, len); */ + printk("%s: %llx %i\n", __func__, from, len); ops.mode = MTD_OOB_PLACE; ops.len = len; @@ -1022,9 +1053,22 @@ err_dma_map_oobbuf_failed: return err; } +static int msm_nand_write_subpage(struct mtd_info *mtd, loff_t to, size_t len, + size_t *retlen, const u_char *buf) +{ + printk("to be implemented\n"); + return 0; +} + static int msm_nand_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) { + printk("%s: writing data %i to %llx",__func__,len,to); +#if defined(CONFIG_MTD_MSM_NAND_VSPOPS) + //Check if requested data is a subpage + if((len<mtd->writesize)&&((mtd->writesize % len)==0)) + return msm_nand_write_subpage(mtd, to, len, retlen, buf); +#endif int ret; struct mtd_oob_ops ops;
Attachment:
signature.asc
Description: This is a digitally signed message part.