From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from p01c11o149.mxlogic.net ([208.65.144.72]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1X0GHp-000654-BM for linux-mtd@lists.infradead.org; Thu, 26 Jun 2014 20:28:51 +0000 Message-ID: <53AC825F.7040602@lutron.com> Date: Thu, 26 Jun 2014 16:28:15 -0400 From: Akshay Bhat MIME-Version: 1.0 To: Subject: UBIFS Panic Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hi, I was performing a stress test on UBI file system on a ARM based embedded board (Beagle Bone). We have a SLC NAND flash and the MTD_UBI_WL_THRESHOLD is set to 4096. I have 2 scripts running in the background in a infinite while loop: Script1: dd if=/dev/zero of=/var/db/test bs=2M count=1 Script2: dd if=/dev/urandom of=/var/log/test bs=2M count=1 2> /dev/null Note: The above directories are mounted as (sync,relatime). After the running the scripts for 5 days and max_ec reached the MTD_UBI_WL_THRESHOLD. At this point I got panic1 (see below) and the ubi volume switched to read-only mode. I rebooted the board, changed the transfer size in the script from 2M to 140K and the scripts ran for 2+ days and I got panic 2 (See below). What is the cause of these panics? Thanks, Akshay Software versions Kernel Version: 3.8.13 (I have not tried using the latest kernel nor any patches) MTD-utils version: 1.5.0 #ubinfo /dev/ubi0 ubi0 Volumes count: 6 Logical eraseblock size: 126976 bytes, 124.0 KiB Total amount of logical eraseblocks: 1939 (246206464 bytes, 234.8 MiB) Amount of available logical eraseblocks: 0 (0 bytes) Maximum count of volumes 128 Count of bad physical eraseblocks: 0 Count of reserved physical eraseblocks: 40 Current maximum erase counter value: 4736 Minimum input/output unit size: 2048 bytes Character device major/minor: 244:0 Present volumes: 0, 1, 2, 3, 4, 5 # mtdinfo -a Count of MTD devices: 12 Present MTD devices: mtd0, mtd1, mtd2, mtd3, mtd4, mtd5, mtd6, mtd7, mtd8, mtd9, mtd10, mtd11 Sysfs interface supported: yes mtd0 Name: SPL1 Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 1 (131072 bytes, 128.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:0 Bad blocks are allowed: true Device is writable: true mtd1 Name: SPL2 Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 1 (131072 bytes, 128.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:2 Bad blocks are allowed: true Device is writable: true mtd2 Name: SPL3 Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 1 (131072 bytes, 128.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:4 Bad blocks are allowed: true Device is writable: true mtd3 Name: SPL4 Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 1 (131072 bytes, 128.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:6 Bad blocks are allowed: true Device is writable: true mtd4 Name: U-boot Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 8 (1048576 bytes, 1024.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:8 Bad blocks are allowed: true Device is writable: true mtd5 Name: U-boot Backup Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 8 (1048576 bytes, 1024.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:10 Bad blocks are allowed: true Device is writable: true mtd6 Name: U-Boot Environment Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 1 (131072 bytes, 128.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:12 Bad blocks are allowed: true Device is writable: true mtd7 Name: Kernel Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 40 (5242880 bytes, 5.0 MiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:14 Bad blocks are allowed: true Device is writable: true mtd8 Name: Kernel Backup Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 40 (5242880 bytes, 5.0 MiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:16 Bad blocks are allowed: true Device is writable: true mtd9 Name: Device Tree Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 4 (524288 bytes, 512.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:18 Bad blocks are allowed: true Device is writable: true mtd10 Name: Device Tree Backup Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 4 (524288 bytes, 512.0 KiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:20 Bad blocks are allowed: true Device is writable: true mtd11 Name: RFS Type: nand Eraseblock size: 131072 bytes, 128.0 KiB Amount of eraseblocks: 1939 (254148608 bytes, 242.4 MiB) Minimum input/output unit size: 2048 bytes Sub-page size: 512 bytes OOB size: 64 bytes Character device major/minor: 90:22 Bad blocks are allowed: true Device is writable: true Panic1: [ 7.307987] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [250780.000679] UBIFS error (pid 29853): ubifs_leb_map: mapping LEB 46 failed, error -28 [250780.000709] UBIFS warning (pid 29853): ubifs_ro_mode: switched to read-only mode, error -28 [250780.000770] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_map+0x7d/0xb4) [250780.000807] [] (ubifs_leb_map+0x7d/0xb4) from [] (ubifs_add_bud_to_log+0x1bf/0x214) [250780.000851] [] (ubifs_add_bud_to_log+0x1bf/0x214) from [] (make_reservation+0x12d/0x274) [250780.000884] [] (make_reservation+0x12d/0x274) from [] (ubifs_jnl_write_data+0xf5/0x1a4) [250780.000918] [] (ubifs_jnl_write_data+0xf5/0x1a4) from [] (do_writepage+0x73/0x12e) [250780.000960] [] (do_writepage+0x73/0x12e) from [] (__writepage+0xb/0x26) [250780.000993] [] (__writepage+0xb/0x26) from [] (write_cache_pages+0x151/0x1e8) [250780.001026] [] (write_cache_pages+0x151/0x1e8) from [] (generic_writepages+0x21/0x36) [250780.001057] [] (generic_writepages+0x21/0x36) from [] (__filemap_fdatawrite_range+0x3b/0x42) [250780.001087] [] (__filemap_fdatawrite_range+0x3b/0x42) from [] (filemap_write_and_wait_range+0x21/0x4a) [250780.001118] [] (filemap_write_and_wait_range+0x21/0x4a) from [] (ubifs_fsync+0x29/0x6c) [250780.001153] [] (ubifs_fsync+0x29/0x6c) from [] (vfs_fsync_range+0x1b/0x24) [250780.001184] [] (vfs_fsync_range+0x1b/0x24) from [] (generic_write_sync+0x4d/0x54) [250780.001214] [] (generic_write_sync+0x4d/0x54) from [] (generic_file_aio_write+0x71/0x8a) [250780.001245] [] (generic_file_aio_write+0x71/0x8a) from [] (ubifs_aio_write+0xff/0x10c) [250780.001289] [] (ubifs_aio_write+0xff/0x10c) from [] (do_sync_write+0x61/0x8c) [250780.001324] [] (do_sync_write+0x61/0x8c) from [] (vfs_write+0x5f/0x100) [250780.001355] [] (vfs_write+0x5f/0x100) from [] (sys_write+0x27/0x44) [250780.001394] [] (sys_write+0x27/0x44) from [] (ret_fast_syscall+0x1/0x46) [250780.001424] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_map+0x81/0xb4) [250780.001455] [] (ubifs_leb_map+0x81/0xb4) from [] (ubifs_add_bud_to_log+0x1bf/0x214) [250780.001487] [] (ubifs_add_bud_to_log+0x1bf/0x214) from [] (make_reservation+0x12d/0x274) [250780.001519] [] (make_reservation+0x12d/0x274) from [] (ubifs_jnl_write_data+0xf5/0x1a4) [250780.001550] [] (ubifs_jnl_write_data+0xf5/0x1a4) from [] (do_writepage+0x73/0x12e) [250780.001582] [] (do_writepage+0x73/0x12e) from [] (__writepage+0xb/0x26) [250780.001613] [] (__writepage+0xb/0x26) from [] (write_cache_pages+0x151/0x1e8) [250780.001644] [] (write_cache_pages+0x151/0x1e8) from [] (generic_writepages+0x21/0x36) [250780.001675] [] (generic_writepages+0x21/0x36) from [] (__filemap_fdatawrite_range+0x3b/0x42) [250780.001704] [] (__filemap_fdatawrite_range+0x3b/0x42) from [] (filemap_write_and_wait_range+0x21/0x4a) [250780.001735] [] (filemap_write_and_wait_range+0x21/0x4a) from [] (ubifs_fsync+0x29/0x6c) [250780.001765] [] (ubifs_fsync+0x29/0x6c) from [] (vfs_fsync_range+0x1b/0x24) [250780.001794] [] (vfs_fsync_range+0x1b/0x24) from [] (generic_write_sync+0x4d/0x54) [250780.001824] [] (generic_write_sync+0x4d/0x54) from [] (generic_file_aio_write+0x71/0x8a) [250780.001854] [] (generic_file_aio_write+0x71/0x8a) from [] (ubifs_aio_write+0xff/0x10c) [250780.001886] [] (ubifs_aio_write+0xff/0x10c) from [] (do_sync_write+0x61/0x8c) [250780.001918] [] (do_sync_write+0x61/0x8c) from [] (vfs_write+0x5f/0x100) [250780.001950] [] (vfs_write+0x5f/0x100) from [] (sys_write+0x27/0x44) [250780.001980] [] (sys_write+0x27/0x44) from [] (ret_fast_syscall+0x1/0x46) [250780.008005] UBIFS error (pid 29853): do_commit: commit failed, error -30 [250780.008037] UBIFS error (pid 29853): do_writepage: cannot write page 501 of inode 72, error -30 [250780.153476] UBIFS error (pid 722): ubifs_leb_map: mapping LEB 18 failed, error -28 [250780.153505] UBIFS warning (pid 722): ubifs_ro_mode: switched to read-only mode, error -28 [250780.153566] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_map+0x7d/0xb4) [250780.153604] [] (ubifs_leb_map+0x7d/0xb4) from [] (ubifs_add_bud_to_log+0x1bf/0x214) [250780.153649] [] (ubifs_add_bud_to_log+0x1bf/0x214) from [] (make_reservation+0x12d/0x274) [250780.153682] [] (make_reservation+0x12d/0x274) from [] (ubifs_jnl_write_data+0xf5/0x1a4) [250780.153715] [] (ubifs_jnl_write_data+0xf5/0x1a4) from [] (do_writepage+0x73/0x12e) [250780.153756] [] (do_writepage+0x73/0x12e) from [] (__writepage+0xb/0x26) [250780.153790] [] (__writepage+0xb/0x26) from [] (write_cache_pages+0x151/0x1e8) [250780.153822] [] (write_cache_pages+0x151/0x1e8) from [] (generic_writepages+0x21/0x36) [250780.153854] [] (generic_writepages+0x21/0x36) from [] (__filemap_fdatawrite_range+0x3b/0x42) [250780.153884] [] (__filemap_fdatawrite_range+0x3b/0x42) from [] (filemap_write_and_wait_range+0x21/0x4a) [250780.153915] [] (filemap_write_and_wait_range+0x21/0x4a) from [] (ubifs_fsync+0x29/0x6c) [250780.153950] [] (ubifs_fsync+0x29/0x6c) from [] (vfs_fsync_range+0x1b/0x24) [250780.153980] [] (vfs_fsync_range+0x1b/0x24) from [] (generic_write_sync+0x4d/0x54) [250780.154009] [] (generic_write_sync+0x4d/0x54) from [] (generic_file_aio_write+0x71/0x8a) [250780.154040] [] (generic_file_aio_write+0x71/0x8a) from [] (ubifs_aio_write+0xff/0x10c) [250780.154084] [] (ubifs_aio_write+0xff/0x10c) from [] (do_sync_write+0x61/0x8c) [250780.154119] [] (do_sync_write+0x61/0x8c) from [] (vfs_write+0x5f/0x100) [250780.154150] [] (vfs_write+0x5f/0x100) from [] (sys_write+0x27/0x44) [250780.154188] [] (sys_write+0x27/0x44) from [] (ret_fast_syscall+0x1/0x46) [250780.154218] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_map+0x81/0xb4) [250780.154248] [] (ubifs_leb_map+0x81/0xb4) from [] (ubifs_add_bud_to_log+0x1bf/0x214) [250780.154281] [] (ubifs_add_bud_to_log+0x1bf/0x214) from [] (make_reservation+0x12d/0x274) [250780.154312] [] (make_reservation+0x12d/0x274) from [] (ubifs_jnl_write_data+0xf5/0x1a4) [250780.154344] [] (ubifs_jnl_write_data+0xf5/0x1a4) from [] (do_writepage+0x73/0x12e) [250780.154478] [] (do_writepage+0x73/0x12e) from [] (__writepage+0xb/0x26) [250780.154512] [] (__writepage+0xb/0x26) from [] (write_cache_pages+0x151/0x1e8) [250780.154543] [] (write_cache_pages+0x151/0x1e8) from [] (generic_writepages+0x21/0x36) [250780.154575] [] (generic_writepages+0x21/0x36) from [] (__filemap_fdatawrite_range+0x3b/0x42) [250780.154605] [] (__filemap_fdatawrite_range+0x3b/0x42) from [] (filemap_write_and_wait_range+0x21/0x4a) [250780.154636] [] (filemap_write_and_wait_range+0x21/0x4a) from [] (ubifs_fsync+0x29/0x6c) [250780.154666] [] (ubifs_fsync+0x29/0x6c) from [] (vfs_fsync_range+0x1b/0x24) [250780.154695] [] (vfs_fsync_range+0x1b/0x24) from [] (generic_write_sync+0x4d/0x54) [250780.154724] [] (generic_write_sync+0x4d/0x54) from [] (generic_file_aio_write+0x71/0x8a) [250780.154755] [] (generic_file_aio_write+0x71/0x8a) from [] (ubifs_aio_write+0xff/0x10c) [250780.154788] [] (ubifs_aio_write+0xff/0x10c) from [] (do_sync_write+0x61/0x8c) [250780.154820] [] (do_sync_write+0x61/0x8c) from [] (vfs_write+0x5f/0x100) [250780.154851] [] (vfs_write+0x5f/0x100) from [] (sys_write+0x27/0x44) [250780.154883] [] (sys_write+0x27/0x44) from [] (ret_fast_syscall+0x1/0x46) [250780.158234] UBIFS error (pid 29885): make_reservation: cannot reserve 216 bytes in jhead 1, error -30 [250780.158443] UBIFS error (pid 722): do_commit: commit failed, error -30 [250780.158473] UBIFS error (pid 722): do_writepage: cannot write page 0 of inode 77, error -30 [250799.438458] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250799.438494] UBIFS error (pid 620): do_writepage: cannot write page 502 of inode 72, error -30 [250804.437920] UBIFS error (pid 620): make_reservation: cannot reserve 450 bytes in jhead 2, error -30 [250804.437955] UBIFS error (pid 620): do_writepage: cannot write page 48 of inode 5566, error -30 [250829.438391] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250829.438427] UBIFS error (pid 620): do_writepage: cannot write page 503 of inode 72, error -30 [250834.438388] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250834.438424] UBIFS error (pid 620): do_writepage: cannot write page 504 of inode 72, error -30 [250839.438350] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250839.438386] UBIFS error (pid 620): do_writepage: cannot write page 505 of inode 72, error -30 [250844.438359] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250844.438396] UBIFS error (pid 620): do_writepage: cannot write page 506 of inode 72, error -30 [250849.438449] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250849.438485] UBIFS error (pid 620): do_writepage: cannot write page 507 of inode 72, error -30 [250854.438453] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250854.438488] UBIFS error (pid 620): do_writepage: cannot write page 508 of inode 72, error -30 [250859.438390] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250859.438426] UBIFS error (pid 620): do_writepage: cannot write page 509 of inode 72, error -30 [250864.438373] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250864.438410] UBIFS error (pid 620): do_writepage: cannot write page 510 of inode 72, error -30 [250869.438371] UBIFS error (pid 620): make_reservation: cannot reserve 4144 bytes in jhead 2, error -30 [250869.438407] UBIFS error (pid 620): do_writepage: cannot write page 511 of inode 72, error -30 [251162.922358] UBIFS error (pid 14262): ubifs_leb_map: mapping LEB 816 failed, error -28 [251162.922389] UBIFS warning (pid 14262): ubifs_ro_mode: switched to read-only mode, error -28 [251162.922449] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_map+0x7d/0xb4) [251162.922486] [] (ubifs_leb_map+0x7d/0xb4) from [] (ubifs_add_bud_to_log+0x1bf/0x214) [251162.922529] [] (ubifs_add_bud_to_log+0x1bf/0x214) from [] (make_reservation+0x12d/0x274) [251162.922562] [] (make_reservation+0x12d/0x274) from [] (ubifs_jnl_truncate+0x243/0x420) [251162.922597] [] (ubifs_jnl_truncate+0x243/0x420) from [] (ubifs_setattr+0x197/0x2cc) [251162.922637] [] (ubifs_setattr+0x197/0x2cc) from [] (notify_change+0x18b/0x240) [251162.922681] [] (notify_change+0x18b/0x240) from [] (do_truncate+0x4d/0x62) [251162.922724] [] (do_truncate+0x4d/0x62) from [] (do_last.isra.29+0x637/0x700) [251162.922758] [] (do_last.isra.29+0x637/0x700) from [] (path_openat+0x77/0x2b0) [251162.922790] [] (path_openat+0x77/0x2b0) from [] (do_filp_open+0x1b/0x4a) [251162.922823] [] (do_filp_open+0x1b/0x4a) from [] (do_sys_open+0xbd/0x126) [251162.922863] [] (do_sys_open+0xbd/0x126) from [] (ret_fast_syscall+0x1/0x46) [251162.922894] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_map+0x81/0xb4) [251162.922980] [] (ubifs_leb_map+0x81/0xb4) from [] (ubifs_add_bud_to_log+0x1bf/0x214) [251162.923013] [] (ubifs_add_bud_to_log+0x1bf/0x214) from [] (make_reservation+0x12d/0x274) [251162.923046] [] (make_reservation+0x12d/0x274) from [] (ubifs_jnl_truncate+0x243/0x420) [251162.923078] [] (ubifs_jnl_truncate+0x243/0x420) from [] (ubifs_setattr+0x197/0x2cc) [251162.923111] [] (ubifs_setattr+0x197/0x2cc) from [] (notify_change+0x18b/0x240) [251162.923143] [] (notify_change+0x18b/0x240) from [] (do_truncate+0x4d/0x62) [251162.923176] [] (do_truncate+0x4d/0x62) from [] (do_last.isra.29+0x637/0x700) [251162.923209] [] (do_last.isra.29+0x637/0x700) from [] (path_openat+0x77/0x2b0) [251162.923241] [] (path_openat+0x77/0x2b0) from [] (do_filp_open+0x1b/0x4a) [251162.923273] [] (do_filp_open+0x1b/0x4a) from [] (do_sys_open+0xbd/0x126) [251162.923304] [] (do_sys_open+0xbd/0x126) from [] (ret_fast_syscall+0x1/0x46) [251162.925980] UBIFS error (pid 14262): do_commit: commit failed, error -30 Panic 2: [81258.398060] UBIFS error (pid 292): ubifs_leb_write: writing 2048 bytes to LEB 4:0 failed, error -28 [81258.398089] UBIFS warning (pid 292): ubifs_ro_mode: switched to read-only mode, error -28 [81258.398164] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_write+0x8b/0xd8) [81258.398205] [] (ubifs_leb_write+0x8b/0xd8) from [] (ubifs_log_start_commit+0x105/0x268) [81258.398238] [] (ubifs_log_start_commit+0x105/0x268) from [] (do_commit+0x147/0x3da) [81258.398267] [] (do_commit+0x147/0x3da) from [] (ubifs_bg_thread+0xd7/0x106) [81258.398307] [] (ubifs_bg_thread+0xd7/0x106) from [] (kthread+0x61/0x72) [81258.398347] [] (kthread+0x61/0x72) from [] (ret_from_fork+0x11/0x34) [81258.398380] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_write+0x8f/0xd8) [81258.398412] [] (ubifs_leb_write+0x8f/0xd8) from [] (ubifs_log_start_commit+0x105/0x268) [81258.398441] [] (ubifs_log_start_commit+0x105/0x268) from [] (do_commit+0x147/0x3da) [81258.398471] [] (do_commit+0x147/0x3da) from [] (ubifs_bg_thread+0xd7/0x106) [81258.398502] [] (ubifs_bg_thread+0xd7/0x106) from [] (kthread+0x61/0x72) [81258.398595] [] (kthread+0x61/0x72) from [] (ret_from_fork+0x11/0x34) [81258.398619] UBIFS error (pid 292): do_commit: commit failed, error -28 [81260.895318] UBIFS error (pid 621): make_reservation: cannot reserve 250 bytes in jhead 2, error -30 [81260.895350] UBIFS error (pid 621): do_writepage: cannot write page 2 of inode 11356, error -30 [81285.894788] UBIFS error (pid 621): make_reservation: cannot reserve 160 bytes in jhead 1, error -30 [81285.894820] UBIFS error (pid 621): ubifs_write_inode: can't write inode 5586, error -30 [81438.783604] UBIFS error (pid 31441): ubifs_leb_map: mapping LEB 27 failed, error -28 [81438.783634] UBIFS warning (pid 31441): ubifs_ro_mode: switched to read-only mode, error -28 [81438.783693] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_map+0x7d/0xb4) [81438.783731] [] (ubifs_leb_map+0x7d/0xb4) from [] (ubifs_add_bud_to_log+0x1bf/0x214) [81438.783775] [] (ubifs_add_bud_to_log+0x1bf/0x214) from [] (make_reservation+0x12d/0x274) [81438.783808] [] (make_reservation+0x12d/0x274) from [] (ubifs_jnl_write_inode+0x57/0x138) [81438.783842] [] (ubifs_jnl_write_inode+0x57/0x138) from [] (ubifs_write_inode+0x69/0xcc) [81438.783875] [] (ubifs_write_inode+0x69/0xcc) from [] (ubifs_writepage+0xd3/0x140) [81438.783916] [] (ubifs_writepage+0xd3/0x140) from [] (__writepage+0xb/0x26) [81438.783950] [] (__writepage+0xb/0x26) from [] (write_cache_pages+0x151/0x1e8) [81438.783982] [] (write_cache_pages+0x151/0x1e8) from [] (generic_writepages+0x21/0x36) [81438.784014] [] (generic_writepages+0x21/0x36) from [] (__filemap_fdatawrite_range+0x3b/0x42) [81438.784044] [] (__filemap_fdatawrite_range+0x3b/0x42) from [] (filemap_write_and_wait_range+0x21/0x4a) [81438.784075] [] (filemap_write_and_wait_range+0x21/0x4a) from [] (ubifs_fsync+0x29/0x6c) [81438.784109] [] (ubifs_fsync+0x29/0x6c) from [] (vfs_fsync_range+0x1b/0x24) [81438.784140] [] (vfs_fsync_range+0x1b/0x24) from [] (generic_write_sync+0x4d/0x54) [81438.784170] [] (generic_write_sync+0x4d/0x54) from [] (generic_file_aio_write+0x71/0x8a) [81438.784201] [] (generic_file_aio_write+0x71/0x8a) from [] (ubifs_aio_write+0xff/0x10c) [81438.784245] [] (ubifs_aio_write+0xff/0x10c) from [] (do_sync_write+0x61/0x8c) [81438.784280] [] (do_sync_write+0x61/0x8c) from [] (vfs_write+0x5f/0x100) [81438.784312] [] (vfs_write+0x5f/0x100) from [] (sys_write+0x27/0x44) [81438.784350] [] (sys_write+0x27/0x44) from [] (ret_fast_syscall+0x1/0x46) [81438.784380] [] (unwind_backtrace+0x1/0x8c) from [] (ubifs_leb_map+0x81/0xb4) [81438.784411] [] (ubifs_leb_map+0x81/0xb4) from [] (ubifs_add_bud_to_log+0x1bf/0x214) [81438.784442] [] (ubifs_add_bud_to_log+0x1bf/0x214) from [] (make_reservation+0x12d/0x274) [81438.784474] [] (make_reservation+0x12d/0x274) from [] (ubifs_jnl_write_inode+0x57/0x138) [81438.784505] [] (ubifs_jnl_write_inode+0x57/0x138) from [] (ubifs_write_inode+0x69/0xcc) [81438.784537] [] (ubifs_write_inode+0x69/0xcc) from [] (ubifs_writepage+0xd3/0x140) [81438.784569] [] (ubifs_writepage+0xd3/0x140) from [] (__writepage+0xb/0x26) [81438.784600] [] (__writepage+0xb/0x26) from [] (write_cache_pages+0x151/0x1e8) [81438.784632] [] (write_cache_pages+0x151/0x1e8) from [] (generic_writepages+0x21/0x36) [81438.784662] [] (generic_writepages+0x21/0x36) from [] (__filemap_fdatawrite_range+0x3b/0x42) [81438.784693] [] (__filemap_fdatawrite_range+0x3b/0x42) from [] (filemap_write_and_wait_range+0x21/0x4a) [81438.784724] [] (filemap_write_and_wait_range+0x21/0x4a) from [] (ubifs_fsync+0x29/0x6c) [81438.784754] [] (ubifs_fsync+0x29/0x6c) from [] (vfs_fsync_range+0x1b/0x24) [81438.784783] [] (vfs_fsync_range+0x1b/0x24) from [] (generic_write_sync+0x4d/0x54) [81438.784812] [] (generic_write_sync+0x4d/0x54) from [] (generic_file_aio_write+0x71/0x8a) [81438.784843] [] (generic_file_aio_write+0x71/0x8a) from [] (ubifs_aio_write+0xff/0x10c) [81438.784876] [] (ubifs_aio_write+0xff/0x10c) from [] (do_sync_write+0x61/0x8c) [81438.784909] [] (do_sync_write+0x61/0x8c) from [] (vfs_write+0x5f/0x100) [81438.784940] [] (vfs_write+0x5f/0x100) from [] (sys_write+0x27/0x44) [81438.784972] [] (sys_write+0x27/0x44) from [] (ret_fast_syscall+0x1/0x46) [81438.785011] UBIFS error (pid 31441): do_commit: commit failed, error -30 [81438.785034] UBIFS error (pid 31441): ubifs_write_inode: can't write inode 79, error -30