Package: src:linux
Version: 5.4.13-1
Severity: important

Dear Maintainer,

with kernel linux-image-5.4.0-3-arm64 the Marvell 8040 MACCHIATOBin
Double-shot fails to boot. There is no problem to boot with
linux-image-5.3.0-3-arm64.

Kernel linux-image-5.4.0-3-arm64 boots when using the 5.3.0-3-arm64
device tree.

-- Package-specific info:
** Kernel log: boot messages should be attached

This is the console output with earlyprintk:

Found U-Boot script /boot.scr
2315 bytes read in 5 ms (452.1 KiB/s)
## Executing script at 04d00000
20899696 bytes read in 412 ms (48.4 MiB/s)
32099 bytes read in 14 ms (2.2 MiB/s)
38877506 bytes read in 763 ms (48.6 MiB/s)
Booting Debian 5.4.0-3-arm64 from scsi 0:2...
## Flattened Device Tree blob at 04f00000
   Booting using the fdt blob at 0x4f00000
   Loading Ramdisk to 7d5e6000, end 7faf9942 ... OK
   Loading Device Tree to 000000007d5db000, end 000000007d5e5d62 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd081]
[    0.000000] Linux version 5.4.0-3-arm64
(debian-ker...@lists.debian.org) (gcc version 9.2.1 20200104 (Debian
9.2.1-22)) #1 SMP Debian 5.4.13-1 (2020-01-19)
[    0.000000] Machine model: Marvell 8040 MACCHIATOBin Double-shot
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 64 MiB at 0x00000000bc000000
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem
0x0000000000000000-0x000000043fffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x43dfc5800-0x43dfc6fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA32    [mem 0x0000000000000000-0x00000000ffffffff]
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000043fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000]   node   0: [mem 0x0000000004200000-0x00000000bfffffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x000000043fffffff]
[    0.000000] Initmem setup node 0 [mem
0x0000000000000000-0x000000043fffffff]
[    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.1
[    0.000000] percpu: Embedded 32 pages/cpu s93464 r8192 d29416 u131072
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] CPU features: detected: EL2 vector hardening
[    0.000000] Speculative Store Bypass Disable mitigation not required
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages:
4128264
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: earlyprintk iommu=soft
[    0.000000] Dentry cache hash table entries: 2097152 (order: 12,
16777216 bytes, linear)
[    0.000000] Inode-cache hash table entries: 1048576 (order: 11,
8388608 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: mapped [mem 0xb8000000-0xbc000000] (64MB)
[    0.000000] Memory: 16264480K/16775168K available (10044K kernel
code, 1720K rwdata, 3544K rodata, 5056K init, 544K bss, 445152K
reserved, 65536K cma-reserved)
[    0.000000] random: get_random_u64 called from
__kmem_cache_create+0x4c/0x5c8 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 35366 entries in 139 pages
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to
nr_cpu_ids=4.
[    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=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Adjusting CPU interface base to 0x00000000f022f000
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:160, num:32)
[    0.000000] GICv2m: range[mem 0xf0280000-0xf0280fff], SPI[160:191]
[    0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:192, num:32)
[    0.000000] GICv2m: range[mem 0xf0290000-0xf0290fff], SPI[192:223]
[    0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:224, num:32)
[    0.000000] GICv2m: range[mem 0xf02a0000-0xf02a0fff], SPI[224:255]
[    0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:256, num:32)
[    0.000000] GICv2m: range[mem 0xf02b0000-0xf02b0fff], SPI[256:287]
[    0.000000] arch_timer: cp15 timer(s) running at 25.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x5c40939b5, max_idle_ns: 440795202646 ns
[    0.000001] sched_clock: 56 bits at 25MHz, resolution 40ns, wraps
every 4398046511100ns
[    0.000197] Console: colour dummy device 80x25
[    0.000343] printk: console [tty0] enabled
[    0.000384] Calibrating delay loop (skipped), value calculated using
timer frequency.. 50.00 BogoMIPS (lpj=100000)
[    0.000393] pid_max: default: 32768 minimum: 301
[    0.000442] LSM: Security Framework initializing
[    0.000457] Yama: disabled by default; enable with sysctl kernel.yama.*
[    0.000498] AppArmor: AppArmor initialized
[    0.000505] TOMOYO Linux initialized
[    0.000578] Mount-cache hash table entries: 32768 (order: 6, 262144
bytes, linear)
[    0.000631] Mountpoint-cache hash table entries: 32768 (order: 6,
262144 bytes, linear)
[    0.001301] ASID allocator initialised with 32768 entries
[    0.001348] rcu: Hierarchical SRCU implementation.
[    0.002160] EFI services will not be available.
[    0.002327] smp: Bringing up secondary CPUs ...
[    0.002658] Detected PIPT I-cache on CPU1
[    0.002689] CPU1: Booted secondary processor 0x0000000001 [0x410fd081]
[    0.003054] Detected PIPT I-cache on CPU2
[    0.003075] CPU2: Booted secondary processor 0x0000000100 [0x410fd081]
[    0.003423] Detected PIPT I-cache on CPU3
[    0.003438] CPU3: Booted secondary processor 0x0000000101 [0x410fd081]
[    0.003481] smp: Brought up 1 node, 4 CPUs
[    0.003503] SMP: Total of 4 processors activated.
[    0.003508] CPU features: detected: 32-bit EL0 Support
[    0.003512] CPU features: detected: CRC32 instructions
[    0.013172] CPU: All CPU(s) started at EL2
[    0.013203] alternatives: patching kernel code
[    0.014947] devtmpfs: initialized
[    0.017165] Registered cp15_barrier emulation handler
[    0.017177] Registered setend emulation handler
[    0.017307] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.017319] futex hash table entries: 1024 (order: 4, 65536 bytes,
linear)
[    0.017915] pinctrl core: initialized pinctrl subsystem
[    0.018218] DMI not present or invalid.
[    0.018374] NET: Registered protocol family 16
[    0.018845] DMA: preallocated 256 KiB pool for atomic allocations
[    0.018855] audit: initializing netlink subsys (disabled)
[    0.018948] audit: type=2000 audit(0.016:1): state=initialized
audit_enabled=0 res=1
[    0.019311] cpuidle: using governor ladder
[    0.019323] cpuidle: using governor menu
[    0.019363] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.019499] Serial: AMBA PL011 UART driver
[    0.025754] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.025762] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.025767] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.025772] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.221758] ACPI: Interpreter disabled.
[    0.221876] iommu: Default domain type: Translated
[    0.221974] vgaarb: loaded
[    0.222095] EDAC MC: Ver: 3.0.0
[    0.222614] clocksource: Switched to clocksource arch_sys_counter
[    0.241805] VFS: Disk quotas dquot_6.6.0
[    0.241843] VFS: Dquot-cache hash table entries: 512 (order 0, 4096
bytes)
[    0.242119] AppArmor: AppArmor Filesystem Enabled
[    0.242272] pnp: PnP ACPI: disabled
[    0.244839] thermal_sys: Registered thermal governor 'fair_share'
[    0.244841] thermal_sys: Registered thermal governor 'step_wise'
[    0.245205] NET: Registered protocol family 2
[    0.245442] tcp_listen_portaddr_hash hash table entries: 8192 (order:
5, 131072 bytes, linear)
[    0.245530] TCP established hash table entries: 131072 (order: 8,
1048576 bytes, linear)
[    0.245936] TCP bind hash table entries: 65536 (order: 8, 1048576
bytes, linear)
[    0.246345] TCP: Hash tables configured (established 131072 bind 65536)
[    0.246417] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.246579] UDP-Lite hash table entries: 8192 (order: 6, 262144
bytes, linear)
[    0.246855] NET: Registered protocol family 1
[    0.246872] NET: Registered protocol family 44
[    0.246881] PCI: CLS 0 bytes, default 64
[    0.246957] Trying to unpack rootfs image as initramfs...
[    1.094763] Freeing initrd memory: 37964K
[    1.095011] hw perfevents: unable to count PMU IRQs
[    1.095019] hw perfevents: /ap806/config-space@f0000000/pmu: failed
to register PMU devices!
[    1.095180] kvm [1]: IPA Size Limit: 44bits
[    1.095423] kvm [1]: vgic interrupt IRQ1
[    1.095491] kvm [1]: Hyp mode initialized successfully
[    1.096101] Initialise system trusted keyrings
[    1.096120] Key type blacklist registered
[    1.096215] workingset: timestamp_bits=44 max_order=22 bucket_order=0
[    1.098060] zbud: loaded
[    1.098378] Platform Keyring initialized
[    1.098387] Key type asymmetric registered
[    1.098392] Asymmetric key parser 'x509' registered
[    1.098407] Block layer SCSI generic (bsg) driver version 0.4 loaded
(major 250)
[    1.098489] io scheduler mq-deadline registered
[    1.100683] armada-ap806-pinctrl f06f4000.system-controller:pinctrl:
registered pinctrl driver
[    1.100989] armada-cp110-pinctrl f2440000.system-controller:pinctrl:
registered pinctrl driver
[    1.101056] debugfs: Directory 'dummy-system-controller@440000' with
parent 'regmap' already present!
[    1.101198] armada-cp110-pinctrl f4440000.system-controller:pinctrl:
registered pinctrl driver
[    1.102756] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    1.105772] mv_xor_v2 f0400000.xor: Marvell Version 2 XOR driver
[    1.105988] mv_xor_v2 f0420000.xor: Marvell Version 2 XOR driver
[    1.106226] mv_xor_v2 f0440000.xor: Marvell Version 2 XOR driver
[    1.106449] mv_xor_v2 f0460000.xor: Marvell Version 2 XOR driver
[    1.106747] mv_xor_v2 f26a0000.xor: Marvell Version 2 XOR driver
[    1.106973] mv_xor_v2 f26c0000.xor: Marvell Version 2 XOR driver
[    1.107305] mv_xor_v2 f46a0000.xor: Marvell Version 2 XOR driver
[    1.107528] mv_xor_v2 f46c0000.xor: Marvell Version 2 XOR driver
[    1.108608] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.129667] f0512000.serial: ttyS0 at MMIO 0xf0512000 (irq = 8,
base_baud = 12500000) is a 16550A
[    2.020880] printk: console [ttyS0] enabled
[    2.045775] f2702100.serial: ttyS1 at MMIO 0xf2702100 (irq = 27,
base_baud = 15625000) is a 16550A
[    2.075450] f4702000.serial: ttyS2 at MMIO 0xf4702000 (irq = 28,
base_baud = 15625000) is a 16550A
[    2.084733] Serial: AMBA driver
[    2.088048] msm_serial: driver initialized
[    2.092570] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    2.099006] mousedev: PS/2 mouse device common for all mice
[    2.105386] ledtrig-cpu: registered to indicate activity on CPUs
[    2.111918] drop_monitor: Initializing network drop monitor service
[    2.118498] NET: Registered protocol family 10
[    2.142883] Segment Routing with IPv6
[    2.146622] mip6: Mobile IPv6
[    2.149603] NET: Registered protocol family 17
[    2.154136] mpls_gso: MPLS GSO support
[    2.158069] registered taskstats version 1
[    2.162193] Loading compiled-in X.509 certificates
[    2.214128] Loaded X.509 cert 'Debian Secure Boot CA:
6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1'
[    2.222899] Loaded X.509 cert 'Debian Secure Boot Signer: 00a7468def'
[    2.229417] zswap: loaded using pool lzo/zbud
[    2.233966] Key type ._fscrypt registered
[    2.237999] Key type .fscrypt registered
[    2.241966] AppArmor: AppArmor sha1 policy hashing enabled
[    2.249447] hw perfevents: enabled with armv8_cortex_a72 PMU driver,
7 counters available
[    2.258256] hctosys: unable to open rtc device (rtc0)
[    2.266329] Freeing unused kernel memory: 5056K
[    2.323388] Checked W+X mappings: passed, no W+X pages found
[    2.329086] Run /init as init process
Loading, please wait...
Starting version 244-3
[    2.457071] armada8k-pcie f2600000.pcie: host bridge
/cp0/pcie@f2600000 ranges:
[    2.465035] armada8k-pcie f2600000.pcie:    IO 0xf9010000..0xf901ffff
-> 0xf9010000
[    2.473145] libphy: Fixed MDIO Bus: probed
[    2.486183] orion-mdio f212a200.mdio: IRQ index 0 not found
[    2.497318] libphy: orion_mdio_bus: probed
[    2.524668] sdhci: Secure Digital Host Controller Interface driver
[    2.530901] sdhci: Copyright(c) Pierre Ossman
[    2.538522] armada8k-pcie f2600000.pcie:   MEM 0xc0000000..0xdfffffff
-> 0xc0000000
[    2.540522] usbcore: registered new interface driver usbfs
[    2.551848] usbcore: registered new interface driver hub
[    2.557333] usbcore: registered new device driver usb
[    2.557879] armada38x-rtc f4284000.rtc: registered as rtc0
[    2.564874] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.569519] SCSI subsystem initialized

