unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#64966: Rockpro64 SBC not booting anymore after "gnu: shepherd@0.10: Use guile-fibers 1.3.1."
@ 2023-07-31  0:31 Denis 'GNUtoo' Carikli
  2023-08-21 15:00 ` Ludovic Courtès
  0 siblings, 1 reply; 6+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2023-07-31  0:31 UTC (permalink / raw)
  To: 64966


[-- Attachment #1.1: Type: text/plain, Size: 815 bytes --]

Hi,

With the commit right before c219c22cbd[1], my rockpro64 (ARM 64bit
SBC) boots fine and I get a login prompt both on the attached display
and serial port.

With c219c22cbd[1] instead it blocks here (see the attached boot.log
file for the full boot log):
> [   33.762050] avdd: disabling

I've attached the system.scm file I used for the test. It's being
reused by a machine configuration in another file (rockpro64.scm) and
I deploys the configuration with:
> guix time-machine --commit=$(GUIX_COMMIT) -- deploy -L . rockpro64.scm

References:
-----------
[1] commit c219c22cbdb62ba52b50ec8fb12bebce0b1dd459
    gnu: shepherd@0.10: Use guile-fibers 1.3.1.
    * gnu/packages/admin.scm (shepherd-0.10)[native-inputs, inputs]:
      Replace GUILE-FIBERS-1.1 with GUILE-FIBERS-1.3.

Denis.

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: system.scm --]
[-- Type: text/x-scheme, Size: 5968 bytes --]

;; Based on gnu/system/examples/beaglebone-black.scm in Guix source code
;;
;; This file is not part of GNU Guix.
;;
;; GNU Guix is free software; you can redistribute it and/or modify it
;; under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 3 of the License, or (at
;; your option) any later version.
;;
;; GNU Guix is distributed in the hope that it will be useful, but
;; WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;; GNU General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.

(define-module (system)
  #:use-module (gnu)
  #:use-module (gnu bootloader u-boot)
  #:use-module (gnu services networking)
  #:use-module (gnu services ssh)
  #:use-module (guix packages)
  #:export (rockpro64-operating-system))

(define-public linux-libre-6.3.5-pristine-source
  (let ((version "6.3.5")
        (hash (base32 "0pl2zypsmrnna69850jadccffxwg9xdfkldg0sv8m44b7n64gkgm")))
   ((@@ (gnu packages linux)make-linux-libre-source) version
                            ((@@ (gnu packages linux)%upstream-linux-source) version hash)
                            (@@ (gnu packages linux)deblob-scripts-6.3))))

(define-public linux-libre-6.3.5-source
  ((@@ (gnu packages linux)source-with-patches)
   linux-libre-6.3.5-pristine-source
   (list (@@ (gnu packages linux)%boot-logo-patch)
         (@@ (gnu packages linux)%linux-libre-arm-export-__sync_icache_dcache-patch))))

(define* (rockpro64-kernel-config arch #:key variant)
  (local-file "kernel.config"))

(define-public linux-libre-rockpro64
  ((@@ (gnu packages linux) make-linux-libre*)
      "6.3.5"
      "gnu"
      linux-libre-6.3.5-source
      '("x86_64-linux" "i686-linux" "armhf-linux"
        "aarch64-linux" "powerpc64le-linux" "riscv64-linux")
      #:configuration-file rockpro64-kernel-config
      #:extra-version "rockpro64"))

(define rockpro64-operating-system
  (operating-system
   (host-name "rockpro64")
   (timezone "Europe/Paris")
   (bootloader (bootloader-configuration
                (bootloader u-boot-rockpro64-rk3399-bootloader)
                (targets '("/dev/mmcblk2"))))

   (kernel linux-libre-rockpro64)
   (initrd-modules
    (append
     (list
      "dw_mmc-rockchip"        ;; For uSD boot  ;; CONFIG_MMC_DW_ROCKCHIP
      "dwc3"                   ;; For USB boot  ;; CONFIG_USB_DWC3
      "dwc3_of_simple"         ;; For USB boot  ;; CONFIG_USB_DWC3_OF_SIMPLE
      "ehci_platform"          ;; For USB boot  ;; CONFIG_USB_EHCI_HCD_PLATFORM
      "fixed"                  ;; For USB boot  ;; CONFIG_REGULATOR_FIXED_VOLTAGE
      "i2c_rk3x"               ;; For uSD boot  ;; CONFIG_I2C_RK3X
      "ohci_platform"          ;; For USB boot  ;; CONFIG_USB_OHCI_HCD_PLATFORM
      "phy_rockchip_emmc"      ;; For eMMC boot ;; CONFIG_PHY_ROCKCHIP_EMMC
      "phy_rockchip_inno_usb2" ;; For USB boot  ;; CONFIG_PHY_ROCKCHIP_INNO_USB2
      "phy_rockchip_usb"       ;; For USB boot  ;; CONFIG_PHY_ROCKCHIP_USB
      "pl330"                  ;; For uSD boot  ;; CONFIG_USB_SERIAL_PL2303
      "rk808"                  ;; For uSD boot  ;; CONFIG_MFD_RK808
      "rk808_regulator"        ;; For uSD boot  ;; CONFIG_REGULATOR_RK808
      "sd_mod"                 ;; For USB boot  ;; CONFIG_BLK_DEV_SD
      "sdhci_of_arasan"        ;; For eMMC boot ;; CONFIG_MMC_SDHCI_OF_ARASAN
      "uas"                    ;; For USB boot  ;; CONFIG_USB_UAS
      "usb_storage"            ;; For USB boot  ;; CONFIG_USB_STORAGE
      "xhci_plat_hcd")         ;; For USB boot  ;; CONFIG_USB_XHCI_PLATFORM
      %base-initrd-modules))
   ;; rootdelay=5 is needed for booting USB boot
   (kernel-arguments (append '("loglevel=8" "rootdelay=5")))
   (file-systems (append (list (file-system
                                (mount-point "/")
                                (device "/dev/mmcblk2p2")
                                (type "ext4"))) %base-file-systems))
   (services
    (append
     (list
      (service
       agetty-service-type
       (agetty-configuration (extra-options '("-L")) ;no carrier detect
                             (baud-rate "1500000")
                             (term "vt100")
                             (tty "ttyS2")))
      (service static-networking-service-type
               (list
                (static-networking (addresses (list (network-address
                                                     (device
                                                      "eth0")
                                                     (value
                                                      "192.168.10.35/24"))))
                                   (routes (list (network-route
                                                  (destination
                                                   "default")
                                                  (gateway
                                                   "192.168.10.1"))))
                                   (name-servers '("192.168.10.1")))))
      (service openssh-service-type
               (openssh-configuration
                (port-number 222)
                (permit-root-login #t)
                (password-authentication? #f)
                (challenge-response-authentication? #f)
                (authorized-keys
                 `(("root" ,(local-file "id_ed25519.pub")))))))
     (modify-services
      %base-services
      (guix-service-type
       config => (guix-configuration
                  (authorized-keys
                   (append (list
                            (local-file "signing-key.pub"))
                           %default-authorized-guix-keys)))))))))
rockpro64-operating-system

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.3: boot.log --]
[-- Type: text/x-log, Size: 53392 bytes --]

U-Boot 2022.10 (Jan 01 1970 - 00:00:01 +0000)

