There's a bug somewhere in Android (32-bit arithmetic) where it can't deal with a system partition larger than 2GB.
JBQ On Mon, Apr 27, 2009 at 7:01 AM, Elvis Dowson <[email protected]> wrote: > > Hi, > I am getting a low on space error. I am using an 8GB microSD > card, with 2 partitions. The first FAT32 partition is 40MB and is > holds MLO, u-boot and uImage. The second partition is an ext3 parition > that holds the linux-kernel rootfs partition and the android userland > files. > > A minute or so after bootup, the system screens starts to flicker > saying low on space in the upper left cornet with an icon, and then > all sort of errors keep getting displayed in the logs. > > What can I do to fix this? > > Best regards, > > Elvis > > > I/DeviceStorageMonitorService( 867): Running low on memory. Sending > notification > D/dalvikvm( 867): GC freed 6004 objects / 338160 bytes in 78ms > request_suspend_state: sleep (0->3) at 105151519786 (2000-01-01 > 00:01:43.947296098 UTC) > D/SurfaceFlinger( 867): About to give-up screen, flinger = 0x185220 > PM: Syncing filesystems ... done. > Freezing user space processes ... (elapsed 0.01 seconds) done. > Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. > Suspending console(s) (use no_console_suspend to debug) > mmc0: card fe85 removed > MMC: killing requests for dead queue > PM: suspend devices took 0.367 seconds > Class driver suspend failed for cpu0 > wakeup wake lock: mmc_delayed_work > PM: resume devices took 0.140 seconds > Restarting tasks ... <7>hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000 > I/vold ( 833): MMC card 'SU0done. > 8G' (serial 1343840484) @ /classsuspend: exit suspend, ret = 0 > (2000-01-01 00:01:44.845855658 UTC) > /mmc_host/mmc0/mmc0:fe85 removed > mmc0: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > mmc0: host does not support reading read-only switch. assuming write- > enable. > mmc0: new high speed SDHC card at address fe85 > I/vold ( 833): New MMC card EXT3-fs error (device mmcblk0p2): > ext3_find_entry: 'SU08G' (serial 1343840484) addereading directory > #227137 offset 0d @ /class/mmc_host/mmc0/mmc0:fe > 85 > Buffer I/O error on device mmcblk0p2, logical block 0 > lost page write due to I/O error on mmcblk0p2 > mmcblk1: mmc0:fe85 SU08G 7.57 GiB > mmcblk1: p1 p2 > mmc1: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > PM: Syncing filesystems ... done. > Freezing user space processes ... (elapsed 0.00 seconds) done. > Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. > Suspending console(s) (use no_console_suspend to debug) > mmc0: card fe85 removed > MMC: killing requests for dead queue > PM: suspend devices took 0.343 seconds > Class driver suspend failed for cpu0 > wakeup wake lock: mmc_delayed_work > PM: resume devices took 0.140 seconds > Restarting tasks ... <7>hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000 > EXT3-fs error (device mmcblk0p2): ext3_find_entry: I/vold ( 833): > MMC card 'SU0reading directory #300174 offset 08G' (serial 1343840484) > @ /class/mmc_host/mmc0/mmc0:fe85 removed > > ------------[ cut here ]------------ > WARNING: at fs/buffer.c:1247 mark_buffer_dirty+0x38/0xd0() > done. > suspend: exit suspend, ret = 0 (2000-01-01 00:01:46.570617681 UTC) > Modules linked in: > [<c049594c>] (dump_stack+0x0/0x14) from [<c011a160>] (warn_slowpath > +0x68/0x9c) > [<c011a0f8>] (warn_slowpath+0x0/0x9c) from [<c01a33dc>] > (mark_buffer_dirty+0x38/0xd0) > r3:00100828<4>mmc0: mmc_rescan - card ocr from io_op=0x00000000, err > = -110 > r2:00000000 > r7:00000001 r6:cf472470 r5:c063b2e4 r4:cf472470 > [<c01a33a4>] (mark_buffer_dirty+0x0/0xd0) from [<c01da714>] > (ext3_commit_super+0x50/0x6c) > r5:c06b0400 r4:cf016e00 > [<c01da6c4>] (ext3_commit_super+0x0/0x6c) from [<c01dc0a0>] > (ext3_handle_error+0x9c/0xc0) > r7:00000001 r6:00000000 r5:c06b0400 r4:cf016e00 > [<c01dc004>] (ext3_handle_error+0x0/0xc0) from [<c01dc184>] (ext3_error > +0x44/0x54) > r5:cf4da698 r4:cf016e00 > [<c01dc140>] (ext3_error+0x0/0x54) from [<c01d8324>] (ext3_find_entry > +0x39c/0x554) > r3:0004948e r2:c054817d > r4:00000002 > [<c01d7f88>] (ext3_find_entry+0x0/0x554) from [<c01d8d80>] (ext3_lookup > +0x34/0xc8) > [<c01d8d4c>] (ext3_lookup+0x0/0xc8) from [<c01890ec>] (do_lookup+0xcc/ > 0x194) > r6:cf4f04d0 r5:cf4da698 r4:00000000 > [<c0189020>] (do_lookup+0x0/0x194) from [<c018b2f4>] (__link_path_walk > +0xb78/0x10ec) > [<c018a77c>] (__link_path_walk+0x0/0x10ec) from [<c018bb30>] (path_walk > +0x94/0x12c) > [<c018ba9c>] (path_walk+0x0/0x12c) from [<c018be6c>] (do_path_lookup > +0x210/0x238) > r6:cf81fe90 r5:ca807000 r4:c05c18fc > [<c018bc5c>] (do_path_lookup+0x0/0x238) from [<c018c904>] (user_path_at > +0x60/0x90) > r8:cf81ff08 r7:ffffff9c r6:cf81fe90 r5:ca807000 r4:00000001 > [<c018c8a4>] (user_path_at+0x0/0x90) from [<c0184700>] (vfs_stat_fd > +0x24/0x54) > r8:c00f6084 r7:000000c3 r6:cf81ff08 r5:cf81ff40 r4:bee86be8 > [<c01846dc>] (vfs_stat_fd+0x0/0x54) from [<c01847e4>] (vfs_stat+0x1c/ > 0x20) > r6:0002148c r5:cf81ff40 r4:bee86be8 > [<c01847c8>] (vfs_stat+0x0/0x20) from [<c0184808>] > (sys_stat64+0x20/0x3c) > [<c01847e8>] (sys_stat64+0x0/0x3c) from [<c00f5f00>] (ret_fast_syscall > +0x0/0x2c) > r5:00027d28 r4:00000001 > ---[ end trace b2151aa4229bbaf2 ]--- > Buffer I/O error on device mmcblk0p2, logical block 0 > lost page write due to I/O error on mmcblk0p2 > init: cannot find '/system/bin/dbus-daemon', disabling 'dbus' > mmc0: host does not support reading read-only switch. assuming write- > enable. > mmc0: new high speed SDHC card at address fe85 > I/vold ( 833): New MMC card mmcblk1: mmc0:fe85 SU08G 7.57 GiB > 'SU08G' (serial 1343840484) adde mmcblk1:d @ /class/mmc_host/mmc0/ > mmc0:fe p185 > p2 > mmc1: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > EXT3-fs error (device mmcblk0p2): ext3_get_inode_loc: unable to read > inode block - inode=300312, block=1212428 > Buffer I/O error on device mmcblk0p2, logical block 0 > lost page write due to I/O error on mmcblk0p2 > EXT3-fs error (device mmcblk0p2) in ext3_reserve_inode_write: IO > failure > Buffer I/O error on device mmcblk0p2, logical block 0 > lost page write due to I/O error on mmcblk0p2 > journal_bmap: journal block not found at offset 1463 on mmcblk0p2 > Aborting journal on device mmcblk0p2. > Buffer I/O error on device mmcblk0p2, logical block 999 > lost page write due to I/O error on mmcblk0p2 > journal commit I/O error > PM: Syncing filesystems ... done. > Freezing user space processes ... (elapsed 0.00 seconds) done. > Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. > Suspending console(s) (use no_console_suspend to debug) > mmc0: card fe85 removed > MMC: killing requests for dead queue > PM: suspend devices took 0.343 seconds > Class driver suspend failed for cpu0 > wakeup wake lock: mmc_delayed_work > PM: resume devices took 0.140 seconds > Restarting tasks ... <7>hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000 > I/vold ( 833): MMC card 'SU0done. > 8G' (serial 1343840484) @ /classsuspend: exit suspend, ret = 0 > (2000-01-01 00:01:47.992767325 UTC) > /mmc_host/mmc0/mmc0:fe85 removed > mmc0: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > mmc0: host does not support reading read-only switch. assuming write- > enable. > mmc0: new high speed SDHC card at address fe85 > I/vold ( 833): New MMC card mmcblk1: mmc0:fe85 SU08G 7.57 GiB > 'SU08G' (serial 1343840484) adde mmcblk1:d @ /class/mmc_host/mmc0/ > mmc0:fe p185 > p2 > mmc1: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > PM: Syncing filesystems ... done. > Freezing user space processes ... (elapsed 0.00 seconds) done. > Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. > Suspending console(s) (use no_console_suspend to debug) > mmc0: card fe85 removed > MMC: killing requests for dead queue > PM: suspend devices took 0.351 seconds > Class driver suspend failed for cpu0 > wakeup wake lock: mmc_delayed_work > PM: resume devices took 0.140 seconds > Restarting tasks ... <7>hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000 > I/vold ( 833): MMC card 'SU08G' (serial 1343840484) @ /class/ > mmc_host/mmc0/mmc0:fe85 removed > done. > suspend: exit suspend, ret = 0 (2000-01-01 00:01:49.567382817 UTC) > mmc0: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > Spurious irq 95: 0xffffffdf, please flush posted write for irq 83 > Spurious irq 95: 0xffffffdf, please flush posted write for irq 83 > mmc0: host does not support reading read-only switch. assuming write- > enable. > mmc0: new high speed SDHC card at address fe85 > I/vold ( 833): New MMC card mmcblk1: mmc0:fe85 SU08G 7.57 GiB > 'SU08G' (serial 1343840484) adde mmcblk1:d @ /class/mmc_host/mmc0/ > mmc0:fe p185 > p2 > mmc1: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > PM: Syncing filesystems ... done. > Freezing user space processes ... (elapsed 0.00 seconds) done. > Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. > Suspending console(s) (use no_console_suspend to debug) > mmc0: card fe85 removed > MMC: killing requests for dead queue > PM: suspend devices took 0.335 seconds > Class driver suspend failed for cpu0 > wakeup wake lock: mmc_delayed_work > PM: resume devices took 0.140 seconds > Restarting tasks ... <7>hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000 > I/vold ( 833): MMC card 'SU0done. > 8G' (serial 1343840484) @ /classsuspend: exit suspend, ret = 0 > (2000-01-01 00:01:50.938049315 UTC) > /mmc_host/mmc0/mmc0:fe85 removed > mmc0: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > Spurious irq 95: 0xffffffdf, please flush posted write for irq 83 > Spurious irq 95: 0xffffffdf, please flush posted write for irq 83 > mmc0: host does not support reading read-only switch. assuming write- > enable. > mmc0: new high speed SDHC card at address fe85 > I/vold ( 833): New MMC card mmcblk1: mmc0:fe85 SU08G 7.57 GiB > 'SU08G' (serial 1343840484) adde mmcblk1:d @ /class/mmc_host/mmc0/ > mmc0:fe p185 > p2 > mmc1: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > PM: Syncing filesystems ... done. > Freezing user space processes ... (elapsed 0.00 seconds) done. > Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. > Suspending console(s) (use no_console_suspend to debug) > mmc0: card fe85 removed > MMC: killing requests for dead queue > PM: suspend devices took 0.343 seconds > Class driver suspend failed for cpu0 > wakeup wake lock: mmc_delayed_work > PM: resume devices took 0.140 seconds > Restarting tasks ... <7>hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000 > I/vold ( 833): MMC card 'SU0done. > 8G' (serial 1343840484) @ /classsuspend: exit suspend, ret = 0 > (2000-01-01 00:01:52.359832764 UTC) > /mmc_host/mmc0/mmc0:fe85 removed > mmc0: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > mmc0: host does not support reading read-only switch. assuming write- > enable. > mmc0: new high speed SDHC card at address fe85 > I/vold ( 833): New MMC card mmcblk1: mmc0:fe85 SU08G 7.57 GiB > 'SU08G' (serial 1343840484) adde mmcblk1:d @ /class/mmc_host/mmc0/ > mmc0:fe p185 > p2 > mmc1: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > PM: Syncing filesystems ... done. > Freezing user space processes ... (elapsed 0.00 seconds) done. > Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. > Suspending console(s) (use no_console_suspend to debug) > mmc0: card fe85 removed > MMC: killing requests for dead queue > PM: suspend devices took 0.335 seconds > Class driver suspend failed for cpu0 > wakeup wake lock: mmc_delayed_work > PM: resume devices took 0.140 seconds > Restarting tasks ... <7>hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000 > I/vold ( 833): MMC card 'SU0done. > 8G' (serial 1343840484) @ /classsuspend: exit suspend, ret = 0 > (2000-01-01 00:01:53.539550783 UTC) > /mmc_host/mmc0/mmc0:fe85 removed > mmc0: mmc_rescan - card ocr from io_op=0x00000000, err = -110 > mmc0: host does not support reading read-only switch. assuming write- > enable. > mmc0: new high speed SDHC card at address fe85 > I/vold ( 833): New MMC card mmcblk1: mmc0:fe85 SU08G 7.57 GiB > > > > > -- Jean-Baptiste M. "JBQ" Queru Android Engineer, Google. Questions sent directly to me that have no reason for being private will likely get ignored or forwarded to a public forum with no further warning. --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
