Master regression - boot loop due to kernel panic on latest snapshot (mt7621/Archer C6 v3)

As you can see, this second branch is based on openwrt-21.02.
If you check its log, you would see its just after the 21.02.2 release! :+1:

Just fetch my branch from my fork into your working copy as a local branch, checkout and build it as usual.

I could provide the git commands later, if you need it. :slightly_smiling_face:


Here you are, @dsouza

# go to your local clone
$ cd openwrt

# add my fork to your working copy and name it e.g. "xabolcs-github"
$ git remote add xabolcs-github https://github.com/xabolcs/openwrt.git
$ git remote -v show
...<snip>...
origin	https://github.com/openwrt/openwrt.git (fetch)
origin	https://github.com/openwrt/openwrt.git (push)
...<snip>...
xabolcs-github	https://github.com/xabolcs/openwrt.git (fetch)
xabolcs-github	https://github.com/xabolcs/openwrt.git (push)

# fetch my "branch-21.02-backport-ramips-memory-detect" branch to your working copy and name it e.g. "21.02-ramips-memory-detect
$ git fetch xabolcs-github branch-21.02-backport-ramips-memory-detect:21.02-ramips-memory-detect
From https://github.com/xabolcs/openwrt
 * [new branch]            branch-21.02-backport-ramips-memory-detect -> 21.02-ramips-memory-detect
 * [new branch]            branch-21.02-backport-ramips-memory-detect -> xabolcs-github/branch-21.02-backport-ramips-memory-detect

# switch to it and check it's history
$ git checkout 21.02-ramips-memory-detect 
Switched to branch '21.02-ramips-memory-detect'

# (I'm syncing OpenWrt's GitHub mirror, as "origin" thats why are you seeing those "openwrt-21.02" branches, you can check them at https://github.com/openwrt/openwrt/commits/openwrt-21.02)
$ git log --oneline
855f60e85e (HEAD -> 21.02-ramips-memory-detect, xabolcs-github/branch-21.02-backport-ramips-memory-detect) ramips: mt7621: do memory detection on KSEG1
7fc336484b (origin/openwrt-21.02, openwrt-21.02) rpcd: backport 802.11ax support
d1c15c41d9 OpenWrt v21.02.2: revert to branch defaults
30e2782e06 (tag: v21.02.2) OpenWrt v21.02.2: adjust config defaults
bf0c965af0 ramips: fix NAND flash driver ECC bit position mask
adb65008c8 kernel: backport fix for initializing skb->cb in the bridge code to 5.4
b7af850bd2 tools/mtools: update to 4.0.35
5d553d8767 tools/fakeroot: fix unresolved symbols on arm64 macOS
c8d6a7c84e tools/fakeroot: fix build on MacOS arm64
83bf22ba2e tools/fakeroot: explicitly pass CPP variable
230ec4c69c bcm4908: backport watchdog and I2C changes
87b9ba9ed9 bcm4908: backport first 5.18 DTS changes
e6a718239f bcm4908: backport bcm_sf2 patch for better LED registers support
e6aaa061d0 bcm4908: backport BCM4908 pinctrl driver
59e7ae8d65 tcpdump: Fix CVE-2018-16301
de948a0bce glibc: update to latest 2.33 HEAD
0c0db6e66b hostapd: Apply SAE/EAP-pwd side-channel attack update 2
5b13b0b02c wolfssl: update to 5.1.1-stable
7d376e6e52 libs/wolfssl: add SAN (Subject Alternative Name) support
5ea2e1d5ba wolfssl: enable ECC Curve 25519 by default
4108d02a29 ustream-ssl: update to Git version 2022-01-16

# and then: build as usual
$ make clean
$ scripts/feeds update -a
$ scripts/feefs install -a
$ make menuconfig
$ make
2 Likes

Thank you @xabolcs for the instructions! Test done and passed (r0+16499-855f60e85e)!

Since my device (Archer C6 v3.2) is not yet supported in 21.02, I built and tested with an image of Archer A6 v3, which has the same hardware.

Boot is OK, test passed (rebooted it 5 times, all boots completed sucessfully)!

BTW, how do I update github with "Tested by"? My user there is "d-me3".

1 Like

Thank you for verification!
I'll handle commit update! :wink:

If you don't mind revealing your real name and email address, then just provide the information here, as a comment:

Tested-by: Your Realname <valid@email.adress>

Of course I could use @dsouza on OpenWrt Forum otherwise.

1 Like

Sure! I just sent you a private message with my name and email address.

Thanks!

Edited: I also added this info as a comment of your commit in GitHub.

1 Like

And it's on the Kernel 5.4 based openwrt-21.02, will be included in the next 21.02 release: 21.02.3! :tada:

1 Like