[Desire Android Development] woodyblade:
Here's what the dmesg command produced I did it via a cmd window in Windows, is it better to do it via Linux?

Having read through it, I couldn't understand much other than having 10 bad blocks (I assume by the "Block **** needs retiring" near the beginning) and by the looks of it some sort of problem or error with having a ext4 partition.

And having searched for that yaffs thing that is constantly repeated it seems to be something about the flash memory being full or it needs clearing? The reason I read somewhere was that to delete a file it needs to write another file to say it has been deleted or words to that effect.

EDIT: Just noticed after looking at roady85's dmesg that mine is missing a lot of info near the top having started at "<3>[ 24.224395]" rather than 0 (I wonder if it is because roady85 did it via Linux or mine just has some catastrophic problem with the flash memory)

<3>[ 24.224395] msm_nand_write_oob 14280000 800 10 failed -5
<7>[ 24.225128] **>> Block 1991 needs retiring
<3>[ 24.225921] msm_nand_write_oob 142a0000 800 10 failed -5
<7>[ 24.226654] **>> Block 1992 needs retiring
<3>[ 24.227447] msm_nand_write_oob 142c0000 800 10 failed -5
<7>[ 24.228179] **>> Block 1993 needs retiring
<3>[ 24.228973] msm_nand_write_oob 142e0000 800 10 failed -5
<7>[ 24.229583] **>> Block 1994 needs retiring
<3>[ 24.230468] msm_nand_write_oob 14300000 800 10 failed -5
<7>[ 24.231079] **>> Block 1995 needs retiring
<3>[ 24.231964] msm_nand_write_oob 14320000 800 10 failed -5
<7>[ 24.232574] **>> Block 1996 needs retiring
<3>[ 24.233367] msm_nand_write_oob 14340000 800 10 failed -5
<7>[ 24.234100] **>> Block 1997 needs retiring
<3>[ 24.234893] msm_nand_write_oob 14360000 800 10 failed -5
<7>[ 24.235626] **>> Block 1998 needs retiring
<3>[ 24.236419] msm_nand_write_oob 14380000 800 10 failed -5
<7>[ 24.237152] **>> Block 1999 needs retiring
<3>[ 24.237945] msm_nand_write_oob 143a0000 800 10 failed -5
<7>[ 24.238555] **>> Block 2000 needs retiring
<7>[ 24.238800] yaffs tragedy: no more erased blocks
<7>[ 24.238922] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.239135] **>> yaffs write required 140 attempts
<7>[ 24.239654] yaffs tragedy: no more erased blocks
<7>[ 24.239776] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.240386] yaffs tragedy: no more erased blocks
<7>[ 24.240509] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.241119] yaffs tragedy: no more erased blocks
<7>[ 24.241241] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.241851] yaffs tragedy: no more erased blocks
<7>[ 24.241973] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.242492] yaffs tragedy: no more erased blocks
<7>[ 24.242706] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.243225] yaffs tragedy: no more erased blocks
<7>[ 24.243438] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.243957] yaffs tragedy: no more erased blocks
<7>[ 24.244171] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.244689] yaffs tragedy: no more erased blocks
<7>[ 24.244812] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.245422] yaffs tragedy: no more erased blocks
<7>[ 24.245544] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.246154] yaffs tragedy: no more erased blocks
<7>[ 24.246276] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.246887] yaffs tragedy: no more erased blocks
<7>[ 24.247009] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.247528] yaffs tragedy: no more erased blocks
<7>[ 24.247741] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.248260] yaffs tragedy: no more erased blocks
<7>[ 24.248474] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.248992] yaffs tragedy: no more erased blocks
<7>[ 24.249114] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.249633] yaffs tragedy: no more erased blocks
<7>[ 24.249755] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.250366] yaffs tragedy: no more erased blocks
<7>[ 24.250488] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.251098] yaffs tragedy: no more erased blocks
<7>[ 24.251220] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.251739] yaffs tragedy: no more erased blocks
<7>[ 24.251861] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.252380] yaffs tragedy: no more erased blocks
<7>[ 24.252593] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.253112] yaffs tragedy: no more erased blocks
<7>[ 24.253326] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.253845] yaffs tragedy: no more erased blocks
<7>[ 24.253967] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.254638] yaffs_read_super: isCheckpointed 0
<7>[ 24.257293] yaffs tragedy: no more erased blocks
<7>[ 24.257507] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.257995] yaffs tragedy: no more erased blocks
<7>[ 24.258209] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<6>[ 24.276947] yaffs: dev is 32505861 name is "mtdblock5"
<6>[ 24.277069] yaffs: passed flags ""
<7>[ 24.277282] yaffs: Attempting MTD mount of 31.5,"mtdblock5"
<7>[ 24.317474] yaffs: restored from checkpoint
<7>[ 24.318389] yaffs_read_super: isCheckpointed 1
<7>[ 24.327087] yaffs tragedy: no more erased blocks
<7>[ 24.327209] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.327819] yaffs tragedy: no more erased blocks
<7>[ 24.327941] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.468170] yaffs tragedy: no more erased blocks
<7>[ 24.468322] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.468902] yaffs tragedy: no more erased blocks
<7>[ 24.469055] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<6>[ 24.484283] yaffs: dev is 32505860 name is "mtdblock4"
<6>[ 24.484497] yaffs: passed flags ""
<7>[ 24.484619] yaffs: Attempting MTD mount of 31.4,"mtdblock4"
<7>[ 24.486724] yaffs: restored from checkpoint
<7>[ 24.486968] yaffs_read_super: isCheckpointed 1
<7>[ 24.537689] yaffs tragedy: no more erased blocks
<7>[ 24.537963] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.538452] yaffs tragedy: no more erased blocks
<7>[ 24.538696] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<6>[ 24.589294] enabling adb
<6>[ 24.589508] msm_hsusb: disable pullup
<6>[ 24.597106] acpuclk_set_vdd_level got regulator
<6>[ 24.607086] msm_hsusb: enable pullup
<6>[ 24.607604] adb_open
<7>[ 24.608428] yaffs tragedy: no more erased blocks
<7>[ 24.608612] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.609039] yaffs tragedy: no more erased blocks
<7>[ 24.609375] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<6>[ 24.610321] msm72k_udc: msm72k_udc: suspend
<7>[ 24.677856] yaffs tragedy: no more erased blocks
<7>[ 24.678253] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.678924] yaffs tragedy: no more erased blocks
<7>[ 24.679595] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.747558] yaffs tragedy: no more erased blocks
<7>[ 24.748229] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.748870] yaffs tragedy: no more erased blocks
<7>[ 24.749511] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<6>[ 24.752166] msm72k_udc: msm72k_udc: reset
<6>[ 24.752532] usb: notify offline
<6>[ 24.753509] adb_release
<6>[ 24.754425] msm72k_udc: msm72k_udc: portchange USB_SPEED_HIGH
<6>[ 24.754943] adb_open
<6>[ 24.795288] msm72k_udc: msm72k_udc: reset
<6>[ 24.797546] msm72k_udc: msm72k_udc: portchange USB_SPEED_HIGH
<7>[ 24.818084] yaffs tragedy: no more erased blocks
<7>[ 24.818756] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.819427] yaffs tragedy: no more erased blocks
<7>[ 24.820098] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<4>[ 24.877532] ### notify_usb_connected(1) ###
<6>[ 24.877685] android_usb gadget: high speed config #1: android
<6>[ 24.877899] msm72k_udc: ept #4 in max:512 head:ffa02240 bit:20
<6>[ 24.878112] msm72k_udc: ept #3 out max:512 head:ffa02180 bit:3
<6>[ 24.878448] msm72k_udc: ept #3 in max:512 head:ffa021c0 bit:19
<6>[ 24.878662] msm72k_udc: ept #2 out max:512 head:ffa02100 bit:2
<7>[ 24.888000] yaffs tragedy: no more erased blocks
<7>[ 24.888122] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.888580] yaffs tragedy: no more erased blocks
<7>[ 24.888702] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<6>[ 24.942779] NET: Registered protocol family 10
<6>[ 24.943328] lo: Disabled Privacy Extensions
<7>[ 24.958221] yaffs tragedy: no more erased blocks
<7>[ 24.958343] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 24.958831] yaffs tragedy: no more erased blocks
<7>[ 24.959045] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<4>[ 25.022979] ext4: Unknown symbol mb_cache_create
<4>[ 25.025787] ext4: Unknown symbol jbd2_journal_forget
<4>[ 25.026672] ext4: Unknown symbol jbd2_journal_stop
<7>[ 25.027832] yaffs tragedy: no more erased blocks
<7>[ 25.028289] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.028808] yaffs tragedy: no more erased blocks
<7>[ 25.029235] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<4>[ 25.029876] ext4: Unknown symbol jbd2_journal_restart
<4>[ 25.031768] ext4: Unknown symbol jbd2_journal_load
<4>[ 25.032653] ext4: Unknown symbol jbd2_journal_check_available_features
<4>[ 25.034027] ext4: Unknown symbol jbd2_journal_set_features
<4>[ 25.035156] ext4: Unknown symbol mb_cache_shrink
<4>[ 25.036895] ext4: Unknown symbol jbd2_journal_unlock_updates
<4>[ 25.037902] ext4: Unknown symbol jbd2_journal_file_inode
<4>[ 25.039093] ext4: Unknown symbol jbd2_journal_get_create_access
<4>[ 25.040344] ext4: Unknown symbol jbd2_journal_init_dev
<4>[ 25.041503] ext4: Unknown symbol jbd2_journal_clear_features
<4>[ 25.043212] ext4: Unknown symbol mb_cache_entry_insert
<4>[ 25.045898] ext4: Unknown symbol jbd2_journal_init_jbd_inode
<4>[ 25.046997] ext4: Unknown symbol jbd2_journal_get_write_access
<4>[ 25.049407] ext4: Unknown symbol mb_cache_entry_free
<4>[ 25.051513] ext4: Unknown symbol jbd2_log_start_commit
<4>[ 25.052917] ext4: Unknown symbol jbd2_journal_force_commit_nested
<4>[ 25.054687] ext4: Unknown symbol jbd2_journal_clear_err
<4>[ 25.056091] ext4: Unknown symbol jbd2_journal_init_inode
<4>[ 25.057342] ext4: Unknown symbol jbd2_journal_abort
<4>[ 25.058532] ext4: Unknown symbol jbd2_journal_blocks_per_page
<4>[ 25.059387] ext4: Unknown symbol jbd2_journal_update_format
<4>[ 25.059753] ext4: Unknown symbol jbd2_journal_release_jbd_inode
<4>[ 25.060577] ext4: Unknown symbol jbd2_journal_revoke
<4>[ 25.061035] ext4: Unknown symbol mb_cache_destroy
<4>[ 25.061584] ext4: Unknown symbol jbd2_journal_start_commit
<4>[ 25.062286] ext4: Unknown symbol jbd2_journal_extend
<4>[ 25.063171] ext4: Unknown symbol jbd2_journal_dirty_metadata
<4>[ 25.063568] ext4: Unknown symbol jbd2_journal_try_to_free_buffers
<4>[ 25.064086] ext4: Unknown symbol mb_cache_entry_find_first
<4>[ 25.064575] ext4: Unknown symbol jbd2_journal_wipe
<4>[ 25.064971] ext4: Unknown symbol jbd2_journal_start
<4>[ 25.066040] ext4: Unknown symbol jbd2_journal_destroy
<4>[ 25.067535] ext4: Unknown symbol mb_cache_entry_alloc
<4>[ 25.068054] ext4: Unknown symbol mb_cache_entry_release
<4>[ 25.068420] ext4: Unknown symbol jbd2_journal_release_buffer
<4>[ 25.069061] ext4: Unknown symbol jbd2_journal_force_commit
<4>[ 25.069488] ext4: Unknown symbol jbd2_journal_get_undo_access
<4>[ 25.070007] ext4: Unknown symbol mb_cache_entry_get
<4>[ 25.070373] ext4: Unknown symbol jbd2_log_wait_commit
<4>[ 25.071441] ext4: Unknown symbol jbd2_journal_invalidatepage
<4>[ 25.071960] ext4: Unknown symbol jbd2_journal_lock_updates
<4>[ 25.072753] ext4: Unknown symbol jbd2_journal_errno
<4>[ 25.073394] ext4: Unknown symbol jbd2_journal_begin_ordered_truncate
<4>[ 25.074066] ext4: Unknown symbol jbd2_journal_flush
<4>[ 25.074951] ext4: Unknown symbol mb_cache_entry_find_next
<7>[ 25.098602] yaffs tragedy: no more erased blocks
<7>[ 25.098754] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.099304] yaffs tragedy: no more erased blocks
<7>[ 25.099517] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.168395] yaffs tragedy: no more erased blocks
<7>[ 25.168609] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.169158] yaffs tragedy: no more erased blocks
<7>[ 25.169250] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<6>[ 25.169616] yaffs: dev is 187695106 name is "mmcblk0p2"
<6>[ 25.169738] yaffs: passed flags ""
<7>[ 25.169921] yaffs: Attempting MTD mount of 179.2,"mmcblk0p2"
<6>[ 25.170074] yaffs: dev is 187695106 name is "mmcblk0p2"
<6>[ 25.170288] yaffs: passed flags ""
<7>[ 25.170379] yaffs: Attempting MTD mount of 179.2,"mmcblk0p2"
<7>[ 25.238220] yaffs tragedy: no more erased blocks
<7>[ 25.238891] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.239532] yaffs tragedy: no more erased blocks
<7>[ 25.240203] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.308410] yaffs tragedy: no more erased blocks
<7>[ 25.309082] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.309692] yaffs tragedy: no more erased blocks
<7>[ 25.310058] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.378479] yaffs tragedy: no more erased blocks
<7>[ 25.378845] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<7>[ 25.379760] yaffs tragedy: no more erased blocks
<7>[ 25.380126] !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
<6>[ 28.449127] EXT4-fs (mmcblk0p2): recovery complete
<6>[ 28.451293] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode

