Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mhvtl for openSUSE:Factory checked 
in at 2021-07-10 22:54:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mhvtl (Old)
 and      /work/SRC/openSUSE:Factory/.mhvtl.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mhvtl"

Sat Jul 10 22:54:33 2021 rev:12 rq:905322 version:1.63_release+754.ff8861da60c9

Changes:
--------
--- /work/SRC/openSUSE:Factory/mhvtl/mhvtl.changes      2020-11-02 
09:42:12.553714469 +0100
+++ /work/SRC/openSUSE:Factory/.mhvtl.new.2625/mhvtl.changes    2021-07-10 
22:55:03.803498809 +0200
@@ -1,0 +2,46 @@
+Fri Jul 09 00:22:26 UTC 2021 - ldun...@suse.com
+
+- Update to version 1.63_release+754.ff8861da60c9:
+  * Use bounce buffer if tape block size is larger than request buffer
+  * dump_tape: Fix segfault due to local variable conflict
+  * Fix typos in mktape man page
+  * Fix routine to extract barcode from string
+  * Correcting minor typos.
+  * Undo previous edits to LTO-7 media density
+  * Security Protocol OUT: Fix null pointer check
+  * Update LTO-8 media denisty codes
+  * small adjustment in the emulation of the ts3100 library
+  * Update for 1.6_3_release
+  * mktape: Set default version string based from MHVTL_VERSION
+  * mhvtl.ko: Bump kernel version
+  * mhvtl.ko: Initialise outstanding op struct before adding to list
+  * mhvtl.ko: Bump kernel module version string
+  * mhvtl.ko: Limit number of outstanding queued commands
+  * Add kernel file_inode() commit ID as comment
+  * mhvtl.ko: Bump kernel module version string
+  * mhvtl.ko: Use _safe version of list_for_each_entry
+  * mhvtl.ko: Simplify file_inode()
+  * mhvtl.ko: Correct compiler warning about printf var sizes
+  * mhvtl.ko: Log errors if they occur
+  * mhvtl.ko: bump kernel module version
+  * mhvtl.ko: kernel module oops on PPC
+  * mhvtl.ko: bump kernel module version
+  * Increase default kmem_cache bounce buffer size to 64k
+  * mhvtl.ko: Define SG_SEGMENT_SZ only if not defined
+  * Fix spelling of retrieving
+  * Exclude __builtin_cpu_supports() on non x86_64 CPU types
+  * fix wording
+  * rename log.h to avoid generic name conflict
+  * rename scsi.h to avoid generic name conflict
+  * rename list.h to avoid generic name conflict
+  * Rename tapeLoaded to load_status
+  * Use ccan version of crc32c
+  * Fix startup script
+
+- Also, remove patch (no longer needed, fixed upstream):
+  * mhvtl-fix-ppc-Makefile.patch
+  And add a patch: to handle an issue submitted upstream
+  but not yet integrated:
+  * Handle-scsi_host_template-removal-of-unchecked_isa_d.patch
+
+-------------------------------------------------------------------

Old:
----
  mhvtl-1.62_release.tar.xz
  mhvtl-fix-ppc-Makefile.patch

New:
----
  Handle-scsi_host_template-removal-of-unchecked_isa_d.patch
  mhvtl-1.63_release+754.ff8861da60c9.tar.xz

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

Other differences:
------------------
++++++ mhvtl.spec ++++++
--- /var/tmp/diff_new_pack.CvoqUS/_old  2021-07-10 22:55:04.223495567 +0200
+++ /var/tmp/diff_new_pack.CvoqUS/_new  2021-07-10 22:55:04.223495567 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mhvtl
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 
 Name:           mhvtl
 URL:            http://sites.google.com/site/linuxvtl2/
-Version:        1.62
+Version:        1.63_release+754.ff8861da60c9
 Release:        0
 Requires:       mhvtl-kmp
 Requires:       module-init-tools
@@ -43,9 +43,9 @@
 Summary:        Virtual Tape Library system
 License:        GPL-2.0-only
 Group:          System/Daemons
-Source:         %{name}-%{version}_release.tar.xz
+Source:         %{name}-%{version}.tar.xz
 Source2:        %{name}.preamble
-Patch1:         %{name}-fix-ppc-Makefile.patch
+Patch1:         Handle-scsi_host_template-removal-of-unchecked_isa_d.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{?systemd_ordering}
 
@@ -77,11 +77,11 @@
 through to user-space daemons.
 
 %prep
-%setup -qn %{name}-%{version}_release
+%setup -qn %{name}-%{version}
 %patch1 -p1
 
 %build
-make MHVTL_HOME_PATH=%{mhvtl_home_dir} VERSION=%{version}_release \
+make MHVTL_HOME_PATH=%{mhvtl_home_dir} VERSION=%{version} \
        SYSTEMD_GENERATOR_DIR=%{_systemdgeneratordir}
 %if 0%{buildkmp} == 1
 for flavor in %flavors_to_build; do

++++++ Handle-scsi_host_template-removal-of-unchecked_isa_d.patch ++++++
>From 59ec462acfd517355991086e823a03277966ef2a Mon Sep 17 00:00:00 2001
From: Lee Duncan <ldun...@suse.com>
Date: Fri, 9 Jul 2021 08:52:52 -0700
Subject: [PATCH] Handle scsi_host_template removal of unchecked_isa_dma.

This field was removed in upstream linux commit:

>  aaff5ebaa269 ("scsi: remove the unchecked_isa_dma flag")

And mhvtl didn't use it (set it to "1") anyway.
---
 kernel/mhvtl.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kernel/mhvtl.c b/kernel/mhvtl.c
index 341666d8cf4b..5ad108dbf5bc 100644
--- a/kernel/mhvtl.c
+++ b/kernel/mhvtl.c
@@ -328,7 +328,9 @@ static struct scsi_host_template vtl_driver_template = {
        .sg_tablesize =         SCSI_MAX_SG_CHAIN_SEGMENTS,
        .cmd_per_lun =          1,
        .max_sectors =          4096,
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 13, 0)
        .unchecked_isa_dma =    0,
+#endif
 #if LINUX_VERSION_CODE < KERNEL_VERSION(5, 0, 0)
        .use_clustering =       ENABLE_CLUSTERING,
 #else
-- 
2.26.2

++++++ _service ++++++
--- /var/tmp/diff_new_pack.CvoqUS/_old  2021-07-10 22:55:04.255495320 +0200
+++ /var/tmp/diff_new_pack.CvoqUS/_new  2021-07-10 22:55:04.255495320 +0200
@@ -4,10 +4,10 @@
     <param name="url">https://github.com/markh794/mhvtl.git</param>
     <param name="subdir"></param>
     <param name="filename">mhvtl</param>
-    <param name="versionformat">1.6-2_release</param>
-    <param name="revision">1.6-2_release</param>
+    <param name="revision">ff8861da60c9</param>
+    <param name="versionformat">1.6-3_release+@TAG_OFFSET@.%h</param>
+    <param name="match-tag">1.[0-0]-[0-0]_release</param>
     <param name="changesgenerate">enable</param>
-    <param name="changesauthor">markh...@gmail.com</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">*mhvtl*.tar</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.CvoqUS/_old  2021-07-10 22:55:04.275495166 +0200
+++ /var/tmp/diff_new_pack.CvoqUS/_new  2021-07-10 22:55:04.275495166 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/markh794/mhvtl.git</param>
-              <param 
name="changesrevision">06e325c2b5452fe1294fff04a0851118477a5a26</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">ff8861da60c9fe412f747740ed6d1754df8bf786</param></service></servicedata>
\ No newline at end of file

Reply via email to