Skip to content

Instantly share code, notes, and snippets.

@hnyman
Created October 6, 2022 16:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hnyman/0e1fc9072e6080698b9fc3f2f25ef3c4 to your computer and use it in GitHub Desktop.
Save hnyman/0e1fc9072e6080698b9fc3f2f25ef3c4 to your computer and use it in GitHub Desktop.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 5.15.71 (perus@ub2204) (arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 11.3.0 r20513-a99707d14c) 11.3.0, GNU ld (GNU Binutils) 2.37) #0 SMP Thu Oct 6 16:00:19 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 12 pages/cpu s16396 r8192 d24564 u49152
[ 0.000000] pcpu-alloc: s16396 r8192 d24564 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1
[ 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: 473140K/491520K available (7220K kernel code, 615K rwdata, 1756K rodata, 1024K init, 236K bss, 18380K 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.000001] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns
[ 0.000025] Switching to timer-based delay loop, resolution 160ns
[ 0.000345] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500)
[ 0.000382] pid_max: default: 32768 minimum: 301
[ 0.000646] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.000675] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.001810] CPU: Testing write buffer coherency: ok
[ 0.002140] qcom_scm: convention: smc legacy
[ 0.003459] Setting up static identity map for 0x42300000 - 0x42300060
[ 0.003652] rcu: Hierarchical SRCU implementation.
[ 0.003979] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build
[ 0.004245] smp: Bringing up secondary CPUs ...
[ 0.006227] smp: Brought up 1 node, 2 CPUs
[ 0.006259] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[ 0.006280] CPU: All CPU(s) started in SVC mode.
[ 0.017156] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
[ 0.017316] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.017355] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[ 0.017519] pinctrl core: initialized pinctrl subsystem
[ 0.019309] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.019642] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.021069] thermal_sys: Registered thermal governor 'step_wise'
[ 0.023072] cpuidle: using governor ladder
[ 0.023152] cpuidle: using governor menu
[ 0.041868] qcom_rpm 108000.rpm: RPM firmware 3.0.16777364
[ 0.074600] qcom_rpm_reg 108000.rpm:regulators: invalid frequency 500000
[ 0.074629] qcom_rpm_reg 108000.rpm:regulators: driver callback failed to parse DT for regulator s1a
[ 0.074824] s1a: supplied by regulator-dummy
[ 0.074988] qcom_rpm_reg 108000.rpm:regulators: invalid frequency 500000
[ 0.075013] qcom_rpm_reg 108000.rpm:regulators: driver callback failed to parse DT for regulator s1b
[ 0.075181] s1b: supplied by regulator-dummy
[ 0.075323] qcom_rpm_reg 108000.rpm:regulators: invalid frequency 500000
[ 0.075343] qcom_rpm_reg 108000.rpm:regulators: driver callback failed to parse DT for regulator s2a
[ 0.075521] s2a: supplied by regulator-dummy
[ 0.075674] qcom_rpm_reg 108000.rpm:regulators: invalid frequency 500000
[ 0.075695] qcom_rpm_reg 108000.rpm:regulators: driver callback failed to parse DT for regulator s2b
[ 0.075874] s2b: supplied by regulator-dummy
[ 0.076428] usbcore: registered new interface driver usbfs
[ 0.076499] usbcore: registered new interface driver hub
[ 0.076564] usbcore: registered new device driver usb
[ 0.076622] pps_core: LinuxPPS API ver. 1 registered
[ 0.076637] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.076673] PTP clock support registered
[ 0.078677] clocksource: Switched to clocksource dg_timer
[ 0.079624] NET: Registered PF_INET protocol family
[ 0.079830] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.080611] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 0.080650] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.080677] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 0.080721] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.080780] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.080864] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.080899] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.081148] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.081202] PCI: CLS 0 bytes, default 64
[ 0.082087] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[ 0.087665] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.087687] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.249276] qcom-pcie 1b500000.pci: supply vdda not found, using dummy regulator
[ 0.249500] qcom-pcie 1b500000.pci: supply vdda_phy not found, using dummy regulator
[ 0.249622] qcom-pcie 1b500000.pci: supply vdda_refclk not found, using dummy regulator
[ 0.249869] qcom-pcie 1b500000.pci: host bridge /soc/pci@1b500000 ranges:
[ 0.249916] qcom-pcie 1b500000.pci: Parsing ranges property...
[ 0.249960] qcom-pcie 1b500000.pci: IO 0x000fe00000..0x000fe0ffff -> 0x000fe00000
[ 0.250005] qcom-pcie 1b500000.pci: MEM 0x0008000000..0x000fdfffff -> 0x0008000000
[ 0.371913] qcom-pcie 1b500000.pci: iATU unroll: disabled
[ 0.371935] qcom-pcie 1b500000.pci: Detected iATU regions: 8 outbound, 8 inbound
[ 0.474692] qcom-pcie 1b500000.pci: Link up
[ 0.474836] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[ 0.474858] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.474885] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0xfe00000-0xfe0ffff])
[ 0.474908] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[ 0.474931] pci_bus 0000:00: scanning bus
[ 0.474986] pci 0000:00:00.0: [17cb:0101] type 01 class 0x060400
[ 0.475129] pci 0000:00:00.0: supports D1
[ 0.475148] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 0.475171] pci 0000:00:00.0: PME# disabled
[ 0.478734] pci_bus 0000:00: fixups for bus
[ 0.478761] PCI: bus0: Fast back to back transfers disabled
[ 0.478784] pci 0000:00:00.0: scanning [bus 01-ff] behind bridge, pass 0
[ 0.479010] pci_bus 0000:01: scanning bus
[ 0.479221] pci 0000:01:00.0: [168c:0046] type 00 class 0x028000
[ 0.479404] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[ 0.480209] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[ 0.480252] pci 0000:01:00.0: PME# disabled
[ 0.483949] pci_bus 0000:01: fixups for bus
[ 0.484005] PCI: bus1: Fast back to back transfers disabled
[ 0.484026] pci_bus 0000:01: bus scan returning with max=01
[ 0.484046] pci 0000:00:00.0: scanning [bus 01-ff] behind bridge, pass 1
[ 0.484067] pci_bus 0000:00: bus scan returning with max=ff
[ 0.484099] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[ 0.484128] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[ 0.484229] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[ 0.484255] pci 0000:00:00.0: bridge window [mem 0x08000000-0x081fffff]
[ 0.484442] pcieport 0000:00:00.0: assign IRQ: got 43
[ 0.484553] qcom-pcie 1b500000.pci: msi#0 address_hi 0x0 address_lo 0x4363fe98
[ 0.485501] pcieport 0000:00:00.0: AER: enabled with IRQ 44
[ 0.485599] pcieport 0000:00:00.0: saving config space at offset 0x0 (reading 0x10117cb)
[ 0.485619] pcieport 0000:00:00.0: saving config space at offset 0x4 (reading 0x100547)
[ 0.485634] pcieport 0000:00:00.0: saving config space at offset 0x8 (reading 0xff000000)
[ 0.485649] pcieport 0000:00:00.0: saving config space at offset 0xc (reading 0x10010)
[ 0.485663] pcieport 0000:00:00.0: saving config space at offset 0x10 (reading 0x0)
[ 0.485678] pcieport 0000:00:00.0: saving config space at offset 0x14 (reading 0x0)
[ 0.485694] pcieport 0000:00:00.0: saving config space at offset 0x18 (reading 0xff0100)
[ 0.485708] pcieport 0000:00:00.0: saving config space at offset 0x1c (reading 0xf0)
[ 0.485723] pcieport 0000:00:00.0: saving config space at offset 0x20 (reading 0x8100800)
[ 0.485740] pcieport 0000:00:00.0: saving config space at offset 0x24 (reading 0x1fff1)
[ 0.485754] pcieport 0000:00:00.0: saving config space at offset 0x28 (reading 0x0)
[ 0.485768] pcieport 0000:00:00.0: saving config space at offset 0x2c (reading 0x0)
[ 0.485782] pcieport 0000:00:00.0: saving config space at offset 0x30 (reading 0x0)
[ 0.485797] pcieport 0000:00:00.0: saving config space at offset 0x34 (reading 0x40)
[ 0.485811] pcieport 0000:00:00.0: saving config space at offset 0x38 (reading 0x0)
[ 0.485826] pcieport 0000:00:00.0: saving config space at offset 0x3c (reading 0x3012b)
[ 0.486467] qcom-pcie 1b700000.pci: supply vdda not found, using dummy regulator
[ 0.486675] qcom-pcie 1b700000.pci: supply vdda_phy not found, using dummy regulator
[ 0.486782] qcom-pcie 1b700000.pci: supply vdda_refclk not found, using dummy regulator
[ 0.487047] qcom-pcie 1b700000.pci: host bridge /soc/pci@1b700000 ranges:
[ 0.487090] qcom-pcie 1b700000.pci: Parsing ranges property...
[ 0.487133] qcom-pcie 1b700000.pci: IO 0x0031e00000..0x0031e0ffff -> 0x0031e00000
[ 0.487181] qcom-pcie 1b700000.pci: MEM 0x002e000000..0x0031dfffff -> 0x002e000000
[ 0.613554] qcom-pcie 1b700000.pci: iATU unroll: disabled
[ 0.613576] qcom-pcie 1b700000.pci: Detected iATU regions: 8 outbound, 8 inbound
[ 0.716334] qcom-pcie 1b700000.pci: Link up
[ 0.716475] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[ 0.716497] pci_bus 0001:00: root bus resource [bus 00-ff]
[ 0.716522] pci_bus 0001:00: root bus resource [io 0x10000-0x1ffff] (bus address [0x31e00000-0x31e0ffff])
[ 0.716543] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[ 0.716564] pci_bus 0001:00: scanning bus
[ 0.716613] pci 0001:00:00.0: [17cb:0101] type 01 class 0x060400
[ 0.716742] pci 0001:00:00.0: supports D1
[ 0.716759] pci 0001:00:00.0: PME# supported from D0 D1 D3hot
[ 0.716778] pci 0001:00:00.0: PME# disabled
[ 0.720409] pci_bus 0001:00: fixups for bus
[ 0.720435] PCI: bus0: Fast back to back transfers disabled
[ 0.720455] pci 0001:00:00.0: scanning [bus 01-ff] behind bridge, pass 0
[ 0.720589] pci_bus 0001:01: scanning bus
[ 0.720812] pci 0001:01:00.0: [168c:0046] type 00 class 0x028000
[ 0.721009] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[ 0.721885] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[ 0.721928] pci 0001:01:00.0: PME# disabled
[ 0.722167] 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.725660] pci_bus 0001:01: fixups for bus
[ 0.725720] PCI: bus1: Fast back to back transfers disabled
[ 0.725739] pci_bus 0001:01: bus scan returning with max=01
[ 0.725757] pci 0001:00:00.0: scanning [bus 01-ff] behind bridge, pass 1
[ 0.725778] pci_bus 0001:00: bus scan returning with max=ff
[ 0.725805] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[ 0.725834] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[ 0.725937] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[ 0.725961] pci 0001:00:00.0: bridge window [mem 0x2e000000-0x2e1fffff]
[ 0.726141] pcieport 0001:00:00.0: assign IRQ: got 45
[ 0.726254] qcom-pcie 1b700000.pci: msi#0 address_hi 0x0 address_lo 0x4378ae98
[ 0.727072] pcieport 0001:00:00.0: AER: enabled with IRQ 46
[ 0.727169] pcieport 0001:00:00.0: saving config space at offset 0x0 (reading 0x10117cb)
[ 0.727188] pcieport 0001:00:00.0: saving config space at offset 0x4 (reading 0x100547)
[ 0.727204] pcieport 0001:00:00.0: saving config space at offset 0x8 (reading 0xff000000)
[ 0.727219] pcieport 0001:00:00.0: saving config space at offset 0xc (reading 0x10010)
[ 0.727233] pcieport 0001:00:00.0: saving config space at offset 0x10 (reading 0x0)
[ 0.727248] pcieport 0001:00:00.0: saving config space at offset 0x14 (reading 0x0)
[ 0.727262] pcieport 0001:00:00.0: saving config space at offset 0x18 (reading 0xff0100)
[ 0.727276] pcieport 0001:00:00.0: saving config space at offset 0x1c (reading 0xf0)
[ 0.727290] pcieport 0001:00:00.0: saving config space at offset 0x20 (reading 0x2e102e00)
[ 0.727304] pcieport 0001:00:00.0: saving config space at offset 0x24 (reading 0x1fff1)
[ 0.727319] pcieport 0001:00:00.0: saving config space at offset 0x28 (reading 0x0)
[ 0.727334] pcieport 0001:00:00.0: saving config space at offset 0x2c (reading 0x0)
[ 0.727348] pcieport 0001:00:00.0: saving config space at offset 0x30 (reading 0x0)
[ 0.727363] pcieport 0001:00:00.0: saving config space at offset 0x34 (reading 0x40)
[ 0.727379] pcieport 0001:00:00.0: saving config space at offset 0x38 (reading 0x0)
[ 0.727393] pcieport 0001:00:00.0: saving config space at offset 0x3c (reading 0x3012d)
[ 0.730683] krait-cc soc:clock-controller: CPU0 @ 800000 KHz
[ 0.730711] krait-cc soc:clock-controller: CPU1 @ PXO rate. Forcing new rate.
[ 0.730857] krait-cc soc:clock-controller: CPU1 @ 384000 KHz
[ 0.730877] krait-cc soc:clock-controller: L2 @ PXO rate. Forcing new rate.
[ 0.731084] krait-cc soc:clock-controller: L2 @ 384000 KHz
[ 0.734961] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[ 0.736712] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.737415] msm_serial 16340000.serial: msm_serial: detected port #0
[ 0.737468] msm_serial 16340000.serial: uartclk = 7372800
[ 0.737536] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 47, base_baud = 460800) is a MSM
[ 0.737577] msm_serial: console setup on port #0
[ 1.698890] printk: console [ttyMSM0] enabled
[ 1.704100] msm_serial: driver initialized
[ 1.712718] loop: module loaded
[ 1.714063] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xa1
[ 1.715023] nand: Micron MT29F1G08ABBEAH4
[ 1.721692] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 1.725616] 8 fixed-partitions partitions found on MTD device qcom_nand.0
[ 1.733103] OF: Bad cell count for /soc/nand-controller@1ac00000/nand@0/partitions
[ 1.739988] OF: Bad cell count for /soc/nand-controller@1ac00000/nand@0/partitions
[ 1.747936] Creating 8 MTD partitions on "qcom_nand.0":
[ 1.754934] 0x000000000000-0x000000c80000 : "qcadata"
[ 1.778304] 0x000000c80000-0x000001180000 : "APPSBL"
[ 1.785971] 0x000001180000-0x000001200000 : "APPSBLENV"
[ 1.787168] 0x000001200000-0x000001340000 : "art"
[ 1.792341] 0x000001340000-0x000001480000 : "artbak"
[ 1.797053] 0x000001480000-0x000001880000 : "kernel"
[ 1.806112] 0x000001880000-0x000007900000 : "ubi"
[ 1.943896] 0x000007900000-0x000008000000 : "reserve"
[ 1.975659] switch0: Atheros AR8337 rev. 2 switch registered on 37000000.mdio-mii
[ 2.815317] ar8327: qca,phy-rgmii-en is not specified
[ 2.816312] ipq806x-gmac-dwmac 37200000.ethernet: IRQ eth_wake_irq not found
[ 2.819457] ipq806x-gmac-dwmac 37200000.ethernet: IRQ eth_lpi not found
[ 2.827224] ipq806x-gmac-dwmac 37200000.ethernet: PTP uses main clock
[ 2.833482] ipq806x-gmac-dwmac 37200000.ethernet: User ID: 0x10, Synopsys ID: 0x37
[ 2.839513] ipq806x-gmac-dwmac 37200000.ethernet: DWMAC1000
[ 2.846874] ipq806x-gmac-dwmac 37200000.ethernet: DMA HW capability register supported
[ 2.852790] ipq806x-gmac-dwmac 37200000.ethernet: RX Checksum Offload Engine supported
[ 2.860498] ipq806x-gmac-dwmac 37200000.ethernet: COE Type 2
[ 2.868311] ipq806x-gmac-dwmac 37200000.ethernet: TX Checksum insertion supported
[ 2.874202] ipq806x-gmac-dwmac 37200000.ethernet: Wake-Up On Lan supported
[ 2.881576] ipq806x-gmac-dwmac 37200000.ethernet: Enhanced/Alternate descriptors
[ 2.888279] ipq806x-gmac-dwmac 37200000.ethernet: Enabled extended descriptors
[ 2.895915] ipq806x-gmac-dwmac 37200000.ethernet: Ring mode enabled
[ 2.902944] ipq806x-gmac-dwmac 37200000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 2.911369] ipq806x-gmac-dwmac 37400000.ethernet: IRQ eth_wake_irq not found
[ 2.917711] ipq806x-gmac-dwmac 37400000.ethernet: IRQ eth_lpi not found
[ 2.925131] ipq806x-gmac-dwmac 37400000.ethernet: PTP uses main clock
[ 2.931650] ipq806x-gmac-dwmac 37400000.ethernet: User ID: 0x10, Synopsys ID: 0x37
[ 2.937680] ipq806x-gmac-dwmac 37400000.ethernet: DWMAC1000
[ 2.945227] ipq806x-gmac-dwmac 37400000.ethernet: DMA HW capability register supported
[ 2.951025] ipq806x-gmac-dwmac 37400000.ethernet: RX Checksum Offload Engine supported
[ 2.958678] ipq806x-gmac-dwmac 37400000.ethernet: COE Type 2
[ 2.966661] ipq806x-gmac-dwmac 37400000.ethernet: TX Checksum insertion supported
[ 2.972484] ipq806x-gmac-dwmac 37400000.ethernet: Wake-Up On Lan supported
[ 2.979866] ipq806x-gmac-dwmac 37400000.ethernet: Enhanced/Alternate descriptors
[ 2.986543] ipq806x-gmac-dwmac 37400000.ethernet: Enabled extended descriptors
[ 2.994164] ipq806x-gmac-dwmac 37400000.ethernet: Ring mode enabled
[ 3.001192] ipq806x-gmac-dwmac 37400000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 3.009626] i2c_dev: i2c /dev entries driver
[ 3.020304] sdhci: Secure Digital Host Controller Interface driver
[ 3.020341] sdhci: Copyright(c) Pierre Ossman
[ 3.026206] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.036881] NET: Registered PF_INET6 protocol family
[ 3.039029] Segment Routing with IPv6
[ 3.041362] In-situ OAM (IOAM) with IPv6
[ 3.044982] NET: Registered PF_PACKET protocol family
[ 3.049252] 8021q: 802.1Q VLAN Support v1.8
[ 3.053861] Registering SWP/SWPB emulation handler
[ 3.089116] thermal thermal_zone0: failed to read out thermal zone (-110)
[ 3.098411] UBI: auto-attach mtd6
[ 3.098454] ubi0: attaching mtd6
[ 3.259196] random: crng init done
[ 4.104494] ubi0: scanning is finished
[ 4.119183] ubi0: attached mtd6 (name "ubi", size 96 MiB)
[ 4.119233] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 4.123580] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 4.130433] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 4.137208] ubi0: good PEBs: 772, bad PEBs: 0, corrupted PEBs: 0
[ 4.144043] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128
[ 4.150320] ubi0: max/mean erase counter: 4/1, WL threshold: 4096, image sequence number: 1664128758
[ 4.157264] ubi0: available PEBs: 0, total reserved PEBs: 772, PEBs reserved for bad PEB handling: 20
[ 4.167335] ubi0: background thread "ubi_bgt0d" started, PID 95
[ 4.176437] block ubiblock0_0: created from ubi0:0(rootfs)
[ 4.181492] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem
[ 4.193019] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[ 4.194177] Freeing unused kernel image (initmem) memory: 1024K
[ 4.239301] Run /sbin/init as init process
[ 4.239328] with arguments:
[ 4.239336] /sbin/init
[ 4.239344] with environment:
[ 4.239351] HOME=/
[ 4.239358] TERM=linux
[ 4.564036] init: Console is alive
[ 4.564328] init: - watchdog -
[ 4.566483] init: Watchdog has previously reset the system
[ 6.836474] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 7.010279] pstore: Using crash dump compression: deflate
[ 7.010329] pstore: Registered ramoops as persistent store backend
[ 7.014671] ramoops: using 0x40000@0x42100000, ecc: 0
[ 7.026164] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 7.035370] SCSI subsystem initialized
[ 7.045306] libata version 3.00 loaded.
[ 7.050506] ahci 29000000.sata: supply ahci not found, using dummy regulator
[ 7.050802] ahci 29000000.sata: supply phy not found, using dummy regulator
[ 7.056906] ahci 29000000.sata: supply target not found, using dummy regulator
[ 7.066852] ahci 29000000.sata: forcing port_map 0x0 -> 0x1
[ 7.070800] ahci 29000000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode
[ 7.076088] ahci 29000000.sata: flags: ncq sntf pm led clo only pmp pio slum part ccc apst
[ 7.085862] scsi host0: ahci
[ 7.093447] ata1: SATA max UDMA/133 mmio [mem 0x29000000-0x2900017f] port 0x100 irq 32
[ 7.421445] ata1: SATA link down (SStatus 0 SControl 300)
[ 7.426430] ehci-fsl: Freescale EHCI Host controller driver
[ 7.427978] ehci-platform: EHCI generic platform driver
[ 7.441448] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 7.442715] ohci-platform: OHCI generic platform driver
[ 7.589414] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 7.589486] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 7.594084] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000002002010010
[ 7.601516] xhci-hcd xhci-hcd.0.auto: irq 51, io mem 0x10000000
[ 7.611111] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 7.616649] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 7.622282] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[ 7.630656] hub 1-0:1.0: USB hub found
[ 7.636388] hub 1-0:1.0: 1 port detected
[ 7.642432] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 7.644824] hub 2-0:1.0: USB hub found
[ 7.653593] hub 2-0:1.0: 1 port detected
[ 7.656302] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 7.659972] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[ 7.665360] xhci-hcd xhci-hcd.1.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000002002010010
[ 7.672877] xhci-hcd xhci-hcd.1.auto: irq 52, io mem 0x11000000
[ 7.682431] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 7.688003] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[ 7.693636] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[ 7.702230] hub 3-0:1.0: USB hub found
[ 7.707888] hub 3-0:1.0: 1 port detected
[ 7.714273] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[ 7.716351] hub 4-0:1.0: USB hub found
[ 7.723776] hub 4-0:1.0: 1 port detected
[ 7.737164] usbcore: registered new interface driver usb-storage
[ 7.737501] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 7.744989] init: - preinit -
[ 10.110606] ipq806x-gmac-dwmac 37400000.ethernet eth1: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 10.112800] dwmac1000: Master AXI performs any burst length
[ 10.117882] ipq806x-gmac-dwmac 37400000.ethernet eth1: No Safety Features support found
[ 10.133315] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported
[ 10.133525] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock
[ 10.190722] ipq806x-gmac-dwmac 37400000.ethernet eth1: configuring for fixed/sgmii link mode
[ 10.191888] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[ 10.198863] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 15.532402] mount_root: loading kmods from internal overlay
[ 15.584684] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[ 15.590447] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[ 15.754474] UBIFS (ubi0:1): Mounting in unauthenticated mode
[ 15.759254] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 208
[ 15.903231] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[ 15.903291] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 15.910181] UBIFS (ubi0:1): FS size: 84566016 bytes (80 MiB, 666 LEBs), max 677 LEBs, journal size 4190208 bytes (3 MiB, 33 LEBs)
[ 15.920073] UBIFS (ubi0:1): reserved for root: 3994261 bytes (3900 KiB)
[ 15.931676] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 51812F38-598C-4EC2-899F-926D4787294D, small LPT model
[ 15.940536] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[ 15.949827] block: unable to load configuration (fstab: Entry not found)
[ 15.956405] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[ 15.963492] block: unable to load configuration (fstab: Entry not found)
[ 15.969762] block: attempting to load /etc/config/fstab
[ 16.068189] block: extroot: not configured
[ 16.073344] UBIFS (ubi0:1): un-mount UBI device 0
[ 16.073421] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" stops
[ 16.082278] UBIFS (ubi0:1): Mounting in unauthenticated mode
[ 16.083311] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 209
[ 16.218326] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[ 16.218376] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 16.225247] UBIFS (ubi0:1): FS size: 84566016 bytes (80 MiB, 666 LEBs), max 677 LEBs, journal size 4190208 bytes (3 MiB, 33 LEBs)
[ 16.235154] UBIFS (ubi0:1): reserved for root: 3994261 bytes (3900 KiB)
[ 16.246760] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 51812F38-598C-4EC2-899F-926D4787294D, small LPT model
[ 16.304839] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[ 16.305120] block: unable to load configuration (fstab: Entry not found)
[ 16.310934] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[ 16.317792] block: unable to load configuration (fstab: Entry not found)
[ 16.324223] block: attempting to load /etc/config/fstab
[ 16.331422] block: extroot: not configured
[ 16.339757] mount_root: overlay filesystem has not been fully initialized yet
[ 16.341019] mount_root: switching to ubifs overlay
[ 19.937632] urandom-seed: Seed file not found (/etc/urandom.seed)
[ 20.034287] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Down
[ 20.065889] procd: - early -
[ 20.066079] procd: - watchdog -
[ 20.067997] procd: Watchdog has previously reset the system
[ 20.633654] procd: - watchdog -
[ 20.633790] procd: Watchdog has previously reset the system
[ 20.636024] procd: - ubus -
[ 20.839837] procd: - init -
[ 21.902484] urngd: v1.0.2 started.
[ 21.930559] kmodloader: loading kernel modules from /etc/modules.d/*
[ 22.030261] Key type dns_resolver registered
[ 22.050201] Key type cifs.idmap registered
[ 22.061011] tun: Universal TUN/TAP device driver, 1.6
[ 22.066995] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 22.076540] gre: GRE over IPv4 demultiplexor driver
[ 22.078299] ip_gre: GRE over IPv4 tunneling driver
[ 22.147168] GACT probability on
[ 22.148583] Mirror/redirect action on
[ 22.159458] u32 classifier
[ 22.159491] input device check on
[ 22.161059] Actions configured
[ 22.180465] fuse: init (API version 7.34)
[ 22.208755] usbcore: registered new interface driver chaoskey
[ 22.209786] Loading modules backported from Linux version v5.15.58-0-g7d8048d4e064
[ 22.213493] Backport generated by backports.git v5.15.58-1-0-g42a95ce7
[ 22.312554] xt_time: kernel timezone is -0000
[ 22.476222] PPP generic driver version 2.4.2
[ 22.477764] PPP MPPE Compression module registered
[ 22.481354] NET: Registered PF_PPPOX protocol family
[ 22.485795] PPTP driver version 0.8.5
[ 22.495176] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[ 22.495237] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 22.545896] ath10k_pci 0000:01:00.0: assign IRQ: got 43
[ 22.545940] ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x46.
[ 22.547049] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[ 22.552961] ath10k_pci 0000:01:00.0: enabling bus mastering
[ 22.553459] qcom-pcie 1b500000.pci: msi#1 address_hi 0x0 address_lo 0x4363fe98
[ 22.553628] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 23.562390] ath10k_pci 0000:01:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[ 23.562454] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 23.574632] ath10k_pci 0000:01:00.0: firmware ver 10.4b-ct-9984-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 7ea63dc5
[ 25.902195] ath10k_pci 0000:01:00.0: Loading BDF type 0
[ 25.905691] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id 0:1 crc32 826c8c57
[ 29.447364] ath10k_pci 0000:01:00.0: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 29.447418] ath10k_pci 0000:01:00.0: msdu-desc: 2500 skid: 32
[ 29.529501] ath10k_pci 0000:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 29.530351] ath10k_pci 0000:01:00.0: wmi print 'free: 84920 iram: 13156 sram: 11224'
[ 29.819428] ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-nvmem max-sta 32 raw 0 hwcrypto 1
[ 29.904996] ath: EEPROM regdomain: 0x0
[ 29.905014] ath: EEPROM indicates default country code should be used
[ 29.905023] ath: doing EEPROM country->regdmn map search
[ 29.905035] ath: country maps to regdmn code: 0x3a
[ 29.905048] ath: Country alpha2 being used: US
[ 29.905057] ath: Regpair used: 0x3a
[ 29.908355] ath10k_pci 0001:01:00.0: assign IRQ: got 45
[ 29.908392] ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x46.
[ 29.911146] ath10k_pci 0001:01:00.0: enabling device (0140 -> 0142)
[ 29.915274] ath10k_pci 0001:01:00.0: enabling bus mastering
[ 29.915755] qcom-pcie 1b700000.pci: msi#1 address_hi 0x0 address_lo 0x4378ae98
[ 29.915920] ath10k_pci 0001:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 31.161431] ath10k_pci 0001:01:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[ 31.161496] ath10k_pci 0001:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 31.173691] ath10k_pci 0001:01:00.0: firmware ver 10.4b-ct-9984-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 7ea63dc5
[ 33.496562] ath10k_pci 0001:01:00.0: Loading BDF type 0
[ 33.497754] ath10k_pci 0001:01:00.0: board_file api 2 bmi_id 0:2 crc32 826c8c57
[ 37.059133] ath10k_pci 0001:01:00.0: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 37.059189] ath10k_pci 0001:01:00.0: msdu-desc: 2500 skid: 32
[ 37.143236] ath10k_pci 0001:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 37.144113] ath10k_pci 0001:01:00.0: wmi print 'free: 84920 iram: 13156 sram: 11224'
[ 37.440960] ath10k_pci 0001:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-nvmem max-sta 32 raw 0 hwcrypto 1
[ 37.524952] ath: EEPROM regdomain: 0x0
[ 37.524971] ath: EEPROM indicates default country code should be used
[ 37.524981] ath: doing EEPROM country->regdmn map search
[ 37.524992] ath: country maps to regdmn code: 0x3a
[ 37.525002] ath: Country alpha2 being used: US
[ 37.525011] ath: Regpair used: 0x3a
[ 37.531633] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 54.145165] ipq806x-gmac-dwmac 37400000.ethernet eth1: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 54.146886] dwmac1000: Master AXI performs any burst length
[ 54.152502] ipq806x-gmac-dwmac 37400000.ethernet eth1: No Safety Features support found
[ 54.167665] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported
[ 54.167945] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock
[ 54.175706] ipq806x-gmac-dwmac 37400000.ethernet eth1: configuring for fixed/sgmii link mode
[ 54.182766] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[ 54.191518] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 54.210687] br-lan: port 1(eth1.1) entered blocking state
[ 54.210760] br-lan: port 1(eth1.1) entered disabled state
[ 54.215490] device eth1.1 entered promiscuous mode
[ 54.220613] device eth1 entered promiscuous mode
[ 54.229579] br-lan: port 1(eth1.1) entered blocking state
[ 54.229956] br-lan: port 1(eth1.1) entered forwarding state
[ 54.255440] ipq806x-gmac-dwmac 37200000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 54.257022] dwmac1000: Master AXI performs any burst length
[ 54.262790] ipq806x-gmac-dwmac 37200000.ethernet eth0: No Safety Features support found
[ 54.277979] ipq806x-gmac-dwmac 37200000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
[ 54.278362] ipq806x-gmac-dwmac 37200000.ethernet eth0: registered PTP clock
[ 54.330077] ipq806x-gmac-dwmac 37200000.ethernet eth0: configuring for fixed/rgmii link mode
[ 54.330660] ipq806x-gmac-dwmac 37200000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[ 54.338321] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 55.209171] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 56.687642] ath: EEPROM regdomain: 0x80f6
[ 56.687668] ath: EEPROM indicates we should expect a country code
[ 56.687680] ath: doing EEPROM country->regdmn map search
[ 56.687691] ath: country maps to regdmn code: 0x37
[ 56.687707] ath: Country alpha2 being used: FI
[ 56.687720] ath: Regpair used: 0x37
[ 56.687731] ath: regdomain 0x80f6 dynamically updated by user
[ 56.687800] ath: EEPROM regdomain: 0x80f6
[ 56.687813] ath: EEPROM indicates we should expect a country code
[ 56.687824] ath: doing EEPROM country->regdmn map search
[ 56.687834] ath: country maps to regdmn code: 0x37
[ 56.687847] ath: Country alpha2 being used: FI
[ 56.687860] ath: Regpair used: 0x37
[ 56.687875] ath: regdomain 0x80f6 dynamically updated by user
[ 64.384489] ath10k_pci 0000:01:00.0: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 64.384546] ath10k_pci 0000:01:00.0: msdu-desc: 2500 skid: 32
[ 64.466485] ath10k_pci 0000:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 64.467324] ath10k_pci 0000:01:00.0: wmi print 'free: 84920 iram: 13156 sram: 11224'
[ 64.854827] ath10k_pci 0000:01:00.0: rts threshold -1
[ 64.855319] ath10k_pci 0000:01:00.0: Firmware lacks feature flag indicating a retry limit of > 2 is OK, requested limit: 4
[ 64.939167] br-lan: port 2(wlan0) entered blocking state
[ 64.939252] br-lan: port 2(wlan0) entered disabled state
[ 64.944042] device wlan0 entered promiscuous mode
[ 65.174706] ath10k_pci 0000:01:00.0: NOTE: Firmware DBGLOG output disabled in debug_mask: 0x10000000
[ 71.264501] ath10k_pci 0001:01:00.0: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 71.264569] ath10k_pci 0001:01:00.0: msdu-desc: 2500 skid: 32
[ 71.348606] ath10k_pci 0001:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 71.349473] ath10k_pci 0001:01:00.0: wmi print 'free: 84920 iram: 13156 sram: 11224'
[ 71.742468] ath10k_pci 0001:01:00.0: rts threshold -1
[ 71.742817] ath10k_pci 0001:01:00.0: Firmware lacks feature flag indicating a retry limit of > 2 is OK, requested limit: 4
[ 71.762420] br-lan: port 3(wlan1) entered blocking state
[ 71.762481] br-lan: port 3(wlan1) entered disabled state
[ 71.767265] device wlan1 entered promiscuous mode
[ 72.285813] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[ 72.286147] br-lan: port 3(wlan1) entered blocking state
[ 72.291363] br-lan: port 3(wlan1) entered forwarding state
[ 136.171468] ath10k_pci 0000:01:00.0: mac flush null vif, drop 0 queues 0xffff
[ 136.233488] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 136.233811] br-lan: port 2(wlan0) entered blocking state
[ 136.239020] br-lan: port 2(wlan0) entered forwarding state
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment