From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [RFC/PATCH 0/16] Ops based MSI Implementation From: Michael Ellerman To: Greg KH In-Reply-To: <20070125215307.GB3126@kroah.com> References: <1169714047.65693.647693675533.qpush@cradle> <20070125215307.GB3126@kroah.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-0ZRu0iQZhQT9s15j0oH2" Date: Fri, 26 Jan 2007 12:03:21 +1100 Message-Id: <1169773401.25005.19.camel@concordia.ozlabs.ibm.com> Mime-Version: 1.0 Cc: Kyle McMartin , linuxppc-dev@ozlabs.org, Brice Goglin , shaohua.li@intel.com, linux-pci@atrey.karlin.mff.cuni.cz, "David S.Miller" , "Eric W.Biederman" Reply-To: michael@ellerman.id.au List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --=-0ZRu0iQZhQT9s15j0oH2 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2007-01-25 at 13:53 -0800, Greg KH wrote: > On Thu, Jan 25, 2007 at 07:34:07PM +1100, Michael Ellerman wrote: > > OK, here's a first cut at moving ops based MSI into the generic code. I= 'm > > posting this now to make sure I'm not heading off into the weeds. > >=20 > > The fifth patch contain the guts of it, I've included the MPIC and > > RTAS backends as examples. In fact they actually work. > >=20 > > In order to smoothly merge this with the old MSI code, the two will nee= d to > > coexist in the tree for at least a few commits, so I've added (invisibl= e) > > Kconfig symbols to allow that. > >=20 > > I plan to merge the Intel code by: > > * copying it into drivers/pci/msi/intel.c with zero changes. > > * providing a minimal shim to connect the ops code to the intel code. > > * at this point the code should be functional but ugly as hell. > > * via a longish series of patches, adapt the intel code to better matc= h > > the new ops code. > > * this should allow us to bisect through to find any mistakes. > >=20 > > If people think that's crazy and or stupid please let me know :) >=20 > At first glance, this looks sane. I'll apply the first 4 patches to my > trees, and hold off on the rest until you have the intel patches > finished. Cool, thanks. cheers --=20 Michael Ellerman OzLabs, IBM Australia Development Lab wwweb: http://michael.ellerman.id.au phone: +61 2 6212 1183 (tie line 70 21183) We do not inherit the earth from our ancestors, we borrow it from our children. - S.M.A.R.T Person --=-0ZRu0iQZhQT9s15j0oH2 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBFuVNZdSjSd0sB4dIRAtgbAJ9lqep+xf2pN/NlNgYeK2mjlIeCDgCgyftD 2/CDudX430SqBc3RO+6R87I= =l+WE -----END PGP SIGNATURE----- --=-0ZRu0iQZhQT9s15j0oH2--