Netgear R7800 exploration (IPQ8065, QCA9984)

don't go too far ahead, unless there is a real plan to move OpenWrt directly to it for the next release. 5.15 should be stable for all targets first :wink:

1 Like

@hnyman what is the current uptime with 5.15? i have 2 change that i want to test and really curious if they would make a difference...

it's a totally different approach and not some small fixup but a total different implementation

1 Like

Well, right now it is 1 minute with a 22.03 build with kernel 5.10 ;-(
(just flashed it)

But I have not seen other crashes than the one lockup that I sent you email about (on last Sunday).

i need one user that needs to do prolonged test.

let me explain my theory...

# CPU1 min frequency also has to be increased because there is a hardware constraint
 # kraits cannot operate at 384MHz when L2 is at 1GHz.

this is from the original netgear fw...
Now i wonder if the problem here is the small time frame where we change cpu freq
Example:

L2 at 1.4 ghz cpu at 1.4ghz
We change cpu to 1.7mhz:

  • cpu is switched to 384 mhz (safe parent)
  • hfpll reprogrammed to 1.7ghz
  • cpu is switched to the hfpll source (mux out of safe parent)

Now i wonder if in this small time frame cache can get corrupted as the cpu is running at 384mhz and L2 is at 1.4ghz

In this context what is this user supposed to do? Can you explain.

he needs to custom compile the image and keep the router with that image to test for uptime.

What image? Any repository for it.
Running @ACwifidude master from two months ago with ondemand governor and kernel 5.10, it's over 80 days uptime.

@sppmaster with nss offload the cpu won't scale as much...(so the problem may be less frequent) but it's suspicious that with nss the system is more stable... i'm starting to believe we are missing a fundamental clock and with nss this clock is enabled...

I'm using the CXO clock that is a separate clock oscillator used for debug. (on the system you have PXO and CXO) CXO is used to hw measure clock of different devices... for some reason L2 clock can be correctly detected at 1GHz on a default fw but on our firmware it's always at something like 800mhz or something like that... this thing is not even bugged (it's not 100% precise but it does work most of the time) as you can measure also other clock and they report correct hz than the expected one...

for now the only concrete thing i notice is that we are missing tssc definition in gcc... but you guys also don't have that defined... wonder if defining nss pll cause the clk to stabilize for L2 ?

2 Likes

@hnyman I'm still messing with custom fw but I notice the situation with instability got worse so i would like to introduce 2 patch that should improve the situation.... (while i still search the cause of the wrong L2 cache)

1 Like

Sure, i can test it if you issue the PR.

1 Like

I have successfully bricked a R7800

Little bit of info:

The router originally had the stock firmware but the LAN ports were not working.

I decided to flash OpenWRT and maybe use the device as a wifi client AP

I flashed the latest OpenWRT from the stock web interface and got a boot loop.

I opened the case and connected via serial, and if I held the reset button and interrupted via serial TTY the device entered OpenWRT successfully.

I wanted to restore to the stock firmware (since OpenWRT goes into a bootloop) but since I cannot use TFTP (since the LAN ports do not work) I tried the USB debrick method with a powered USB HUB.

Upon entering u-boot command โ€œusb startโ€ I get this:

(IPQ) # usb start

(Re)start USB...

USB0: BUG: failure at xhci-mem.c:288/xhci_ring_alloc()!

BUG!

resetting ...

Resetting with watch dog!

U-Boot 2012.07 [local,local] (Sep 03 2015 - 17:33:28)

U-boot 2012.07 dni1 V0.4 for DNI HW ID: 29764958 NOR flash 0MB; NAND flash 128MB; RAM 512MB; 1st Radio 4x4; 2nd Radio 4x4; Cascade

smem ram ptable found: ver: 0 len: 5

DRAM: 491 MiB

NAND: SF: Unsupported manufacturer 00

ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)

128 MiB

MMC:

*** Warning - bad CRC, using default environment

PCI0 Link Intialized

PCI1 Link Intialized

In: serial

Out: serial

Err: serial

131072 bytes read: OK

MMC Device 0 not found

cdp: get part failed for 0:HLOS

Net: MAC1 addr:dc:ef:9:ef:f0:98

Switch inits failed

Board Net Initialization Failed

No ethernet found.

Restore to factory default

Erasing at 0x7e60000 -- 100% complete. Cleanmarker written at 0x7e60000.

nand erase OK

Rebooting...

resetting ...

I could not fix the bootloop so stupidly ran a command that I read on the ddwrt forum which goes like this:

nand erase 0x3480000 0x4480000
Yeah I know I'm an idiot.

As a result now I get a kernel panic when starting OpenWRT.

No ethernet found.

Firmware recovering from TFTP server is stopped or failed! :(
Hit any key to stop autoboot:  0
No ethernet found.

 nmrp server is stopped or failed !

Loading from device 0: nand0 (offset 0x1480000)

** check kernel image **
   Verifying Checksum ... OK

** check rootfs image **
   Verifying Checksum ... OK
MMC Device 0 not found

Loading from nand0, offset 0x1480000
   Image Name:   ARM OpenWrt Linux-5.10.152
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3097550 Bytes = 3 MiB
   Load Address: 42208000
   Entry Point:  42208000
Automatic boot of image at addr 0x44000000 ...
   Image Name:   ARM OpenWrt Linux-5.10.152
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3097550 Bytes = 3 MiB
   Load Address: 42208000
   Entry Point:  42208000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
## Can't malloc 15 bytes
mtdparts variable not set, see 'help mtdparts'
out of memory
info: "mtdparts" not set
Using machid 0x136c from environment

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.10.152 (perus@ub2210) (arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 11.2.0 r19812-5c0c01d226) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 SMP Fri Nov 11 14:55:40 2022
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] OF: fdt: Machine model: Netgear Nighthawk X4S R7800
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000042000000-0x000000005fffffff]
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000042000000-0x000000005fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000042000000-0x000000005fffffff]
[    0.000000] percpu: Embedded 15 pages/cpu s30924 r8192 d22324 u61440
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 121800
[    0.000000] Kernel command line:
[    0.000000] Bootloader command line (ignored): console=ttyHSL1,115200n8
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 473132K/491520K available (6849K kernel code, 614K rwdata, 1668K rodata, 1024K init, 233K bss, 18388K reserved, 0K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] clocksource: dg_timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 305801671480 ns
[    0.000008] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns
[    0.000026] Switching to timer-based delay loop, resolution 160ns
[    0.000330] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500)
[    0.000362] pid_max: default: 32768 minimum: 301
[    0.000541] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.000565] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001654] CPU: Testing write buffer coherency: ok
[    0.001976] qcom_scm: convention: smc legacy
[    0.003038] Setting up static identity map for 0x42300000 - 0x42300060
[    0.003235] rcu: Hierarchical SRCU implementation.
[    0.003556] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build
[    0.003834] smp: Bringing up secondary CPUs ...
[    0.005872] smp: Brought up 1 node, 2 CPUs
[    0.005893] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[    0.005907] CPU: All CPU(s) started in SVC mode.
[    0.016497] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
[    0.016672] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.016706] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.016848] pinctrl core: initialized pinctrl subsystem
[    0.018609] NET: Registered protocol family 16
[    0.018935] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.020260] thermal_sys: Registered thermal governor 'step_wise'
[    0.022477] cpuidle: using governor ladder
[    0.022554] cpuidle: using governor menu
[    0.069840] usbcore: registered new interface driver usbfs
[    0.069926] usbcore: registered new interface driver hub
[    0.069996] usbcore: registered new device driver usb
[    0.070057] pps_core: LinuxPPS API ver. 1 registered
[    0.070074] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.070111] PTP clock support registered
[    0.072344] clocksource: Switched to clocksource dg_timer
[    0.073598] NET: Registered protocol family 2
[    0.073832] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.074670] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.074796] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.074844] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.074901] TCP: Hash tables configured (established 4096 bind 4096)
[    0.075008] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.075044] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.075320] NET: Registered protocol family 1
[    0.075375] PCI: CLS 0 bytes, default 64
[    0.076866] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    0.082507] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.082526] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.191415] qcom-pcie 1b500000.pci: supply vdda not found, using dummy regulator
[    0.191642] qcom-pcie 1b500000.pci: supply vdda_phy not found, using dummy regulator
[    0.191756] qcom-pcie 1b500000.pci: supply vdda_refclk not found, using dummy regulator
[    0.192037] qcom-pcie 1b500000.pci: host bridge /soc/pci@1b500000 ranges:
[    0.192123] qcom-pcie 1b500000.pci:       IO 0x000fe00000..0x000fe0ffff -> 0x000fe00000
[    0.192167] qcom-pcie 1b500000.pci:      MEM 0x0008000000..0x000fdfffff -> 0x0008000000
[    0.418253] qcom-pcie 1b500000.pci: Link up
[    0.418433] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[    0.418461] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.418485] pci_bus 0000:00: root bus resource [io  0x0000-0xffff] (bus address [0xfe00000-0xfe0ffff])
[    0.418507] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[    0.418591] pci 0000:00:00.0: [17cb:0101] type 01 class 0x060400
[    0.418751] pci 0000:00:00.0: supports D1
[    0.418768] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    0.423598] PCI: bus0: Fast back to back transfers disabled
[    0.424122] pci 0000:01:00.0: [168c:0046] type 00 class 0x028000
[    0.424420] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    0.425794] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    0.430747] PCI: bus1: Fast back to back transfers disabled
[    0.430845] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.430876] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[    0.431032] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    0.431060] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.432413] pcieport 0000:00:00.0: AER: enabled with IRQ 44
[    0.433587] qcom-pcie 1b700000.pci: supply vdda not found, using dummy regulator
[    0.433842] qcom-pcie 1b700000.pci: supply vdda_phy not found, using dummy regulator
[    0.433963] qcom-pcie 1b700000.pci: supply vdda_refclk not found, using dummy regulator
[    0.434238] qcom-pcie 1b700000.pci: host bridge /soc/pci@1b700000 ranges:
[    0.434319] qcom-pcie 1b700000.pci:       IO 0x0031e00000..0x0031e0ffff -> 0x0031e00000
[    0.434361] qcom-pcie 1b700000.pci:      MEM 0x002e000000..0x0031dfffff -> 0x002e000000
[    0.659803] qcom-pcie 1b700000.pci: Link up
[    0.659960] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[    0.659985] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.660007] pci_bus 0001:00: root bus resource [io  0x10000-0x1ffff] (bus address [0x31e00000-0x31e0ffff])
[    0.660029] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[    0.660110] pci 0001:00:00.0: [17cb:0101] type 01 class 0x060400
[    0.660264] pci 0001:00:00.0: supports D1
[    0.660282] pci 0001:00:00.0: PME# supported from D0 D1 D3hot
[    0.664854] PCI: bus0: Fast back to back transfers disabled
[    0.665383] pci 0001:01:00.0: [168c:0046] type 00 class 0x028000
[    0.665696] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    0.667169] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[    0.667629] pci 0001:01:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0001:00:00.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link)
[    0.672071] PCI: bus1: Fast back to back transfers disabled
[    0.672160] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.672188] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[    0.672350] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    0.672374] pci 0001:00:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.673672] pcieport 0001:00:00.0: AER: enabled with IRQ 46
[    0.676828] L2 @ QSB rate. Forcing new rate.
[    0.677056] L2 @ 384000 KHz
[    0.677249] CPU0 @ 800000 KHz
[    0.677267] CPU1 @ QSB rate. Forcing new rate.
[    0.677398] CPU1 @ 384000 KHz
[    0.681684] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[    0.684250] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.685086] msm_serial 16340000.serial: msm_serial: detected port #0
[    0.685141] msm_serial 16340000.serial: uartclk = 7372800
[    0.685223] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 47, base_baud = 460800) is a MSM
[    0.685265] msm_serial: console setup on port #0
[    1.511093] printk: console [ttyMSM0] enabled
[    1.516375] msm_serial: driver initialized
[    1.525701] loop: module loaded
[    1.527375] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xa1
[    1.527661] nand: Micron MT29F1G08ABBEAH4
[    1.534362] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.538273] 8 fixed-partitions partitions found on MTD device qcom_nand.0
[    1.545781] OF: Bad cell count for /soc/nand-controller@1ac00000/nand@0/partitions
[    1.552539] OF: Bad cell count for /soc/nand-controller@1ac00000/nand@0/partitions
[    1.561177] Creating 8 MTD partitions on "qcom_nand.0":
[    1.567623] 0x000000000000-0x000000c80000 : "qcadata"
[    1.593972] 0x000000c80000-0x000001180000 : "APPSBL"
[    1.602977] 0x000001180000-0x000001200000 : "APPSBLENV"
[    1.604366] 0x000001200000-0x000001340000 : "art"
[    1.609671] 0x000001340000-0x000001480000 : "artbak"
[    1.614526] 0x000001480000-0x000001880000 : "kernel"
[    1.624085] 0x000001880000-0x000007900000 : "ubi"
[    1.787564] 0x000007900000-0x000008000000 : "reserve"
[    1.813513] mdio_bus 37000000.mdio-mii: MDIO device at address 0 is missing.
[    1.814350] mdio_bus 37000000.mdio-mii: MDIO device at address 4 is missing.
[    1.821296] ipq806x-gmac-dwmac 37200000.ethernet: IRQ eth_wake_irq not found
[    1.826849] ipq806x-gmac-dwmac 37200000.ethernet: IRQ eth_lpi not found
[    1.834937] ipq806x-gmac-dwmac 37200000.ethernet: PTP uses main clock
[    1.841159] ipq806x-gmac-dwmac 37200000.ethernet: User ID: 0x10, Synopsys ID: 0x37
[    1.846794] ipq806x-gmac-dwmac 37200000.ethernet:    DWMAC1000
[    1.854206] ipq806x-gmac-dwmac 37200000.ethernet: DMA HW capability register supported
[    1.859936] ipq806x-gmac-dwmac 37200000.ethernet: RX Checksum Offload Engine supported
[    1.867761] ipq806x-gmac-dwmac 37200000.ethernet: COE Type 2
[    1.875634] ipq806x-gmac-dwmac 37200000.ethernet: TX Checksum insertion supported
[    1.881374] ipq806x-gmac-dwmac 37200000.ethernet: Wake-Up On Lan supported
[    1.888868] ipq806x-gmac-dwmac 37200000.ethernet: Enhanced/Alternate descriptors
[    1.895593] ipq806x-gmac-dwmac 37200000.ethernet: Enabled extended descriptors
[    1.903155] ipq806x-gmac-dwmac 37200000.ethernet: Ring mode enabled
[    1.910105] ipq806x-gmac-dwmac 37200000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    1.919399] ipq806x-gmac-dwmac 37400000.ethernet: IRQ eth_wake_irq not found
[    1.925057] ipq806x-gmac-dwmac 37400000.ethernet: IRQ eth_lpi not found
[    1.932396] ipq806x-gmac-dwmac 37400000.ethernet: PTP uses main clock
[    1.939085] ipq806x-gmac-dwmac 37400000.ethernet: User ID: 0x10, Synopsys ID: 0x37
[    1.945070] ipq806x-gmac-dwmac 37400000.ethernet:    DWMAC1000
[    1.952379] ipq806x-gmac-dwmac 37400000.ethernet: DMA HW capability register supported
[    1.958307] ipq806x-gmac-dwmac 37400000.ethernet: RX Checksum Offload Engine supported
[    1.966010] ipq806x-gmac-dwmac 37400000.ethernet: COE Type 2
[    1.973912] ipq806x-gmac-dwmac 37400000.ethernet: TX Checksum insertion supported
[    1.979637] ipq806x-gmac-dwmac 37400000.ethernet: Wake-Up On Lan supported
[    1.987096] ipq806x-gmac-dwmac 37400000.ethernet: Enhanced/Alternate descriptors
[    1.993874] ipq806x-gmac-dwmac 37400000.ethernet: Enabled extended descriptors
[    2.001338] ipq806x-gmac-dwmac 37400000.ethernet: Ring mode enabled
[    2.008480] ipq806x-gmac-dwmac 37400000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.017776] i2c /dev entries driver
[    2.030273] sdhci: Secure Digital Host Controller Interface driver
[    2.030324] sdhci: Copyright(c) Pierre Ossman
[    2.035490] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.043961] NET: Registered protocol family 10
[    2.047751] Segment Routing with IPv6
[    2.049864] NET: Registered protocol family 17
[    2.053894] 8021q: 802.1Q VLAN Support v1.8
[    2.057883] Registering SWP/SWPB emulation handler
[    2.088811] qcom_rpm 108000.rpm: RPM firmware 3.0.16777364
[    2.103236] s1a: Bringing 0uV into 1050000-1050000uV
[    2.103513] s1a: supplied by regulator-dummy
[    2.107427] s1b: Bringing 0uV into 1050000-1050000uV
[    2.111733] s1b: supplied by regulator-dummy
[    2.116692] s2a: Bringing 0uV into 775000-775000uV
[    2.120941] s2a: supplied by regulator-dummy
[    2.125522] s2b: Bringing 0uV into 775000-775000uV
[    2.129977] s2b: supplied by regulator-dummy
[    2.142663] thermal thermal_zone0: failed to read out thermal zone (-110)
[    2.157061] UBI: auto-attach mtd6
[    2.157112] ubi0: attaching mtd6
[    2.302715] random: crng init done
[    2.775585] ubi0: scanning is finished
[    2.775665] ubi0 error: ubi_read_volume_table: the layout volume was not found
[    2.778547] ubi0 error: ubi_attach_mtd_dev: failed to attach mtd6, error -2ัŽ[    2.793572] /dev/root: Can't open blockdev
[    2.793603] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    2.796560] Please append a correct "root=" boot option; here are the available partitions:
[    2.804225] 1f00           12800 mtdblock0
[    2.804232]  (driver?)
[    2.816553] 1f01            5120 mtdblock1
[    2.816561]  (driver?)
[    2.823011] 1f02             512 mtdblock2
[    2.823018]  (driver?)
[    2.829455] 1f03            1280 mtdblock3
[    2.829462]  (driver?)
[    2.836035] 1f04            1280 mtdblock4
[    2.836042]  (driver?)
[    2.842476] 1f05            4096 mtdblock5
[    2.842484]  (driver?)
[    2.848989] 1f06           98816 mtdblock6
[    2.848997]  (driver?)
[    2.855565] 1f07            7168 mtdblock7
[    2.855573]  (driver?)
[    2.862008] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    2.864467] CPU1: stopping
[    2.872702] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.10.152 #0
[    2.875384] Hardware name: Generic DT based system
[    2.881588] [<c030e4ac>] (unwind_backtrace) from [<c030a22c>] (show_stack+0x14/0x20)
[    2.886260] [<c030a22c>] (show_stack) from [<c062f228>] (dump_stack+0x94/0xa8)
[    2.894156] [<c062f228>] (dump_stack) from [<c030d1d0>] (do_handle_IPI+0x140/0x184)
[    2.901184] [<c030d1d0>] (do_handle_IPI) from [<c030d230>] (ipi_handler+0x1c/0x2c)
[    2.908739] [<c030d230>] (ipi_handler) from [<c037178c>] (__handle_domain_irq+0x90/0xf4)
[    2.916391] [<c037178c>] (__handle_domain_irq) from [<c06485bc>] (gic_handle_irq+0x90/0xb8)
[    2.924631] [<c06485bc>] (gic_handle_irq) from [<c0300b8c>] (__irq_svc+0x6c/0x90)
[    2.932682] Exception stack(0xc146df18 to 0xc146df60)
[    2.940327] df00:                                                       00000000 00000000
[    2.945393] df20: 1cd5a000 dd9a0d40 00000000 aaa434e0 c1cb3040 00000000 dd9a0030 00000000
[    2.953554] df40: 00000000 00000000 0004e0c0 c146df68 c07b63a4 c07b63c4 60000013 ffffffff
[    2.961706] [<c0300b8c>] (__irq_svc) from [<c07b63c4>] (cpuidle_enter_state+0x180/0x380)
[    2.969858] [<c07b63c4>] (cpuidle_enter_state) from [<c07b6614>] (cpuidle_enter+0x3c/0x5c)
[    2.978012] [<c07b6614>] (cpuidle_enter) from [<c034e6b0>] (do_idle+0x208/0x2a4)
[    2.986081] [<c034e6b0>] (do_idle) from [<c034ea08>] (cpu_startup_entry+0x1c/0x20)
[    2.993631] [<c034ea08>] (cpu_startup_entry) from [<423015ac>] (0x423015ac)
[    3.001011] Rebooting in 1 seconds..


