> -----Original Message----- > From: Hollis Blanchard [mailto:hollisb@xxxxxxxxxx] > Sent: Wednesday, October 15, 2008 10:49 PM > To: Liu Yu-B13201 > Cc: kvm-ppc@xxxxxxxxxxxxxxx > Subject: Re: [PATCH] Use container_of() macro to split > core-sepcial things > > On Wed, 2008-10-15 at 15:58 +0800, Liu Yu wrote: > > Unlike last version, I don't refactor any property from > kvm_vcpu_arch this time. > > Just change necessary interfaces to make it easy for other > cores' refactoring. > > Thanks Yu, these patches were very helpful. I like what you've done > except for the function pointer part (which isn't needed because we > can't have a single kernel binary that works across e500 and 400). I see. :-) > > I've gone one step further and moved some 44x code around. I > think after > the two patches attached below booke.c will be safe for e500. We might > have to do something about new interrupt vectors (I think > e500 has a few > more than 440?). Yes. Also e500 has some holes in ivor. See the patch attached. Do you think it could help?
Attachment:
kvmppc_ivor_refactor.diff
Description: kvmppc_ivor_refactor.diff