SoC: Rockchip rk3399
Reset cause: POR
Model: Pine64 RockPro64 v2.1
DRAM:  3.9 GiB
PMIC:  RK808 
Core:  305 devices, 33 uclasses, devicetree: separate
MMC:   mmc@fe310000: 3, mmc@fe320000: 1, mmc@fe330000: 0
Loading Environment from SPIFlash... SF: Detected gd25q128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   vidconsole
Err:   vidconsole
Model: Pine64 RockPro64 v2.1
Net:   eth0: ethernet@fe300000
starting USB...
Bus usb@fe380000: ehci_generic usb@fe380000: Failed to get clocks (ret=-19)
Port not available.
Bus usb@fe3a0000: USB OHCI 1.0
Bus usb@fe3c0000: ehci_generic usb@fe3c0000: Failed to get clocks (ret=-19)
Port not available.
Bus usb@fe3e0000: USB OHCI 1.0
Bus usb@fe800000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
Bus usb@fe900000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@fe3a0000 for devices... 1 USB Device(s) found
scanning bus usb@fe3e0000 for devices... 1 USB Device(s) found
scanning bus usb@fe800000 for devices... 1 USB Device(s) found
scanning bus usb@fe900000 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  0 
Card did not respond to voltage select! : -110
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:2...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
Ignoring unknown command: UI
GNU Guix Boot Options
1:	GNU with Linux-Libre-Rockpro64 6.3.5
2:	GNU with Linux-Libre-Rockpro64 6.3.5 (#65, 2023-07-31 02:13)
3:	GNU with Linux-Libre-Rockpro64 6.3.5 (#64, 2023-07-31 01:44)
4:	GNU with Linux-Libre-Rockpro64 6.3.5 (#63, 2023-07-31 01:41)
5:	GNU with Linux-Libre-Rockpro64 6.3.5 (#62, 2023-07-31 00:52)
6:	GNU with Linux-Libre-Rockpro64 6.3.5 (#61, 2023-07-30 23:42)
7:	GNU with Linux-Libre-Rockpro64 6.3.5 (#60, 2023-07-30 20:23)
8:	GNU with Linux-Libre-Rockpro64 6.3.5 (#59, 2023-07-30 20:13)
9:	GNU with Linux-Libre-Rockpro64 6.3.5 (#58, 2023-07-30 19:06)
10:	GNU with Linux-Libre-Rockpro64 6.3.5 (#57, 2023-07-30 15:47)
11:	GNU with Linux-Libre-Rockpro64 6.3.5 (#56, 2023-07-30 14:35)
12:	GNU with Linux-Libre-Rockpro64 6.3.5 (#55, 2023-07-30 13:18)
13:	GNU with Linux-Libre-Rockpro64 6.3.5 (#54, 2023-07-30 07:15)
14:	GNU with Linux-Libre-Rockpro64 6.3.5 (#53, 2023-07-29 23:05)
15:	GNU with Linux-Libre-Rockpro64 6.3.5 (#52, 2023-07-29 22:12)
16:	GNU with Linux-Libre-Rockpro64 6.3.5 (#51, 2023-07-29 21:58)
17:	GNU with Linux-Libre-Rockpro64 6.3.5 (#50, 2023-07-29 09:06)
18:	GNU with Linux-Libre-Rockpro64 6.3.5 (#49, 2023-07-29 00:32)
19:	GNU with Linux-Libre-Rockpro64 6.3.5 (#48, 2023-07-28 17:59)
20:	GNU with Linux-Libre-Rockpro64 6.3.5 (#47, 2023-07-28 17:46)
21:	GNU with Linux-Libre-Rockpro64 6.3.5 (#46, 2023-07-28 12:52)
22:	GNU with Linux-Libre-Rockpro64 6.3.5 (#45, 2023-07-28 06:44)
23:	GNU with Linux-Libre 6.3.13 (#44, 2023-07-28 01:40)
24:	GNU with Linux-Libre 6.3.13 (#43, 2023-07-28 01:26)
25:	GNU with Linux-Libre 6.3.12 (#42, 2023-07-28 00:58)
26:	GNU with Linux-Libre 6.3.12 (#41, 2013-01-18 11:54)
27:	GNU with Linux-Libre 6.3.12 (#40, 2013-01-18 11:52)
28:	GNU with Linux-Libre 6.3.12 (#39, 2013-01-18 11:42)
29:	GNU with Linux-Libre 6.1.38 (#38, 2013-01-18 10:48)
30:	GNU with Linux-Libre 6.3.12 (#37, 2013-01-18 10:27)
31:	GNU with Linux-Libre 6.3.12 (#36, 2023-07-13 02:24)
32:	GNU with Linux-Libre 6.3.12 (#35, 2023-07-13 02:04)
33:	GNU with Linux-Libre 6.3.12 (#34, 2023-07-13 01:47)
34:	GNU with Linux-Libre 6.3.12 (#33, 2023-07-13 01:23)
35:	GNU with Linux-Libre 6.3.12 (#32, 2023-07-13 01:10)
36:	GNU with Linux-Libre 6.3.12 (#31, 2023-07-13 01:02)
37:	GNU with Linux-Libre 6.3.12 (#30, 2023-07-13 00:24)
38:	GNU with Linux-Libre 6.3.12 (#29, 2023-07-09 00:02)
39:	GNU with Linux-Libre 6.3.12 (#28, 2023-07-07 18:58)
40:	GNU with Linux-Libre 6.3.10 (#27, 2023-07-07 02:33)
41:	GNU with Linux-Libre 6.3.10 (#26, 2023-07-07 02:28)
42:	GNU with Linux-Libre 6.3.10 (#25, 2023-07-07 02:03)
43:	GNU with Linux-Libre 6.3.10 (#24, 2023-07-06 19:27)
44:	GNU with Linux-Libre 6.3.10 (#23, 2023-07-06 19:24)
45:	GNU with Linux-Libre 6.3.10 (#22, 2023-07-06 19:21)
46:	GNU with Linux-Libre 6.3.10 (#21, 2023-07-06 19:19)
47:	GNU with Linux-Libre 6.3.10 (#20, 2023-07-06 19:11)
48:	GNU with Linux-Libre 6.3.10 (#19, 2023-07-06 19:10)
49:	GNU with Linux-Libre 6.3.10 (#18, 2023-07-06 18:44)
50:	GNU with Linux-Libre 6.3.10 (#17, 2023-07-06 18:36)
51:	GNU with Linux-Libre 6.3.10 (#16, 2023-07-06 18:28)
52:	GNU with Linux-Libre 6.3.10 (#15, 2023-07-06 18:27)
53:	GNU with Linux-Libre 6.3.10 (#14, 2023-07-06 18:11)
54:	GNU with Linux-Libre 6.3.10 (#13, 2023-07-06 17:33)
55:	GNU with Linux-Libre 6.3.10 (#12, 2023-07-06 17:28)
56:	GNU with Linux-Libre 6.3.10 (#11, 2023-07-06 17:20)
57:	GNU with Linux-Libre 6.3.10 (#10, 2023-07-06 17:07)
58:	GNU with Linux-Libre 6.3.10 (#9, 2023-07-06 16:59)
59:	GNU with Linux-Libre 6.3.8 (#8, 2023-06-18 21:02)
60:	GNU with Linux-Libre 6.3.8 (#7, 2023-06-18 20:36)
61:	GNU with Linux-Libre 6.3.5 (#6, 2023-06-02 18:59)
62:	GNU with Linux-Libre 6.3.5 (#5, 2023-06-02 18:57)
63:	GNU with Linux-Libre 6.3.5 (#4, 2023-06-02 18:23)
64:	GNU with Linux-Libre 6.3.3 (#3, 2023-06-02 03:01)
65:	GNU with Linux-Libre 6.3.3 (#2, 2023-05-23 17:54)
66:	GNU with Linux-Libre 6.2.16 (#1, 2023-05-22 15:45)
Enter choice: 1:	GNU with Linux-Libre-Rockpro64 6.3.5
Retrieving file: /gnu/store/4cbk3cknpjsiajivlssr1py2v436l2wl-raw-initrd/initrd.cpio.gz
Retrieving file: /gnu/store/4d8jqdgj0415siir48qbc1rxpdgnl2nm-linux-libre-rockpro64-6.3.5/Image
append: root=/dev/mmcblk2p2 gnu.system=/gnu/store/acs9paqlca0kwa856w3vfaw0p28mxrr9-system gnu.load=/gnu/store/acs9paqlca0kwa856w3vfaw0p28mxrr9-system/boot loglevel=8 rootdelay=5
Retrieving file: /gnu/store/4d8jqdgj0415siir48qbc1rxpdgnl2nm-linux-libre-rockpro64-6.3.5/lib/dtbs/rockchip/rk3399-rockpro64.dtb
Moving Image from 0x2080000 to 0x2200000, end=40c0000
## Flattened Device Tree blob at 01f00000
   Booting using the fdt blob at 0x1f00000
   Loading Ramdisk to f10f1000, end f1f0f557 ... OK
   Loading Device Tree to 00000000f10de000, end 00000000f10f062c ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 6.3.5-rockpro64 (guix@guix) (gcc (GCC) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 SMP PREEMPT_DYNAMIC 1
[    0.000000] Machine model: Pine64 RockPro64 v2.1
[    0.000000] efi: UEFI not found.
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000f7ffffff]
[    0.000000] NUMA: NODE_DATA [mem 0xf77d9980-0xf77dbfff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000200000-0x00000000f7ffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000200000-0x00000000f7ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000f7ffffff]
[    0.000000] On node 0, zone DMA: 512 pages in unavailable ranges
[    0.000000] cma: Reserved 64 MiB at 0x00000000ed000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 31 pages/cpu s89064 r8192 d29720 u126976
[    0.000000] pcpu-alloc: s89064 r8192 d29720 u126976 alloc=31*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Fallback order for Node 0: 0 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 999432
[    0.000000] Policy zone: DMA
[    0.000000] Kernel command line: root=/dev/mmcblk2p2 gnu.system=/gnu/store/acs9paqlca0kwa856w3vfaw0p28mxrr9-system gnu.load=/gnu/store/acs9paqlca0kwa856w3vfaw0p28mxrr9-system/boot loglevel=8 rootdelay=5
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] mem auto-init: stack:byref_all(zero), heap alloc:on, heap free:off
[    0.000000] Memory: 3870848K/4061184K available (15680K kernel code, 2724K rwdata, 4924K rodata, 7104K init, 889K bss, 124800K reserved, 65536K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] ftrace: allocating 44383 entries in 174 pages
[    0.000000] ftrace: allocated 174 pages with 5 groups
[    0.000000] trace event string verifier disabled
[    0.000000] Dynamic Preempt: voluntary
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=6.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] 	Rude variant of Tasks RCU enabled.
[    0.000000] 	Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 256 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fef00000
[    0.000000] ITS [mem 0xfee20000-0xfee3ffff]
[    0.000000] ITS@0x00000000fee20000: allocated 65536 Devices @600000 (flat, esz 8, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] GICv3: using LPI property table @0x00000000005b0000
[    0.000000] GIC: using cache flushing for LPI property table
[    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000000005c0000
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-0[0] { /cpus/cpu@0[0] /cpus/cpu@1[1] /cpus/cpu@2[2] /cpus/cpu@3[3] }
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-1[1] { /cpus/cpu@100[4] /cpus/cpu@101[5] }
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000002] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.003285] Console: colour dummy device 80x25
[    0.003307] printk: console [tty0] enabled
[    0.004919] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.004976] pid_max: default: 32768 minimum: 301
[    0.005646] LSM: initializing lsm=capability,yama,integrity,apparmor,tomoyo
[    0.005800] Yama: becoming mindful.
[    0.006069] AppArmor: AppArmor initialized
[    0.006107] TOMOYO Linux initialized
[    0.006529] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.006595] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.010135] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.012174] cblist_init_generic: Setting adjustable number of callback queues.
[    0.012226] cblist_init_generic: Setting shift to 3 and lim to 1.
[    0.012485] cblist_init_generic: Setting shift to 3 and lim to 1.
[    0.012844] cblist_init_generic: Setting shift to 3 and lim to 1.
[    0.013428] rcu: Hierarchical SRCU implementation.
[    0.013460] rcu: 	Max phase no-delay instances is 1000.
[    0.016594] Platform MSI: msi-controller@fee20000 domain created
[    0.017120] PCI/MSI: /interrupt-controller@fee00000/msi-controller@fee20000 domain created
[    0.021911] EFI services will not be available.
[    0.023489] smp: Bringing up secondary CPUs ...
[    0.025052] Detected VIPT I-cache on CPU1
[    0.025209] cacheinfo: Unable to detect cache hierarchy for CPU 1
[    0.025232] GICv3: CPU1: found redistributor 1 region 0:0x00000000fef20000
[    0.025258] GICv3: CPU1: using allocated LPI pending table @0x00000000005d0000
[    0.025333] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.027111] Detected VIPT I-cache on CPU2
[    0.027258] cacheinfo: Unable to detect cache hierarchy for CPU 2
[    0.027278] GICv3: CPU2: found redistributor 2 region 0:0x00000000fef40000
[    0.027300] GICv3: CPU2: using allocated LPI pending table @0x00000000005e0000
[    0.027355] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.029112] Detected VIPT I-cache on CPU3
[    0.029257] cacheinfo: Unable to detect cache hierarchy for CPU 3
[    0.029279] GICv3: CPU3: found redistributor 3 region 0:0x00000000fef60000
[    0.029301] GICv3: CPU3: using allocated LPI pending table @0x00000000005f0000
[    0.029354] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.031081] CPU features: detected: Spectre-v2
[    0.031096] CPU features: detected: Spectre-v3a
[    0.031107] CPU features: detected: Spectre-BHB
[    0.031119] CPU features: detected: ARM erratum 1742098
[    0.031128] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.031136] Detected PIPT I-cache on CPU4
[    0.031267] cacheinfo: Unable to detect cache hierarchy for CPU 4
[    0.031286] GICv3: CPU4: found redistributor 100 region 0:0x00000000fef80000
[    0.031306] GICv3: CPU4: using allocated LPI pending table @0x0000000000680000
[    0.031355] CPU4: Booted secondary processor 0x0000000100 [0x410fd082]
[    0.032990] Detected PIPT I-cache on CPU5
[    0.033105] cacheinfo: Unable to detect cache hierarchy for CPU 5
[    0.033122] GICv3: CPU5: found redistributor 101 region 0:0x00000000fefa0000
[    0.033141] GICv3: CPU5: using allocated LPI pending table @0x0000000000690000
[    0.033181] CPU5: Booted secondary processor 0x0000000101 [0x410fd082]
[    0.033376] smp: Brought up 1 node, 6 CPUs
[    0.033966] SMP: Total of 6 processors activated.
[    0.033995] CPU features: detected: 32-bit EL0 Support
[    0.034019] CPU features: detected: 32-bit EL1 Support
[    0.034048] CPU features: detected: CRC32 instructions
[    0.034264] CPU: All CPU(s) started at EL2
[    0.034327] alternatives: applying system-wide alternatives
[    0.039210] devtmpfs: initialized
[    0.061468] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.061558] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.063735] pinctrl core: initialized pinctrl subsystem
[    0.067178] DMI not present or invalid.
[    0.068402] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.071451] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[    0.072238] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.073011] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.073107] audit: initializing netlink subsys (disabled)
[    0.073506] audit: type=2000 audit(0.072:1): state=initialized audit_enabled=0 res=1
[    0.075232] thermal_sys: Registered thermal governor 'fair_share'
[    0.075244] thermal_sys: Registered thermal governor 'step_wise'
[    0.075338] cpuidle: using governor ladder
[    0.075405] cpuidle: using governor menu
[    0.075585] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.075901] ASID allocator initialised with 65536 entries
[    0.078053] Serial: AMBA PL011 UART driver
[    0.118534] platform fe330000.mmc: Fixed dependency cycle(s) with /syscon@ff770000/phy@f780
[    0.127644] platform ff940000.hdmi: Fixed dependency cycle(s) with /vop@ff8f0000/port/endpoint@2
[    0.127709] platform ff940000.hdmi: Fixed dependency cycle(s) with /vop@ff900000/port/endpoint@2
[    0.139849] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.140611] rockchip-gpio ff720000.gpio: probed /pinctrl/gpio@ff720000
[    0.141335] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.141826] rockchip-gpio ff730000.gpio: probed /pinctrl/gpio@ff730000
[    0.142594] gpio gpiochip2: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.143043] rockchip-gpio ff780000.gpio: probed /pinctrl/gpio@ff780000
[    0.143811] gpio gpiochip3: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.144306] rockchip-gpio ff788000.gpio: probed /pinctrl/gpio@ff788000
[    0.144887] gpio gpiochip4: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.145312] rockchip-gpio ff790000.gpio: probed /pinctrl/gpio@ff790000
[    0.158534] KASLR disabled due to lack of seed
[    0.160327] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.160354] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[    0.160376] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[    0.160394] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[    0.160414] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.160431] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[    0.160450] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[    0.160467] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[    0.164387] ACPI: Interpreter disabled.
[    0.165402] iommu: Default domain type: Translated 
[    0.165428] iommu: DMA domain TLB invalidation policy: lazy mode 
[    0.166402] pps_core: LinuxPPS API ver. 1 registered
[    0.166425] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.166462] PTP clock support registered
[    0.166522] EDAC MC: Ver: 3.0.0
[    0.167772] scmi_core: SCMI protocol bus registered
[    0.169328] mctp: management component transport protocol core
[    0.169355] NET: Registered PF_MCTP protocol family
[    0.170151] vgaarb: loaded
[    0.184703] clocksource: Switched to clocksource arch_sys_counter
[    0.185769] VFS: Disk quotas dquot_6.6.0
[    0.185896] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.187301] AppArmor: AppArmor Filesystem Enabled
[    0.187424] pnp: PnP ACPI: disabled
[    0.202335] NET: Registered PF_INET protocol family
[    0.202708] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.207653] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.207802] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.207971] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.208578] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[    0.209905] TCP: Hash tables configured (established 32768 bind 32768)
[    0.210352] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear)
[    0.210576] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.210749] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.211280] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.211351] NET: Registered PF_XDP protocol family
[    0.211385] PCI: CLS 0 bytes, default 64
[    0.212496] Trying to unpack rootfs image as initramfs...
[    0.233505] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    0.234779] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available
[    0.235836] kvm [1]: IPA Size Limit: 40 bits
[    0.237682] kvm [1]: vgic-v2@fff20000
[    0.237736] kvm [1]: GIC system register CPU interface enabled
[    0.237776] kvm [1]: vgic interrupt IRQ18
[    0.237846] kvm [1]: Hyp mode initialized successfully
[    0.333999] Initialise system trusted keyrings
[    0.334471] workingset: timestamp_bits=44 max_order=20 bucket_order=0
[    0.334632] zbud: loaded
[    0.336606] Key type asymmetric registered
[    0.336638] Asymmetric key parser 'x509' registered
[    0.336827] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    0.337177] io scheduler mq-deadline registered
[    0.367505] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    0.401287] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.405052] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 33, base_baud = 1500000) is a 16550A
[    0.407061] ff1a0000.serial: ttyS2 at MMIO 0xff1a0000 (irq = 34, base_baud = 1500000) is a 16550A
[    0.407300] printk: console [ttyS2] enabled
[    0.522610] Serial: AMBA driver
[    0.523821] msm_serial: driver initialized
[    0.533569] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.537050] mousedev: PS/2 mouse device common for all mice
[    0.545731] ledtrig-cpu: registered to indicate activity on CPUs
[    0.548633] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    0.553354] NET: Registered PF_INET6 protocol family
[    1.481679] Freeing initrd memory: 14456K
[    1.494004] Segment Routing with IPv6
[    1.494451] In-situ OAM (IOAM) with IPv6
[    1.494920] mip6: Mobile IPv6
[    1.495221] NET: Registered PF_PACKET protocol family
[    1.495689] mpls_gso: MPLS GSO support
[    1.511450] registered taskstats version 1
[    1.512235] Loading compiled-in X.509 certificates
[    1.515554] zswap: loaded using pool lzo/zbud
[    1.530153] debug_vm_pgtable: [debug_vm_pgtable         ]: Validating architecture page table helpers
[    1.532196] AppArmor: AppArmor sha1 policy hashing enabled
[    1.988116] dw-apb-uart ff1a0000.serial: forbid DMA for kernel console
[    1.998539] Freeing unused kernel memory: 7104K
[    2.004808] Run /init as init process
[    2.005154]   with arguments:
[    2.005432]     /init
[    2.005651]   with environment:
[    2.005942]     HOME=/
[    2.006166]     TERM=linux
GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thread
GC Warning: Could not open /proc/stat
Welcome, this is GNU's early boot Guile.
Use 'gnu.repl' for an initrd REPL.

loading kernel modules...
[    2.581037] Synopsys Designware Multimedia Card Interface Driver
[    2.680195] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    2.680917] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    2.681528] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    2.682122] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    2.734352] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    2.735119] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    2.735743] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    2.736345] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    2.806231] usbcore: registered new interface driver usbfs
[    2.806809] usbcore: registered new interface driver hub
[    2.807382] usbcore: registered new device driver usb
[    2.838442] i2c 1-0011: Fixed dependency cycle(s) with /i2s@ff890000/port/endpoint
[    2.840769] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    2.841458] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    2.841839] dw-apb-uart ff180000.serial: Failed to create device link (0x180) with 0-001b
[    2.842056] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    2.842868] i2c 0-001b: Fixed dependency cycle(s) with /i2c@ff3c0000/pmic@1b/regulators/LDO_REG3
[    2.843276] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    2.849174] dw-apb-uart ff180000.serial: Failed to create device link (0x180) with vcc3v3-sys
[    2.869216] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    2.869952] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    2.870578] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    2.871159] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    2.885618] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    2.886310] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    2.886918] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    2.887463] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    2.943788] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    2.944476] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    2.945122] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    2.945667] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    2.947673] ohci-platform fe3a0000.usb: Generic Platform OHCI controller
[    2.948166] ohci-platform fe3e0000.usb: Generic Platform OHCI controller
[    2.948332] ohci-platform fe3a0000.usb: new USB bus registered, assigned bus number 1
[    2.948940] ohci-platform fe3e0000.usb: new USB bus registered, assigned bus number 2
[    2.949937] ohci-platform fe3a0000.usb: irq 48, io mem 0xfe3a0000
[    2.950496] ohci-platform fe3e0000.usb: irq 49, io mem 0xfe3e0000
[    2.951601] ehci-platform fe380000.usb: EHCI Host Controller
[    2.952141] ehci-platform fe380000.usb: new USB bus registered, assigned bus number 3
[    2.953023] ehci-platform fe380000.usb: irq 50, io mem 0xfe380000
[    2.955627] ehci-platform fe3c0000.usb: EHCI Host Controller
[    2.956169] ehci-platform fe3c0000.usb: new USB bus registered, assigned bus number 4
[    2.957071] ehci-platform fe3c0000.usb: irq 51, io mem 0xfe3c0000
[    2.968735] ehci-platform fe380000.usb: USB 2.0 started, EHCI 1.00
[    2.969634] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.03
[    2.970388] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.971042] usb usb3: Product: EHCI Host Controller
[    2.971488] usb usb3: Manufacturer: Linux 6.3.5-rockpro64 ehci_hcd
[    2.972048] usb usb3: SerialNumber: fe380000.usb
[    2.973497] hub 3-0:1.0: USB hub found
[    2.973895] hub 3-0:1.0: 1 port detected
[    2.979874] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    2.980598] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    2.981266] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    2.981844] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    2.984766] ehci-platform fe3c0000.usb: USB 2.0 started, EHCI 1.00
[    2.986168] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.03
[    2.986930] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.987583] usb usb4: Product: EHCI Host Controller
[    2.988030] usb usb4: Manufacturer: Linux 6.3.5-rockpro64 ehci_hcd
[    2.988588] usb usb4: SerialNumber: fe3c0000.usb
[    2.989957] hub 4-0:1.0: USB hub found
[    2.990374] hub 4-0:1.0: 1 port detected
[    3.002103] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    3.002826] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    3.003449] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    3.004021] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    3.013003] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.03
[    3.013766] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.014421] usb usb2: Product: Generic Platform OHCI controller
[    3.014958] usb usb2: Manufacturer: Linux 6.3.5-rockpro64 ohci_hcd
[    3.015516] usb usb2: SerialNumber: fe3e0000.usb
[    3.016898] hub 2-0:1.0: USB hub found
[    3.017315] hub 2-0:1.0: 1 port detected
[    3.018666] usb usb1: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.03
[    3.019454] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.020126] usb usb1: Product: Generic Platform OHCI controller
[    3.020727] usb usb1: Manufacturer: Linux 6.3.5-rockpro64 ohci_hcd
[    3.021309] usb usb1: SerialNumber: fe3a0000.usb
[    3.023033] hub 1-0:1.0: USB hub found
[    3.023470] hub 1-0:1.0: 1 port detected
[    3.030199] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    3.030931] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    3.031555] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    3.032159] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    3.040176] dma-pl330 ff6d0000.dma-controller: Loaded driver for PL330 DMAC-241330
[    3.040915] dma-pl330 ff6d0000.dma-controller: 	DBUFF-32x8bytes Num_Chans-6 Num_Peri-12 Num_Events-12
[    3.044414] dma-pl330 ff6e0000.dma-controller: Loaded driver for PL330 DMAC-241330
[    3.045130] dma-pl330 ff6e0000.dma-controller: 	DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
[    3.051033] rk808 0-001b: chip id: 0x0
[    3.053071] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    3.053793] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    3.054414] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    3.054986] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    3.057001] dw-apb-uart ff180000.serial: Failed to create device link (0x180) with 0-001b
[    3.064289] dwmmc_rockchip fe320000.mmc: IDMAC supports 32-bit address mode.
[    3.064583] rk808-regulator rk808-regulator.1.auto: there is no dvs0 gpio
[    3.065025] dwmmc_rockchip fe320000.mmc: Using internal DMA controller.
[    3.065661] rk808-regulator rk808-regulator.1.auto: there is no dvs1 gpio
[    3.066186] dwmmc_rockchip fe320000.mmc: Version ID is 270a
[    3.067486] dwmmc_rockchip fe320000.mmc: DW MMC controller at irq 66,32 bit host data width,256 deep fifo
[    3.071288] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    3.072008] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    3.072630] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    3.073246] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    3.093573] dwmmc_rockchip fe320000.mmc: IDMAC supports 32-bit address mode.
[    3.094302] dwmmc_rockchip fe320000.mmc: Using internal DMA controller.
[    3.094498] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    3.094901] dwmmc_rockchip fe320000.mmc: Version ID is 270a
[    3.095546] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    3.096055] dwmmc_rockchip fe320000.mmc: DW MMC controller at irq 66,32 bit host data width,256 deep fifo
[    3.096589] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    3.098115] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    3.098487] dwmmc_rockchip fe320000.mmc: Got CD GPIO
[    3.112514] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    3.134971] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    3.135694] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    3.136315] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    3.136942] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    3.148932] SCSI subsystem initialized
[    3.160343] sdhci: Secure Digital Host Controller Interface driver
[    3.160964] sdhci: Copyright(c) Pierre Ossman
[    3.168390] sdhci-pltfm: SDHCI platform and OF driver helper
[    3.173611] mmc2: CQHCI version 5.10
[    3.200539] mmc2: SDHCI controller on fe330000.mmc [fe330000.mmc] using ADMA
[    3.210056] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    3.210781] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    3.211402] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    3.211989] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    3.291564] usbcore: registered new interface driver usb-storage
[    3.294619] usbcore: registered new interface driver uas
[    3.316468] mmc2: Command Queue Engine enabled
[    3.316972] mmc2: new HS200 MMC card at address 0001
[    3.319429] mmcblk2: mmc2:0001 A3A442 115 GiB 
[    3.326710]  mmcblk2: p1 p2
[    3.329019] mmcblk2boot0: mmc2:0001 A3A442 4.00 MiB 
[    3.333529] mmcblk2boot1: mmc2:0001 A3A442 4.00 MiB 
[    3.337637] mmcblk2rpmb: mmc2:0001 A3A442 16.0 MiB, chardev (239:0)
[    3.346417] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[    3.347159] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[    3.347782] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[    3.348360] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[    3.570813] libata version 3.00 loaded.
[    3.799853] hid: raw HID events driver (C) Jiri Kosina
[    3.858593] usbcore: registered new interface driver usbhid
[    3.859119] usbhid: USB HID core driver
[    3.884041] device-mapper: uevent: version 1.0.3
[    3.885127] device-mapper: ioctl: 4.47.0-ioctl (2022-07-28) initialised: dm-devel@redhat.com
Pausing for rootdelay=5 seconds before mounting the root file system...
/dev/mmcblk2p2: recovering journal
/dev/mmcblk2p2: clean, 648384/4194304 files, 3408152/16777216 blocks
[    9.281263] EXT4-fs (mmcblk2p2): mounted filesystem 5cd9f3b0-dafe-4f38-bf97-0d5b562ae15b with ordered data mode. Quota mode: none.
loading '/gnu/store/acs9paqlca0kwa856w3vfaw0p28mxrr9-system/boot'...
making '/gnu/store/acs9paqlca0kwa856w3vfaw0p28mxrr9-system' the current system...
setting up setuid programs in '/run/setuid-programs'...
populating /etc from /gnu/store/jihh3lwp876k1wlbfkidw2y9891jyi13-etc...
`/gnu/store/bacz7rpwx8wd754dwil3ypphssq5bn17-openssh-authorized-keys/root' -> `/etc/ssh/authorized_keys.d/root'
[   14.306637] platform fe800000.usb: deferred probe pending
[   14.307156] platform sdio-pwrseq: deferred probe pending
[   14.307642] platform fe900000.usb: deferred probe pending
[   14.308817] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[   14.309583] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[   14.310206] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[   14.310781] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[   14.836718] random: crng init done
[   16.324635] shepherd[1]: Starting service root...
[   16.327840] shepherd[1]: Service root started.
[   16.331168] shepherd[1]: Service root running with value #t.
[   16.334307] shepherd[1]: Service root has been started.
[   17.049018] shepherd[1]: starting services...
[   17.070236] shepherd[1]: Starting service user-file-systems...
[   17.072614] shepherd[1]: Starting service root-file-system...
[   17.074879] shepherd[1]: Starting service host-name...
[   17.077023] shepherd[1]: Starting service pam...
[   17.079097] shepherd[1]: Starting service sysctl...
[   17.081313] shepherd[1]: Starting service loopback...
[   17.084321] shepherd[1]: Service user-file-systems started.
[   17.086495] shepherd[1]: Service root-file-system started.
[   17.088959] shepherd[1]: Service host-name started.
[   17.091142] shepherd[1]: Service pam started.
[   17.224509] shepherd[1]: Service loopback started.
[   17.227937] shepherd[1]: Service user-file-systems running with value #t.
[   17.230561] shepherd[1]: Service user-file-systems has been started.
[   17.233383] shepherd[1]: Service root-file-system running with value #t.
[   17.235898] shepherd[1]: Service root-file-system has been started.
[   17.238591] shepherd[1]: Service host-name running with value #<unspecified>.
[   17.241304] shepherd[1]: Service host-name has been started.
[   17.243985] shepherd[1]: Service pam running with value #t.
[   17.246383] shepherd[1]: Service pam has been started.
[   17.259908] shepherd[1]: Service loopback running with value #t.
[   17.262762] shepherd[1]: Service loopback has been started.
[   17.270619] shepherd[1]: Starting service udev...
[   17.302056] shepherd[1]: could not create '/dev/mapper/control': File exists
[   17.316222] shepherd[1]: waiting for udevd...
[   17.364160] udevd[156]: starting version 3.2.11
[   17.422288] udevd[156]: starting eudev-3.2.11
[   17.818788] udevd[156]: no sender credentials received, message ignored
[   17.830169] shepherd[1]: 
[   17.830859] [
[   17.831845] sysctl
[   17.832783] ] 
[   17.833916] fs.protected_hardlinks = 1
[   17.834783] 
[   17.836219] shepherd[1]: 
[   17.836943] [
[   17.837842] sysctl
[   17.838690] ] 
[   17.839632] fs.protected_symlinks = 1
[   17.840457] 
[   17.845645] shepherd[1]: Service sysctl has been started.
[   17.848172] shepherd[1]: Service sysctl started.
[   17.851007] shepherd[1]: Service sysctl running with value #t.
[   17.859406] shepherd[1]: Starting service virtual-terminal...
[   17.864548] shepherd[1]: Service virtual-terminal has been started.
[   17.867176] shepherd[1]: Service virtual-terminal started.
[   17.869942] shepherd[1]: Service virtual-terminal running with value #t.
[   18.087331] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.088044] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.106054] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.168461] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[   18.169372] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[   18.170010] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[   18.170599] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[   18.171052] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.172183] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.173054] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.190843] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.191615] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.191914] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[   18.192410] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.193107] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[   18.194593] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[   18.195306] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[   18.275771] fan53555-regulator 0-0040: FAN53555 Option[8] Rev[1] Detected!
[   18.279288] fan53555-regulator 0-0041: FAN53555 Option[8] Rev[1] Detected!
[   18.303959] mc: Linux media interface: v0.10
[   18.326146] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.326922] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.327757] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.337656] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[   18.338403] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[   18.339043] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[   18.339450] rk_gmac-dwmac fe300000.ethernet: IRQ eth_wake_irq not found
[   18.339608] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[   18.340163] rk_gmac-dwmac fe300000.ethernet: IRQ eth_lpi not found
[   18.341929] rk_gmac-dwmac fe300000.ethernet: PTP uses main clock
[   18.343051] rk_gmac-dwmac fe300000.ethernet: clock input or output? (input).
[   18.343746] rk_gmac-dwmac fe300000.ethernet: TX delay(0x28).
[   18.344296] rk_gmac-dwmac fe300000.ethernet: RX delay(0x11).
[   18.344936] rk_gmac-dwmac fe300000.ethernet: integrated PHY? (no).
[   18.345643] rk_gmac-dwmac fe300000.ethernet: clock input from PHY
[   18.347745] cpu cpu0: EM: created perf domain
[   18.351259] rk_gmac-dwmac fe300000.ethernet: init for RGMII
[   18.352333] rk_gmac-dwmac fe300000.ethernet: User ID: 0x10, Synopsys ID: 0x35
[   18.353101] rk_gmac-dwmac fe300000.ethernet: 	DWMAC1000
[   18.353616] rk_gmac-dwmac fe300000.ethernet: DMA HW capability register supported
[   18.354230] cpu cpu4: EM: OPP:408000 is inefficient
[   18.354291] rk_gmac-dwmac fe300000.ethernet: RX Checksum Offload Engine supported
[   18.355154] cpu cpu4: EM: created perf domain
[   18.355372] rk_gmac-dwmac fe300000.ethernet: COE Type 2
[   18.356119] OF: graph: no port node found in /i2c@ff3d0000/typec-portc@22
[   18.356214] rk_gmac-dwmac fe300000.ethernet: TX Checksum insertion supported
[   18.357506] rk_gmac-dwmac fe300000.ethernet: Wake-Up On Lan supported
[   18.358150] rk_gmac-dwmac fe300000.ethernet: Normal descriptors
[   18.358684] rk_gmac-dwmac fe300000.ethernet: Ring mode enabled
[   18.359206] rk_gmac-dwmac fe300000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[   18.360874] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.361518] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.362269] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.362289] rk808-rtc rk808-rtc.2.auto: registered as rtc0
[   18.364145] rk808-rtc rk808-rtc.2.auto: setting system clock to 2023-07-31T00:22:50 UTC (1690762970)
[   18.366876] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.367255] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
[   18.367517] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.368161] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
[   18.368630] videodev: Linux video capture interface: v2.00
[   18.368899] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.369490] dwmmc_rockchip fe310000.mmc: Version ID is 270a
[   18.371084] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.371252] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 41,32 bit host data width,256 deep fifo
[   18.371823] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.372983] dwmmc_rockchip fe310000.mmc: allocated mmc-pwrseq
[   18.373395] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.373889] mmc_host mmc0: card is non-removable.
[   18.392614] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[   18.402405] dw_wdt ff848000.watchdog: No valid TOPs array specified
[   18.404479] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.405452] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.406446] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.411179] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.412021] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.412934] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.432070] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
[   18.432636] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 5
[   18.433591] xhci-hcd xhci-hcd.4.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000000002010010
[   18.434540] xhci-hcd xhci-hcd.4.auto: irq 74, io mem 0xfe800000
[   18.435333] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
[   18.435853] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 6
[   18.436592] xhci-hcd xhci-hcd.4.auto: Host supports USB 3.0 SuperSpeed
[   18.437429] mmc_host mmc0: Bus speed (slot 0) = 300000Hz (slot req 300000Hz, actual 300000HZ div = 0)
[   18.438652] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.03
[   18.439427] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   18.440072] usb usb5: Product: xHCI Host Controller
[   18.440511] usb usb5: Manufacturer: Linux 6.3.5-rockpro64 xhci-hcd
[   18.441109] usb usb5: SerialNumber: xhci-hcd.4.auto
[   18.442556] hub 5-0:1.0: USB hub found
[   18.442985] hub 5-0:1.0: 1 port detected
[   18.444342] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[   18.445305] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.03
[   18.446064] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   18.446718] usb usb6: Product: xHCI Host Controller
[   18.447158] usb usb6: Manufacturer: Linux 6.3.5-rockpro64 xhci-hcd
[   18.447711] usb usb6: SerialNumber: xhci-hcd.4.auto
[   18.476940] rockchip-vop ff8f0000.vop: Adding to iommu group 2
[   18.477490] iommu: Failed to allocate default IOMMU domain of type 11 for group (null) - Falling back to IOMMU_DOMAIN_DMA
[   18.480876] mmc_host mmc0: Bus speed (slot 0) = 200000Hz (slot req 200000Hz, actual 200000HZ div = 0)
[   18.490736] hantro-vpu ff650000.video-codec: Adding to iommu group 0
[   18.490982] rockchip-rga ff680000.rga: HW Version: 0x03.02
[   18.491362] iommu: Failed to allocate default IOMMU domain of type 11 for group (null) - Falling back to IOMMU_DOMAIN_DMA
[   18.492092] panfrost ff9a0000.gpu: clock rate = 500000000
[   18.492328] rockchip-rga ff680000.rga: Registered rockchip-rga as /dev/video0
[   18.493860] rockchip-vop ff900000.vop: Adding to iommu group 3
[   18.494723] hantro-vpu ff650000.video-codec: registered rockchip,rk3399-vpu-enc as /dev/video1
[   18.494752] iommu: Failed to allocate default IOMMU domain of type 11 for group (null) - Falling back to IOMMU_DOMAIN_DMA
[   18.496012] hantro-vpu ff650000.video-codec: registered rockchip,rk3399-vpu-dec as /dev/video2
[   18.502873] rockchip-drm display-subsystem: bound ff8f0000.vop (ops vop_component_ops [rockchipdrm])
[   18.503932] [drm] unsupported AFBC format[3231564e]
[   18.505598] rockchip-drm display-subsystem: bound ff900000.vop (ops vop_component_ops [rockchipdrm])
[   18.506738] dwhdmi-rockchip ff940000.hdmi: supply avdd-0v9 not found, using dummy regulator
[   18.519264] dwhdmi-rockchip ff940000.hdmi: supply avdd-1v8 not found, using dummy regulator
[   18.529288] dwhdmi-rockchip ff940000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY)
[   18.530761] hub 6-0:1.0: USB hub found
[   18.531229] hub 6-0:1.0: 1 port detected
[   18.532873] mmc_host mmc0: Bus speed (slot 0) = 100000Hz (slot req 100000Hz, actual 100000HZ div = 0)
[   18.563913] panfrost ff9a0000.gpu: [drm:panfrost_devfreq_init [panfrost]] Failed to register cooling device
[   18.565005] panfrost ff9a0000.gpu: mali-t860 id 0x860 major 0x2 minor 0x0 status 0x0
[   18.565712] panfrost ff9a0000.gpu: features: 00000000,00000407, issues: 00000000,24040400
[   18.566442] panfrost ff9a0000.gpu: Features: L2:0x07120206 Shader:0x00000000 Tiler:0x00000809 Mem:0x1 MMU:0x00002830 AS:0xff JS:0x7
[   18.567490] panfrost ff9a0000.gpu: shader_present=0xf l2_present=0x1
[   18.590705] rockchip-drm display-subsystem: bound ff940000.hdmi (ops dw_hdmi_rockchip_ops [rockchipdrm])
[   18.618857] [drm] Initialized panfrost 1.2.0 20180908 for ff9a0000.gpu on minor 0
[   18.619110] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 1
[   18.630907] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[   18.631984] RTL8211F Gigabit Ethernet stmmac-0:00: attached PHY driver (mii_bus:phy_addr=stmmac-0:00, irq=POLL)
[   18.632949] RTL8211F Gigabit Ethernet stmmac-0:01: attached PHY driver (mii_bus:phy_addr=stmmac-0:01, irq=POLL)
[   18.682389] Console: switching to colour frame buffer device 160x64
[   18.725728] rockchip-drm display-subsystem: [drm] fb0: rockchipdrmfb frame buffer device
[   18.753817] xhci-hcd xhci-hcd.7.auto: xHCI Host Controller
[   18.754509] xhci-hcd xhci-hcd.7.auto: new USB bus registered, assigned bus number 7
[   18.755513] xhci-hcd xhci-hcd.7.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000000002010010
[   18.756577] xhci-hcd xhci-hcd.7.auto: irq 83, io mem 0xfe900000
[   18.757536] xhci-hcd xhci-hcd.7.auto: xHCI Host Controller
[   18.759079] xhci-hcd xhci-hcd.7.auto: new USB bus registered, assigned bus number 8
[   18.759980] xhci-hcd xhci-hcd.7.auto: Host supports USB 3.0 SuperSpeed
[   18.760966] usb usb7: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.03
[   18.761833] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   18.762572] usb usb7: Product: xHCI Host Controller
[   18.763068] usb usb7: Manufacturer: Linux 6.3.5-rockpro64 xhci-hcd
[   18.763193] spi-nor spi0.0: gd25q128 (16384 Kbytes)
[   18.763614] usb usb7: SerialNumber: xhci-hcd.7.auto
[   18.771765] hub 7-0:1.0: USB hub found
[   18.772406] hub 7-0:1.0: 1 port detected
[   18.774102] usb usb8: We don't know the algorithms for LPM for this host, disabling LPM.
[   18.775152] usb usb8: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.03
[   18.776022] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   18.776813] usb usb8: Product: xHCI Host Controller
[   18.777349] usb usb8: Manufacturer: Linux 6.3.5-rockpro64 xhci-hcd
[   18.777988] usb usb8: SerialNumber: xhci-hcd.7.auto
[   18.781741] hub 8-0:1.0: USB hub found
[   18.782290] hub 8-0:1.0: 1 port detected
[   18.786048] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   18.786892] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[   18.787805] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[   18.794669] rockchip-pcie f8000000.pcie: supply vpcie1v8 not found, using dummy regulator
[   18.795854] rockchip-pcie f8000000.pcie: supply vpcie0v9 not found, using dummy regulator
[   18.877951] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00
[   18.879064] pci_bus 0000:00: root bus resource [bus 00-1f]
[   18.879679] pci_bus 0000:00: root bus resource [mem 0xfa000000-0xfbdfffff]
[   18.880380] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0xfbe00000-0xfbefffff])
[   18.881497] pci 0000:00:00.0: [1d87:0100] type 01 class 0x060400
[   18.882263] pci 0000:00:00.0: supports D1
[   18.882676] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[   18.887878] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[   18.889257] pci 0000:01:00.0: [10ec:8168] type 00 class 0x020000
[   18.889949] pci 0000:01:00.0: reg 0x10: initial BAR value 0x00000000 invalid
[   18.894448] pci 0000:01:00.0: reg 0x10: [io  size 0x0100]
[   18.898928] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x00000fff 64bit]
[   18.903494] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit pref]
[   18.908054] pci 0000:01:00.0: Upstream bridge's Max Payload Size set to 128 (was 256, max 256)
[   18.912723] pci 0000:01:00.0: Max Payload Size set to 128 (was 128, max 128)
[   18.917809] pci 0000:01:00.0: supports D1 D2
[   18.924661] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   18.940768] pci_bus 0000:01: busn_res: [bus 01-1f] end is updated to 01
[   18.942665] pci 0000:00:00.0: BAR 14: assigned [mem 0xfa000000-0xfa0fffff]
[   18.944514] pci 0000:01:00.0: BAR 4: assigned [mem 0xfa000000-0xfa003fff 64bit pref]
[   18.946551] pci 0000:01:00.0: BAR 2: assigned [mem 0xfa004000-0xfa004fff 64bit]
[   18.948471] pci 0000:01:00.0: BAR 0: no space for [io  size 0x0100]
[   18.950308] pci 0000:01:00.0: BAR 0: failed to assign [io  size 0x0100]
[   18.952136] pci 0000:00:00.0: PCI bridge to [bus 01]
[   18.953983] pci 0000:00:00.0:   bridge window [mem 0xfa000000-0xfa0fffff]
[   18.956295] pcieport 0000:00:00.0: enabling device (0000 -> 0002)
[   18.958527] pcieport 0000:00:00.0: PME: Signaling with IRQ 88
[   18.961095] pcieport 0000:00:00.0: AER: enabled with IRQ 88
[   18.964910] r8169 0000:01:00.0: enabling device (0000 -> 0002)
[   19.031880] r8169 0000:01:00.0 eth1: RTL8168e/8111e, 50:3e:aa:02:98:e7, XID 2c2, IRQ 89
[   19.036160] r8169 0000:01:00.0 eth1: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[   19.057967] r8169 0000:01:00.0 enp1s0: renamed from eth1
[   33.756733] vcc3v0_touch: disabling
[   33.760465] vcc3v3_s0: disabling
[   33.762050] avdd: disabling

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#64966: Rockpro64 SBC not booting anymore after "gnu: shepherd@0.10: Use guile-fibers 1.3.1."
  2023-07-31  0:31 bug#64966: Rockpro64 SBC not booting anymore after "gnu: shepherd@0.10: Use guile-fibers 1.3.1." Denis 'GNUtoo' Carikli
