Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hdjmod for openSUSE:Factory checked 
in at 2022-06-21 16:32:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hdjmod (Old)
 and      /work/SRC/openSUSE:Factory/.hdjmod.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hdjmod"

Tue Jun 21 16:32:32 2022 rev:24 rq:984040 version:1.33

Changes:
--------
--- /work/SRC/openSUSE:Factory/hdjmod/hdjmod.changes    2021-06-06 
22:40:57.003430212 +0200
+++ /work/SRC/openSUSE:Factory/.hdjmod.new.1548/hdjmod.changes  2022-06-21 
16:32:39.831833333 +0200
@@ -1,0 +2,6 @@
+Mon Jun 20 18:51:03 UTC 2022 - Matthias Bach <[email protected]> - 1.33
+
+- Update to version 1.33
+  * Compatibility with Linux 5.19
+
+-------------------------------------------------------------------

Old:
----
  hdjmod-1.32.tar.gz

New:
----
  hdjmod-1.33.tar.gz

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

Other differences:
------------------
++++++ hdjmod.spec ++++++
--- /var/tmp/diff_new_pack.cp3nvx/_old  2022-06-21 16:32:40.403834172 +0200
+++ /var/tmp/diff_new_pack.cp3nvx/_new  2022-06-21 16:32:40.407834178 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hdjmod
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2021 Matthias Bach <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           hdjmod
-Version:        1.32
+Version:        1.33
 Release:        0
 Summary:        Support for Hercules DJ Devices
 License:        GPL-2.0-or-later

++++++ hdjmod-1.32.tar.gz -> hdjmod-1.33.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hdjmod/bulk.c new/hdjmod/bulk.c
--- old/hdjmod/bulk.c   2021-06-05 22:05:23.000000000 +0200
+++ new/hdjmod/bulk.c   2022-06-20 20:46:48.000000000 +0200
@@ -67,8 +67,8 @@
 
 int buffer_queue_depth = 0;
 
-/* BCD, currently 1.32.0.0 */
-u32 driver_version = 0x1320000;
+/* BCD, currently 1.33.0.0 */
+u32 driver_version = 0x1330000;
 
 static int can_send_urbs(struct snd_hdj_chip* chip)
 {
@@ -3773,7 +3773,11 @@
                pipe = usb_rcvintpipe(ubulk->chip->dev, 
                                        
interface->cur_altsetting->endpoint->desc.bEndpointAddress);
                /* the continuous reader uses the max packet size on the hid 
interface */
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,19,0)
+               ubulk->continuous_reader_packet_size = 
usb_maxpacket(ubulk->chip->dev, pipe);
+#else
                ubulk->continuous_reader_packet_size = 
usb_maxpacket(ubulk->chip->dev, pipe, usb_pipeout(pipe));
+#endif
        }
        if (ubulk->continuous_reader_packet_size > HDJ_POLL_INPUT_BUFFER_SIZE) {
                printk(KERN_WARNING"%s() continuous_reader_packet_size (%d) > 
hid poll packet size (%lu), bailing\n",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hdjmod/dkms.conf new/hdjmod/dkms.conf
--- old/hdjmod/dkms.conf        2021-06-05 22:05:23.000000000 +0200
+++ new/hdjmod/dkms.conf        2022-06-20 20:46:48.000000000 +0200
@@ -1,5 +1,5 @@
 PACKAGE_NAME="hdjmod"
-PACKAGE_VERSION="1.32"
+PACKAGE_VERSION="1.33"
 BUILT_MODULE[0]="hdj_mod"
 BUILT_MODULE_NAME[0]="hdj_mod"
 DEST_MODULE_LOCATION[0]="/kernel/sound/usb"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hdjmod/midi.c new/hdjmod/midi.c
--- old/hdjmod/midi.c   2021-06-05 22:05:23.000000000 +0200
+++ new/hdjmod/midi.c   2022-06-20 20:46:48.000000000 +0200
@@ -523,7 +523,11 @@
        } else {
                pipe = usb_rcvbulkpipe(umidi->chip->dev, ep_info->in_ep);
        }
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,19,0)
+       length = usb_maxpacket(umidi->chip->dev, pipe);
+#else
        length = usb_maxpacket(umidi->chip->dev, pipe, 0);
+#endif
        buffer = 
 #if ( LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36) )
                usb_alloc_coherent(
@@ -776,8 +780,13 @@
        }
        
        controller_state->output_control_ctl_pipe = 
usb_sndctrlpipe(ep->umidi->chip->dev, 0);
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,19,0)
+       max_transfer = usb_maxpacket(ep->umidi->chip->dev,
+                                       
controller_state->output_control_ctl_pipe);
+#else
        max_transfer = usb_maxpacket(ep->umidi->chip->dev, 
                                        
controller_state->output_control_ctl_pipe, 1);
+#endif
        
        buffer = 
 #if ( LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36) )
@@ -896,7 +905,11 @@
                }
                pipe = usb_sndctrlpipe(umidi->chip->dev, 0);
        }
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,19,0)
+       ep->max_transfer = usb_maxpacket(umidi->chip->dev, pipe);
+#else
        ep->max_transfer = usb_maxpacket(umidi->chip->dev, pipe, 1);
+#endif
        buffer = 
 #if ( LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36) )
                usb_alloc_coherent(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hdjmod/module_version new/hdjmod/module_version
--- old/hdjmod/module_version   2021-06-05 22:05:23.000000000 +0200
+++ new/hdjmod/module_version   2022-06-20 20:46:48.000000000 +0200
@@ -1 +1 @@
-1.32
+1.33

Reply via email to