Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp2432234imj; Mon, 18 Feb 2019 06:01:17 -0800 (PST) X-Google-Smtp-Source: AHgI3Ia5N6gtd1KycNLJeIiOII5WbGFpeTdjCc1SWt8FdHE/48og2jsCFdhmpU5VKE5NahQbwK+T X-Received: by 2002:a17:902:6948:: with SMTP id k8mr25262865plt.2.1550498477646; Mon, 18 Feb 2019 06:01:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550498477; cv=none; d=google.com; s=arc-20160816; b=Nrk28HaBHlW0E5APJ1ZrutbL1ZtU07ATN1Bz1aJVHeRKvqA+Drn+eRtcRXbqEoMg4e b4RNKdzAx4t897G5UBPomLfGvMkOpzqwhqfu/Hzr9MgPP83H3bJQe2WXJhyUleEJOOTT gB0QRj0aAb4i/HHH6pJicY4+n4wmzUYh9ovMj4sJP69OqMpuz51neydLwTFqyNjGoWpl 0/NbLYcxIYsC7i4QPH0RTjcJSIo9wtsC6rR2ggIETDG9r/mSzwLPGIvhrdi2fGi7rNgc D0OdtoHfIho7SKcR/snj3v1IDSpszKuOWtJ94DCeddyQ3Y/ImqlOEE9WOVmOx991Y+/g jDEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=m106qka3J06+roMPqsUIT8ze+00DFsISBeFIXA+H2g0=; b=ShqNISbKYbIUwu0YPENEZY5QVRX84SUyPJ4L9o6snDc71ckFjexwr78K5qhhDHdSBC ORSn6fq0ciPQsG/VTEdAkigvaXqk+qenNzQjc9BJYcXUiaOqK0xaIMMf3Yrycr3fQD9X mC9JnJbe3pAQ9apXKS9Om8CW48g9ADhQF77wAnOzpcfZcsVJLrTMV55g1KZ4ellMYw1H tV+SaxOvLzKF5/KbhV0IdJuGacGCdym4QskLM5XcKcdyhjaZmk4n0MOYMV2LIVsGBtpd 2wePpQyN6IdTQuxAJC6ENQ0A6ARGVqUpOeUYEva4qC2w1I2FHSJzhSKaRQ/PsS3LUcB4 cyVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="UVv/DZGY"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u24si3955995pfa.78.2019.02.18.06.01.01; Mon, 18 Feb 2019 06:01:17 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="UVv/DZGY"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388786AbfBROAN (ORCPT + 99 others); Mon, 18 Feb 2019 09:00:13 -0500 Received: from mail.kernel.org ([198.145.29.99]:41358 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388214AbfBROAK (ORCPT ); Mon, 18 Feb 2019 09:00:10 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 38B432173C; Mon, 18 Feb 2019 14:00:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1550498409; bh=CUNZCXHHdOKgm5agO5UFzJYRByi+GxAG+TfNGFs8hmQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=UVv/DZGYuV19J4r1kIN4xYl+FW7QBl4e+B6T1imKxJy6y0SP7aKcRWzRH/zp0rU3c JtSo+cWUuRSDXXb3TVa+JXjDB6B8w2T1Ofydb6ovu5E3XTFSJm3voqA4GQ1RdpQPY/ TDU+JQSDRKNyL9Y2LAfMF1Ju8ycV7sRPIpcM8FCQ= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Meelis Roos , Matt Turner Subject: [PATCH 4.9 45/58] alpha: Fix Eiger NR_IRQS to 128 Date: Mon, 18 Feb 2019 14:44:06 +0100 Message-Id: <20190218133512.036464007@linuxfoundation.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190218133508.567416115@linuxfoundation.org> References: <20190218133508.567416115@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.9-stable review patch. If anyone has any objections, please let me know. ------------------ From: Meelis Roos commit bfc913682464f45bc4d6044084e370f9048de9d5 upstream. Eiger machine vector definition has nr_irqs 128, and working 2.6.26 boot shows SCSI getting IRQ-s 64 and 65. Current kernel boot fails because Symbios SCSI fails to request IRQ-s and does not find the disks. It has been broken at least since 3.18 - the earliest I could test with my gcc-5. The headers have moved around and possibly another order of defines has worked in the past - but since 128 seems to be correct and used, fix arch/alpha/include/asm/irq.h to have NR_IRQS=128 for Eiger. This fixes 4.19-rc7 boot on my Force Flexor A264 (Eiger subarch). Cc: stable@vger.kernel.org # v3.18+ Signed-off-by: Meelis Roos Signed-off-by: Matt Turner Signed-off-by: Greg Kroah-Hartman --- arch/alpha/include/asm/irq.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- a/arch/alpha/include/asm/irq.h +++ b/arch/alpha/include/asm/irq.h @@ -55,15 +55,15 @@ #elif defined(CONFIG_ALPHA_DP264) || \ defined(CONFIG_ALPHA_LYNX) || \ - defined(CONFIG_ALPHA_SHARK) || \ - defined(CONFIG_ALPHA_EIGER) + defined(CONFIG_ALPHA_SHARK) # define NR_IRQS 64 #elif defined(CONFIG_ALPHA_TITAN) #define NR_IRQS 80 #elif defined(CONFIG_ALPHA_RAWHIDE) || \ - defined(CONFIG_ALPHA_TAKARA) + defined(CONFIG_ALPHA_TAKARA) || \ + defined(CONFIG_ALPHA_EIGER) # define NR_IRQS 128 #elif defined(CONFIG_ALPHA_WILDFIRE)