Issue with Udisks.service spinning back up (external) HDD's every 10 minutes

Need some help.
How to keep storage HDD’s instandby/spun down and not be affected by udisks?

Since on AM5 since mid November, after the 1st Ahn-Linh prev update with 6.18.0 release, I am encountering an issue where my external USB storage HDD’s keep spinning up from standby (spun down) state, every 10 minutes.
No difference if they are mounted (via fstab) or not. This did not happen on my former system, til the upgrade to AM5 and or the 1st Ahn-Linh update.

Journalctl logs show the following entries each time for the drive that I added in fstab to be auto mounted:

jan 06 10:04:04 Infinity kernel: sd 6:0:0:0: [sdc] tag#26 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD
jan 06 10:04:04 Infinity kernel: sd 6:0:0:0: [sdc] tag#26 CDB: ATA command pass through(16) 85 06 20 00 00 00 00 00 00 00 00 00 00 00 e5 00
jan 06 10:04:04 Infinity kernel: scsi host6: uas_eh_device_reset_handler start
jan 06 10:04:04 Infinity kernel: usb 4-1: reset SuperSpeed USB device number 2 using xhci_hcd
jan 06 10:04:04 Infinity kernel: scsi host6: uas_eh_device_reset_handler success
jan 06 10:04:04 Infinity udisksd[1558]: Error performing housekeeping for drive /org/freedesktop/UDisks2/drives/Hitachi_HDS721010CLA332_JP9921HD30YDXH: Error updating SMART data: Error sending ATA command CHECK POWER MODE: Unexpected sense data returned:
                                        0000: 70 00 02 00  00 00 00 0a  00 00 00 00  04 01 00 00    p...............
                                        0010: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00    ................
                                         (g-io-error-quark, 0)

Looking into this seem to indicates udisks systemd service is the issue running every 10 minutes.
Stopping/disabling udisks2.service, as a workaround mentioned in the below github link, does temporarily fixes the spinning issue but leads to issues with removeable media like USB sticks.

Also udisks2.service even when disabled is restarted when mounting one of my external driver leading again to the spin down and up cycle every 10 minutes.

On Stack Exchange there was a similar topic posted 4 months ago: https://unix.stackexchange.com/questions/799483/a-way-to-disable-udisks-housekeeping-short-of-disabling-udisks

It mentions from the Arch wiki Udisks#Broken_standby_timer. Udisk polling for SMART status every 10 minutes has a long standing bug so it seems.

Also there is an issue tracker on udisks github page that goes into this exact issue:

Hdparm output of oneof the drives:
[sudo] password for gkirmathal:

/dev/sdc:

ATA device, with non-removable media
        Model Number:       Hitachi HDS721010CLA332
        Serial Number:      JP9921HD30YDXH
        Firmware Revision:  JP4OA3MA
        Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6; Revision: ATA8-AST T13 Project D1697 Revision 0b
Standards:
        Used: unknown (minor revision code 0x0029)
        Supported: 8 7 6 5
        Likely used: 8
Configuration:
        Logical         max     current
        cylinders       16383   16383
        heads           16      16
        sectors/track   63      63
        --
        CHS current addressable sectors:    16514064
        LBA    user addressable sectors:   268435455
        LBA48  user addressable sectors:  1953525168
        Logical/Physical Sector size:           512 bytes
        device size with M = 1024*1024:      953869 MBytes
        device size with M = 1000*1000:     1000204 MBytes (1000 GB)
        cache/buffer size  = 29999 KBytes (type=DualPortCache)
        Form Factor: 3.5 inch
        Nominal Media Rotation Rate: 7200