@ 2023-08-21 15:00 ` Ludovic Courtès
  2023-08-25 18:24   ` Denis 'GNUtoo' Carikli
  2023-09-13 14:37   ` Denis 'GNUtoo' Carikli
  0 siblings, 2 replies; 6+ messages in thread
From: Ludovic Courtès @ 2023-08-21 15:00 UTC (permalink / raw)
  To: Denis 'GNUtoo' Carikli; +Cc: 64966

[-- Attachment #1: Type: text/plain, Size: 1015 bytes --]

Hi Denis,

Apologies for the delay.

Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> skribis:

> With the commit right before c219c22cbd[1], my rockpro64 (ARM 64bit
> SBC) boots fine and I get a login prompt both on the attached display
> and serial port.
>
> With c219c22cbd[1] instead it blocks here (see the attached boot.log
> file for the full boot log):
>> [   33.762050] avdd: disabling
>
> I've attached the system.scm file I used for the test. It's being
> reused by a machine configuration in another file (rockpro64.scm) and
> I deploys the configuration with:
>> guix time-machine --commit=$(GUIX_COMMIT) -- deploy -L . rockpro64.scm
>
> References:
> -----------
> [1] commit c219c22cbdb62ba52b50ec8fb12bebce0b1dd459
>     gnu: shepherd@0.10: Use guile-fibers 1.3.1.
>     * gnu/packages/admin.scm (shepherd-0.10)[native-inputs, inputs]:
>       Replace GUILE-FIBERS-1.1 with GUILE-FIBERS-1.3.

I believe this is due to this bug:

  https://github.com/wingo/fibers/issues/89

How about this patch:


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Type: text/x-patch, Size: 1006 bytes --]

diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 65d2e387b5..cb698e82b8 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -385,9 +385,15 @@ (define-public shepherd-0.10
                (base32
                 "0v9ld9gbqdp5ya380fbkdsxa0iqr90gi6yk004ccz3n792nq6wlj"))))
     (native-inputs (modify-inputs (package-native-inputs shepherd-0.9)
-                     (replace "guile-fibers" guile-fibers-1.3)))
+                     (replace "guile-fibers"
+                       ;; Work around
+                       ;; <https://github.com/wingo/fibers/issues/89>.
+                       (if (target-aarch64?)
+                           guile-fibers-1.1
+                           guile-fibers-1.3))))
     (inputs (modify-inputs (package-inputs shepherd-0.9)
-              (replace "guile-fibers" guile-fibers-1.3)))))
+              (replace "guile-fibers"
+                (this-package-native-input "guile-fibers"))))))
 
 (define-public shepherd shepherd-0.9)
 

[-- Attachment #3: Type: text/plain, Size: 26 bytes --]


?

Thanks,
Ludo’.

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* bug#64966: Rockpro64 SBC not booting anymore after "gnu: shepherd@0.10: Use guile-fibers 1.3.1."
  2023-08-21 15:00 ` Ludovic Courtès
