Spinlock Lock after Firmware Update
#1
Was running nextCloudPi on Armbian 21.02.1 stable, headless. Board: v3 w/ 4G
No issue for over a couple of months, 5A power, htop would indicate temps in the 36-45 range.

Today (2021-02-09) Installed the Armbian configuration utility and conducted an update on the board firmware.
Currently unable to complete a boot of the OS.
It appears to be having issues sometime after starting the Network manager.

A failure is flagged when attempting to start the network interfaces.

After either the starting of the Network Manager or the Setup of the zram based device zram2 messages similar to the following are generated:
BUG: spinlock suspected on CPU#0, armbian-hardwar/667
BUG: spinlock suspected on CPU#2, ln/670
    lock: 0xffffffc0fec1c0, .magic: dead4ead, .owner: <none/-1, . .owner_cpu: -1
BUG: spinlock suspected on CPU#3, ln/679
    lock: 0xffffffc0fec1c0, .magic: dead4ead, .owner: <none/-1, . .owner_cpu: -1
    lock: 0xffffffc0fec1c0, .magic: dead4ead, .owner: <none/-1, . .owner_cpu: -1
BUG: spinlock suspected on CPU#1, migration/1/12
    lock: 0xffffffc0fec1c0, .magic: dead4ead, .owner: <none/-1, . .owner_cpu: -1

Then it locks up...

Any suggestion or guidance would be appreciated.
  Reply
#2
The only thing I could suggest to do is download the latest Armbian image and do a fresh install. Hopefully you haven't bricked your board with a firmware upgrade.
  Reply
#3
On further investigation it looks like your SD card is gone bad. Either way install the latest Armbian image on a different SD card and see if the board will boot now.
  Reply
#4
(02-11-2021, 09:36 AM)Rocklobster Wrote: The only thing I could suggest to do is download the latest Armbian image and do a fresh install. Hopefully you haven't bricked your board with a firmware upgrade.

Thanks for the guidance!
Put a fresh install on another card and was able to boot.  Took awhile for the initial boot to complete...  Was able to boot and updated the software.

Wanting to try and potentially resurrect the other card/install (so I'd not have to completely lose the NextCloudPi configuration) I then placed the previous card into the unit, applied power and it started the boot sequence but promptly "froze" after it failed to start the Armbian ZRAM config.
...
[FAILED] Failed to start Armbian ZRAM config.
See 'systemstl status armbian-zram-config.service' for details.
            Starting Armbian memory supported logging...
[  OK  ] Started udev Kernel Device Manager
[     57.930166] systemd[1]" Caught <SEGV>, dumped core as pid 417.
[     57.936217] systemd[1]: Freezing execution.

I understand there are a number of dependencies on each of the version and the configuration between the releases, any thoughts or guidance on what files that could be updated when dealing with the "Armbian ZRAM Config"? At this point it appears that I may need to start over to ensure a stable NextCloudPi machine but figured I'd ask...

Appreciate the assistance!
  Reply
#5
I stick with the stock Armbian Distro. Support for this board isn't great these days but maybe someone else will jump in with a suggestion. Glad to see the board wasn't bricked though.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  How to update/compile Debian 12.5? Wizardknight 2 209 03-14-2024, 05:30 AM
Last Post: diederik
  How can I update from Ubuntu 18 to Ubuntu 20? gedas07 3 4,012 10-04-2020, 10:02 PM
Last Post: tomarm
  Plex update on rock64 croquin 1 3,489 03-30-2019, 12:36 PM
Last Post: pfworks
  Cant update package libgl1-mesa-dri scalextrix 2 4,174 02-16-2019, 06:20 AM
Last Post: scalextrix
  Screen lock fail Bionic-lxde-rock64-0.7.8-1061-arm64 electrique 0 2,076 12-28-2018, 11:00 PM
Last Post: electrique
  OpenMediaVault fails to update S265 3 9,152 08-23-2018, 06:28 AM
Last Post: S265
  After the update, it does not load zet_lab 3 4,810 06-05-2018, 09:57 AM
Last Post: cooker
  Apt-get update duplicate entry error Jxck 1 2,965 06-02-2018, 02:26 PM
Last Post: evilbunny
  Rock64 crash - spinlock lockup suspected on CPU (possibly thermal reason) JoeH 2 3,816 11-17-2017, 04:49 AM
Last Post: dkryder
  Does the ROCK64 use any closed source boot loaders, firmware, drivers or other blobs? mpb 4 7,495 07-21-2017, 11:46 PM
Last Post: dkryder

Forum Jump:


Users browsing this thread: 1 Guest(s)