Re: jffs2 broken after first reboot

2021-01-18 Thread Patrick Vorlicek
Typical case of rubber duck debugging, sorry for bothering the list. I
just realized that I had enabled FSTOOLS_OVL_MOUNT_COMPRESS_ZLIB which
seems to cause the issue.

@john maybe you want to look into this? Can I be of any help?

Viele Grüße,
Patrick Vorlicek

Am 18.01.2021 um 19:59 schrieb Patrick Vorlicek:
> I hope someone can give me a hint where to look for the source of this
> issue.
>
> First boot is fine, jffs2 is created an mounted as overlay:
>
> [   16.379847] block: unable to load configuration (fstab: Entry not found)
> [   16.386627] block: no usable configuration
> [   16.391956] mount_root: jffs2 not ready yet, using temporary tmpfs
> overlay
> ...
> [   65.836222] jffs2_scan_eraseblock(): End of filesystem marker found
> at 0x0
> [   65.843158] jffs2_build_filesystem(): unlocking the mtd device...
> [   65.843240] done.
> [   65.851550] jffs2_build_filesystem(): erasing all blocks after the
> end marker...
> [   67.441440] done.
> [   67.450884] jffs2: notice: (5089) jffs2_build_xattr_subsystem:
> complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan)
> and 0 of xref (0 dead, 0 orphan) found.
> [   68.065796] overlayfs: upper fs does not support tmpfile.
>
> but once I reboot I get:
>
> [   16.402361] jffs2: notice: (657) jffs2_build_xattr_subsystem:
> complete building xattr subsystem, 11 of xdatum (9 unchecked, 1 orphan)
> and 13 of xref (1 dead, 0 orphan) found.
> [   16.418870] block: attempting to load
> /tmp/jffs_cfg/upper/etc/config/fstab
> [   16.431606] block: extroot: not configured
> [   16.438338] jffs2: Bad value for 'compr'
> [   16.442433] mount_root: failed to mount -t jffs2 /dev/mtdblock6
> /tmp/overlay: Invalid argument
> [   16.854603] jffs2: notice: (659) jffs2_build_xattr_subsystem:
> complete building xattr subsystem, 11 of xdatum (9 unchecked, 1 orphan)
> and 13 of xref (1 dead, 0 orphan) found.
> [   16.871006] block: attempting to load
> /tmp/jffs_cfg/upper/etc/config/fstab
> [   16.882280] block: extroot: not configured
> [   16.888491] mount_root: unable to set filesystem state
> [   16.893854] mount_root: switching to jffs2 overlay
> [   16.898759] mount_root: switching to jffs2 failed - fallback to
> ramoverlay
>


___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


jffs2 broken after first reboot

2021-01-18 Thread Patrick Vorlicek
I hope someone can give me a hint where to look for the source of this
issue.

First boot is fine, jffs2 is created an mounted as overlay:

[   16.379847] block: unable to load configuration (fstab: Entry not found)
[   16.386627] block: no usable configuration
[   16.391956] mount_root: jffs2 not ready yet, using temporary tmpfs
overlay
...
[   65.836222] jffs2_scan_eraseblock(): End of filesystem marker found
at 0x0
[   65.843158] jffs2_build_filesystem(): unlocking the mtd device...
[   65.843240] done.
[   65.851550] jffs2_build_filesystem(): erasing all blocks after the
end marker...
[   67.441440] done.
[   67.450884] jffs2: notice: (5089) jffs2_build_xattr_subsystem:
complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan)
and 0 of xref (0 dead, 0 orphan) found.
[   68.065796] overlayfs: upper fs does not support tmpfile.

but once I reboot I get:

[   16.402361] jffs2: notice: (657) jffs2_build_xattr_subsystem:
complete building xattr subsystem, 11 of xdatum (9 unchecked, 1 orphan)
and 13 of xref (1 dead, 0 orphan) found.
[   16.418870] block: attempting to load
/tmp/jffs_cfg/upper/etc/config/fstab
[   16.431606] block: extroot: not configured
[   16.438338] jffs2: Bad value for 'compr'
[   16.442433] mount_root: failed to mount -t jffs2 /dev/mtdblock6
/tmp/overlay: Invalid argument
[   16.854603] jffs2: notice: (659) jffs2_build_xattr_subsystem:
complete building xattr subsystem, 11 of xdatum (9 unchecked, 1 orphan)
and 13 of xref (1 dead, 0 orphan) found.
[   16.871006] block: attempting to load
/tmp/jffs_cfg/upper/etc/config/fstab
[   16.882280] block: extroot: not configured
[   16.888491] mount_root: unable to set filesystem state
[   16.893854] mount_root: switching to jffs2 overlay
[   16.898759] mount_root: switching to jffs2 failed - fallback to
ramoverlay

-- 
Viele Grüße,
Patrick Vorlicek


___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel