From: Justin P. M. <jus...@gm...> - 2009-09-03 20:14:15
|
Geoffrey wrote: > Justin P. Mattock wrote: >> Geoffrey wrote: >>> Justin P. Mattock wrote: >>>> Geoffrey wrote: >>>>> Geoffrey wrote: >>>>>> Justin P. Mattock wrote: >>>>>>> Geoffrey wrote: >>>>>>>> Geoffrey wrote: >>>>>>>>> I've built the latest kernel and installed it. When I attempt >>>>>>>>> to boot >>>>>>>>> this kernel I get: >>>>>>>>> >>>>>>>>> restarting system >>>>>>>>> >>>>>>>>> Any suggestions would be greatly appreciated. >>>>>>>>> >>>>>>>>> I know that's not much, but that's all I get. >>>>>>>> Anyone care to share there kernel boot options? >>>>>>>> >>>>>>> This guy has some clean >>>>>>> .config's >>>>>>> http://www.odi.ch/prog/macbookpro/index.php >>>>>> >>>>>> Thanks, I'll check it out and give it a try. >>>>> >>>>> >>>>> Same results. :( >>>>> >>>>> >>>> Im wondering if you don't have ext4 compiled >>>> in.(most distributions are using that now). >>>> >>>> Justin P. Mattock >>> >>> >>> You are right, it was not, recompiling now. >>> >>> >>> >> Not sure what OS your using. >> could be ext4 could be just ext3 > > Red Hat Enterprise Linux client > > Should have thought about checking the file systems before. They are > ext3. > >> in any case worst case scenario >> is load a previous kernel that works, >> then load the latest git from >> Linus and do a git bisect from the good >> kernel to present.(then let the guys at lkml know >> about it). > > I'm not exactly sure how that works. Have a pointer to a howto or some > such? > it's easy: First load a good kernel (so you can boot into your system) then git clone linus's tree. make compile install, reboot if you hit your problem then reboot with the good kernel. change to the source tree of linus's git (that's giving you this issue) then do: git bisect start then tell git bisect the bad kernel to the good i.g. git bisect bad (either leave blank for present or do v2.6.*) then git bisect good v2.6.31-rc* (to the last good kernel). then git bisect will start with it's first commit (now make the kernel, no need to look for a patch, as git has already done this for you). then reboot with the kernel(linus's git) that your bisecting if you hit the problem, then reboot into the good kernel change into linus's tree and do: git bisect bad then git bisect will give you another commit to try. make the kernel reboot and see if you bootup. when you finally boot up without issues do git bisect good save the results and post it to lkml. see not so bad(just use a small .config or else you spend a lifetime compiling) Justin P. Mattock |