Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package systemd-zram-service for 
openSUSE:Factory checked in at 2022-09-14 16:20:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd-zram-service (Old)
 and      /work/SRC/openSUSE:Factory/.systemd-zram-service.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "systemd-zram-service"

Wed Sep 14 16:20:34 2022 rev:4 rq:1003552 version:0.2.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/systemd-zram-service/systemd-zram-service.changes    
    2022-01-08 23:24:06.830255868 +0100
+++ 
/work/SRC/openSUSE:Factory/.systemd-zram-service.new.2083/systemd-zram-service.changes
      2022-09-14 16:20:35.159709248 +0200
@@ -1,0 +2,6 @@
+Wed Sep  7 00:00:00 CEST 2022 - dste...@suse.cz
+
+- disable multi-zram devices (deprecated, not necessary since 4.7)
+- change compression to zstd
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ systemd-zram-service.spec ++++++
--- /var/tmp/diff_new_pack.pdJyl0/_old  2022-09-14 16:20:35.643710285 +0200
+++ /var/tmp/diff_new_pack.pdJyl0/_new  2022-09-14 16:20:35.647710294 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package systemd-zram-service
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2012-2018 Malcolm J Lewis <malcolmle...@opensuse.org>
 #
 # All modifications and additions to the file contributed by third parties

++++++ zramswapoff ++++++
--- /var/tmp/diff_new_pack.pdJyl0/_old  2022-09-14 16:20:35.699710405 +0200
+++ /var/tmp/diff_new_pack.pdJyl0/_new  2022-09-14 16:20:35.703710414 +0200
@@ -1,17 +1,7 @@
 #!/bin/bash
 
-# get the number of CPUs
-num_cpus=$(grep -c processor /proc/cpuinfo)
-
-# set decremented number of CPUs
-decr_num_cpus=$((num_cpus - 1))
-
 # Switching off swap
-for i in $(seq 0 $decr_num_cpus); do
-if [ "$(grep /dev/zram$i /proc/swaps)" != "" ]; then
-swapoff /dev/zram$i
-fi
-done
+swapoff /dev/zram0
 
 rmmod zram
 

++++++ zramswapon ++++++
--- /var/tmp/diff_new_pack.pdJyl0/_old  2022-09-14 16:20:35.719710448 +0200
+++ /var/tmp/diff_new_pack.pdJyl0/_new  2022-09-14 16:20:35.723710456 +0200
@@ -1,35 +1,19 @@
 #!/bin/bash
 
-# get the number of CPUs
-num_cpus=$(grep -c processor /proc/cpuinfo)
-# if something goes wrong, assume we have 1
-[ "$num_cpus" != 0 ] || num_cpus=1
-
-# set decremented number of CPUs
-decr_num_cpus=$((num_cpus - 1))
-
 # get the amount of memory in the machine
 mem_total_kb=$(grep MemTotal /proc/meminfo | grep -E --only-matching 
'[[:digit:]]+')
 mem_total=$((mem_total_kb * 1024))
 
-# load dependency modules
-#modprobe zram zram_num_devices=$num_cpus
-# Determine module parm
-mod_parm=$(modinfo zram |grep parm |tr -s " " |cut -f2 -d ":")
-modprobe zram $mod_parm=$num_cpus
-
-# initialize the devices
-for i in $(seq 0 $decr_num_cpus); do
-echo $((mem_total / num_cpus)) > /sys/block/zram$i/disksize
-done
-
-# Creating swap filesystems
-for i in $(seq 0 $decr_num_cpus); do
-mkswap /dev/zram$i
-done
+# load the dependency module
+modprobe zram
+
+# initialize the device with zstd compression algorithm
+echo zstd > /sys/block/zram0/comp_algorithm;
+echo $mem_total > /sys/block/zram0/disksize
+
+# Creating the swap filesystem
+mkswap /dev/zram0
 
 # Switch the swaps on
-for i in $(seq 0 $decr_num_cpus); do
-swapon -p 100 /dev/zram$i
-done
+swapon -p 100 /dev/zram0
 

Reply via email to