Re: [PATCH] PPC64 pmac hotplug cpu
On Mon, 2005-01-17 at 09:14 -0600, Chris Friesen wrote: > Benjamin Herrenschmidt wrote: > > > Well.. the cache flush part requires some not-really-documentd stuff on > > the 970, but I'll try to come up with something. > > Details? We've got a cache-flush routine put together based on the > documentation that seems to be working, but if there's something else > that has to be done I'd love to know about it. Well, I don't have all the details at hand right now, but it involves using SCOM (with appropriate workarounds for CPU SCOM bugs on some 970's) to switch the L2 to direct addressing iirc. Ben. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH] PPC64 pmac hotplug cpu
Benjamin Herrenschmidt wrote: Well.. the cache flush part requires some not-really-documentd stuff on the 970, but I'll try to come up with something. Details? We've got a cache-flush routine put together based on the documentation that seems to be working, but if there's something else that has to be done I'd love to know about it. Chris - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH] PPC64 pmac hotplug cpu
On Mon, 17 Jan 2005, Benjamin Herrenschmidt wrote: > On Sun, 2005-01-16 at 21:37 -0700, Zwane Mwaikambo wrote: > > Hello Ben, > > > > On Sun, 16 Jan 2005, Benjamin Herrenschmidt wrote: > > > > > Looks good, but you could do even better :) I still want to look at the > > > proper mecanism to flush the CPU cache on 970, but the idea here is to > > > flush it, and put the CPU into a NAP loop (the 970 has no SLEEP mode) > > > with the caches clean and MSR:EE off. We can later get it back with a > > > soft reset. > > > > Thanks for the suggestions! I'll work on getting something together. > > Well.. the cache flush part requires some not-really-documentd stuff on > the 970, but I'll try to come up with something. I was waiting for you to say that ;) Thanks, Zwane - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH] PPC64 pmac hotplug cpu
On Sun, 2005-01-16 at 21:37 -0700, Zwane Mwaikambo wrote: > Hello Ben, > > On Sun, 16 Jan 2005, Benjamin Herrenschmidt wrote: > > > Looks good, but you could do even better :) I still want to look at the > > proper mecanism to flush the CPU cache on 970, but the idea here is to > > flush it, and put the CPU into a NAP loop (the 970 has no SLEEP mode) > > with the caches clean and MSR:EE off. We can later get it back with a > > soft reset. > > Thanks for the suggestions! I'll work on getting something together. Well.. the cache flush part requires some not-really-documentd stuff on the 970, but I'll try to come up with something. Ben. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH] PPC64 pmac hotplug cpu
Hello Ben, On Sun, 16 Jan 2005, Benjamin Herrenschmidt wrote: > Looks good, but you could do even better :) I still want to look at the > proper mecanism to flush the CPU cache on 970, but the idea here is to > flush it, and put the CPU into a NAP loop (the 970 has no SLEEP mode) > with the caches clean and MSR:EE off. We can later get it back with a > soft reset. Thanks for the suggestions! I'll work on getting something together. Zwane - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH] PPC64 pmac hotplug cpu
On Thu, 2005-01-13 at 17:43 -0700, Zwane Mwaikambo wrote: > I found the following very handy for use as a reference platform when > working on i386 hotplug cpu recently. > > It's been tested on a G5 system with a cpu going on/offline every second > and make -j. I've also tried a number of config options to avoid compile > breakage. Hi ! Looks good, but you could do even better :) I still want to look at the proper mecanism to flush the CPU cache on 970, but the idea here is to flush it, and put the CPU into a NAP loop (the 970 has no SLEEP mode) with the caches clean and MSR:EE off. We can later get it back with a soft reset. Ben. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/