Capabilities:
        LBA, IORDY(can be disabled)
        Queue depth: 32
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 0
        Advanced power management level: disabled
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    SMART feature set
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
           *    Look-ahead
           *    Host Protected Area feature set
           *    WRITE_BUFFER command
           *    READ_BUFFER command
           *    DOWNLOAD_MICROCODE
           *    Advanced Power Management feature set
                Power-Up In Standby feature set
           *    SET_FEATURES required to spinup after power up
                SET_MAX security extension
           *    48-bit Address feature set
           *    Device Configuration Overlay feature set
           *    Mandatory FLUSH_CACHE
           *    FLUSH_CACHE_EXT
           *    SMART error logging
           *    SMART self-test
                Media Card Pass-Through
           *    General Purpose Logging feature set
           *    WRITE_{DMA|MULTIPLE}_FUA_EXT
           *    64-bit World wide name
           *    URG for READ_STREAM[_DMA]_EXT
           *    URG for WRITE_STREAM[_DMA]_EXT
           *    WRITE_UNCORRECTABLE_EXT command
           *    Segmented DOWNLOAD_MICROCODE
           *    Gen1 signaling speed (1.5Gb/s)
           *    Gen2 signaling speed (3.0Gb/s)
           *    Native Command Queueing (NCQ)
           *    Host-initiated interface power management
           *    Phy event counters
           *    NCQ priority information
                Non-Zero buffer offsets in DMA Setup FIS
                DMA Setup Auto-Activate optimization
                Device-initiated interface power management
                In-order data delivery
                Software settings preservation
           *    SMART Command Transport (SCT) feature set
           *    SCT Write Same (AC2)
           *    SCT Error Recovery Control (AC3)
           *    SCT Features Control (AC4)
           *    SCT Data Tables (AC5)
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
        not     frozen
        not     expired: security count
        not     supported: enhanced erase
        232min for SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000cca373eab4f0
        NAA             : 5
        IEEE OUI        : 000cca
        Unique ID       : 373eab4f0
Checksum: correct
lsusb -t output:
lsusb -t
/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 005: Dev 002, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 001: Dev 004, If 0, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 001: Dev 004, If 1, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 001: Dev 004, If 2, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 001: Dev 004, If 3, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 003: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 003: Dev 006, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 004: Dev 008, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 004: Dev 008, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 010: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 011: Dev 005, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 011: Dev 005, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 012: Dev 007, If 0, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 012: Dev 007, If 1, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 012: Dev 007, If 2, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 012: Dev 007, If 3, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 012: Dev 007, If 4, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 012: Dev 007, If 5, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 012: Dev 007, If 6, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 012: Dev 007, If 7, Class=Human Interface Device, Driver=usbhid, 480M
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/5p, 20000M/x2
    |__ Port 005: Dev 002, If 0, Class=Hub, Driver=hub/4p, 5000M
/:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
/:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    |__ Port 001: Dev 002, If 0, Class=Mass Storage, Driver=uas, 5000M
/:  Bus 005.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
/:  Bus 006.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/:  Bus 007.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 480M

