Rojhalat Ibrahim wrote: > Thiemo Seufer wrote: > >Rojhalat Ibrahim wrote: > > > >>Thiemo Seufer wrote: > >> > >>>I updated the patch now and checked it in. Please test, especially > >>>for cases I couldn't do, like R3000-style TLB handling and MIPS32 > >>>CPUs with 64bit physaddr. > >>> > >> > >>My Yosemite board (RM9000 processor) does not boot anymore with > >>CONFIG_64BIT_PHYS_ADDR. Without that option it seems to be working > >>as before. I tried to define cpu_has_64bit_gp_regs. > > > > > >Correct, this should always be defined for 64bit capable CPUs. > > > > > Ok. But before it was working without that setting. 100% pure luck. :-) > Furthermore, without cpu_has_64bit_gp_regs and without > CONFIG_64BIT_PHYS_ADDR I get a working kernel. With > cpu_has_64bit_gp_regs defined the kernel fails with > or without CONFIG_64BIT_PHYS_ADDR. This would be a different bug then. It should be relatively easy to catch, there aren't that many places where cpu_has_64bit_gp_regs is used. > >>With that it boots partly. > > > > > >Where does it fail? > > > > > Actually the kernel seems to boot completely > but never starts init. It just stops after the > last line. Ok. The patch I posted will hopefully fix that. Thiemo