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

Reply via email to