No output past this line. On another try to boot the last lines were:

Loading, please wait...
Starting version 244-3
[    2.466228] armada8k-pcie f2600000.pcie: host bridge
/cp0/pcie@f2600000 ranges:
[    2.477189] libphy: Fixed MDIO Bus: probed
[    2.477363] armada8k-pcie f2600000.pcie:    IO 0xf9010000..0xf901ffff
-> 0xf9010000
[    2.507624] orion-mdio f212a200.mdio: IRQ index 0 not found
[    2.519004] armada8k-pcie f2600000.pcie:   MEM 0xc0000000..0xdfffffff
-> 0xc0000000
[    2.527113] sdhci: Secure Digital Host Controller Interface driver
[    2.533355] sdhci: Copyright(c) Pierre Ossman
[    2.546298] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.550980] armada38x-rtc f4284000.rtc: registered as rtc0
[    2.553713] usbcore: registered new interface driver usbfs
[    2.566810] libphy: orion_mdio_bus: probed


Or last lines

Loading, please wait...
Starting version 244-3
[    2.491550] libphy: Fixed MDIO Bus: probed
[    2.500089] sdhci: Secure Digital Host Controller Interface driver
[    2.506345] sdhci: Copyright(c) Pierre Ossman
[    2.517178] armada8k-pcie f2600000.pcie: host bridge
/cp0/pcie@f2600000 ranges:
[    2.528321] armada38x-rtc f4284000.rtc: registered as rtc0
[    2.528590] armada8k-pcie f2600000.pcie:    IO 0xf9010000..0xf901ffff
-> 0xf9010000
[    2.541875] armada8k-pcie f2600000.pcie:   MEM 0xc0000000..0xdfffffff
-> 0xc0000000
[    2.549258] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.555993] orion-mdio f212a200.mdio: IRQ index 0 not found
[    2.561703] libphy: orion_mdio_bus: probed
[    2.562744] armada8k-pcie f2600000.pcie: Link up

