Your message dated Thu, 04 Nov 2021 09:00:08 +0000 with message-id <E1miYbQ-000Hhx-IG@fasolo.debian.org> and subject line Bug#992184: fixed in linux 5.15-1~exp1 has caused the Debian Bug report #992184, regarding linux: Should CONFIG_LEDS_TRIGGER_HEARTBEAT be builtin? to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 992184: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992184 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Cc: didi.debian@cknow.org
- Subject: linux: Should CONFIG_LEDS_TRIGGER_HEARTBEAT be builtin?
- From: Diederik de Haas <didi.debian@cknow.org>
- Date: Sun, 15 Aug 2021 13:06:48 +0200
- Message-id: <2192428.WkaZTTdeNL@bagend>
Source: linux Version: 5.13.9-1~exp2 Severity: wishlist Currently there are some LED triggers builtin and some as modules: $ grep 'CONFIG_LEDS_TRIGGER' /boot/config-5.13.0-trunk-arm64 CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_ACTIVITY=m CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_DEFAULT_ON=m CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_PANIC=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGER_AUDIO=m # CONFIG_LEDS_TRIGGER_TTY is not set While working on https://salsa.debian.org/kernel-team/linux/-/merge_requests/384 I noticed that after enabling the modules, the heartbeat LED on my Rock64 didn't turn 'on', while it is defined as the default trigger in the DeviceTree. I noticed that `/sys/devices/platform/leds/leds/led-1/trigger` didn't even contain 'heartbeat' as trigger. After doing `modprobe ledtrig-heartbeat`, 'heartbeat' was available and automatically selected as the current trigger. Doing 'modprobe' is inconvenient, but that can be worked around by creating a file in `/etc/modprobe.d/`. But I use it in a similar way as 'panic', which is builtin. The Rock64 has a bit of a thermal problem and f.e. compiling a kernel is out of the question without cooling (which I do not yet have). The CPU/device gets so hot, it freezes and the only way out is pulling the plug. So when the 'heartbeat' LED stops blinking, I know it crashed. Like 'panic', but with a slightly different cause. As mentioned earlier, 'heartbeat' was defined as the default trigger in the DeviceTree of the Rock64. It turns out, there are a lot more: diederik@bagend:~/dev/debian/salsa/kernel-team/linux$ grep -r 'linux,default-trigger = "heartbeat";' arch/ | wc -l 281 Most are in arch arm*, but also in arc/powerpc/microblaze/mips. Which raises the question (of this bug): Should `CONFIG_LEDS_TRIGGER_HEARTBEAT=m` be changed to `=y`? Cheers, Diederik PS: kernel is tainted as I'm running 5.13.9-1~exp3 which contain modifications from MR 384, based off of current 'master'. PS2: I sent this bug report earlier (against src:linux-config-5.13), but there was a problem with bugs.d.o, so I assume it went to /dev/null -- System Information: Debian Release: 11.0 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-security'), (500, 'unstable'), (101, 'experimental') Architecture: arm64 (aarch64) Kernel: Linux 5.13.0-trunk-arm64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabledAttachment: signature.asc
Description: This is a digitally signed message part.
--- End Message ---
--- Begin Message ---
- To: 992184-close@bugs.debian.org
- Subject: Bug#992184: fixed in linux 5.15-1~exp1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Thu, 04 Nov 2021 09:00:08 +0000
- Message-id: <E1miYbQ-000Hhx-IG@fasolo.debian.org>
- Reply-to: Bastian Blank <bastian.blank@credativ.de>
Source: linux Source-Version: 5.15-1~exp1 Done: Bastian Blank <bastian.blank@credativ.de> We believe that the bug you reported is fixed in the latest version of linux, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 992184@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bastian Blank <bastian.blank@credativ.de> (supplier of updated linux package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 04 Nov 2021 09:01:01 +0100 Source: linux Architecture: source Version: 5.15-1~exp1 Distribution: experimental Urgency: medium Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org> Changed-By: Bastian Blank <bastian.blank@credativ.de> Closes: 971892 977575 991921 992184 993453 993902 995276 995407 996962 Changes: linux (5.15-1~exp1) experimental; urgency=medium . * New upstream release candidate . [ Diederik de Haas ] * [arm*] drivers/led/trigger: Make LEDS_TRIGGER_HEARTBEAT builtin (Closes: #992184) * [arm64] sound/soc/codecs: Enable SND_SOC_SPDIF as module * [armel/rpi] Enable RPi's clock framework and CPU Freq scaling * [armel/rpi] Change default governor to 'ondemand' for RPi 0/0w/1 (Closes: #991921) * [arm64] sound/soc/rockchip: Enable SND_SOC_ROCKCHIP_PDM as module * [armel] Make explicit that -rpi kernel variant is for RPi 0/0w/1, not the others . [ Nathan Schulte ] * [arm64] drivers/staging/media/hantro: Enable VIDEO_HANTRO as module * [arm64] drivers/staging/media/rkvdec: Enable VIDEO_ROCKCHIP_VDEC as module (Closes: #993902) . [ Vincent Blut ] * [arm] arch/arm/crypto: Enable CRYPTO_BLAKE2S_ARM, CRYPTO_SHA256_ARM and CRYPTO_SHA512_ARM as modules * [armhf] arch/arm/crypto: Enable most NEON based implementation of cryptographic algorithms as modules * [arm] Move CRYPTO_NHPOLY1305_NEON in armhf config file * [arm64] drivers/gpu/drm/vmwgfx: Enable DRM_VMWGFX as module (Closes: #995276) * [armhf] sound/soc/sunxi: Enable SND_SUN4I_I2S as module (Closes: #971892) * [armhf] drivers/gpu/drm/bridge/synopsys: Enable DRM_DW_HDMI_I2S_AUDIO as module * drivers/usb/serial: Enable USB_SERIAL_XR as module (Closes: #996962) * drivers/bus/mhi: Enable MHI_BUS, MHI_BUS_PCI_GENERIC as modules (Closes: #995407) * drivers/net: Enable MHI_NET as module * drivers/net/wwan: Enable WWAN, MHI_WWAN_CTRL as modules . [ YunQiang Su ] * [mipsel,mips64el/loongson-3] linux-image: Recommend pmon-update . [ Salvatore Bonaccorso ] * Compile with gcc-11 on all architectures * [arm64] drivers/net: Enable VMXNET3 as module . [ Uwe Kleine-König ] * [arm64] Enable various symbols for the librem5 devkit and iMX8MN Variscite Symphony (Patches by Guido Günther and Ariel D'Alessandro) * [armhf,arm64] Cherrypick fix for snvs_pwrkey to prevent a machine hang. . [ Heiko Thiery ] * [arm64] drivers/mtd/spi-nor: enable MTD_SPI_NOR as module * [arm64] drivers/net/can/spi: enable CAN_MCP251X as module * [arm64] drivers/net/phy: enable MICROSEMI_PHY as module * [arm64] drivers/net/usb: enable USB_NET_SMSC95XX as module . [ Ryutaroh Matsumoto ] * [arm64] Enable TOUCHSCREEN_RASPBERRYPI_FW and REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY (Closes: #977575) . [ Ariel D'Alessandro ] * [arm64] drivers/regulator: Enable REGULATOR_BD718XX as module . [ Lubomir Rintel ] * [armhf] Add support for Marvell MMP3 * [armhf] Enable SND_MMP_SOC_SSPA, COMMON_CLK_MMP2_AUDIO, PHY_MMP3_USB, MFD_ENE_KB3930 and LEDS_ARIEL as modules. . [ Sean McAvoy ] * [armel] marvell: Enable CONFIG_SENSORS_LM63 as a module. . [ Dan Stefura ] * [arm64] enable i6300esb watchdog kernel module . [ Thore Sommer ] * drivers/md: Enable DM_VERITY_FEC . [ Aurelien Jarno ] * [riscv64] Enable NUMA (Closes: #993453) Checksums-Sha1: dd2f023ca5138c7ee3cffc42f30f8602a68deeb7 200127 linux_5.15-1~exp1.dsc 4151e64fce914e0a336c740d83cdb01814093697 127728284 linux_5.15.orig.tar.xz db50cefa7127a3677bb5dd372bbe601bd16e03ab 1438944 linux_5.15-1~exp1.debian.tar.xz 7bb4a51491ff2059a9284bd2e29e88d4425dd44e 5808 linux_5.15-1~exp1_source.buildinfo Checksums-Sha256: d277aa2cb4efd4698e695b70742d1cfe10ae058526f76ee882b64b45c01ecadc 200127 linux_5.15-1~exp1.dsc 403ca3c9600d34096596508a992e2874e0b3705fc3392bdd35bf04de06df92a3 127728284 linux_5.15.orig.tar.xz c01574bf97954d00edba6b54839361e60415f730259df2250cf1453971e1e5ad 1438944 linux_5.15-1~exp1.debian.tar.xz 78ad630cb78bcad91a55a896b439dcb9f60bb27332587d6d03e9b112370af31b 5808 linux_5.15-1~exp1_source.buildinfo Files: f1713cca603c179910575f577e5deadc 200127 kernel optional linux_5.15-1~exp1.dsc 4c39c4e7d2e78edad171d1824d40aa3a 127728284 kernel optional linux_5.15.orig.tar.xz 04349cad6a922d1993eed65495f5f0e7 1438944 kernel optional linux_5.15-1~exp1.debian.tar.xz 7a0a9e6f42ea8b6e0d6be94308226813 5808 kernel optional linux_5.15-1~exp1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQFNBAEBCgA4FiEER3HMN63jdS1rqjxLbZOIhYpp/lEFAmGDliQaHGJhc3RpYW4u YmxhbmtAY3JlZGF0aXYuZGUACgkQbZOIhYpp/lE1Kgf3V960gcXr5/7CkxSLoJLw KJrA3HonI0HOZVm+/0hoManhayJBaUYowP2sF+3rIrlnvn6Crk0A+AZXp03eI4MH RxKzbJiDCLtTAMjkZZi2Iy8f+I3Fe4d/4sR5aOe8dWNq/Y+LUVyCX5kGIEg0DEm2 c4IQsWKBv8Ur+fzj5CF6NFzqiI4OQkBaFhzuvQbe3rcFlg4589lV6V/+rfzexadX 6qUOdBCFybasnO34iX40XDFnFKAkHXe0V6LxUtjSAJQU9jFMDgc26+UvTC6sRp7f pKG9WtLK5t8WmXyK3Y1APQoxUzMUwfM6rhl+jKyq9rI1ijiztBFFhwGBFAnxfe81 =5Km1 -----END PGP SIGNATURE-----
--- End Message ---