Package: src:linux Version: 6.1.106-3 Severity: normal Tags: d-i X-Debbugs-Cc: jo...@solid-run.com
Dear Maintainer, It appears that freescale i.mx family cpus watchdog driver is not included in any udeb, thereby not available during installation. This leads to two issues: 1. i.xm6 hummingboard and cubox-i get stuck after on reboot after installation is complete, since watchdog is used for reboot on this platform. 2. if u-boot had enabled the watchdog, during debian installation there is no chance of servicing, leading inevitably to system reset after 128 seconds. I do not know if debian-installer currently will service a watchdog, if so, many watchdog drivers should be shipped by udebs for the installer. i.MX6 (5/4/3/2) watchdogs can not be disabled once enabled. If a bootloader has chosen to enable watchdog automatically, the only way to succeed at a debian installation is programming a different u-boot binary. Watchdog reset is however desirable to handle crashes during Linux especially on embedded or headless systems. Hence (imo) it would be nice if debian-installer would service watchdogs. For reference a related issue had been closed several years ago: https://lists.debian.org/debian-boot/2017/07/msg00177.html best regards Josua Mayer -- Package-specific info: ** Version: Linux version 6.1.0-25-armmp (debian-ker...@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP Debian 6.1.106-3 (2024-08-26) ** Command line: console=ttymxc0,115200 quiet ** Tainted: C (1024) * staging driver was loaded ** Kernel log: [ 15.742964] etnaviv etnaviv: bound 2204000.gpu (ops gpu_ops [etnaviv]) [ 15.743123] etnaviv-gpu 130000.gpu: model: GC2000, revision: 5108 [ 15.743556] etnaviv-gpu 134000.gpu: model: GC320, revision: 5007 [ 15.743643] etnaviv-gpu 2204000.gpu: model: GC355, revision: 1215 [ 15.743659] etnaviv-gpu 2204000.gpu: Ignoring GPU with VG and FE2.0 [ 15.744463] [drm] Initialized etnaviv 1.4.0 20151214 for etnaviv on minor 0 [ 15.755543] dwhdmi-imx 120000.hdmi: Detected HDMI TX controller v1.30a with HDCP (DWC HDMI 3D TX PHY) [ 15.854852] imx_media_common: module is from the staging directory, the quality is unknown, you have been warned. [ 15.874051] CAN device driver interface [ 15.879514] imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops imx_drm_exit [imxdrm]) [ 15.879727] imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops imx_drm_exit [imxdrm]) [ 15.880000] imx-drm display-subsystem: bound imx-ipuv3-crtc.6 (ops imx_drm_exit [imxdrm]) [ 15.880186] imx-drm display-subsystem: bound imx-ipuv3-crtc.7 (ops imx_drm_exit [imxdrm]) [ 15.880299] imx-drm display-subsystem: bound 120000.hdmi (ops dw_hdmi_imx_ops [dw_hdmi_imx]) [ 15.881161] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 1 [ 15.881455] imx-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 15.881684] imx-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 15.893582] imx6_media: module is from the staging directory, the quality is unknown, you have been warned. [ 15.978631] coda 2040000.vpu: firmware: failed to load vpu_fw_imx6q.bin (-2) [ 15.997415] coda 2040000.vpu: firmware: failed to load vpu_fw_imx6q.bin (-2) [ 16.004560] coda 2040000.vpu: Direct firmware load for vpu_fw_imx6q.bin failed with error -2 [ 16.025308] coda 2040000.vpu: firmware: failed to load vpu/vpu_fw_imx6q.bin (-2) [ 16.041242] coda 2040000.vpu: firmware: failed to load vpu/vpu_fw_imx6q.bin (-2) [ 16.046567] fsl-ssi-dai 2028000.ssi: No cache defaults, reading back from HW [ 16.048720] coda 2040000.vpu: Direct firmware load for vpu/vpu_fw_imx6q.bin failed with error -2 [ 16.057374] coda 2040000.vpu: firmware: failed to load v4l-coda960-imx6q.bin (-2) [ 16.068498] coda 2040000.vpu: firmware: failed to load v4l-coda960-imx6q.bin (-2) [ 16.076070] coda 2040000.vpu: Direct firmware load for v4l-coda960-imx6q.bin failed with error -2 [ 16.085251] coda 2040000.vpu: firmware request failed [ 16.277022] imx_thermal 20c8000.anatop:tempmon: Extended Commercial CPU temperature grade - max:105C critical:100C passive:95C [ 16.307265] caam 2100000.crypto: Entropy delay = 3200 [ 16.368071] caam 2100000.crypto: Instantiated RNG4 SH0 [ 16.428834] caam 2100000.crypto: Instantiated RNG4 SH1 [ 16.546664] caam 2100000.crypto: device ID = 0x0a16010000000000 (Era 4) [ 16.546687] caam 2100000.crypto: job rings = 2, qi = 0 [ 16.648120] sgtl5000 0-000a: sgtl5000 revision 0x11 [ 16.653413] sgtl5000 0-000a: Using internal LDO instead of VDDD: check ER1 erratum [ 16.839820] debugfs: File 'Headphone Jack' in directory 'dapm' already present! [ 16.920908] imx6_media_csi: module is from the staging directory, the quality is unknown, you have been warned. [ 16.927858] imx6_media_csi: module is from the staging directory, the quality is unknown, you have been warned. [ 16.928472] Adding 997044k swap on /dev/sda5. Priority:-2 extents:1 across:997044k SSFS [ 16.929527] imx6_media_csi: module is from the staging directory, the quality is unknown, you have been warned. [ 16.932593] imx6_media_csi: module is from the staging directory, the quality is unknown, you have been warned. [ 16.963070] imx-ipuv3-csi imx-ipuv3-csi.0: Registered ipu1_csi0 capture as /dev/video0 [ 16.964478] imx-ipuv3 2400000.ipu: Registered ipu1_ic_prpenc capture as /dev/video1 [ 16.966432] imx-ipuv3 2400000.ipu: Registered ipu1_ic_prpvf capture as /dev/video2 [ 16.966497] video-mux 20e0000.iomuxc-gpr:ipu1_csi0_mux: Consider updating driver video-mux to match on endpoints [ 17.023504] imx-ipuv3-csi imx-ipuv3-csi.1: Registered ipu1_csi1 capture as /dev/video3 [ 17.024776] imx-ipuv3-csi imx-ipuv3-csi.4: Registered ipu2_csi0 capture as /dev/video4 [ 17.026384] imx-ipuv3 2800000.ipu: Registered ipu2_ic_prpenc capture as /dev/video5 [ 17.027107] imx-ipuv3 2800000.ipu: Registered ipu2_ic_prpvf capture as /dev/video6 [ 17.028052] imx-ipuv3-csi imx-ipuv3-csi.5: Registered ipu2_csi1 capture as /dev/video7 [ 17.028086] video-mux 20e0000.iomuxc-gpr:ipu2_csi1_mux: Consider updating driver video-mux to match on endpoints [ 17.064807] imx-media: Registered ipu_ic_pp csc/scaler as /dev/video8 [ 17.130369] Registered IR keymap rc-cec [ 17.173361] rc rc1: dw_hdmi as /devices/platform/soc/120000.hdmi/rc/rc1 [ 17.211434] input: dw_hdmi as /devices/platform/soc/120000.hdmi/rc/rc1/input1 [ 17.637365] alg: No test for authenc(hmac(sha224),ecb(cipher_null)) (authenc-hmac-sha224-ecb-cipher_null-caam) [ 17.637590] alg: No test for authenc(hmac(sha256),ecb(cipher_null)) (authenc-hmac-sha256-ecb-cipher_null-caam) [ 17.637774] alg: No test for authenc(hmac(md5),cbc(aes)) (authenc-hmac-md5-cbc-aes-caam) [ 17.637959] alg: No test for echainiv(authenc(hmac(md5),cbc(aes))) (echainiv-authenc-hmac-md5-cbc-aes-caam) [ 17.651004] alg: No test for echainiv(authenc(hmac(sha1),cbc(aes))) (echainiv-authenc-hmac-sha1-cbc-aes-caam) [ 17.651249] alg: No test for authenc(hmac(sha224),cbc(aes)) (authenc-hmac-sha224-cbc-aes-caam) [ 17.651447] alg: No test for echainiv(authenc(hmac(sha224),cbc(aes))) (echainiv-authenc-hmac-sha224-cbc-aes-caam) [ 17.663221] alg: No test for echainiv(authenc(hmac(sha256),cbc(aes))) (echainiv-authenc-hmac-sha256-cbc-aes-caam) [ 17.663442] alg: No test for authenc(hmac(md5),cbc(des3_ede)) (authenc-hmac-md5-cbc-des3_ede-caam) [ 17.663637] alg: No test for echainiv(authenc(hmac(md5),cbc(des3_ede))) (echainiv-authenc-hmac-md5-cbc-des3_ede-caam) [ 17.666051] alg: No test for echainiv(authenc(hmac(sha1),cbc(des3_ede))) (echainiv-authenc-hmac-sha1-cbc-des3_ede-caam) [ 17.668624] alg: No test for echainiv(authenc(hmac(sha224),cbc(des3_ede))) (echainiv-authenc-hmac-sha224-cbc-des3_ede-caam) [ 17.671198] alg: No test for echainiv(authenc(hmac(sha256),cbc(des3_ede))) (echainiv-authenc-hmac-sha256-cbc-des3_ede-caam) [ 17.671401] alg: No test for authenc(hmac(md5),cbc(des)) (authenc-hmac-md5-cbc-des-caam) [ 17.671580] alg: No test for echainiv(authenc(hmac(md5),cbc(des))) (echainiv-authenc-hmac-md5-cbc-des-caam) [ 17.673816] alg: No test for echainiv(authenc(hmac(sha1),cbc(des))) (echainiv-authenc-hmac-sha1-cbc-des-caam) [ 17.675967] alg: No test for echainiv(authenc(hmac(sha224),cbc(des))) (echainiv-authenc-hmac-sha224-cbc-des-caam) [ 17.678507] alg: No test for echainiv(authenc(hmac(sha256),cbc(des))) (echainiv-authenc-hmac-sha256-cbc-des-caam) [ 17.678691] alg: No test for authenc(hmac(md5),rfc3686(ctr(aes))) (authenc-hmac-md5-rfc3686-ctr-aes-caam) [ 17.678859] alg: No test for seqiv(authenc(hmac(md5),rfc3686(ctr(aes)))) (seqiv-authenc-hmac-md5-rfc3686-ctr-aes-caam) [ 17.679194] alg: No test for seqiv(authenc(hmac(sha1),rfc3686(ctr(aes)))) (seqiv-authenc-hmac-sha1-rfc3686-ctr-aes-caam) [ 17.679370] alg: No test for authenc(hmac(sha224),rfc3686(ctr(aes))) (authenc-hmac-sha224-rfc3686-ctr-aes-caam) [ 17.679544] alg: No test for seqiv(authenc(hmac(sha224),rfc3686(ctr(aes)))) (seqiv-authenc-hmac-sha224-rfc3686-ctr-aes-caam) [ 17.679873] alg: No test for seqiv(authenc(hmac(sha256),rfc3686(ctr(aes)))) (seqiv-authenc-hmac-sha256-rfc3686-ctr-aes-caam) [ 17.679907] caam algorithms registered in /proc/crypto [ 17.749930] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem [ 17.766701] EXT4-fs (sda1): mounted filesystem without journal. Quota mode: none. [ 18.747524] caam 2100000.crypto: registering rng-caam [ 18.765262] alg: No test for stdrng (prng-caam) [ 18.765342] caam 2100000.crypto: rng crypto API alg registered prng-caam [ 18.920792] audit: type=1400 audit(1726159169.108:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=371 comm="apparmor_parser" [ 19.040694] audit: type=1400 audit(1726159169.228:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=372 comm="apparmor_parser" [ 19.049546] audit: type=1400 audit(1726159169.240:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=372 comm="apparmor_parser" [ 19.769315] audit: type=1400 audit(1726159169.956:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=404 comm="apparmor_parser" [ 19.775373] audit: type=1400 audit(1726159169.964:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=404 comm="apparmor_parser" [ 19.783608] audit: type=1400 audit(1726159169.972:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=404 comm="apparmor_parser" [ 20.435960] audit: type=1400 audit(1726159170.624:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=403 comm="apparmor_parser" [ 20.444580] audit: type=1400 audit(1726159170.632:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=403 comm="apparmor_parser" [ 20.452683] audit: type=1400 audit(1726159170.640:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=403 comm="apparmor_parser" [ 20.469820] audit: type=1400 audit(1726159170.660:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/{,usr/}sbin/dhclient" pid=403 comm="apparmor_parser" [ 20.830310] Qualcomm Atheros AR8035 2188000.ethernet-1:00: attached PHY driver (mii_bus:phy_addr=2188000.ethernet-1:00, irq=POLL) [ 24.925575] IPv6: ADDRCONF(NETDEV_CHANGE): end0: link becomes ready [ 24.925741] fec 2188000.ethernet end0: Link is Up - 1Gbps/Full - flow control off ** Model information Hardware : Freescale i.MX6 Quad/DualLite (Device Tree) Revision : 0000 Device Tree model: SolidRun HummingBoard Dual/Quad ** Loaded modules: binfmt_misc caam_jr caamhash_desc caamalg_desc crypto_engine authenc libdes dw_hdmi_ahb_audio dw_hdmi_cec evdev imx6_media_csi(C) v4l2_fwnode snd_soc_simple_card snd_soc_simple_card_utils snd_soc_imx_spdif snd_soc_sgtl5000 snd_soc_imx_audmux caam error imx_thermal video_mux imx2_wdt snd_soc_fsl_ssi imx_pcm_fiq snd_soc_fsl_spdif snd_soc_fsl_utils imx_pcm_dma snd_soc_core coda_vpu flexcan imx6_media(C) snd_pcm_dmaengine can_dev v4l2_jpeg imx_media_common(C) imx_vdoa v4l2_mem2mem videobuf2_dma_contig snd_pcm v4l2_async videobuf2_vmalloc videobuf2_memops snd_timer videobuf2_v4l2 dw_hdmi_imx videobuf2_common snd soundcore dw_hdmi videodev drm_display_helper etnaviv imxdrm gpu_sched mc drm_dma_helper cec gpio_ir_recv imx_ipu_v3 drm_kms_helper rc_core imx6q_cpufreq sg loop drm fuse dm_mod configfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic sd_mod t10_pi crc64_rocksoft crc64 crc_t10dif crct10dif_generic crct10dif_common at803x phy_generic fec sdhci_esdhc_imx selftests of_mdio ci_hdrc_imx ci_hdrc ulpi roles sdhci_pltfm ehci_hcd cqhci fixed_phy fwnode_mdio libphy udc_core nvmem_imx_ocotp i2c_imx sdhci usbmisc_imx usbcore ahci_imx libahci_platform libahci libata scsi_mod scsi_common mux_mmio mux_core anatop_regulator phy_mxs_usb gpio_mxc pwm_imx27 ** PCI devices: 00:00.0 PCI bridge [0604]: Synopsys, Inc. DWC_usb3 / PCIe bridge [16c3:abcd] (rev 01) (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: 64 bytes Interrupt: pin A routed to IRQ 271 Region 0: Memory at 01000000 (32-bit, non-prefetchable) [size=1M] Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0 I/O behind bridge: [disabled] [16-bit] Memory behind bridge: [disabled] [32-bit] Prefetchable memory behind bridge: [disabled] [32-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR- Expansion ROM at 01100000 [virtual] [disabled] [size=64K] BridgeCtl: Parity+ SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport ** USB devices: Bus 002 Device 002: ID 04b4:6570 Cypress Semiconductor Corp. Unprogrammed CY7C65632/34 hub HX2VL Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub -- System Information: Debian Release: 12.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: armhf (armv7l) Kernel: Linux 6.1.0-25-armmp (SMP w/2 CPU threads) Kernel taint flags: TAINT_CRAP Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages linux-image-6.1.0-25-armmp depends on: ii initramfs-tools [linux-initramfs-tool] 0.142+deb12u1 ii kmod 30+20221128-1 ii linux-base 4.9 Versions of packages linux-image-6.1.0-25-armmp recommends: ii apparmor 3.0.8-3 ii firmware-linux-free 20200122-1 Versions of packages linux-image-6.1.0-25-armmp suggests: pn debian-kernel-handbook <none> pn linux-doc-6.1 <none> Versions of packages linux-image-6.1.0-25-armmp 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> pn firmware-misc-nonfree <none> 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