Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package multipath-tools for openSUSE:Factory 
checked in at 2024-03-07 18:27:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old)
 and      /work/SRC/openSUSE:Factory/.multipath-tools.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "multipath-tools"

Thu Mar  7 18:27:24 2024 rev:162 rq:1155346 version:0.9.8+87+suse.f72b9f3

Changes:
--------
--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes  
2024-02-27 22:45:59.553413059 +0100
+++ 
/work/SRC/openSUSE:Factory/.multipath-tools.new.1770/multipath-tools.changes    
    2024-03-07 18:27:30.408786014 +0100
@@ -1,0 +2,7 @@
+Tue Mar  5 20:19:12 UTC 2024 - Martin Wilck <[email protected]>
+
+- Update to version 0.9.8+87+suse.f72b9f3:
+  * fix misspelled DM_UDEV_DISABLE_OTHER_RULES_FLAG in udev rules
+    (bsc#1220810)
+
+-------------------------------------------------------------------

Old:
----
  multipath-tools-0.9.8+83+suse.bcae610.obscpio

New:
----
  multipath-tools-0.9.8+87+suse.f72b9f3.obscpio

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

Other differences:
------------------
++++++ multipath-tools.spec ++++++
--- /var/tmp/diff_new_pack.praLn6/_old  2024-03-07 18:27:31.364821292 +0100
+++ /var/tmp/diff_new_pack.praLn6/_new  2024-03-07 18:27:31.364821292 +0100
@@ -35,7 +35,7 @@
 %define libdmmp_version %(echo %{_libdmmp_version} | tr . _)
 
 Name:           multipath-tools
-Version:        0.9.8+83+suse.bcae610
+Version:        0.9.8+87+suse.f72b9f3
 Release:        0
 Summary:        Tools to Manage Multipathed Devices with the device-mapper
 License:        GPL-2.0-only AND GPL-3.0-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.praLn6/_old  2024-03-07 18:27:31.400822620 +0100
+++ /var/tmp/diff_new_pack.praLn6/_new  2024-03-07 18:27:31.404822767 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/multipath-tools.git</param>
-              <param 
name="changesrevision">bcae610f0778cf7952786d13139d8f409762811d</param></service></servicedata>
+              <param 
name="changesrevision">f72b9f34be3d761b25f785913f8bb690769b8794</param></service></servicedata>
 (No newline at EOF)
 

++++++ multipath-tools-0.9.8+83+suse.bcae610.obscpio -> 
multipath-tools-0.9.8+87+suse.f72b9f3.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/multipath-tools-0.9.8+83+suse.bcae610/Makefile.inc 
new/multipath-tools-0.9.8+87+suse.f72b9f3/Makefile.inc
--- old/multipath-tools-0.9.8+83+suse.bcae610/Makefile.inc      2024-02-26 
12:14:39.000000000 +0100
+++ new/multipath-tools-0.9.8+87+suse.f72b9f3/Makefile.inc      2024-03-05 
21:09:23.000000000 +0100
@@ -18,6 +18,12 @@
 # SCSI_DH_MODULES_PRELOAD := scsi_dh_alua scsi_dh_rdac
 SCSI_DH_MODULES_PRELOAD :=
 
+# Multipathd scheduling priority. Set value from 1 to 99 to make multipathd
+# change its scheduling policy to SCHED_RR and its priority to the specified
+# value. set to 0 to stop multipathd from changing the scheduling policy and
+# priority it was started with.
+SCHED_RT_PRIO := 99
+
 EXTRAVERSION := $(shell rev=$$(git rev-parse --short=7 HEAD 2>/dev/null); echo 
$${rev:+-g$$rev})
 
 # PKG_CONFIG must be read from the environment to enable compilation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/multipath-tools-0.9.8+83+suse.bcae610/README.md 
new/multipath-tools-0.9.8+87+suse.f72b9f3/README.md
--- old/multipath-tools-0.9.8+83+suse.bcae610/README.md 2024-02-26 
12:14:39.000000000 +0100
+++ new/multipath-tools-0.9.8+87+suse.f72b9f3/README.md 2024-03-05 
21:09:23.000000000 +0100
@@ -98,6 +98,9 @@
     By default, command line editing is disabled.
     Note that using libreadline may
     [make binary indistributable due to license 
incompatibility](https://github.com/opensvc/multipath-tools/issues/36).
+ * `SCHED_RT_PRIO={0-99}`: for values {1-99} set the realtime priority
+    multipathd will attempt to run with. for value 0, disable multipathd
+    changing itself to a realtime process.
  * `ENABLE_LIBDMMP=0`: disable building libdmmp
  * `ENABLE_DMEVENTS_POLL=0`: disable support for the device-mapper event
    polling API. For use with pre-5.0 kernels that don't support dmevent polling
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.9.8+83+suse.bcae610/multipath/11-dm-mpath.rules.in 
new/multipath-tools-0.9.8+87+suse.f72b9f3/multipath/11-dm-mpath.rules.in
--- old/multipath-tools-0.9.8+83+suse.bcae610/multipath/11-dm-mpath.rules.in    
2024-02-26 12:14:39.000000000 +0100
+++ new/multipath-tools-0.9.8+87+suse.f72b9f3/multipath/11-dm-mpath.rules.in    
2024-03-05 21:09:23.000000000 +0100
@@ -116,7 +116,7 @@
 ENV{DM_UDEV_PRIMARY_SOURCE_FLAG}!="1", GOTO="import_end"
 
 # Don't import the properties from db if we will run blkid later.
-ENV{DM_NOSCAN}!="1", ENV{DM_DISABLE_OTHER_RULES_FLAG}!="1", GOTO="import_end"
+ENV{DM_NOSCAN}!="1", ENV{DM_UDEV_DISABLE_OTHER_RULES_FLAG}!="1", 
GOTO="import_end"
 
 IMPORT{db}="ID_FS_TYPE"
 IMPORT{db}="ID_FS_USAGE"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.9.8+83+suse.bcae610/multipathd/Makefile 
new/multipath-tools-0.9.8+87+suse.f72b9f3/multipathd/Makefile
--- old/multipath-tools-0.9.8+83+suse.bcae610/multipathd/Makefile       
2024-02-26 12:14:39.000000000 +0100
+++ new/multipath-tools-0.9.8+87+suse.f72b9f3/multipathd/Makefile       
2024-03-05 21:09:23.000000000 +0100
@@ -57,6 +57,9 @@
 cli_handlers.o:        cli_handlers.c
        $(Q)$(CC) $(CPPFLAGS) $(CFLAGS) -Wno-unused-parameter -c -o $@ $<
 
+main.o:        main.c
+       $(Q)$(CC) $(CPPFLAGS) -DSCHED_RT_PRIO=$(SCHED_RT_PRIO) $(CFLAGS) -c -o 
$@ $<
+
 install:
        $(Q)$(INSTALL_PROGRAM) -d $(DESTDIR)$(bindir)
        $(Q)$(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.9.8+83+suse.bcae610/multipathd/main.c 
new/multipath-tools-0.9.8+87+suse.f72b9f3/multipathd/main.c
--- old/multipath-tools-0.9.8+83+suse.bcae610/multipathd/main.c 2024-02-26 
12:14:39.000000000 +0100
+++ new/multipath-tools-0.9.8+87+suse.f72b9f3/multipathd/main.c 2024-03-05 
21:09:23.000000000 +0100
@@ -3172,13 +3172,13 @@
 {
        int res;
        static struct sched_param sched_param = {
-               .sched_priority = 99
+               .sched_priority = SCHED_RT_PRIO
        };
 
        res = sched_setscheduler (0, SCHED_RR, &sched_param);
 
        if (res == -1)
-               condlog(LOG_WARNING, "Could not set SCHED_RR at priority 99");
+               condlog(2, "Could not set SCHED_RR at priority 99");
        return;
 }
 
@@ -3471,7 +3471,8 @@
        if (!vecs)
                goto failed;
 
-       setscheduler();
+       if (SCHED_RT_PRIO)
+               setscheduler();
        set_oom_adj();
 #ifdef FPIN_EVENT_HANDLER
        if (conf->marginal_pathgroups == MARGINAL_PATHGROUP_FPIN)

++++++ multipath-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.praLn6/_old  2024-03-07 18:27:31.788836937 +0100
+++ /var/tmp/diff_new_pack.praLn6/_new  2024-03-07 18:27:31.792837085 +0100
@@ -1,5 +1,5 @@
 name: multipath-tools
-version: 0.9.8+83+suse.bcae610
-mtime: 1708946079
-commit: bcae610f0778cf7952786d13139d8f409762811d
+version: 0.9.8+87+suse.f72b9f3
+mtime: 1709669363
+commit: f72b9f34be3d761b25f785913f8bb690769b8794
 

Reply via email to