inxi -v7azy system info:
System:
  Kernel: 6.18.2-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.18-x86_64
    root=UUID=c2c92475-3f6d-43c2-9ed5-ce58e4c5b93f rw plymouth.enable=0
    disablehooks=plymouth quiet splash udev.log_priority=3
    video=DP-1:3440x1440MR@160 amd_pstate=active amd_prefcore=enable
    amdgpu.ppfeaturemask=0xffffffff
  Desktop: KDE Plasma v: 6.5.4 tk: Qt v: N/A info: frameworks v: 6.21.0
    wm: kwin_wayland vt: 1 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: MAG B850M MORTAR WIFI (MS-7E61) v: 1.0
    serial: <superuser required> uuid: <superuser required> Firmware: UEFI
    vendor: American Megatrends LLC. v: 1.A45 date: 09/10/2025
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 30.4 GiB used: 5.25 GiB (17.3%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 128 GiB slots: 4 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: DIMMA1 type: no module installed
  Device-2: DIMMA2 type: DDR5 detail: synchronous unbuffered (unregistered)
    size: 16 GiB speed: 6000 MT/s volts: note: check curr: 1 min: 1 max: 1
    width (bits): data: 64 total: 64 manufacturer: N/A
    part-no: IR-6400D564L32S/16G serial: <filter>
  Device-3: DIMMB1 type: no module installed
  Device-4: DIMMB2 type: DDR5 detail: synchronous unbuffered (unregistered)
    size: 16 GiB speed: 6000 MT/s volts: note: check curr: 1 min: 1 max: 1
    width (bits): data: 64 total: 64 manufacturer: N/A
    part-no: IR-6400D564L32S/16G serial: <filter>
CPU:
  Info: model: AMD Ryzen 7 7800X3D bits: 64 type: MT MCP arch: Zen 4 gen: 4
    level: v4 note: check built: 2022+ process: TSMC n5 (5nm) family: 0x19 (25)
    model-id: 0x61 (97) stepping: 2 microcode: 0xA60120C
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
    smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB
    desc: 8x1024 KiB L3: 96 MiB desc: 1x96 MiB
  Speed (MHz): avg: 3798 min/max: 426/4201 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 3798 2: 3798 3: 3798
    4: 3798 5: 3798 6: 3798 7: 3798 8: 3798 9: 3798 10: 3798 11: 3798 12: 3798
    13: 3798 14: 3798 15: 3798 16: 3798 bogomips: 134400
  Flags: 3dnowprefetch abm adx aes amd_lbr_pmc_freeze amd_lbr_v2 aperfmperf
    apic arat avic avx avx2 avx512_bf16 avx512_bitalg avx512_vbmi2 avx512_vnni
    avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma avx512vbmi
    avx512vl bmi1 bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov
    cmp_legacy constant_tsc cpb cppc cpuid cpuid_fault cqm cqm_llc
    cqm_mbm_local cqm_mbm_total cqm_occup_llc cr8_legacy cx16 cx8 de
    decodeassists erms extapic extd_apicid f16c flush_l1d flushbyasid fma fpu
    fsgsbase fsrm fxsr fxsr_opt gfni ht hw_pstate ibpb ibrs ibrs_enhanced ibs
    invpcid irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor
    movbe msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx ospke osvw
    overflow_recov pae pat pausefilter pclmulqdq pdpe1gb perfctr_core
    perfctr_llc perfctr_nb perfmon_v2 pfthreshold pge pku pni popcnt pse pse36
    rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni skinit
    smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor svm
    svm_lock syscall tce topoext tsc tsc_scale umip user_shstk v_spec_ctrl
    vaes vgif vmcb_clean vme vmmcall vnmi vpclmulqdq wbnoinvd wdt x2avic
    xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: old_microcode status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB: conditional;
    STIBP: always-on; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsa mitigation: Clear CPU buffers
  Type: tsx_async_abort status: Not affected
  Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 48 [Radeon RX 9070/9070
    XT/9070 GRE] vendor: Sapphire driver: amdgpu v: kernel arch: RDNA-4
    code: Navi-4x process: TSMC n4 (4nm) built: 2025+ pcie: gen: 5
    speed: 32 GT/s lanes: 16 ports: active: DP-1 empty: DP-2, HDMI-A-1,
    HDMI-A-2, Writeback-1 bus-ID: 03:00.0 chip-ID: 1002:7550 class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: Micro-Star MSI
    driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: none
    empty: HDMI-A-3,Writeback-2 bus-ID: 11:00.0 chip-ID: 1002:164e
    class-ID: 0300 temp: 34.0 C
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: amdgpu
    unloaded: modesetting,radeon alternate: fbdev,vesa dri: radeonsi
    gpu: amdgpu display-ID: 0
  Monitor-1: DP-1 model: AOC CU34G2XP serial: <filter> built: 2024 res:
    mode: 3440x1440 hz: 160 scale: 100% (1) dpi: 110 gamma: 1.2
    size: 797x334mm (31.38x13.15") diag: 864mm (34") modes: max: 3440x1440
    min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: radeonsi surfaceless:
    drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.3.1-arch1.2
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 9070 XT (radeonsi
    gfx1201 LLVM 21.1.6 DRM 3.64 6.18.2-1-MANJARO) device-ID: 1002:7550
    memory: 15.62 GiB unified: no display-ID: :1.0
  API: Vulkan v: 1.4.335 layers: 11 device: 0 type: discrete-gpu name: AMD
    Radeon RX 9070 XT (RADV GFX1201) driver: mesa radv v: 25.3.1-arch1.2
    device-ID: 1002:7550 surfaces: N/A device: 1 type: integrated-gpu name: AMD
    Ryzen 7 7800X3D 8-Core Processor (RADV RAPHAEL_MENDOCINO) driver: mesa radv
    v: 25.3.1-arch1.2 device-ID: 1002:164e surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: amdgpu_top,corectrl wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 48 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: gen: 5 speed: 32 GT/s lanes: 16
    bus-ID: 03:00.1 chip-ID: 1002:ab40 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
    vendor: Micro-Star MSI driver: snd_hda_intel v: kernel pcie: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 11:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-3: Advanced Micro Devices [AMD] Ryzen HD Audio driver: snd_hda_intel
    v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 11:00.6
    chip-ID: 1022:15e3 class-ID: 0403
  Device-4: Micro Star USB Audio driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-12:7
    chip-ID: 0db0:cc78 class-ID: 0300
  Device-5: Texas Instruments PCM2902 Audio Codec
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-5.1:4 chip-ID: 08bb:2902 class-ID: 0300
  API: ALSA v: k6.18.2-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.4.9 status: active with: 1: pipewire-pulse
    status: active 2: pipewire-media-session status: active 3: pipewire-alsa
    type: plugin 4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli
Network:
  Device-1: Realtek RTL8126 5GbE vendor: Micro-Star MSI driver: r8169 v: kernel
    pcie: gen: 3 speed: 8 GT/s lanes: 1 port: e000 bus-ID: 0c:00.0
    chip-ID: 10ec:8126 class-ID: 0200
  IF: enp12s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: noprefixroute scope: global broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Qualcomm WCN785x Wi-Fi 7 320MHz 2x2 [FastConnect 7800]
    vendor: Foxconn Band Simultaneous Wireless driver: ath12k_pci v: N/A
    modules: ath12k pcie: gen: 3 speed: 8 GT/s lanes: 1 link-max: lanes: 2
    bus-ID: 0d:00.0 chip-ID: 17cb:1107 class-ID: 0280
  IF: wlp13s0 state: down mac: <filter>
  Info: services: NetworkManager, smbd, systemd-timesyncd
  WAN IP: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai driver: btusb v: 0.8 type: USB rev: 1.1
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-11:5 chip-ID: 0489:e10a
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 4 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 6.41 TiB used: 2.1 TiB (32.7%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:3 vendor: Lexar model: SSD NM620 1TB
    size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: V1.23 temp: 35.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Reletech model: M.2 SSD 1024GB
    size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: ECFM32.1 temp: 30.9 C
    scheme: GPT
  ID-3: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 3B6Q scheme: GPT
  ID-4: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 860 EVO 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 3B6Q scheme: GPT
  ID-5: /dev/sdc maj-min: 8:32 vendor: Seagate model: ST1000DM010-2EP102
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B type: USB
    rev: 3.0 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: HDD rpm: 7200
    serial: <filter> fw-rev: 0104 scheme: MBR
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 857.7 GiB size: 843.16 GiB (98.31%)
    used: 413.98 GiB (49.1%) fs: ext4 dev: /dev/nvme1n1p2 maj-min: 259:2
    label: N/A uuid: c2c92475-3f6d-43c2-9ed5-ce58e4c5b93f
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 328 KiB (0.1%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:1 label: N/A
    uuid: 4A19-EA19
  ID-3: /mnt/data raw-size: 858.48 GiB size: 843.93 GiB (98.31%)
    used: 402.77 GiB (47.7%) fs: ext4 dev: /dev/nvme0n1p1 maj-min: 259:4
    label: DATA uuid: 74423f52-a944-4f61-9500-f4bc683c2cef
  ID-4: /mnt/data2 raw-size: 1.64 TiB size: 1.61 TiB (98.37%)
    used: 480.26 GiB (29.1%) fs: ext4 dev: /dev/sdb1 maj-min: 8:17 label: DATA2
    uuid: 4de3dfe5-98c9-438d-9fef-7bd41d5bf67f
  ID-5: /mnt/data3 raw-size: 1.64 TiB size: 1.61 TiB (98.37%)
    used: 262.43 GiB (15.9%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: DATA3
    uuid: e14912f2-9e23-418f-9a32-6eca47b43d8f
  ID-6: /mnt/storage raw-size: 755.73 GiB size: 755.73 GiB (100.00%)
    used: 586.38 GiB (77.6%) fs: ntfs dev: /dev/sdc1 maj-min: 8:33 label: STORAGE
    uuid: B0A0696BA069394C
Swap:
  Kernel: swappiness: 10 (default 60) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: file size: 8 GiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Unmounted:
  ID-1: /dev/sdc2 maj-min: 8:34 size: 175.78 GiB fs: ext4 label: STORAGE_BACKUP
    uuid: b2548556-eb55-44c4-bc73-91b7499dee60
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-5:2 info: Genesys Logic Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 05e3:0610
    class-ID: 0900
  Device-1: 1-5.1:4 info: Texas Instruments PCM2902 Audio Codec
    type: audio,HID driver: hid-generic,snd-usb-audio,usbhid interfaces: 4
    rev: 1.1 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 08bb:2902 class-ID: 0300
  Device-2: 1-5.3:6 info: Sharkoon SHARK Force 3 type: mouse,keyboard
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 30fa:1440 class-ID: 0300
  Device-3: 1-5.4:8 info: SONiX USB DEVICE type: keyboard,mouse
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 320f:500c class-ID: 0301
  Device-4: 1-10:3 info: Micro Star MYSTIC LIGHT type: HID
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 0db0:0076 class-ID: 0300
    serial: <filter>
  Device-5: 1-11:5 info: Foxconn / Hon Hai type: bluetooth driver: btusb
    interfaces: 2 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    power: 100mA chip-ID: 0489:e10a class-ID: e001
  Device-6: 1-12:7 info: Micro Star USB Audio type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 8 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 0db0:cc78 class-ID: 0300
  Hub-3: 2-0:1 info: super-speed hub ports: 5 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-4: 2-5:2 info: Genesys Logic GL3523 Hub ports: 4 rev: 3.2
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 05e3:0620
    class-ID: 0900
  Hub-5: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-6: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Device-1: 4-2:2 info: JMS578 based SATA bridge type: mass storage
    driver: uas interfaces: 1 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s) lanes: 1
    mode: 3.2 gen-1x1 power: 8mA chip-ID: 0080:a001 class-ID: 0806
    serial: <filter>
  Hub-7: 5-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-8: 6-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-9: 7-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 39.6 C mobo: N/A
  Fan Speeds (rpm): fan-1: 511 fan-2: 0 fan-3: 0 fan-4: 0 fan-13: 709
    fan-14: 0 fan-15: 0 fan-16: 635
  GPU: device: amdgpu temp: 32.0 C mem: 56.0 C fan: 0 watts: 22.00
    device: amdgpu temp: 35.0 C
  Power: 12v: 11.90 5v: 4.96 3.3v: 3.30 vbat: 1.84
Info:
  Processes: 410 Power: uptime: 39m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 3 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.14 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 258 default: graphical
    tool: systemctl
  Packages: pm: pacman pkgs: 1561 libs: 436 tools: pamac pm: flatpak pkgs: 0
    Compilers: clang: 21.1.6 gcc: 15.2.1 Shell: Bash v: 5.3.9 running-in: konsole
    inxi: 3.3.40

If it is a known issue, there is not much to do about it.

You could create an udev rule to control the power for your devices.

I suggest adapt the following advise to your specific system

Power Management - Arch Linux wiki

2 Likes

I used a udev rule that set a standby timer to 2 minutes, spinning down my drives.

But now it seems to no longer be respected by udisks, polling every drive every 10 minutes and spinning those drives back up.

Edit: you added to your reply. That is indeed different, I am going to look into it.

Read the wiki, the following two same device share the same ID.

lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 003: ID 0db0:0076 Micro Star International MYSTIC LIGHT
Bus 001 Device 004: ID 08bb:2902 Texas Instruments PCM2902 Audio Codec
Bus 001 Device 005: ID 0489:e10a Foxconn / Hon Hai 
Bus 001 Device 006: ID 30fa:1440 Sharkoon SHARK Force 3
Bus 001 Device 007: ID 0db0:cc78 Micro Star International USB Audio
Bus 001 Device 008: ID 320f:500c SONiX USB DEVICE
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05e3:0620 Genesys Logic, Inc. GL3523 Hub
Bus 003 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 004 Device 004: ID 0080:a001 Unknown JMS578 based SATA bridge**
**Bus 004 Device 005: ID 0080:a001 Unknown JMS578 based SATA bridge**
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Tested the whitelisting template adding the Device ID and Vendor ID:

# whitelist for usb autosuspend
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{idVendor}=="0080", ATTR{idProduct}=="a001", ATTR{power/control}="auto"

Reloaded the rules sudo udevadm control --reload-rules && sudo udevadm trigger.
Drives still spun up after some downtime, same udisk entry in log..

Now testing the blacklist option, don’t know if I formatted correctly regarding product names?

ACTION=="add", SUBSYSTEM=="usb", ATTR{product}!="Sharkoon*", ATTR{product}!="SONix*", ATTR{product}!="Texas*", ATTR{product}!="Micro*", TEST=="power/control", ATTR{power/control}="auto"

Been testing the USB autosuspend udev rules from in the Arch wiki. Bit I was not able to get it to work or solve the drive(s) spinning back up after 10 minutes when udisks polls for S.M.A.R.T. Making Udev rules, besides some very basic ones, I’m too unfamiliar with.

Decided to for the manual workaround. Manually mounting/ummounting the drive, then powering it off when not needed.

Cannot mark it solved.

To add.
On the udisks GitHub an Endeavour user recently replied on issue 965 mentioning after an Endeavour update this started occuring for the around udisk 2.10.2-1 -> 2.11.0-1. It is been looked into.

As @linux-aarhus stated, this is a very old problem related to udisks.

I also struggled with this bug, but on my side with internal 3,5” HDDs which regularly spinned up.
The only way, which worked for me, was to disable the S.M.A.R.T functionality of these drives completely during startup with /usr/bin/smartctl --smart=off /dev/sdX.

For my purposes of completely disabling S.M.A.R.T. is ok, but be aware, that HDD failures can not be recognized during normal operations.

Maybe, with the actual used udisks version 2.11 seems to be some changes related this topic added, but I didn’t have a deeper look into it until now.

2 Likes