Package: zram-tools
Version: 0.3.2.1-1
Severity: normal

Command:

    $ zramswap status

    compr_data_size: 0 KiB
    orig_data_size:  0 KiB
    compression-ratio: 0

This due to code /usr/sbin/zramswap

    55  function status {
    56      orig_data_size="0"
    57      for file in /sys/block/zram*/*_data_size ; do
    58          if [ $file = "/sys/block/zram*/*_data_size" ]; then
    59              compress_ratio="0"
    60              break
    61          fi

Because of the for-loop uses non-existing file pattern:

   ls -l /sys/block/zram*/*_data_size

   ls: cannot access '/sys/block/zram*/*_data_size': No such file or directory

Compare to:

    https://www.kernel.org/doc/Documentation/blockdev/zram.txt

    # 1. orig_data_size
    # 2. compr_data_size
    # 3. mem_used_totalz

    cat /sys/block/zram0/mm_stat
    4096       78    12288        0    12288        0        0        0

Jari

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-4-amd64 (SMP w/1 CPU core)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages zram-tools depends on:
ii  bc  1.07.1-2+b1

zram-tools recommends no packages.

zram-tools suggests no packages.

-- debconf-show failed

Reply via email to