From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com ([134.134.136.20]) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1TbSlj-0000ra-4D for linux-mtd@lists.infradead.org; Thu, 22 Nov 2012 09:08:24 +0000 Message-ID: <1353575323.2701.25.camel@sauron.fi.intel.com> Subject: Re: UBIFS always readonly - ubifs_iget: failed to read inode 11414, error -22 From: Artem Bityutskiy To: Thomas Bechtold Date: Thu, 22 Nov 2012 11:08:43 +0200 In-Reply-To: <50ADDF4A.90506@jpberlin.de> References: <50ADDF4A.90506@jpberlin.de> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-kqCgyVtz0Hl0NBvUYI3i" Mime-Version: 1.0 Cc: linux-mtd@lists.infradead.org Reply-To: dedekind1@gmail.com List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --=-kqCgyVtz0Hl0NBvUYI3i Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2012-11-22 at 09:16 +0100, Thomas Bechtold wrote: > Hi, >=20 > I use UBIFS with upstream kernel 3.2.32 on an ARMv5 (Stamp9G20) and NAND > Flash. When the device starts, the root-fs is mounted readonly. I can > not remount the FS. The FAQ [1] told me that I can ask here for help. > The device is remote and only accessable over ssh. It's expensive to go > there so it would be nice if something could be done to repair the FS > remotely. >=20 > The output from dmesg is: >=20 > #################### BEGIN ######################### > # dmesg |grep -i ubi > Kernel command line: console=3DttyS0,115200 mem=3D128M > mtdparts=3Datmel_nand:128k(bootstrap)ro,256k(uboot),128k(env1),128k(env2)= ,2M(linux),-(root)rw > ubi.mtd=3D5 root=3Dubi0_0 rootfstype=3Dubifs boardtype=3DrevC > UBI: attaching mtd5 to ubi0 > UBI: physical eraseblock size: 131072 bytes (128 KiB) > UBI: logical eraseblock size: 129024 bytes > UBI: smallest flash I/O unit: 2048 > UBI: sub-page size: 512 > UBI: VID header offset: 512 (aligned 512) > UBI: data offset: 2048 > UBI: max. sequence number: 5115 > UBI: attached mtd5 to ubi0 > UBI: MTD device name: "root" > UBI: MTD device size: 509 MiB > UBI: number of good PEBs: 4064 > UBI: number of bad PEBs: 11 > UBI: number of corrupted PEBs: 0 > UBI: max. allowed volumes: 128 > UBI: wear-leveling threshold: 4096 > UBI: number of internal volumes: 1 > UBI: number of user volumes: 1 > UBI: available PEBs: 119 > UBI: total number of reserved PEBs: 3945 > UBI: number of PEBs reserved for bad PEB handling: 40 > UBI: max/mean erase counter: 39/1 > UBI: image sequence number: -393607928 > UBI: background thread "ubi_bgt0d" started, PID 248 > TCP cubic registered > UBIFS: recovery needed > UBIFS: recovery completed > UBIFS: mounted UBI device 0, volume 0, name "m40rootfs" > UBIFS: file system size: 501387264 bytes (489636 KiB, 478 MiB, 3886 LEB= s) > UBIFS: journal size: 25159680 bytes (24570 KiB, 23 MiB, 195 LEBs) > UBIFS: media format: w4/r0 (latest is w4/r0) > UBIFS: default compressor: lzo > UBIFS: reserved for root: 4952683 bytes (4836 KiB) > VFS: Mounted root (ubifs filesystem) on device 0:10. > UBIFS error (pid 1): read_znode: bad indexing node at LEB 3174:70736, > error 6 > UBIFS error (pid 1): ubifs_iget: failed to read inode 11414, error -22 > UBIFS error (pid 1): ubifs_lookup: dead directory entry > 'custom-loco.conf', error -22 Is this reproducible? --=20 Best Regards, Artem Bityutskiy --=-kqCgyVtz0Hl0NBvUYI3i Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAABAgAGBQJQreubAAoJECmIfjd9wqK0S1sQALmg6KAoAM65jOxA7HuDFS25 3ZTEpEgRO7qKlDMoPbFqcfRt/9wJudnAxUbrvCwYAO4M/prmL7686xSFdoWcDs6X Q0viUsVDWEZIZPVjZD0eAVvbl4OtNKb3PbJ1bYHOboWprYf+M5XmJTC5dxJWiJvl xy0chYC4FOhyzODSUD/R+ERtmW9u+rxiYZePbTQC97C3R4llvAqbH4goAt54fhCi YIJXmKl/21Fa1IakodCW7oBRy2n3SuDXFHS4lB6Ky4vuJ0BVTW254K8InC5Yzl/z l8g+HLgdXodRHTxurzynXG/3SnIJx7dhqD7ziTwuOnCGH4W0Jy2aJ7MfA4iw4/RD sxcHrQu6i6PLmz0Cc2V/tJBmf/dMFfKuGLVWZ3XbpanD19oJQ5mSZFE/6uyJmtM2 OO2ScgM3tTIyaZuckfsKkEc1uuL0sbBXCb3fh9gcQdI9RrHuVeuyFSyUy9oJA1eG d/aAG946Bu4nhE3P3uezppyGw7Px6+B4vS4YdvHQjIzaVvdtIIOkP17LXMMwfLtH mmhqKj/gR5UkwiaghPUUuvFI+0Xsxc0nndlhpBD4PFEwemsS/K9Zlvav8OhNc+Ob eVGxAxyb3ujELKi/7I6xRgNodLxC+XZ1E6FbxPQM0TU2uxq+zQ3/7kAMmvKeZ8g+ D23FR+EblJrkpfnMkM5M =d5Vl -----END PGP SIGNATURE----- --=-kqCgyVtz0Hl0NBvUYI3i--