From mboxrd@z Thu Jan 1 00:00:00 1970 From: One Thousand Gnomes Subject: Re: [PATCH] pata_legacy: Allow disabling of legacy PATA device probes on non-PCI systems Date: Wed, 30 Nov 2016 14:53:22 +0000 Message-ID: <20161130145322.252f7403@lxorguk.ukuu.org.uk> References: <1480441982-20992-1-git-send-email-tedheadster@gmail.com> <84a95190-9e30-81ac-5f23-744243ba7fce@cogentembedded.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from lxorguk.ukuu.org.uk ([81.2.110.251]:57482 "EHLO lxorguk.ukuu.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932242AbcK3Oxc (ORCPT ); Wed, 30 Nov 2016 09:53:32 -0500 In-Reply-To: <84a95190-9e30-81ac-5f23-744243ba7fce@cogentembedded.com> Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: Sergei Shtylyov Cc: Matthew Whitehead , linux-ide@vger.kernel.org On Wed, 30 Nov 2016 16:11:39 +0300 Sergei Shtylyov wrote: > Hello. > > On 11/29/2016 08:53 PM, Matthew Whitehead wrote: > > > If there is no PCI bus detected in drivers/ata/pata_legacy.c, it registers all the > > common legacy PATA devices. This includes I/O ports (0x1f0, 0x170, 0x1e8, 0x168, 0x1e0, 0x160) > > and also their associated interrupts (14,15,11,10,8,12). > > > > Unfortunately, on such systems those interrupt lines are at a premium because there is no > > PCI alternative. This patch allows you to disable individual port/interrupt pairs by providing > > a list of ports to skip allocating. In what situation do you actually hit this. The probes should fail so the interrupt shouldn't end up allocated. Alan