The only thing I can do is enter uboot.

Itโ€™s a longshot but ive seen on other devices that you can send OpenWRT from a serial console directly. Like on the BT HH5.

cat lede-lantiq-bthomehubv5a_ram-u-boot.asc > /dev/ttyUSB0

And then flash OpenWRT again from a wifi connection.

So basically my question is are there other methods of flashing this router besides TFTP and USB?

Thank you for your time

A post was split to a new topic: EA8500 problems

Since your lan ports are dead, you can't tftpboot an initramfs image; however, perhaps there is a way to load an openwrt initramfs image using the serial? (Look for a loadb or loads command in uboot from the serial console.)

Unfortunately, I have never done this so I'd wait for some advice from others before attempting anything (and digging yourself in deeper). Once you have an initramfs image running, you then will have to figure out what needs repairing/re-flashing and if that can be done.

My experience using initramfs images is that they do not have wifi. Hence if the solution is to flash something, this will mean transferring the image to be flashed over the serial console.

By the time you've figured all of this out, it likely will become clear that it is time to use this device as a door stop and move on to something else. Life is short, move on.

1 Like

Ignore this post. The problem just disappeared seconds after I posted this (after an hour of trying variations on the same fix).

The original Fw needs some time to setup from a reset conditions if it's not connected to internet... Stupid scripts that needs to timeout

