Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vhba-kmp for openSUSE:Factory checked in at 2024-02-12 18:53:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vhba-kmp (Old) and /work/SRC/openSUSE:Factory/.vhba-kmp.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vhba-kmp" Mon Feb 12 18:53:37 2024 rev:23 rq:1146172 version:20240202 Changes: -------- --- /work/SRC/openSUSE:Factory/vhba-kmp/vhba-kmp.changes 2023-04-27 20:02:52.630610746 +0200 +++ /work/SRC/openSUSE:Factory/.vhba-kmp.new.1815/vhba-kmp.changes 2024-02-12 18:55:53.858489022 +0100 @@ -1,0 +2,6 @@ +Mon Feb 12 12:31:01 UTC 2024 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 20240202 + * No user-visible changes + +------------------------------------------------------------------- Old: ---- vhba-module-20211218.tar.xz New: ---- vhba-module-20240202.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vhba-kmp.spec ++++++ --- /var/tmp/diff_new_pack.58WmjV/_old 2024-02-12 18:55:54.814523547 +0100 +++ /var/tmp/diff_new_pack.58WmjV/_new 2024-02-12 18:55:54.814523547 +0100 @@ -1,7 +1,7 @@ # # spec file for package vhba-kmp # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: vhba-kmp -Version: 20211218 +Version: 20240202 Release: 0 Summary: Virtual SCSI Host Bus Adapter License: GPL-2.0-or-later @@ -44,7 +44,6 @@ %package KMP Summary: Virtual SCSI Host Bus adapter -Group: System/Kernel %description KMP A Linux kernel module implementing a virtual SCSI Host Bus Adapter to @@ -78,4 +77,5 @@ modules_install popd done +# udev rules are packaged in cdemu-daemon.spec instead ++++++ vhba-module-20211218.tar.xz -> vhba-module-20240202.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vhba-module-20211218/Makefile new/vhba-module-20240202/Makefile --- old/vhba-module-20211218/Makefile 2021-12-18 12:18:52.000000000 +0100 +++ new/vhba-module-20240202/Makefile 2024-02-02 11:43:46.000000000 +0100 @@ -1,4 +1,4 @@ -VHBA_VERSION := 20211218 +VHBA_VERSION := 20240202 KERNELRELEASE ?= $(shell uname -r) KDIR ?= /lib/modules/$(KERNELRELEASE)/build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vhba-module-20211218/debian/changelog new/vhba-module-20240202/debian/changelog --- old/vhba-module-20211218/debian/changelog 2021-12-18 12:18:52.000000000 +0100 +++ new/vhba-module-20240202/debian/changelog 2024-02-02 11:43:46.000000000 +0100 @@ -1,3 +1,3 @@ -vhba-module (20211218-1) debian; urgency=low +vhba-module (20240202-1) debian; urgency=low * Initial Release. Closes: #705409 -- Henrik Stokseth <hstok...@users.sourceforge.net> Sat, 05 Apr 2014 12:00:00 +0100 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vhba-module-20211218/debian/compat new/vhba-module-20240202/debian/compat --- old/vhba-module-20211218/debian/compat 2021-12-18 12:18:52.000000000 +0100 +++ new/vhba-module-20240202/debian/compat 2024-02-02 11:43:46.000000000 +0100 @@ -1 +1 @@ -9 +10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vhba-module-20211218/debian/control new/vhba-module-20240202/debian/control --- old/vhba-module-20211218/debian/control 2021-12-18 12:18:52.000000000 +0100 +++ new/vhba-module-20240202/debian/control 2024-02-02 11:43:46.000000000 +0100 @@ -3,7 +3,7 @@ Priority: optional Homepage: http://cdemu.sourceforge.net/ Maintainer: Henrik Stokseth <hstok...@users.sourceforge.net> -Build-Depends: debhelper (>= 9), dkms +Build-Depends: debhelper (>= 10), dkms, dh-dkms Standards-Version: 4.3.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vhba-module-20211218/vhba.c new/vhba-module-20240202/vhba.c --- old/vhba-module-20211218/vhba.c 2021-12-18 12:18:52.000000000 +0100 +++ new/vhba-module-20240202/vhba.c 2024-02-02 11:43:46.000000000 +0100 @@ -133,8 +133,8 @@ -struct vhba_command *vhba_alloc_command (void); -void vhba_free_command (struct vhba_command *vcmd); +static struct vhba_command *vhba_alloc_command (void); +static void vhba_free_command (struct vhba_command *vcmd); static struct platform_device vhba_platform_device; @@ -142,18 +142,18 @@ /* These functions define a symmetric 1:1 mapping between device numbers and the bus and id. We have reserved the last id per bus for the host itself. */ -void devnum_to_bus_and_id(unsigned int devnum, unsigned int *bus, unsigned int *id) +static void devnum_to_bus_and_id(unsigned int devnum, unsigned int *bus, unsigned int *id) { *bus = devnum / (VHBA_MAX_ID-1); *id = devnum % (VHBA_MAX_ID-1); } -unsigned int bus_and_id_to_devnum(unsigned int bus, unsigned int id) +static unsigned int bus_and_id_to_devnum(unsigned int bus, unsigned int id) { return (bus * (VHBA_MAX_ID-1)) + id; } -struct vhba_device *vhba_device_alloc (void) +static struct vhba_device *vhba_device_alloc (void) { struct vhba_device *vdev; @@ -173,21 +173,21 @@ return vdev; } -void vhba_device_put (struct vhba_device *vdev) +static void vhba_device_put (struct vhba_device *vdev) { if (atomic_dec_and_test(&vdev->refcnt)) { kfree(vdev); } } -struct vhba_device *vhba_device_get (struct vhba_device *vdev) +static struct vhba_device *vhba_device_get (struct vhba_device *vdev) { atomic_inc(&vdev->refcnt); return vdev; } -int vhba_device_queue (struct vhba_device *vdev, struct scsi_cmnd *cmd) +static int vhba_device_queue (struct vhba_device *vdev, struct scsi_cmnd *cmd) { struct vhba_host *vhost; struct vhba_command *vcmd; @@ -216,7 +216,7 @@ return 0; } -int vhba_device_dequeue (struct vhba_device *vdev, struct scsi_cmnd *cmd) +static int vhba_device_dequeue (struct vhba_device *vdev, struct scsi_cmnd *cmd) { struct vhba_command *vcmd; int retval; @@ -253,7 +253,7 @@ } #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 19, 0) -int vhba_slave_alloc(struct scsi_device *sdev) +static int vhba_slave_alloc(struct scsi_device *sdev) { struct Scsi_Host *shost = sdev->host; @@ -271,7 +271,7 @@ } #endif -void vhba_scan_devices_add (struct vhba_host *vhost, int bus, int id) +static void vhba_scan_devices_add (struct vhba_host *vhost, int bus, int id) { struct scsi_device *sdev; @@ -284,7 +284,7 @@ } } -void vhba_scan_devices_remove (struct vhba_host *vhost, int bus, int id) +static void vhba_scan_devices_remove (struct vhba_host *vhost, int bus, int id) { struct scsi_device *sdev; @@ -297,7 +297,7 @@ } } -void vhba_scan_devices (struct work_struct *work) +static void vhba_scan_devices (struct work_struct *work) { struct vhba_host *vhost = container_of(work, struct vhba_host, scan_devices); unsigned long flags; @@ -345,7 +345,7 @@ } } -int vhba_add_device (struct vhba_device *vdev) +static int vhba_add_device (struct vhba_device *vdev) { struct vhba_host *vhost; unsigned int devnum; @@ -379,7 +379,7 @@ return 0; } -int vhba_remove_device (struct vhba_device *vdev) +static int vhba_remove_device (struct vhba_device *vdev) { struct vhba_host *vhost; unsigned long flags; @@ -400,7 +400,7 @@ return 0; } -struct vhba_device *vhba_lookup_device (int devnum) +static struct vhba_device *vhba_lookup_device (int devnum) { struct vhba_host *vhost; struct vhba_device *vdev = NULL; @@ -421,7 +421,7 @@ return vdev; } -struct vhba_command *vhba_alloc_command (void) +static struct vhba_command *vhba_alloc_command (void) { struct vhba_host *vhost; struct vhba_command *vcmd; @@ -459,7 +459,7 @@ return vcmd; } -void vhba_free_command (struct vhba_command *vcmd) +static void vhba_free_command (struct vhba_command *vcmd) { struct vhba_host *vhost; unsigned long flags; @@ -471,7 +471,7 @@ spin_unlock_irqrestore(&vhost->cmd_lock, flags); } -int vhba_queuecommand (struct Scsi_Host *shost, struct scsi_cmnd *cmd) +static int vhba_queuecommand (struct Scsi_Host *shost, struct scsi_cmnd *cmd) { struct vhba_device *vdev; int retval; @@ -505,7 +505,7 @@ return retval; } -int vhba_abort (struct scsi_cmnd *cmd) +static int vhba_abort (struct scsi_cmnd *cmd) { struct vhba_device *vdev; int retval = SUCCESS; @@ -548,7 +548,7 @@ #endif }; -ssize_t do_request (struct vhba_device *vdev, unsigned long metatag, struct scsi_cmnd *cmd, char __user *buf, size_t buf_len) +static ssize_t do_request (struct vhba_device *vdev, unsigned long metatag, struct scsi_cmnd *cmd, char __user *buf, size_t buf_len) { struct vhba_request vreq; ssize_t ret; @@ -614,7 +614,7 @@ return ret; } -ssize_t do_response (struct vhba_device *vdev, unsigned long metatag, struct scsi_cmnd *cmd, const char __user *buf, size_t buf_len, struct vhba_response *res) +static ssize_t do_response (struct vhba_device *vdev, unsigned long metatag, struct scsi_cmnd *cmd, const char __user *buf, size_t buf_len, struct vhba_response *res) { ssize_t ret = 0; @@ -690,7 +690,7 @@ return ret; } -struct vhba_command *next_command (struct vhba_device *vdev) +static struct vhba_command *next_command (struct vhba_device *vdev) { struct vhba_command *vcmd; @@ -707,7 +707,7 @@ return vcmd; } -struct vhba_command *match_command (struct vhba_device *vdev, __u32 metatag) +static struct vhba_command *match_command (struct vhba_device *vdev, __u32 metatag) { struct vhba_command *vcmd; @@ -724,7 +724,7 @@ return vcmd; } -struct vhba_command *wait_command (struct vhba_device *vdev, unsigned long flags) +static struct vhba_command *wait_command (struct vhba_device *vdev, unsigned long flags) { struct vhba_command *vcmd; DEFINE_WAIT(wait); @@ -751,7 +751,7 @@ return vcmd; } -ssize_t vhba_ctl_read (struct file *file, char __user *buf, size_t buf_len, loff_t *offset) +static ssize_t vhba_ctl_read (struct file *file, char __user *buf, size_t buf_len, loff_t *offset) { struct vhba_device *vdev; struct vhba_command *vcmd; @@ -796,7 +796,7 @@ return ret; } -ssize_t vhba_ctl_write (struct file *file, const char __user *buf, size_t buf_len, loff_t *offset) +static ssize_t vhba_ctl_write (struct file *file, const char __user *buf, size_t buf_len, loff_t *offset) { struct vhba_device *vdev; struct vhba_command *vcmd; @@ -849,7 +849,7 @@ return ret; } -long vhba_ctl_ioctl (struct file *file, unsigned int cmd, unsigned long arg) +static long vhba_ctl_ioctl (struct file *file, unsigned int cmd, unsigned long arg) { struct vhba_device *vdev = file->private_data; struct vhba_host *vhost = platform_get_drvdata(&vhba_platform_device); @@ -883,14 +883,14 @@ } #ifdef CONFIG_COMPAT -long vhba_ctl_compat_ioctl (struct file *file, unsigned int cmd, unsigned long arg) +static long vhba_ctl_compat_ioctl (struct file *file, unsigned int cmd, unsigned long arg) { unsigned long compat_arg = (unsigned long)compat_ptr(arg); return vhba_ctl_ioctl(file, cmd, compat_arg); } #endif -unsigned int vhba_ctl_poll (struct file *file, poll_table *wait) +static unsigned int vhba_ctl_poll (struct file *file, poll_table *wait) { struct vhba_device *vdev = file->private_data; unsigned int mask = 0; @@ -907,7 +907,7 @@ return mask; } -int vhba_ctl_open (struct inode *inode, struct file *file) +static int vhba_ctl_open (struct inode *inode, struct file *file) { struct vhba_device *vdev; int retval; @@ -939,7 +939,7 @@ return retval; } -int vhba_ctl_release (struct inode *inode, struct file *file) +static int vhba_ctl_release (struct inode *inode, struct file *file) { struct vhba_device *vdev; struct vhba_command *vcmd; @@ -995,7 +995,7 @@ .fops = &vhba_ctl_fops, }; -int vhba_probe (struct platform_device *pdev) +static int vhba_probe (struct platform_device *pdev) { struct Scsi_Host *shost; struct vhba_host *vhost; @@ -1049,7 +1049,7 @@ return 0; } -int vhba_remove (struct platform_device *pdev) +static int vhba_remove (struct platform_device *pdev) { struct vhba_host *vhost; struct Scsi_Host *shost; @@ -1065,7 +1065,7 @@ return 0; } -void vhba_release (struct device * dev) +static void vhba_release (struct device * dev) { return; } @@ -1087,7 +1087,7 @@ .remove = vhba_remove, }; -int __init vhba_init (void) +static int __init vhba_init (void) { int ret; @@ -1112,7 +1112,7 @@ return 0; } -void __exit vhba_exit(void) +static void __exit vhba_exit(void) { misc_deregister(&vhba_miscdev); platform_driver_unregister(&vhba_platform_driver);