From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754292AbbIRQXx (ORCPT ); Fri, 18 Sep 2015 12:23:53 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:36194 "EHLO out3-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753855AbbIRQXv (ORCPT ); Fri, 18 Sep 2015 12:23:51 -0400 X-Sasl-enc: 0d1KzxJnRNHf3k+DI6ZqTKSiJH7FnRdWFCdFjCG2axtc 1442593430 Date: Fri, 18 Sep 2015 09:23:48 -0700 From: Greg KH To: Wolfgang Wilhelm Cc: stable@vger.kernel.org, Austin S Hemmelgarn , linux-kernel@vger.kernel.org Subject: Re: problem with "serial" driver in kernel 3.16.0 Message-ID: <20150918162348.GB19362@kroah.com> References: <55FABF0F.5831.182EDC5@wilhelm.fastcomtec.com> <55FB1CA8.8020607@gmail.com> <55FBD835.18717.A6454E@wilhelm.fastcomtec.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55FBD835.18717.A6454E@wilhelm.fastcomtec.com> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 18, 2015 at 11:24:05AM +0200, Wolfgang Wilhelm wrote: > Thankyou very much for your quick answers. I searched now > in the linux sources for the problem and I think I could find it > in the file linux-source-3.16/drivers/tty/serial/8250/8250_pci.c > > There is a function serial_pci_guessboard and a blacklist > including the vendor- and device-ids of 3 softmodems and > 2 multi-io cards. I think if the vendor id 0x10e8 (standard AMCC) > and device id 0x8226 could be inserted into that blacklist > I could load our driver and get the software for our MPA-3 > multiparameter system working. It seems that these id's are > not really used by any existing serial card, but this guessboard > function anyway takes our card as a serial board. Who makes this card, you? Why is the serial driver grabbing it if it is not a serial device? > Is this a matter of the Debian distribution or the general linux kernel? The kernel is responsible for this, but I would like to see your driver before marking this device as blacklisted. Do you have a pointer to the source for it anywhere? thanks, greg k-h