I've just got an unpleasent reboot during a Zoom meeting. I'm using a master NSS build from @ACwifidude and I added only samba4.

 OpenWrt SNAPSHOT, r21340+13-c34eab6fd1
 -----------------------------------------------------
root@R7800:~# uname -a
Linux R7800 5.15.79 #0 SMP Wed Nov 23 23:01:05 2022 armv7l GNU/Linux

Here are the dmesg files. What is the reason for the reboot?

<6>[   61.222661] br-lan: port 3(wlan1) entered forwarding state
<6>[  289.839172] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci-hcd
<6>[  289.886394] scsi host1: uas
<5>[  289.893928] scsi 1:0:0:0: Direct-Access     StoreJet                  0    PQ: 0 ANSI: 6
<5>[  289.895406] sd 1:0:0:0: [sda] 937703088 512-byte logical blocks: (480 GB/447 GiB)
<5>[  289.901498] sd 1:0:0:0: [sda] Write Protect is off
<7>[  289.908635] sd 1:0:0:0: [sda] Mode Sense: 43 00 00 00
<5>[  289.913475] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
<6>[  289.918827] sd 1:0:0:0: [sda] Optimal transfer size 33553920 bytes
<6>[  289.928838]  sda: sda1
<5>[  289.934902] sd 1:0:0:0: [sda] Attached SCSI disk
<1>[ 1575.662907] 8<--- cut here ---
<1>[ 1575.662933] Unable to handle kernel NULL pointer dereference at virtual address 0000000c
<1>[ 1575.665005] pgd = 8a3a5825
<1>[ 1575.673162] [0000000c] *pgd=00000000
<0>[ 1575.675616] Internal error: Oops: 17 [#1] SMP ARM
<4>[ 1575.679345] Modules linked in: ksmbd asn1_decoder ecm nft_fib_inet nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet ath10k_pci ath10k_core ath wireguard nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_counter nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack_netlink nf_conntrack mac80211 libchacha20poly1305 curve25519_neon cfg80211 ppp_async poly1305_arm nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_ipv6 nf_log_ipv4 nf_log_common nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c crc_ccitt compat chacha_neon fuse qca_nss_qdisc qca_nss_pppoe pppoe pppox ppp_generic slhc ledtrig_usbport cryptodev nfsv4 nfsv3 nfs nfs_ssc msdos bonding ip6_udp_tunnel udp_tunnel sit qca_nss_drv qca_nss_gmac oid_registry tunnel4 ip_tunnel xfrm_user xfrm_ipcomp af_key xfrm_algo lockd sunrpc grace hfsplus hfs cdrom dns_resolver
<4>[ 1575.679660]  nls_utf8 nls_iso8859_15 nls_iso8859_1 nls_cp850 nls_cp437 nls_cp1250 wp512 twofish_generic twofish_common tgr192 tea serpent_generic khazad cast6_generic cast5_generic cast_common camellia_generic blowfish_generic blowfish_common anubis xts crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha512_generic sha1_generic seqiv md5 md4 echainiv ecb des_generic libdes cmac authencesn authenc uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom ohci_platform ohci_hcd phy_qcom_ipq806x_usb ahci fsl_mph_dr_of ehci_platform ehci_fsl sd_mod ahci_platform libahci_platform libahci libata scsi_mod ehci_hcd ramoops reed_solomon pstore gpio_button_hotplug vfat fat f2fs ext4 mbcache jbd2 exfat dm_mirror dm_region_hash dm_log dm_crypt dm_mod dax crc32c_generic crc32_generic cbc encrypted_keys trusted tpm
<4>[ 1575.822832] CPU: 1 PID: 7318 Comm: kworker/1:103 Not tainted 5.10.139 #0
<4>[ 1575.845059] Hardware name: Generic DT based system
<4>[ 1575.851870] Workqueue: ksmbd-io handle_ksmbd_work [ksmbd]
<4>[ 1575.856437] PC is at idr_remove+0x0/0x10
<4>[ 1575.861913] LR is at session_fd_check+0x3b4/0x6e8 [ksmbd]
<4>[ 1575.865892] pc : [<c0633544>]    lr : [<bf982190>]    psr: 40000013
<4>[ 1575.871187] sp : cd347e88  ip : dd047720  fp : 00000000
<4>[ 1575.877261] r10: bf9bb240  r9 : 9156cbcd  r8 : bf9bb27c
<4>[ 1575.882471] r7 : c311ff00  r6 : 00000000  r5 : c311ff00  r4 : c4f799d4
<4>[ 1575.887681] r3 : 80000000  r2 : 00000000  r1 : 00000077  r0 : 00000000
<4>[ 1575.894279] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
<4>[ 1575.900795] Control: 10c5787d  Table: 477c006a  DAC: 00000051
<0>[ 1575.907996] Process kworker/1:103 (pid: 7318, stack limit = 0xebad35c3)
<0>[ 1575.913723] Stack: (0xcd347e88 to 0xcd348000)
<0>[ 1575.920154] 7e80:                   c4b79240 00000000 ced51a04 c311ff00 bf9bb27c 9156cbcd
<0>[ 1575.924676] 7ea0: bf9bb27c bf982498 c4b79240 bf99a7b4 00000128 00000000 c4b79240 c0645d48
<0>[ 1575.932833] 7ec0: c4f7995c 00000001 00010000 dc4a7850 00000000 00000000 c4b792a4 d0bed400
<0>[ 1575.940991] 7ee0: c4b79240 c4b792a4 bf9ba8bc 00000044 00000011 bf9bb27c bf9b2df8 bf984b80
<0>[ 1575.949153] 7f00: c0c46d80 bf9b2dcc cd347f44 c4b792a4 c274ab00 dd99f980 ff7f6f00 00000000
<0>[ 1575.957313] 7f20: 00000040 00000000 cd346000 c0338940 00000008 dd99f998 c274ab00 c274ab14
<0>[ 1575.965472] 7f40: dd99f980 00000008 dd99f998 c0d03d00 dd99fb40 c0338c28 c0d9bab8 c0d0c168
<0>[ 1575.973633] 7f60: c274ab00 c26dd240 c7764380 00000000 cd346000 c0338bb4 c274ab00 cd345ec4
<0>[ 1575.981792] 7f80: c26dd264 c033eb0c 00000000 c7764380 c033e9b0 00000000 00000000 00000000
<0>[ 1575.989952] 7fa0: 00000000 00000000 00000000 c0300148 00000000 00000000 00000000 00000000
<0>[ 1575.998110] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<0>[ 1576.006269] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
<0>[ 1576.014463] [<c0633544>] (idr_remove) from [<bf982190>] (session_fd_check+0x3b4/0x6e8 [ksmbd])
<0>[ 1576.022654] [<bf982190>] (session_fd_check [ksmbd]) from [<bf982498>] (session_fd_check+0x6bc/0x6e8 [ksmbd])
<0>[ 1576.031122] [<bf982498>] (session_fd_check [ksmbd]) from [<bf99a7b4>] (smb2_set_info+0x190/0xf14 [ksmbd])
<0>[ 1576.041110] [<bf99a7b4>] (smb2_set_info [ksmbd]) from [<bf984b80>] (handle_ksmbd_work+0x198/0x49c [ksmbd])
<0>[ 1576.050562] [<bf984b80>] (handle_ksmbd_work [ksmbd]) from [<c0338940>] (process_one_work+0x1fc/0x470)
<0>[ 1576.060086] [<c0338940>] (process_one_work) from [<c0338c28>] (worker_thread+0x74/0x5d4)
<0>[ 1576.069375] [<c0338c28>] (worker_thread) from [<c033eb0c>] (kthread+0x15c/0x160)
<0>[ 1576.077532] [<c033eb0c>] (kthread) from [<c0300148>] (ret_from_fork+0x14/0x2c)
<0>[ 1576.084905] Exception stack(0xcd347fb0 to 0xcd347ff8)
<0>[ 1576.091940] 7fa0:                                     00000000 00000000 00000000 00000000
<0>[ 1576.097067] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<0>[ 1576.105227] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000
<0>[ 1576.113385] Code: e1a00005 e58d600c ebffff75 eaffffe9 (e590300c) 
<4>[ 1576.119953] ---[ end trace 1af3b11863bca57f ]---
<6>[  289.839172] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci-hcd
<6>[  289.886394] scsi host1: uas
<5>[  289.893928] scsi 1:0:0:0: Direct-Access     StoreJet                  0    PQ: 0 ANSI: 6
<5>[  289.895406] sd 1:0:0:0: [sda] 937703088 512-byte logical blocks: (480 GB/447 GiB)
<5>[  289.901498] sd 1:0:0:0: [sda] Write Protect is off
<7>[  289.908635] sd 1:0:0:0: [sda] Mode Sense: 43 00 00 00
<5>[  289.913475] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
<6>[  289.918827] sd 1:0:0:0: [sda] Optimal transfer size 33553920 bytes
<6>[  289.928838]  sda: sda1
<5>[  289.934902] sd 1:0:0:0: [sda] Attached SCSI disk
<1>[ 1575.662907] 8<--- cut here ---
<1>[ 1575.662933] Unable to handle kernel NULL pointer dereference at virtual address 0000000c
<1>[ 1575.665005] pgd = 8a3a5825
<1>[ 1575.673162] [0000000c] *pgd=00000000
<0>[ 1575.675616] Internal error: Oops: 17 [#1] SMP ARM
<4>[ 1575.679345] Modules linked in: ksmbd asn1_decoder ecm nft_fib_inet nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet ath10k_pci ath10k_core ath wireguard nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_counter nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack_netlink nf_conntrack mac80211 libchacha20poly1305 curve25519_neon cfg80211 ppp_async poly1305_arm nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_ipv6 nf_log_ipv4 nf_log_common nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c crc_ccitt compat chacha_neon fuse qca_nss_qdisc qca_nss_pppoe pppoe pppox ppp_generic slhc ledtrig_usbport cryptodev nfsv4 nfsv3 nfs nfs_ssc msdos bonding ip6_udp_tunnel udp_tunnel sit qca_nss_drv qca_nss_gmac oid_registry tunnel4 ip_tunnel xfrm_user xfrm_ipcomp af_key xfrm_algo lockd sunrpc grace hfsplus hfs cdrom dns_resolver
<4>[ 1575.679660]  nls_utf8 nls_iso8859_15 nls_iso8859_1 nls_cp850 nls_cp437 nls_cp1250 wp512 twofish_generic twofish_common tgr192 tea serpent_generic khazad cast6_generic cast5_generic cast_common camellia_generic blowfish_generic blowfish_common anubis xts crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha512_generic sha1_generic seqiv md5 md4 echainiv ecb des_generic libdes cmac authencesn authenc uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom ohci_platform ohci_hcd phy_qcom_ipq806x_usb ahci fsl_mph_dr_of ehci_platform ehci_fsl sd_mod ahci_platform libahci_platform libahci libata scsi_mod ehci_hcd ramoops reed_solomon pstore gpio_button_hotplug vfat fat f2fs ext4 mbcache jbd2 exfat dm_mirror dm_region_hash dm_log dm_crypt dm_mod dax crc32c_generic crc32_generic cbc encrypted_keys trusted tpm
<4>[ 1575.822832] CPU: 1 PID: 7318 Comm: kworker/1:103 Not tainted 5.10.139 #0
<4>[ 1575.845059] Hardware name: Generic DT based system
<4>[ 1575.851870] Workqueue: ksmbd-io handle_ksmbd_work [ksmbd]
<4>[ 1575.856437] PC is at idr_remove+0x0/0x10
<4>[ 1575.861913] LR is at session_fd_check+0x3b4/0x6e8 [ksmbd]
<4>[ 1575.865892] pc : [<c0633544>]    lr : [<bf982190>]    psr: 40000013
<4>[ 1575.871187] sp : cd347e88  ip : dd047720  fp : 00000000
<4>[ 1575.877261] r10: bf9bb240  r9 : 9156cbcd  r8 : bf9bb27c
<4>[ 1575.882471] r7 : c311ff00  r6 : 00000000  r5 : c311ff00  r4 : c4f799d4
<4>[ 1575.887681] r3 : 80000000  r2 : 00000000  r1 : 00000077  r0 : 00000000
<4>[ 1575.894279] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
<4>[ 1575.900795] Control: 10c5787d  Table: 477c006a  DAC: 00000051
<0>[ 1575.907996] Process kworker/1:103 (pid: 7318, stack limit = 0xebad35c3)
<0>[ 1575.913723] Stack: (0xcd347e88 to 0xcd348000)
<0>[ 1575.920154] 7e80:                   c4b79240 00000000 ced51a04 c311ff00 bf9bb27c 9156cbcd
<0>[ 1575.924676] 7ea0: bf9bb27c bf982498 c4b79240 bf99a7b4 00000128 00000000 c4b79240 c0645d48
<0>[ 1575.932833] 7ec0: c4f7995c 00000001 00010000 dc4a7850 00000000 00000000 c4b792a4 d0bed400
<0>[ 1575.940991] 7ee0: c4b79240 c4b792a4 bf9ba8bc 00000044 00000011 bf9bb27c bf9b2df8 bf984b80
<0>[ 1575.949153] 7f00: c0c46d80 bf9b2dcc cd347f44 c4b792a4 c274ab00 dd99f980 ff7f6f00 00000000
<0>[ 1575.957313] 7f20: 00000040 00000000 cd346000 c0338940 00000008 dd99f998 c274ab00 c274ab14
<0>[ 1575.965472] 7f40: dd99f980 00000008 dd99f998 c0d03d00 dd99fb40 c0338c28 c0d9bab8 c0d0c168
<0>[ 1575.973633] 7f60: c274ab00 c26dd240 c7764380 00000000 cd346000 c0338bb4 c274ab00 cd345ec4
<0>[ 1575.981792] 7f80: c26dd264 c033eb0c 00000000 c7764380 c033e9b0 00000000 00000000 00000000
<0>[ 1575.989952] 7fa0: 00000000 00000000 00000000 c0300148 00000000 00000000 00000000 00000000
<0>[ 1575.998110] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<0>[ 1576.006269] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
<0>[ 1576.014463] [<c0633544>] (idr_remove) from [<bf982190>] (session_fd_check+0x3b4/0x6e8 [ksmbd])
<0>[ 1576.022654] [<bf982190>] (session_fd_check [ksmbd]) from [<bf982498>] (session_fd_check+0x6bc/0x6e8 [ksmbd])
<0>[ 1576.031122] [<bf982498>] (session_fd_check [ksmbd]) from [<bf99a7b4>] (smb2_set_info+0x190/0xf14 [ksmbd])
<0>[ 1576.041110] [<bf99a7b4>] (smb2_set_info [ksmbd]) from [<bf984b80>] (handle_ksmbd_work+0x198/0x49c [ksmbd])
<0>[ 1576.050562] [<bf984b80>] (handle_ksmbd_work [ksmbd]) from [<c0338940>] (process_one_work+0x1fc/0x470)
<0>[ 1576.060086] [<c0338940>] (process_one_work) from [<c0338c28>] (worker_thread+0x74/0x5d4)
<0>[ 1576.069375] [<c0338c28>] (worker_thread) from [<c033eb0c>] (kthread+0x15c/0x160)
<0>[ 1576.077532] [<c033eb0c>] (kthread) from [<c0300148>] (ret_from_fork+0x14/0x2c)
<0>[ 1576.084905] Exception stack(0xcd347fb0 to 0xcd347ff8)
<0>[ 1576.091940] 7fa0:                                     00000000 00000000 00000000 00000000
<0>[ 1576.097067] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<0>[ 1576.105227] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000
<0>[ 1576.113385] Code: e1a00005 e58d600c ebffff75 eaffffe9 (e590300c) 
<4>[ 1576.119953] ---[ end trace 1af3b11863bca57f ]---
<0>[ 1576.132592] Kernel panic - not syncing: Fatal exception
<2>[ 1576.132619] CPU0: stopping
<4>[ 1576.136612] CPU: 0 PID: 7239 Comm: ksmbd:1727 Tainted: G      D           5.10.139 #0
<4>[ 1576.139392] Hardware name: Generic DT based system
<4>[ 1576.147299] [<c030e46c>] (unwind_backtrace) from [<c030a204>] (show_stack+0x14/0x20)
<4>[ 1576.151985] [<c030a204>] (show_stack) from [<c062ef48>] (dump_stack+0x94/0xa8)
<4>[ 1576.159884] [<c062ef48>] (dump_stack) from [<c030d190>] (do_handle_IPI+0x140/0x184)
<4>[ 1576.166913] [<c030d190>] (do_handle_IPI) from [<c030d1f0>] (ipi_handler+0x1c/0x2c)
<4>[ 1576.174468] [<c030d1f0>] (ipi_handler) from [<c037174c>] (__handle_domain_irq+0x90/0xf4)
<4>[ 1576.182111] [<c037174c>] (__handle_domain_irq) from [<c06482e0>] (gic_handle_irq+0x90/0xb8)
<4>[ 1576.190355] [<c06482e0>] (gic_handle_irq) from [<c0300b8c>] (__irq_svc+0x6c/0x90)
<4>[ 1576.198421] Exception stack(0xcbc69e98 to 0xcbc69ee0)
<4>[ 1576.206059] 9e80:                                                       00000000 cbc68000
<4>[ 1576.211104] 9ea0: 1cd4a000 00005213 ca5305c0 dd990d80 ffffe000 ca5305c0 c0c46d80 bf9b2c3c
<4>[ 1576.219264] 9ec0: ca530954 cbc69f1c 00000000 cbc69ee8 c09c60cc c09c63f8 60000013 ffffffff
<4>[ 1576.227421] [<c0300b8c>] (__irq_svc) from [<c09c63f8>] (__schedule+0x434/0x508)
<4>[ 1576.235575] [<c09c63f8>] (__schedule) from [<c09c6534>] (schedule+0x68/0x110)
<4>[ 1576.242696] [<c09c6534>] (schedule) from [<c09ca104>] (schedule_timeout+0x74/0xd8)
<4>[ 1576.250012] [<c09ca104>] (schedule_timeout) from [<bf983bd4>] (ksmbd_conn_handler_loop+0x130/0x268 [ksmbd])
<4>[ 1576.257471] [<bf983bd4>] (ksmbd_conn_handler_loop [ksmbd]) from [<c033eb0c>] (kthread+0x15c/0x160)
<4>[ 1576.267088] [<c033eb0c>] (kthread) from [<c0300148>] (ret_from_fork+0x14/0x2c)
<4>[ 1576.276110] Exception stack(0xcbc69fb0 to 0xcbc69ff8)
<4>[ 1576.283317] 9fa0:                                     00000000 00000000 00000000 00000000
<4>[ 1576.288447] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<4>[ 1576.296604] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000

Hard disk had a stroke and samba made the system crash

1 Like

I didn't have any device connected to the USB ports for more than a day when this crash happened.
Before it a SSD was connected for over a week and all was OK. Although it seems to me that samba4 was eating too much RAM.

Some more data from the last crash. Latest master NSS from @ACwifidude.

<1>[563194.845040] 8<--- cut here ---
<1>[563194.845078] Unable to handle kernel paging request at virtual address ca1ee28e
<1>[563194.846999] pgd = b24e1e43
<1>[563194.854285] [ca1ee28e] *pgd=4c01141e(bad)
<0>[563194.857069] Internal error: Oops: 8000000d [#1] SMP ARM
<4>[563194.861234] Modules linked in: ecm nft_fib_inet nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet ath10k_pci ath10k_core ath nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_counter nft_compat nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack mac80211 iptable_mangle iptable_filter ipt_REJECT ipt_ECN ip_tables cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY x_tables usblp sch_cake ppp_async nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c crc_ccitt compat fuse sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_tcindex cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred act_gact qca_nss_qdisc qca_nss_pptp pptp qca_nss_pppoe
<4>[563194.861915]  pppoe pppox ppp_generic slhc ledtrig_usbport cryptodev nfsv4 nfsv3 nfs msdos ip_gre gre ifb sit ip6_tunnel tunnel6 tunnel4 ip_tunnel tun lockd sunrpc grace hfsplus hfs cdrom dns_resolver nls_utf8 nls_iso8859_15 nls_iso8859_1 nls_cp850 nls_cp437 nls_cp1250 wp512 twofish_generic twofish_common tea serpent_generic khazad cast6_generic cast5_generic cast_common camellia_generic blowfish_generic blowfish_common anubis xts crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic seqiv ecb cmac authencesn authenc uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom ohci_platform ohci_hcd phy_qcom_ipq806x_usb ahci fsl_mph_dr_of ehci_platform ehci_fsl sd_mod ahci_platform libahci_platform libahci libata scsi_mod scsi_common ehci_hcd qca_nss_drv qca_nss_gmac ramoops reed_solomon pstore gpio_button_hotplug vfat fat f2fs ext4 mbcache jbd2 exfat dm_mirror dm_region_hash dm_log dm_crypt dm_mod dax crc32c_generic crc32_generic cbc encrypted_keys
<4>[563194.932121]  trusted tpm oid_registry asn1_encoder asn1_decoder
<4>[563195.040924] CPU: 1 PID: 7146 Comm: kworker/1:1 Not tainted 5.15.88 #0
<4>[563195.046912] Hardware name: Generic DT based system
<4>[563195.053248] Workqueue: events dbs_work_handler
<4>[563195.058019] PC is at 0xca1ee28e
<4>[563195.062533] LR is at krait_mux_set_parent+0xd4/0x11c
<4>[563195.066007] pc : [<ca1ee28e>]    lr : [<c06b5a1c>]    psr: 600000b3
<4>[563195.070956] sp : c61b9d68  ip : 00000000  fp : c1f1d600
<4>[563195.077378] r10: c1c17318  r9 : 00000000  r8 : c61b9db4
<4>[563195.082673] r7 : 20000013  r6 : 00000101  r5 : 00000001  r4 : c15ba35c
<4>[563195.087971] r3 : ca1ee28f  r2 : c0d9b300  r1 : 20000093  r0 : 000346dc
<4>[563195.094308] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA Thumb  Segment none
<4>[563195.100908] Control: 10c5787d  Table: 4c35406a  DAC: 00000051
<1>[563195.108544] Register r0 information: non-paged memory
<1>[563195.114270] Register r1 information: non-paged memory
<1>[563195.119392] Register r2 information: non-slab/vmalloc memory
<1>[563195.124514] Register r3 information: non-slab/vmalloc memory
<1>[563195.130330] Register r4 information: slab kmalloc-128 start c15ba300 pointer offset 92 size 128
<1>[563195.136063] Register r5 information: non-paged memory
<1>[563195.144913] Register r6 information: non-paged memory
<1>[563195.149862] Register r7 information: non-paged memory
<1>[563195.154982] Register r8 information: non-slab/vmalloc memory
<1>[563195.160105] Register r9 information: NULL pointer
<1>[563195.165918] Register r10 information: slab kmalloc-256 start c1c17300 pointer offset 24 size 256
<1>[563195.170614] Register r11 information: slab kmalloc-128 start c1f1d600 pointer offset 0 size 128
<1>[563195.179553] Register r12 information: NULL pointer
<0>[563195.188402] Process kworker/1:1 (pid: 7146, stack limit = 0x203ad98d)
<0>[563195.193006] Stack: (0xc61b9d68 to 0xc61ba000)
<0>[563195.199605] 9d60:                   c15ba368 c0d8099c ffffffff 00000002 c61b9db4 c06b70f4
<0>[563195.204038] 9d80: 00000000 c0d8099c ffffffff c0342cbc c1c17300 c0d8099c c1665d80 00000002
<0>[563195.212284] 9da0: 23c34600 2faf0800 00000000 c06a4484 c158ba00 c1c18100 23c34600 2faf0800
<0>[563195.220530] 9dc0: c158ba00 2faf0800 c1665d80 00000000 c15af0c0 c06a8a9c c1665c68 c15af0c0
<0>[563195.228776] 9de0: c06b5f1c c140b180 23c34600 2faf0800 00000000 c06a8ad4 c1665d80 2faf0800
<0>[563195.237024] 9e00: c15af0c0 c1f1d780 dd999010 2faf0800 00000000 c06a8d0c 000f387c 2faf0800
<0>[563195.245271] 9e20: 00000000 ffffffff 2faf0800 c0d8366c c1f1d840 c1f1e5c0 2faf0800 00000000
<0>[563195.253516] 9e40: c1f1d780 dd999010 2faf0800 c06a8ec0 c1d11400 c1f1d800 00000000 c1f1d780
<0>[563195.261763] 9e60: dd999010 c07de400 c1665d80 c1f1d780 c0d05038 2faf0800 00000000 c1d11400
<0>[563195.270008] 9e80: dd999010 00000006 2faf0800 c1f1d800 00000000 000c3500 00000000 c07de810
<0>[563195.278256] 9ea0: 00000000 c0342cbc c1d11e00 2faf0800 c1d11e00 c0dd1038 00000000 00000002
<0>[563195.286503] 9ec0: 000927c0 c07e30e8 c1d11e00 000927c0 000c3500 00000024 d2445a00 c1d11e00
<0>[563195.294749] 9ee0: c1f1db80 c1f1db00 c1f1db80 c1f1e740 c1f1db00 dd99f305 c613c8c0 c07e6474
<0>[563195.302996] 9f00: c1f1dbb8 00000000 c1f1db84 c0d90974 00000000 00000040 dd99f305 c07e71fc
<0>[563195.311244] 9f20: c1f1dbb8 c613c880 dd99c040 dd99f300 00000000 c0339484 c61b8000 dd99c040
<0>[563195.319489] 9f40: c0d03d00 c613c880 dd99c040 c613c898 c0d03d00 dd99c058 c61b8000 dd99c200
<0>[563195.327735] 9f60: 00000000 c033a0dc d20b3ed8 c6da5b40 c6c14080 c033a07c c613c880 c61b8000
<0>[563195.335983] 9f80: d20b3ed8 c6c140a0 00000000 c0341374 c6da5b40 c034121c 00000000 00000000
<0>[563195.344227] 9fa0: 00000000 00000000 00000000 c0300130 00000000 00000000 00000000 00000000
<0>[563195.352474] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<0>[563195.360722] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
<0>[563195.368969] [<c06b5a1c>] (krait_mux_set_parent) from [<c06b70f4>] (krait_notifier_cb+0x58/0xb8)
<0>[563195.377212] [<c06b70f4>] (krait_notifier_cb) from [<c0342cbc>] (srcu_notifier_call_chain+0x7c/0xf4)
<0>[563195.386156] [<c0342cbc>] (srcu_notifier_call_chain) from [<c06a4484>] (__clk_notify+0x70/0x94)
<0>[563195.395269] [<c06a4484>] (__clk_notify) from [<c06a8a9c>] (clk_change_rate+0xfc/0x2b8)
<0>[563195.403688] [<c06a8a9c>] (clk_change_rate) from [<c06a8ad4>] (clk_change_rate+0x134/0x2b8)
<0>[563195.411673] [<c06a8ad4>] (clk_change_rate) from [<c06a8d0c>] (clk_core_set_rate_nolock+0xb4/0x22c)
<0>[563195.420007] [<c06a8d0c>] (clk_core_set_rate_nolock) from [<c06a8ec0>] (clk_set_rate+0x3c/0x170)
<0>[563195.429036] [<c06a8ec0>] (clk_set_rate) from [<c07de400>] (_set_opp+0x1fc/0x524)
<0>[563195.438061] [<c07de400>] (_set_opp) from [<c07de810>] (dev_pm_opp_set_rate+0xe8/0x218)
<0>[563195.445440] [<c07de810>] (dev_pm_opp_set_rate) from [<c07e30e8>] (__cpufreq_driver_target+0xe0/0x240)
<0>[563195.453254] [<c07e30e8>] (__cpufreq_driver_target) from [<c07e6474>] (od_dbs_update+0xcc/0x1a0)
<0>[563195.462629] [<c07e6474>] (od_dbs_update) from [<c07e71fc>] (dbs_work_handler+0x38/0x74)
<0>[563195.471570] [<c07e71fc>] (dbs_work_handler) from [<c0339484>] (process_one_work+0x234/0x4b0)
<0>[563195.479643] [<c0339484>] (process_one_work) from [<c033a0dc>] (worker_thread+0x60/0x5c4)
<0>[563195.488063] [<c033a0dc>] (worker_thread) from [<c0341374>] (kthread+0x158/0x174)
<0>[563195.496223] [<c0341374>] (kthread) from [<c0300130>] (ret_from_fork+0x14/0x24)
<0>[563195.503684] Exception stack(0xc61b9fb0 to 0xc61b9ff8)
<0>[563195.510802] 9fa0:                                     00000000 00000000 00000000 00000000
<0>[563195.516016] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<0>[563195.524263] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
<0>[563195.532512] Code: f8fb 3c3b 1324 2170 (8d8b) e7c1 
<4>[563195.539363] ---[ end trace 313bacd35760440f ]---
<1>[563194.845040] 8<--- cut here ---
<1>[563194.845078] Unable to handle kernel paging request at virtual address ca1ee28e
<1>[563194.846999] pgd = b24e1e43
<1>[563194.854285] [ca1ee28e] *pgd=4c01141e(bad)
<0>[563194.857069] Internal error: Oops: 8000000d [#1] SMP ARM
<4>[563194.861234] Modules linked in: ecm nft_fib_inet nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet ath10k_pci ath10k_core ath nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_counter nft_compat nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack mac80211 iptable_mangle iptable_filter ipt_REJECT ipt_ECN ip_tables cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY x_tables usblp sch_cake ppp_async nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c crc_ccitt compat fuse sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_tcindex cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred act_gact qca_nss_qdisc qca_nss_pptp pptp qca_nss_pppoe
<4>[563194.861915]  pppoe pppox ppp_generic slhc ledtrig_usbport cryptodev nfsv4 nfsv3 nfs msdos ip_gre gre ifb sit ip6_tunnel tunnel6 tunnel4 ip_tunnel tun lockd sunrpc grace hfsplus hfs cdrom dns_resolver nls_utf8 nls_iso8859_15 nls_iso8859_1 nls_cp850 nls_cp437 nls_cp1250 wp512 twofish_generic twofish_common tea serpent_generic khazad cast6_generic cast5_generic cast_common camellia_generic blowfish_generic blowfish_common anubis xts crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha1_generic seqiv ecb cmac authencesn authenc uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom ohci_platform ohci_hcd phy_qcom_ipq806x_usb ahci fsl_mph_dr_of ehci_platform ehci_fsl sd_mod ahci_platform libahci_platform libahci libata scsi_mod scsi_common ehci_hcd qca_nss_drv qca_nss_gmac ramoops reed_solomon pstore gpio_button_hotplug vfat fat f2fs ext4 mbcache jbd2 exfat dm_mirror dm_region_hash dm_log dm_crypt dm_mod dax crc32c_generic crc32_generic cbc encrypted_keys
<4>[563194.932121]  trusted tpm oid_registry asn1_encoder asn1_decoder
<4>[563195.040924] CPU: 1 PID: 7146 Comm: kworker/1:1 Not tainted 5.15.88 #0
<4>[563195.046912] Hardware name: Generic DT based system
<4>[563195.053248] Workqueue: events dbs_work_handler
<4>[563195.058019] PC is at 0xca1ee28e
<4>[563195.062533] LR is at krait_mux_set_parent+0xd4/0x11c
<4>[563195.066007] pc : [<ca1ee28e>]    lr : [<c06b5a1c>]    psr: 600000b3
<4>[563195.070956] sp : c61b9d68  ip : 00000000  fp : c1f1d600
<4>[563195.077378] r10: c1c17318  r9 : 00000000  r8 : c61b9db4
<4>[563195.082673] r7 : 20000013  r6 : 00000101  r5 : 00000001  r4 : c15ba35c
<4>[563195.087971] r3 : ca1ee28f  r2 : c0d9b300  r1 : 20000093  r0 : 000346dc
<4>[563195.094308] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA Thumb  Segment none
<4>[563195.100908] Control: 10c5787d  Table: 4c35406a  DAC: 00000051
<1>[563195.108544] Register r0 information: non-paged memory
<1>[563195.114270] Register r1 information: non-paged memory
<1>[563195.119392] Register r2 information: non-slab/vmalloc memory
<1>[563195.124514] Register r3 information: non-slab/vmalloc memory
<1>[563195.130330] Register r4 information: slab kmalloc-128 start c15ba300 pointer offset 92 size 128
<1>[563195.136063] Register r5 information: non-paged memory
<1>[563195.144913] Register r6 information: non-paged memory
<1>[563195.149862] Register r7 information: non-paged memory
<1>[563195.154982] Register r8 information: non-slab/vmalloc memory
<1>[563195.160105] Register r9 information: NULL pointer
<1>[563195.165918] Register r10 information: slab kmalloc-256 start c1c17300 pointer offset 24 size 256
<1>[563195.170614] Register r11 information: slab kmalloc-128 start c1f1d600 pointer offset 0 size 128
<1>[563195.179553] Register r12 information: NULL pointer
<0>[563195.188402] Process kworker/1:1 (pid: 7146, stack limit = 0x203ad98d)
<0>[563195.193006] Stack: (0xc61b9d68 to 0xc61ba000)
<0>[563195.199605] 9d60:                   c15ba368 c0d8099c ffffffff 00000002 c61b9db4 c06b70f4
<0>[563195.204038] 9d80: 00000000 c0d8099c ffffffff c0342cbc c1c17300 c0d8099c c1665d80 00000002
<0>[563195.212284] 9da0: 23c34600 2faf0800 00000000 c06a4484 c158ba00 c1c18100 23c34600 2faf0800
<0>[563195.220530] 9dc0: c158ba00 2faf0800 c1665d80 00000000 c15af0c0 c06a8a9c c1665c68 c15af0c0
<0>[563195.228776] 9de0: c06b5f1c c140b180 23c34600 2faf0800 00000000 c06a8ad4 c1665d80 2faf0800
<0>[563195.237024] 9e00: c15af0c0 c1f1d780 dd999010 2faf0800 00000000 c06a8d0c 000f387c 2faf0800
<0>[563195.245271] 9e20: 00000000 ffffffff 2faf0800 c0d8366c c1f1d840 c1f1e5c0 2faf0800 00000000
<0>[563195.253516] 9e40: c1f1d780 dd999010 2faf0800 c06a8ec0 c1d11400 c1f1d800 00000000 c1f1d780
<0>[563195.261763] 9e60: dd999010 c07de400 c1665d80 c1f1d780 c0d05038 2faf0800 00000000 c1d11400
<0>[563195.270008] 9e80: dd999010 00000006 2faf0800 c1f1d800 00000000 000c3500 00000000 c07de810
<0>[563195.278256] 9ea0: 00000000 c0342cbc c1d11e00 2faf0800 c1d11e00 c0dd1038 00000000 00000002
<0>[563195.286503] 9ec0: 000927c0 c07e30e8 c1d11e00 000927c0 000c3500 00000024 d2445a00 c1d11e00
<0>[563195.294749] 9ee0: c1f1db80 c1f1db00 c1f1db80 c1f1e740 c1f1db00 dd99f305 c613c8c0 c07e6474
<0>[563195.302996] 9f00: c1f1dbb8 00000000 c1f1db84 c0d90974 00000000 00000040 dd99f305 c07e71fc
<0>[563195.311244] 9f20: c1f1dbb8 c613c880 dd99c040 dd99f300 00000000 c0339484 c61b8000 dd99c040
<0>[563195.319489] 9f40: c0d03d00 c613c880 dd99c040 c613c898 c0d03d00 dd99c058 c61b8000 dd99c200
<0>[563195.327735] 9f60: 00000000 c033a0dc d20b3ed8 c6da5b40 c6c14080 c033a07c c613c880 c61b8000
<0>[563195.335983] 9f80: d20b3ed8 c6c140a0 00000000 c0341374 c6da5b40 c034121c 00000000 00000000
<0>[563195.344227] 9fa0: 00000000 00000000 00000000 c0300130 00000000 00000000 00000000 00000000
<0>[563195.352474] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<0>[563195.360722] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
<0>[563195.368969] [<c06b5a1c>] (krait_mux_set_parent) from [<c06b70f4>] (krait_notifier_cb+0x58/0xb8)
<0>[563195.377212] [<c06b70f4>] (krait_notifier_cb) from [<c0342cbc>] (srcu_notifier_call_chain+0x7c/0xf4)
<0>[563195.386156] [<c0342cbc>] (srcu_notifier_call_chain) from [<c06a4484>] (__clk_notify+0x70/0x94)
<0>[563195.395269] [<c06a4484>] (__clk_notify) from [<c06a8a9c>] (clk_change_rate+0xfc/0x2b8)
<0>[563195.403688] [<c06a8a9c>] (clk_change_rate) from [<c06a8ad4>] (clk_change_rate+0x134/0x2b8)
<0>[563195.411673] [<c06a8ad4>] (clk_change_rate) from [<c06a8d0c>] (clk_core_set_rate_nolock+0xb4/0x22c)
<0>[563195.420007] [<c06a8d0c>] (clk_core_set_rate_nolock) from [<c06a8ec0>] (clk_set_rate+0x3c/0x170)
<0>[563195.429036] [<c06a8ec0>] (clk_set_rate) from [<c07de400>] (_set_opp+0x1fc/0x524)
<0>[563195.438061] [<c07de400>] (_set_opp) from [<c07de810>] (dev_pm_opp_set_rate+0xe8/0x218)
<0>[563195.445440] [<c07de810>] (dev_pm_opp_set_rate) from [<c07e30e8>] (__cpufreq_driver_target+0xe0/0x240)
<0>[563195.453254] [<c07e30e8>] (__cpufreq_driver_target) from [<c07e6474>] (od_dbs_update+0xcc/0x1a0)
<0>[563195.462629] [<c07e6474>] (od_dbs_update) from [<c07e71fc>] (dbs_work_handler+0x38/0x74)
<0>[563195.471570] [<c07e71fc>] (dbs_work_handler) from [<c0339484>] (process_one_work+0x234/0x4b0)
<0>[563195.479643] [<c0339484>] (process_one_work) from [<c033a0dc>] (worker_thread+0x60/0x5c4)
<0>[563195.488063] [<c033a0dc>] (worker_thread) from [<c0341374>] (kthread+0x158/0x174)
<0>[563195.496223] [<c0341374>] (kthread) from [<c0300130>] (ret_from_fork+0x14/0x24)
<0>[563195.503684] Exception stack(0xc61b9fb0 to 0xc61b9ff8)
<0>[563195.510802] 9fa0:                                     00000000 00000000 00000000 00000000
<0>[563195.516016] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<0>[563195.524263] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
<0>[563195.532512] Code: f8fb 3c3b 1324 2170 (8d8b) e7c1 
<4>[563195.539363] ---[ end trace 313bacd35760440f ]---
<0>[563195.563539] Kernel panic - not syncing: Fatal exception
<2>[563195.563579] CPU0: stopping
<4>[563195.567916] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G      D           5.15.88 #0
<4>[563195.570438] Hardware name: Generic DT based system
<4>[563195.578079] [<c030e560>] (unwind_backtrace) from [<c030a17c>] (show_stack+0x14/0x20)
<4>[563195.582768] [<c030a17c>] (show_stack) from [<c0649ca0>] (dump_stack_lvl+0x40/0x4c)
<4>[563195.590753] [<c0649ca0>] (dump_stack_lvl) from [<c030cfbc>] (do_handle_IPI+0x144/0x184)
<4>[563195.598217] [<c030cfbc>] (do_handle_IPI) from [<c030d018>] (ipi_handler+0x1c/0x2c)
<4>[563195.606550] [<c030d018>] (ipi_handler) from [<c037a3dc>] (handle_percpu_devid_irq+0x84/0x16c)
<4>[563195.613932] [<c037a3dc>] (handle_percpu_devid_irq) from [<c0373c6c>] (handle_domain_irq+0x68/0x94)
<4>[563195.622612] [<c0373c6c>] (handle_domain_irq) from [<c0663bac>] (gic_handle_irq+0x8c/0xb4)
<4>[563195.631552] [<c0663bac>] (gic_handle_irq) from [<c0300b7c>] (__irq_svc+0x5c/0x78)
<4>[563195.639883] Exception stack(0xc0d01f10 to 0xc0d01f58)
<4>[563195.647434] 1f00:                                     20f9acf8 00000000 00000001 c03147e0
<4>[563195.652560] 1f20: 00000000 c0d04f24 c0d00000 00000000 00000000 ffffe000 c0d04ec8 c0d04f58
<4>[563195.660804] 1f40: c0dc0e80 c0d01f60 c030761c c0307620 60000013 ffffffff
<4>[563195.669048] [<c0300b7c>] (__irq_svc) from [<c0307620>] (arch_cpu_idle+0x44/0x50)
<4>[563195.675908] [<c0307620>] (arch_cpu_idle) from [<c03519cc>] (do_idle+0x258/0x2b8)
<4>[563195.683286] [<c03519cc>] (do_idle) from [<c0351d50>] (cpu_startup_entry+0x1c/0x20)
<4>[563195.690751] [<c0351d50>] (cpu_startup_entry) from [<c0c0119c>] (start_kernel+0x6b8/0x6c8)

@hnyman btw in all this time how is the stability? did you notice improvement with the cache scaling disabled?

2 Likes