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 - [email protected]
+
+- 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 <[email protected]>
#
# 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