From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932231AbWFUAgI (ORCPT ); Tue, 20 Jun 2006 20:36:08 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932222AbWFUAgI (ORCPT ); Tue, 20 Jun 2006 20:36:08 -0400 Received: from mga06.intel.com ([134.134.136.21]:35931 "EHLO orsmga101.jf.intel.com") by vger.kernel.org with ESMTP id S932230AbWFUAgF (ORCPT ); Tue, 20 Jun 2006 20:36:05 -0400 X-IronPort-AV: i="4.06,158,1149490800"; d="scan'208"; a="54332456:sNHT33855220" Date: Tue, 20 Jun 2006 17:30:18 -0700 From: Rajesh Shah To: "Eric W. Biederman" Cc: Andrew Morton , linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org, linux-pci@atrey.karlin.mff.cuni.cz, discuss@x86-64.org, Ingo Molnar , Thomas Gleixner , Andi Kleen , Natalie Protasevich , Len Brown , Kimball Murray , Brice Goglin , Greg Lindahl , Dave Olson , Jeff Garzik , Greg KH , Grant Grundler , "bibo,mao" , Rajesh Shah , Mark Maule , Jesper Juhl , Shaohua Li , Matthew Wilcox , "Michael S. Tsirkin" , Ashok Raj , Randy Dunlap , Roland Dreier , Tony Luck Subject: Re: [PATCH 0/25] Decouple IRQ issues (MSI, i386, x86_64, ia64) Message-ID: <20060620173017.A10402@unix-os.sc.intel.com> Reply-To: Rajesh Shah References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from ebiederm@xmission.com on Tue, Jun 20, 2006 at 04:24:35PM -0600 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 20, 2006 at 04:24:35PM -0600, Eric W. Biederman wrote: > > The primary aim of this patch is to remove maintenances problems caused > by the irq infrastructure. The two big issues I address are an > artificially small cap on the number of irqs, and that MSI assumes > vector == irq. My primary focus is on x86_64 but I have touched > other architectures where necessary to keep them from breaking. > The MSI portions of this patchset is similar to the MSI cleanup I was working on. I'll drop my patchkit and instead comment on the relevant patches in this kit. I got a couple of minor compile errors on i386 (kernel/io_apic.c). I fixed them up by hand and the resulting kernel booted and worked with MSI in the limited testing I've done so far. thanks, Rajesh