Your message dated Sat, 15 Oct 2005 02:06:33 +0200 with message-id <[EMAIL PROTECTED]> and subject line Bug#271857: kernel-source-2.6.8: Please blacklist "IO-Warrior" devices in hid-core.c has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 15 Sep 2004 18:18:29 +0000 >From [EMAIL PROTECTED] Wed Sep 15 11:18:28 2004 Return-path: <[EMAIL PROTECTED]> Received: from kw04.de (ww04.kw04.de) [213.131.254.194] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1C7eMO-0006FB-00; Wed, 15 Sep 2004 11:18:28 -0700 Received: from tsetse.adpm.de (pD9542485.dip.t-dialin.net [217.84.36.133]) by ww04.kw04.de (ww04.kw04.de) with ESMTP id 773508409D for <[EMAIL PROTECTED]>; Wed, 15 Sep 2004 20:18:28 +0200 (CEST) Received: from ant.adpm.de (ant.adpm.de [10.250.2.1]) by tsetse.adpm.de (Postfix) with ESMTP id EF8C22BC66 for <[EMAIL PROTECTED]>; Wed, 15 Sep 2004 20:18:25 +0200 (CEST) Content-Type: multipart/mixed; boundary="===============1725636792==" MIME-Version: 1.0 From: Peter Marschall <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: kernel-source-2.6.8: Please blacklist "IO-Warrior" devices in hid-core.c X-Mailer: reportbug 2.63 Date: Wed, 15 Sep 2004 20:18:25 +0200 Message-Id: <[EMAIL PROTECTED]> Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: This is a multi-part MIME message sent by reportbug. --===============1725636792== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Package: kernel-source-2.6.8 Version: 2.6.8-5 Severity: minor Tags: patch Hi, the USB devices called "IO-Warriors" from the German manufacturer "Code Mercenaries" register themselves as HID devices but they offer more functions than regular HID devices. To use these extended functions the manufacturer offers a kernel module (source as well as binaries), which requires modifications in hid-core.c that make the standard usbhid kernel module ignores these devices as HID devices. The attached patch against the current kernel-source-2.6.8 package's hid-core.c provides these modifications by adding the IO-Warrior devices to the blacklist in hid-core.c I am strongly convinced that this patch is licenced under the GPL since the manufacturer freely distributes a modified version of Linux 2.6.4's hid-core.c which differs from the original version only by the modifications in the patch and thus still contains the original license banner: /* * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the Free * Software Foundation; either version 2 of the License, or (at your option) * any later version. */ You may check it yourself in the Linux SDK for the IO-Warroir devices which is freely available at: http://www.codemercs.de/Downloads/Linux26.zip Please consider the patch for inclusion in the next Debian kernel release. It is trivial fix that does not hurt people not using IO-Warriors, and it saves users, who need the special IOWarrior module, the necessity to patch a standard kernel module. I have also reported the bug upstream and hope it will make it into one of the next upstream versions. TIA Peter -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.7-1-k7 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] Versions of packages kernel-source-2.6.8 depends on: ii binutils 2.14.90.0.7-8 The GNU assembler, linker and bina ii bzip2 1.0.2-1 A high-quality block-sorting file ii coreutils [fileutils] 5.2.1-2 The GNU core utilities ii fileutils 5.2.1-2 The GNU file management utilities -- no debconf information --===============1725636792== Content-Type: text/x-c; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="hid-core.c-patch" --- hid-core.c 2004-08-14 07:37:14.000000000 +0200 +++ hid-core.c 2004-09-15 17:34:43.000000000 +0200 @@ -1439,6 +1439,12 @@ #define USB_DEVICE_ID_1_PHIDGETSERVO_20 0x8101 #define USB_DEVICE_ID_4_PHIDGETSERVO_20 0x8104 +#define USB_VENDOR_ID_CODEMERCS 0x07c0 +#define USB_DEVICE_ID_CODEMERCS_IOW40 0x1500 +#define USB_DEVICE_ID_CODEMERCS_IOW24 0x1501 +#define USB_DEVICE_ID_CODEMERCS_IOW48 0x1502 +#define USB_DEVICE_ID_CODEMERCS_IOW28 0x1503 + static struct hid_blacklist { __u16 idVendor; __u16 idProduct; @@ -1521,6 +1527,11 @@ { USB_VENDOR_ID_SAITEK, USB_DEVICE_ID_SAITEK_RUMBLEPAD, HID_QUIRK_BADPAD }, { USB_VENDOR_ID_TOPMAX, USB_DEVICE_ID_TOPMAX_COBRAPAD, HID_QUIRK_BADPAD }, + { USB_VENDOR_ID_CODEMERCS, USB_DEVICE_ID_CODEMERCS_IOW40, HID_QUIRK_IGNORE }, + { USB_VENDOR_ID_CODEMERCS, USB_DEVICE_ID_CODEMERCS_IOW24, HID_QUIRK_IGNORE }, + { USB_VENDOR_ID_CODEMERCS, USB_DEVICE_ID_CODEMERCS_IOW48, HID_QUIRK_IGNORE }, + { USB_VENDOR_ID_CODEMERCS, USB_DEVICE_ID_CODEMERCS_IOW28, HID_QUIRK_IGNORE }, + { 0, 0 } }; --===============1725636792==-- --------------------------------------- Received: (at 271857-done) by bugs.debian.org; 15 Oct 2005 00:06:36 +0000 >From [EMAIL PROTECTED] Fri Oct 14 17:06:36 2005 Return-path: <[EMAIL PROTECTED]> Received: from baikonur.stro.at [213.239.196.228] by spohr.debian.org with esmtp (Exim 3.36 1 (Debian)) id 1EQZZI-0008Gy-00; Fri, 14 Oct 2005 17:06:33 -0700 Received: from sputnik (stallburg.stro.at [128.131.216.190]) by baikonur.stro.at (Postfix) with ESMTP id B63D25C010 for <[EMAIL PROTECTED]>; Sat, 15 Oct 2005 02:06:35 +0200 (CEST) Received: from max by sputnik with local (Exim 4.52) id 1EQZZJ-0005BQ-85 for [EMAIL PROTECTED]; Sat, 15 Oct 2005 02:06:33 +0200 Date: Sat, 15 Oct 2005 02:06:33 +0200 From: maximilian attems <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: Bug#271857: kernel-source-2.6.8: Please blacklist "IO-Warrior" devices in hid-core.c Message-ID: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <[EMAIL PROTECTED]> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by Amavis (ClamAV) at stro.at Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 On Wed, 15 Sep 2004, Peter Marschall wrote: > the USB devices called "IO-Warriors" from the German manufacturer > "Code Mercenaries" register themselves as HID devices but they offer > more functions than regular HID devices. > > To use these extended functions the manufacturer offers a kernel > module (source as well as binaries), which requires modifications > in hid-core.c that make the standard usbhid kernel module ignores > these devices as HID devices. > > The attached patch against the current kernel-source-2.6.8 package's > hid-core.c provides these modifications by adding the IO-Warrior > devices to the blacklist in hid-core.c > > I am strongly convinced that this patch is licenced under the GPL since > the manufacturer freely distributes a modified version of Linux 2.6.4's > hid-core.c which differs from the original version only by the > modifications in the patch and thus still contains the original license > banner: > > /* > * This program is free software; you can redistribute it and/or modify it > * under the terms of the GNU General Public License as published by the Free > * Software Foundation; either version 2 of the License, or (at your option) > * any later version. > */ > > You may check it yourself in the Linux SDK for the IO-Warroir devices > which is freely available at: > http://www.codemercs.de/Downloads/Linux26.zip > > Please consider the patch for inclusion in the next Debian kernel release. > It is trivial fix that does not hurt people not using IO-Warriors, and > it saves users, who need the special IOWarrior module, the necessity to > patch a standard kernel module. > > I have also reported the bug upstream and hope it will make it into one > of the next upstream versions. > > TIA > Peter attached patch was merged some time ago, first git import shows already mentioned pci ids. -> closing. -- maks -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]