** Model information
Device Tree model: Marvell 8040 MACCHIATOBin Double-shot

** PCI devices:
00:00.0 PCI bridge [0604]: Marvell Technology Group Ltd. Device
[11ab:0110] (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 30
        Region 0: Memory at cd800000 (64-bit, non-prefetchable) [size=1M]
        Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
        I/O behind bridge: 00001000-00001fff [size=4K]
        Memory behind bridge: cc000000-cd7fffff [size=24M]
        Prefetchable memory behind bridge: c0000000-cbffffff [size=192M]
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208B
[GeForce GT 710] [10de:128b] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: ZOTAC International (MCO) Ltd. GK208B [GeForce GT 710]
[19da:5360]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 56
        Region 0: Memory at cc000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at c0000000 (64-bit, prefetchable) [size=128M]
        Region 3: Memory at c8000000 (64-bit, prefetchable) [size=32M]
        Region 5: I/O ports at 1000 [size=128]
        Expansion ROM at ca000000 [disabled] [size=512K]
        Capabilities: <access denied>
        Kernel driver in use: nouveau

01:00.1 Audio device [0403]: NVIDIA Corporation GK208 HDMI/DP Audio
Controller [10de:0e0f] (rev a1)
        Subsystem: ZOTAC International (MCO) Ltd. GK208 HDMI/DP Audio
Controller [19da:5360]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin B routed to IRQ 30
        Region 0: Memory at cd000000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel


** USB devices:
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0d8c:0102 C-Media Electronics, Inc. CM106 Like
Sound Device
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 5.3.0-3-arm64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-5.4.0-3-arm64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.136
ii  kmod                                    26+20191223-1
ii  linux-base                              4.6

Versions of packages linux-image-5.4.0-3-arm64 recommends:
ii  apparmor             2.13.3-7
ii  firmware-linux-free  3.4

Versions of packages linux-image-5.4.0-3-arm64 suggests:
pn  debian-kernel-handbook  <none>
pn  linux-doc-5.4           <none>

Versions of packages linux-image-5.4.0-3-arm64 is related to:
pn  firmware-amd-graphics     <none>
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
pn  firmware-intel-sound      <none>
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
pn  firmware-iwlwifi          <none>
pn  firmware-libertas         <none>
pn  firmware-linux-nonfree    <none>
ii  firmware-misc-nonfree     20190717-2
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
pn  firmware-realtek          <none>
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
pn  firmware-ti-connectivity  <none>
pn  xen-hypervisor            <none>

-- no debconf information

Reply via email to