Package: btrfsmaintenance Version: 0.4.2-1 Followup-For: Bug #908467 Dear Maintainer,
I just saw, that independent of the scheduling class, which is set at start of the scrubbing, the kernel worker processes seem to have always a scheduling priority of TS and not IDL as you can see with the following ps: # p|grep scrub 16288 root - IDL 3.3 0.0 9 00:04 btrfs scrub start -Bd -c 3 /usr/local/share/backup 18331 root 0 TS 0.7 0.0 1 07:49 [kworker/u16:4-btrfs-scrub] 18126 root 0 TS 0.6 0.0 1 07:30 [kworker/u16:2-btrfs-scrub] 15827 root 0 TS 0.5 0.0 1 06:46 [kworker/u16:7-btrfs-scrub] 18022 root 0 TS 0.5 0.0 1 07:09 [kworker/u16:25-btrfs-scrubparity] 18025 root 0 TS 0.5 0.0 1 07:09 [kworker/u16:31-btrfs-scrubparity] 26890 root 0 TS 0.5 0.0 1 08:39 [kworker/u16:9-btrfs-scrub] 30744 root 0 TS 0.5 0.0 1 05:03 [kworker/u16:28-btrfs-scrub] 18021 root 0 TS 0.4 0.0 1 07:09 [kworker/u16:23-btrfs-scrub] 18065 root 0 TS 0.4 0.0 1 07:17 [kworker/u16:27-btrfs-scrub] 27865 root 0 TS 0.4 0.0 1 08:45 [kworker/u16:12-btrfs-scrub] 30836 root 0 TS 0.4 0.0 1 05:09 [kworker/u16:1-btrfs-scrub] 31648 root 0 TS 0.4 0.0 1 06:05 [kworker/u16:24-btrfs-scrub] 14798 root - IDL 0.0 0.0 1 00:00 /bin/sh /usr/share/btrfsmaintenance/btrfs-scrub.sh 14809 root - IDL 0.0 0.0 1 00:00 /bin/sh /usr/share/btrfsmaintenance/btrfs-scrub.sh Do you think there's a reason for that or could we just re-ionice them? Regards -- System Information: Debian Release: 10.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-9-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_USER, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages btrfsmaintenance depends on: ii btrfs-progs 4.20.1-2 ii cron 3.0pl1-134+deb10u1 ii systemd 241-7~deb10u4 btrfsmaintenance recommends no packages. btrfsmaintenance suggests no packages. -- Configuration Files: /etc/default/btrfsmaintenance changed [not included] -- no debconf information