@ 2023-08-25 18:24   ` Denis 'GNUtoo' Carikli
  2023-08-25 19:45     ` Julien Lepiller
  2023-09-13 14:37   ` Denis 'GNUtoo' Carikli
  1 sibling, 1 reply; 6+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2023-08-25 18:24 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 64966

[-- Attachment #1: Type: text/plain, Size: 2168 bytes --]

On Mon, 21 Aug 2023 17:00:26 +0200
Ludovic Courtès <ludo@gnu.org> wrote:

> Hi Denis,
Hi,

[...]
> How about this patch:

I've some issue testing the patch. With guix
1c916c167b7eb1f2f8af2cf621aa1512b00b1033 ("gnu: Add thunarx-python.")
I've the following:
>   LD [M]  net/nsh/nsh.ko
>   LD [M]  net/qrtr/qrtr.ko
>   LD [M]  net/qrtr/qrtr-smd.ko
>   LD [M]  net/qrtr/qrtr-tun.ko
>   LD [M]  net/qrtr/qrtr-mhi.ko
> error: in phase 'build': uncaught exception:
> %exception #<&invoke-error program: "make" arguments: ("-j" "6")
> exit-status: 2 term-signal: #f stop-signal: #f> phase `build' failed
> after 15717.1 seconds command "make" "-j" "6" failed with status 2
> builder for
> `/gnu/store/969v8chaxmh1b6abr202y2myl0npb6zh-linux-libre-6.4.11.drv'
> failed with exit code 1 cannot build derivation
> `/gnu/store/lky0cr3p0y9lgzarcnrl2aq4y4389ygq-linux-modules.drv': 1
> dependencies couldn't be built building path(s)
> `/gnu/store/n2jk40lhr395jnpi5nr6dhdc536ngrsd-mcron-job' cannot build
> derivation
> `/gnu/store/6f0x8bkmalkrx3n24f9jfvxpd6cvs7sk-parameters.drv': 1
> dependencies couldn't be built cannot build derivation
> `/gnu/store/m5j1961vjyrk1s48i864lcp0h4a0v2sk-profile.drv': 1
> dependencies couldn't be built building path(s)
> `/gnu/store/bhyhl6gw0gkawykb6k0ziyim0wpfnbk6-module-import-compiled'
> cannot build derivation
> `/gnu/store/m7mw72finn57b0j5f66x4dcwgm22k2xj-system.drv': 1
> dependencies couldn't be built cannot build derivation
> `/gnu/store/gbwsrrvlfw2v3cdgxnmi31bz38x5xhgc-switch-to-system.scm.drv':
> 1 dependencies couldn't be built cannot build derivation
> `/gnu/store/ynn503gdm4r6azqa8wa0sjakshx0pcgz-remote-exp.scm.drv': 1
> dependencies couldn't be built guix deploy: error: build of
> `/gnu/store/ynn503gdm4r6azqa8wa0sjakshx0pcgz-remote-exp.scm.drv'
> failed

