system broken
Daniel Golle
daniel at makrotopia.org
Thu Oct 22 07:09:34 EDT 2020
On Thu, Oct 22, 2020 at 02:36:51PM +0600, Roman Kuzmitskii wrote:
> yeah, i found that it is broken too.
> i tested on few octeon boards and all of them fall in ‘high memory device’ category.
>
> reverting commit brings back the working tree back.
>
> i would suggest to revert for now and do better testing next time.
I don't really understand which commit broke your build:
commit 2812ea3acb88c7e3649c912d6ad761bf8818fc51 (origin/master, origin/HEAD)
Author: Petr Štetiar <ynezz at true.cz>
Date: Thu Oct 22 11:49:07 2020 +0200
Revert "target: select procd-{ujail,seccomp} if !SMALL_FLASH"
This reverts commit 6a56a6eb30799fcec9eecc3ee860dc4d8a5d952a as several
users have reported unbootable systems.
Ref: https://lists.openwrt.org/pipermail/openwrt-devel/2020-October/031838.html
Suggested-by: Roman Kuzmitskii <damex.pp at icloud.com>
Signed-off-by: Petr Štetiar <ynezz at true.cz>
and did this fix it then?
>
> related log after flashing image with that commit:
>
> [ 18.661817] procd: Create service ubus
> [ 18.665645] procd: Start instance ubus::instance1
> [ 18.670675] procd: Started instance ubus::instance1[614]
> [ 18.676106] procd: running /etc/init.d/ubus running
> [ 18.681303] procd: glob failed on /etc/init.d/ubus
> [ 18.686204] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 18.711471] procd: Connection to ubus failed
> [ 18.815073] procd: Connection to ubus failed
> [ 19.018736] procd: Connection to ubus failed
> [ 19.422610] procd: Connection to ubus failed
> [ 19.695516] procd: Started instance ubus::instance1[615]
> [ 19.703165] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 20.226890] procd: Connection to ubus failed
> [ 20.711994] procd: Started instance ubus::instance1[616]
> [ 20.719593] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 21.231312] procd: Connection to ubus failed
> [ 21.728430] procd: Started instance ubus::instance1[617]
> [ 21.736023] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 22.235724] procd: Connection to ubus failed
> [ 22.744871] procd: Started instance ubus::instance1[618]
> [ 22.752489] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 23.240180] procd: Connection to ubus failed
> [ 23.654955] procd: Ping
> [ 23.760869] procd: Started instance ubus::instance1[619]
> [ 23.768453] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 24.245134] procd: Connection to ubus failed
> [ 24.777303] procd: Started instance ubus::instance1[620]
> [ 24.784902] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 25.249421] procd: Connection to ubus failed
> [ 25.794608] procd: Started instance ubus::instance1[621]
> [ 25.802266] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 26.253912] procd: Connection to ubus failed
> [ 26.811123] procd: Started instance ubus::instance1[622]
> [ 26.818762] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 27.258402] procd: Connection to ubus failed
> [ 27.828596] procd: Started instance ubus::instance1[623]
> [ 27.836209] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
> [ 28.262838] procd: Connection to ubus failed
> [ 28.658590] procd: Ping
> [ 28.844571] procd: Started instance ubus::instance1[624]
> [ 28.852204] procd: Instance ubus::instance1 exit with error code 65280 after 0 seconds
>
> also when you start a fresh built from initramfs - it boots bot gives lots of segfaults:
>
> [ 37.210492] do_page_fault(): sending SIGSEGV to ujail for invalid read access from 00000100f380dc81
> [ 37.219578] epc = 000000aaaaea42dc in ujail[aaaae9e000+11000]
> [ 37.225349] ra = 000000aaaaea4840 in ujail[aaaae9e000+11000]
> [ 42.235990] do_page_fault(): sending SIGSEGV to ujail for invalid read access from 00000100f38a1c81
> [ 42.245090] epc = 000000aaaafd02dc in ujail[aaaafca000+11000]
> [ 42.250865] ra = 000000aaaafd0840 in ujail[aaaafca000+11000]
> [ 47.263899] do_page_fault(): sending SIGSEGV to ujail for invalid read access from 00000100f3736c81
> [ 47.272998] epc = 000000aaaad5c2dc in ujail[aaaad56000+11000]
> [ 47.278774] ra = 000000aaaad5c840 in ujail[aaaad56000+11000]
> [ 52.291922] do_page_fault(): sending SIGSEGV to ujail for invalid read access from 00000100f2f77c81
> [ 52.301033] epc = 000000aaab0682dc in ujail[aaab062000+11000]
> [ 52.306805] ra = 000000aaab068840 in ujail[aaab062000+11000]
> [ 54.313652] br-lan: port 1(eth0) entered blocking state
> [ 54.318946] br-lan: port 1(eth0) entered disabled state
> [ 54.324469] device eth0 entered promiscuous mode
> [ 55.346609] eth0: 1000 Mbps Full duplex, port 0, queue 0
> [ 56.360423] br-lan: port 1(eth0) entered blocking state
> [ 56.365667] br-lan: port 1(eth0) entered forwarding state
> [ 56.371366] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
> [ 57.318164] do_page_fault(): sending SIGSEGV to ujail for invalid read access from 00000100f3708c81
> [ 57.327255] epc = 000000aaaae922dc in ujail[aaaae8c000+11000]
> [ 57.333021] ra = 000000aaaae92840 in ujail[aaaae8c000+11000]
> [ 58.865884] do_page_fault(): sending SIGSEGV to ujail for invalid read access from 00000100f3d9bc81
> [ 58.874966] epc = 000000aaab8432dc in ujail[aaab83d000+11000]
> [ 58.880736] ra = 000000aaab843840 in ujail[aaab83d000+11000]
> [ 59.365354] do_page_fault(): sending SIGSEGV to ujail for invalid read access from 00000100f3797c81
> [ 59.374432] epc = 000000aaab6d82dc in ujail[aaab6d2000+11000]
> [ 59.380222] ra = 000000aaab6d8840 in ujail[aaab6d2000+11000]
>
>
>
> > On Oct 22, 2020, at 2:15 PM, e9hack <e9hack at gmail.com> wrote:
> >
> > Hi,
> >
> > after commit
> >
> > a2def3663a0feff12550906c33f9ecc3e5fb2a5d
> > procd: jail: clean up capability handling and non-root ubusd
> >
> > system doesn't work properly. After sysupgrade, system does not restart completely and hangs somewhere in the boot process. I've to do a hard reset. After this, system does boot, but password is reset to no password. I don't know if other settings are reset too. ubusd is not started. uhttpd fails to start, because ubus socket isn't available. If I apply a previously saved backup with 'sysupgrade -r ...' and force a reboot, system starts, but tries to initialize a ext rootfs, which doesn't exist, and hangs in the boot process. At this point, I've to do a recovery via uboot. My router is a tp-link Archer C7.
> >
> > Regards,
> > Hartmut
> >
> > _______________________________________________
> > openwrt-devel mailing list
> > openwrt-devel at lists.openwrt.org
> > https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>
More information about the openwrt-devel
mailing list