[Gta04-owner] Strategy to upgrade neil-plus kernel to 3.10
Dr. H. Nikolaus Schaller
hns at goldelico.com
Wed Jul 24 15:19:08 CEST 2013
Am 23.07.2013 um 17:39 schrieb Dr. H. Nikolaus Schaller:
> Hi all,
> I finally succeeded with the first steps.
> Am 20.07.2013 um 23:21 schrieb Dr. H. Nikolaus Schaller:
>> Hi Neil,
>> Am 20.07.2013 um 16:44 schrieb Neil Jerram:
>>> "Dr. H. Nikolaus Schaller" <hns at goldelico.com> writes:
>>>> after all the recent discussions about the best kernel for Replicant I think we should
>>>> focus on getting all the latest kernel developments of mainline into the neil-plus kernel.
>>>> I.e. rebase it to 3.10.1.
>>> So perhaps what you want is:
>>> git checkout e70712bb
>>> git checkout -b hw-mainline
>>> git rebase --onto f4fee72a ea6d1b4e
>> So it will be some hours of work, but appears doable.
> I finally went through the git rebase which was really just some hours.
> A lot of more work was to get it compiling without errors again. There are some header
> files that have moved around and some functions have changed (mostly in the display
> driver). And some have significantly changed (e.g. how the /proc file system works).
> Therefore it is known that the camera and the PVR SGX code is broken.
> But now the code base compiles without errors. Yeah!
> Unfortunately the kernel immediately reboots the GTA04...
It appears to require the "earlyprintk" option on the bootargs.
Then, the kernel almost works. Expected problems are with Camera and PVR/SGX
while unexpectedly the frame buffer does not initialize and therefore no display.
> So there are still a lot of things to be debugged until we have a working 3.10
> kernel. Some of them are documented in
> The kernel tree is here:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Gta04-owner