• Bug#1104995: linux-image-6.12.27-amd64: High s0ix battery drain, shallo

    From Vladimir K@1:229/2 to All on Fri May 9 16:10:01 2025
    XPost: linux.debian.bugs.dist
    From: pzs-fs@yandex.ru

    This is a multi-part MIME message sent by reportbug.


    Package: src:linux
    Version: 6.12.27-1
    Severity: normal

    Dear Maintainer, it seems that many devices are not brought down properly during suspend, which results in high battery drain during sleep.

    Log from Intel's self-test tool is attached. https://github.com/intel/S0ixSelftestTool/blob/main/s0ix-selftest-tool.sh

    -- Package-specific info:
    ** Version:
    Linux version 6.12.27-amd64 (debian-kernel@lists.debian.org) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC Debian 6.12.27-1 (2025-05-06)

    ** Command line: initrd=\963ee9cb563b42029c94db4f35ce99ef\6.12.27-amd64\initrd.img-6.12.27-amd64 root=UUID=859ba516-d84d-458c-ac5c-979ce55ca125 ro rootflags=subvol=@ splash quiet systemd.machine_id=963ee9cb563b42029c94db4f35ce99ef

    ** Tainted: U (64)
    * taint requested by userspace application

    ** Kernel log:
    Unable to read kernel log; any relevant messages should be attached

    ** Model information
    sys_vendor: LENOVO
    product_name: 21MR
    product_version: ThinkBook 14 G7 IML
    chassis_vendor: LENOVO
    chassis_version: ThinkBook 14 G7 IML
    bios_vendor: LENOVO
    bios_version: P3CN46WW
    board_vendor: LENOVO
    board_name: LNVNB161216
    board_version: NO DPK

    ** Configuration for modprobe:
    blacklist microcode
    blacklist arkfb
    blacklist aty128fb
    blacklist atyfb
    blacklist radeonfb
    blacklist cirrusfb
    blacklist cyber2000fb
    blacklist kyrofb
    blacklist matroxfb_base
    blacklist mb862xxfb
    blacklist neofb
    blacklist pm2fb
    blacklist pm3fb
    blacklist s3fb
    blacklist savagefb
    blacklist sisfb
    blacklist tdfxfb
    blacklist tridentfb
    blacklist vt8623fb
    blacklist microcode
    blacklist pcspkr
    options snd_pcsp index=-2
    options cx88_alsa index=-2
    options snd_atiixp_modem index=-2
    options snd_intel8x0m index=-2
    options snd_via82xx_modem index=-2
    options amd_pstate replace=1
    options b43 allhwsupport=1
    options i915 enable_guc_loading=1 enable_guc_submission=1 semaphores=1 disable_power_well=0
    options iwlwifi enable_ini=0
    options md_mod start_ro=1
    options bonding max_bonds=0
    options dummy numdummies=0
    options ifb numifbs=0
    options usb_storage quirks=2109:0715:u
    options systemd machine_id=963ee9cb563b42029c94db4f35ce99ef

    ** Loaded modules:
    sd_mod
    scsi_mod
    scsi_common
    ccm
    snd_seq_dummy
    snd_hrtimer
    snd_seq
    snd_seq_device
    qrtr
    rfcomm
    cmac
    zram
    algif_hash
    lz4hc_compress
    lz4_compress
    algif_skcipher
    af_alg
    bnep
    binfmt_misc
    btusb
    btrtl
    btintel
    btbcm
    btmtk
    uvcvideo
    bluetooth
    videobuf2_vmalloc
    uvc
    videobuf2_memops
    videobuf2_v4l2
    videobuf2_common
    crc16
    nls_ascii
    nls_cp437
    vfat
    fat
    snd_ctl_led
    snd_soc_skl_hda_dsp
    snd_soc_intel_sof_board_helpers
    snd_sof_probes
    snd_soc_intel_hda_dsp_common
    snd_hda_codec_realtek
    snd_hda_codec_generic
    snd_hda_scodec_component
    snd_soc_dmic
    snd_sof_pci_intel_mtl
    snd_sof_intel_hda_generic
    soundwire_intel
    soundwire_generic_allocation
    soundwire_cadence
    snd_sof_intel_hda_common
    snd_soc_hdac_hda
    snd_sof_intel_hda_mlink
    snd_sof_intel_hda
    snd_hda_codec_hdmi
    snd_sof_pci
    snd_sof_xtensa_dsp
    snd_sof
    intel_uncore_frequency
    intel_uncore_frequency_common
    x86_pkg_temp_thermal
    snd_sof_utils
    intel_powerclamp
    snd_hda_ext_core
    snd_soc_acpi_intel_match
    rtw89_8852ce
    nft_masq
    snd_soc_acpi
    rtw89_8852c
    snd_soc_core
    kvm_intel
    rtw89_pci
    snd_compress
    snd_pcm_dmaengine
    rtw89_core
    soundwire_bus
    kvm
    snd_hda_intel
    snd_intel_dspcfg
    snd_intel_sdw_acpi
    snd_hda_codec
    irqbypass
    nft_reject_inet
    mac80211
    nf_reject_ipv4
    nf_reject_ipv6
    rapl
    nft_reject
    snd_hda_core
    mei_gsc_proxy
    intel_cstate
    snd_hwdep
    intel_rapl_msr
    snd_pcm
    libarc4
    snd_timer
    lenovo_ymc
    intel_uncore
    think_lmi
    cfg80211
    firmware_attributes_class
    nft_ct
    spd5118
    wmi_bmof
    processor_thermal_device_pci
    snd
    mei_me
    processor_thermal_device
    processor_thermal_wt_hint
    soundcore
    intel_vpu
    processor_thermal_rfim
    processor_thermal_rapl
    intel_rapl_common
    mei
    drm_shmem_helper
    ov13b10
    processor_thermal_wt_req
    ideapad_laptop
    processor_thermal_power_floor
    v4l2_fwnode
    processor_thermal_mbox
    igen6_edac
    platform_profile
    v4l2_async
    rfkill
    intel_pmc_core
    int3403_thermal
    videodev
    ac
    int340x_thermal_zone
    intel_vsec
    nft_redir
    pmt_telemetry
    mc
    intel_hid
    int3400_thermal
    acpi_tad
    sparse_keymap
    acpi_thermal_rel
    pmt_class
    acpi_pad
    joydev
    evdev
    nft_chain_nat
    nf_nat
    nf_conntrack
    nf_defrag_ipv6
    nf_defrag_ipv4
    pkcs8_key_parser
    coretemp
    msr
    ecryptfs
    i2c_dev
    nf_tables
    parport_pc
    ppdev
    lp
    parport
    loop
    nvme_fabrics
    configfs
    nvme_keyring
    efi_pstore
    nfnetlink
    ip_tables
    x_tables
    autofs4
    btrfs
    blake2b_generic
    dm_crypt
    dm_mod
    raid10
    raid456
    async_raid6_recov
    async_memcpy
    async_pq
    async_xor
    async_tx
    xor
    raid6_pq
    libcrc32c
    crc32c_generic
    raid1
    raid0
    md_mod
    xe
    drm_gpuvm
    drm_exec
    gpu_sched
    drm_suballoc_helper
    drm_ttm_helper
    i915
    drm_buddy
    i2c_algo_bit
    drm_display_helper
    cec
    hid_multitouch
    rc_core
    hid_generic
    crct10dif_pclmul
    ttm
    crc32_pclmul
    i2c_hid_acpi
    crc32c_intel
    i2c_hid
    ghash_clmulni_intel
    drm_kms_helper
    hid
    sha512_ssse3
    sdhci_pci
    iTCO_wdt
    xhci_pci
    sha256_ssse3
    intel_pmc_bxt
    cqhci
    xhci_hcd
    sha1_ssse3
    iTCO_vendor_support
    sdhci
    nvme
    ucsi_acpi
    watchdog
    aesni_intel
    drm
    typec_ucsi
    gf128mul
    thunderbolt
    nvme_core
    usbcore
    e1000e
    mmc_core
    typec
    intel_lpss_pci
    crypto_simd
    serio_raw
    cryptd
    i2c_i801
    intel_lpss
    roles
    fan
    video
    i2c_smbus
    nvme_auth
    idma64
    usb_common
    button
    battery
    wmi
    pinctrl_meteorlake
    efivarfs

    ** PCI devices:
    00:00.0 Host bridge [0600]: Intel Corporation Device [8086:7d02] (rev 04)
    Subsystem: Lenovo Device [17aa:3801]
    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
    IOMMU group: 1
    Capabilities: <access denied>
    Kernel driver in use: igen6_edac
    Kernel modules: igen6_edac

    00:02.0 VGA compatible controller [0300]: Intel Corporation Meteor Lake-P [Intel Graphics] [8086:7d45] (rev 08) (prog-if 00 [VGA controller])
    DeviceName: To Be Filled by O.E.M.

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)