And here I tried without the patch, in a guix checkout built with make
and with the following command: './pre-inst-env guix deploy -L
rockpro64/ rockpro64/rockpro64.scm'.

I'm unsure of what is wrong with the kernel build, but since it's not
downloading substitutes for it, the issue is probably more general.

Denis.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#64966: Rockpro64 SBC not booting anymore after "gnu: shepherd@0.10: Use guile-fibers 1.3.1."
  2023-08-25 18:24   ` Denis 'GNUtoo' Carikli
@ 2023-08-25 19:45     ` Julien Lepiller
  0 siblings, 0 replies; 6+ messages in thread
From: Julien Lepiller @ 2023-08-25 19:45 UTC (permalink / raw)
  To: 64966

Le Fri, 25 Aug 2023 20:24:28 +0200,
Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> a écrit :

> ./pre-inst-env guix deploy -L
> rockpro64/ rockpro64/rockpro64.scm

If you're doing this on a non aarch64 system, you'll need to add
--system=aarch64-linux.




^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#64966: Rockpro64 SBC not booting anymore after "gnu: shepherd@0.10: Use guile-fibers 1.3.1."
  2023-08-21 15:00 ` Ludovic Courtès
  2023-08-25 18:24   ` Denis 'GNUtoo' Carikli
@ 2023-09-13 14:37   ` Denis 'GNUtoo' Carikli
  2023-09-13 20:40     ` Ludovic Courtès
  1 sibling, 1 reply; 6+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2023-09-13 14:37 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 64966