<7>[ 28.610717] save exit: isCheckpointed 1
<7>[ 28.612915] save exit: isCheckpointed 1
<3>[ 29.426666] init: service 'console' requires console
<6>[ 29.776458] warning: `rild' uses 32-bit capabilities (legacy support in us
e)
<6>[ 29.887695] SMD: ch 0 1 -> 2
<6>[ 29.890136] qmi: smd closed
<6>[ 29.890502] SMD: ch 50 1 -> 2
<6>[ 29.890838] qmi: smd opened
<6>[ 29.891387] qmi: smd closed
<6>[ 29.892059] SMD: ch 51 1 -> 2
<6>[ 29.892395] qmi: smd opened
<6>[ 29.893066] qmi: ctl: wds use client_id 0x01
<6>[ 29.893524] qmi: ctl: wds use client_id 0x01
<6>[ 29.894409] qmi: smd closed
<6>[ 29.894805] SMD: ch 52 1 -> 2
<6>[ 29.895172] qmi: smd opened
<6>[ 29.896575] qmi: ctl: wds use client_id 0x01
<6>[ 30.786010] htc-acoustic: open
<6>[ 30.787841] htc-acoustic: release
<6>[ 30.817871] audio: init: codecs
<6>[ 30.818450] SMD: ch 43 1 -> 2
<6>[ 30.927520] dal_attach: status = 0, name = 'DAL_AQ_AUD'
<6>[ 30.927886] audio: init: INIT
<6>[ 30.928802] audio: init: OPEN control
<6>[ 31.314636] audio: init: attach ACDB
<6>[ 31.315155] SMD: ch 48 1 -> 2
<6>[ 31.424224] dal_attach: status = 0, name = 'DAL_AM_AUD'
<6>[ 31.424591] audio: init: attach ADIE
<6>[ 31.425323] dal_attach: status = 0, name = 'DAL_AM_AUD'
<6>[ 35.984100] lcdc_unblank: ()
<6>[ 35.984344] samsung_oled_panel_unblank: +()
<6>[ 36.189331] msm_kgsl: initilized dev=1 mmu=on
<6>[ 36.190124] misc kgsl: firmware: requesting yamato_pm4.fw
<6>[ 36.195953] misc kgsl: firmware: requesting yamato_pfp.fw
<3>[ 36.198455] init: untracked pid 160 exited
<3>[ 36.204467] init: untracked pid 161 exited
<6>[ 36.268737] samsung_oled_panel_unblank: -()
<4>[ 47.852752] wifi_set_power = 1
<4>[ 47.852874] bravo_wifi_power: 1
<6>[ 48.140197] capella_cm3602_open
<6>[ 48.140411] capella_cm3602_ioctl cmd 2
<6>[ 48.140533] capella_cm3602_disable
<6>[ 48.140625] capella_cm3602_disable: already disabled
<6>[ 48.140838] capella_cm3602_ioctl cmd 1
<6>[ 48.175018] request_suspend_state: wakeup (3->0) at 43734979282 (2010-08-0
5 20:12:36.513201219 UTC)
<6>[ 48.202362] request_suspend_state: wakeup (0->0) at 43762326843 (2010-08-0
5 20:12:36.540518292 UTC)
<6>[ 48.714416] capella_cm3602_ioctl cmd 1
<4>[ 49.470367] wifi_set_carddetect = 1
<6>[ 49.470489] bravo_wifi_set_carddetect: 1
<7>[ 49.470703] mmc0: card_present 1
<6>[ 49.470825] mmc0: Slot status change detected (0 -> 1)
<4>[ 49.472381]
<4>[ 49.472412] Dongle Host Driver, version 4.218.246.0
<4>[ 52.031921] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
<6>[ 52.032043] mmc0: new high speed SDIO card at address 0001
<4>[ 52.045806] DHD: dongle ram size is set to 294912(orig 294912)
<4>[ 52.311004] wifi_get_mac_addr
<4>[ 52.311645] Firmware version = wl0: Apr 22 2010 10:02:12 version 4.218.223
.0
<4>[ 52.507934] eth0: Broadcom Dongle Host Driver mac=00:23:76:fe:99:84
<4>[ 55.330993] STA connect received 1
<4>[ 59.067291] wds: 0020 @ 01
<6>[ 59.067413] qmi: wds: got handle 0x0224ddd0
<4>[ 59.067626] wds: 0022 @ ff
<6>[ 59.067749] qmi: wds: CONNECTED
<4>[ 59.069183] wds: 002d @ 01
<4>[ 59.069396] qmi: got network profile
<6>[ 59.069763] rmnet_open()
<6>[ 59.070007] SMD: ch 11 1 -> 2
<4>[ 60.724761] wds: 0021 @ 01
<6>[ 60.724975] qmi: wds: network stopped
<4>[ 60.725128] wds: 0022 @ ff
<6>[ 60.725219] qmi: wds: DISCONNECTED
<6>[ 60.725433] rmnet_stop()
<7>[ 62.944458] eth0: no IPv6 routers present
<6>[ 67.075103] batt: 78%, 3996 mV, 48 mA (21 avg), 32.1 C, 1065 mAh
<3>[ 79.203918] binder: release proc 539, transaction 7456, not freed
<3>[ 83.713775] init: untracked pid 557 exited