Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751812Ab3F3Nrx (ORCPT ); Sun, 30 Jun 2013 09:47:53 -0400 Received: from mail-bk0-f52.google.com ([209.85.214.52]:51116 "EHLO mail-bk0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751632Ab3F3Nrt (ORCPT ); Sun, 30 Jun 2013 09:47:49 -0400 Message-ID: <51D03700.1090709@message-id.googlemail.com> Date: Sun, 30 Jun 2013 15:47:44 +0200 From: Stefan Seyfried User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Wang YanQing CC: stable , Greg Kroah-Hartman , LKML Subject: commit 8d2f8cd424 breaks parallel port, regression since 3.9-rc3 / backported to stable (3.4.37) X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2543 Lines: 64 Hi all, the following commit: commit 8d2f8cd424ca0b99001f3ff4f5db87c4e525f366 Author: Wang YanQing Date: Fri Mar 1 11:47:20 2013 +0800 serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller 01:08.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01) Subsystem: Device [1000:0012] Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Cc: stable Signed-off-by: Greg Kroah-Hartman breaks my 05:05.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01) 05:05.0 0780: 9710:9835 (rev 01) Subsystem: 1000:0012 which has two serial and one parallel port, driven by parport_serial. The reason is, that this commit adds the PCI ID to 8250_pci, when it was handled by parport_serial before. In my case (openSUSE kernel), 8250 is built in and parport_serial is built as a module. Unfortunately with the device occupied by 8250, parport_serial finds no device and thus does not drive the parport. I bisected this in the stable series after the openSUSE kernel update (which pulled in the stable kernel update) broke my printing. Actually the above commit is totally unnecessary: the serial ports work very well without it, they are just driven by another driver. Can this please be reverted? I can't see which problem it solves, but it definitely breaks the additional ports on my multi-i/o board. Best regards, Stefan -- Stefan Seyfried Linux Consultant & Developer -- GPG Key: 0x731B665B B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/