[-- Attachment #1: Type: text/plain, Size: 755 bytes --]

Hi again,

For some reasons I didn't receive your last mail.

In the machine definition I have (system "aarch64-linux"). I've now
also added -s aarch64-linux as well just to be safe.

As for the patch, it is now in Guix (4dd33fc628 gnu: shepherd: Switch
back to Fibers 1.1 on Arm machines.), and after bisecting the kernel
issue I had (I sent a bug report for that), I simply modified the system
definition to use linux-libre-lts instead.

I used this guix revision:
> $ guix describe
> Generation 71	Sep 13 2023 16:03:04	(current)
>   guix 4f933f9
>     repository URL: https://git.savannah.gnu.org/git/guix.git
>     branch: master
>     commit: 4f933f977dd8aa61ca3e50b194d3b56e298a3e30

And it booted fine. Thanks a lot.

Denis.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#64966: Rockpro64 SBC not booting anymore after "gnu: shepherd@0.10: Use guile-fibers 1.3.1."
  2023-09-13 14:37   ` Denis 'GNUtoo' Carikli
@ 2023-09-13 20:40     ` Ludovic Courtès
  0 siblings, 0 replies; 6+ messages in thread
From: Ludovic Courtès @ 2023-09-13 20:40 UTC (permalink / raw)
  To: Denis 'GNUtoo' Carikli; +Cc: 64966-done

Hi Denis,

Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> skribis:

> And it booted fine. Thanks a lot.

Awesome, thanks for checking!

Ludo’.




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-09-13 20:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-31  0:31 bug#64966: Rockpro64 SBC not booting anymore after "gnu: shepherd@0.10: Use guile-fibers 1.3.1." Denis 'GNUtoo' Carikli
2023-08-21 15:00 ` Ludovic Courtès
2023-08-25 18:24   ` Denis 'GNUtoo' Carikli
2023-08-25 19:45     ` Julien Lepiller
2023-09-13 14:37   ` Denis 'GNUtoo' Carikli
2023-09-13 20:40     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).