On 05/15/2013 08:16 PM, Helge Deller wrote: > Hi Meelis, > > On 05/15/2013 08:59 AM, Meelis Roos wrote: >>>> It did not work - first a __schedule_bug, >>> >>> I assume you have CONFIG_PREEMPT enabled? We know it's currently broken. >> >> It is already disabled: >> >> CONFIG_PREEMPT_NONE=y >> # CONFIG_PREEMPT_VOLUNTARY is not set >> # CONFIG_PREEMPT is not set >> CONFIG_PREEMPT_COUNT=y >> >> I just enabled the new irqstacks... > > Ok, the good thing is, that I got today a rp5470 with which I could reproduce your problems. > > The bad thing is: > Beside CONFIG_PREEMPT, CONFIG_DISCONTIGMEM is broken too. > > I never noticed the DISCONTIGMEM bug, because all my other machines have flat/linear memory. I'm not sure any more, that DISCONTIGMEM is buggy... still need more testing on this. > Attached is a .config with which I was able to successfully boot (tftpboot) into. > I'm right now looking into getting this machine installed via a new 3.10-rc1 kernel with the debian-5010-hppa-DVD-1.iso (and the initrd from it). > > If I have something working I will make it available. Just as a heads-up. I was able to build a stable kernel (3.10-rc1 based + patches). Dave and me still have at least two patches which made my kernel stable. With those, I was now able to boot, install and fully upgrade to debian-unstable on my rp5470 (4xPA8700 CPUs). In the config I used CONFIG_SMP=y (CONFIG_SMP=n crashed!), CONFIG_DISCONTIGMEM=n and CONFIG_PREEMPT=n. My config is attached to this mail. So, please stay tuned, I'm still working on getting further patches into 3.10. And, maybe we get to a point, where we can provide new installation-medias.... Helge