[Server-devel] Two (minimal) goals for a kernel for XO1.5 based upon fc22?

Peter Robinson pbrobinson at gmail.com
Thu May 28 07:01:58 EDT 2015


BTW is the F-22 + 4.1rc5 kernel image somewhere to pull and test with?

On Thu, May 28, 2015 at 12:01 PM, Peter Robinson <pbrobinson at gmail.com> wrote:
> On Thu, May 28, 2015 at 9:05 AM, James Cameron <quozl at laptop.org> wrote:
>> The v4.1-rc5 kernel boots fine on XO-1.5, though there are a few
>> things to be fixed; screen blanks on boot, camera LED stays on and
>> camera doesn't work, temperature of CPU is not accessible, and suspend
>> fails to complete.  Some of these probably my haste.
>
> Even more awesome, some of these are probably missing or changed
> kernel options. Some of those kernel bits have changed a lot upstream.
>
>> This meets George's requirements.
>>
>> The patch relative to v4.1-rc5:
>> http://dev.laptop.org/~quozl/y/1YxsfX.txt
>
> Do we have a 4.1 branch in the olpc-kernel git repo yet? Is it worth
> it or would it be worthwhile me setting up one against the Fedora
> upstream to allow us to more easily work there, rebase etc?
>
>> The boot dmesg:
>> http://dev.laptop.org/~quozl/z/1Yxsg9.txt
>>
>> You might take your favourite Fedora 22 kernel, apply that patch,
>> fixing any conflicts, reconfigure the kernel, and build.
>>
>> Or you might compare the xo_1.5_defconfig against the Fedora 22 kernel
>> .config.
>
> I'm happy to help there.
>
>> If you guys can help test and fix these apparently minor problems,
>> then I can pull upstream into olpc-kernel repository and make a later
>> branch.
>
> Can we setup a git branch sooner rather than later as a central place
> to pull the latest and greatest from.
>
>> Chances are it would work fine with XO-1 too, with a bit of
>> configuration merging.
>
> Happy to help there. We likely need to rebase a few patches for camera
> modules etc from the older branches, happy to help there where
> possible.
>
>> However, this doesn't help with XO-1.75 and XO-4, which are still just
>> as large a job as they ever were.  ;-{  x86 is so easy.
>
> I've got a possible route for the 1.75 as mentioned above, once we get
> a 4.1 branch I can add that and see how much further on we can get
> with that. XO-4 on the other hand, as you mention, is a massive job!
> :-(
>
> Peter
>
>> On Wed, May 27, 2015 at 11:17:26PM -0400, Samuel Greenfeld wrote:
>>> Given I looked into this before with F22 Beta(*), I ran OLPC OS
>>> Builder tonight, excluding nothing from all repositories, and let it
>>> loose.
>>>
>>> There were a few more minor issues found with the build process.
>>> But I managed to build an image with the stock Fedora 4.x kernel,
>>> and primarily F22 parts.
>>>
>>> However the stock Fedora kernel does not have a hardcoded kernel
>>> command line like OLPC kernels do, and trying to manually provide
>>> the command line to boot a Fedora kernel still hung for me after OFW
>>> stated the ramdisk was being loaded.
>>>
>>> I may look into this a bit more before resorting back to OLPC's 3.10
>>> kernel and seeing what works with that.
>>>
>>> (*) [1]http://lists.sugarlabs.org/archive/sugar-devel/2015-April/050035.html
>>>
>>> On Wed, May 27, 2015 at 6:28 PM, James Cameron <[2]quozl at laptop.org> wrote:
>>>
>>>     On Wed, May 27, 2015 at 06:31:28AM -0700, George Hunt wrote:
>>>     > If I set just the goals of getting keyboard input, and display output,
>>>     what
>>>     > problems will I face trying to use defconfig_xo1.5 from [1][3]
>>>     dev.laptop.org
>>>     > (x86-3.3 branch)?
>>>     >
>>>     > Does anyone have a config file that works on the XO1.5 on a Fedora
>>>     release
>>>     > later than FC18 that I might springboard from?
>>>
>>>     We used the olpc-3.10 branch to generate kernels for systems later
>>>     than Fedora 18.
>>>
>>>     --
>>>     James Cameron
>>>     [4]http://quozl.linux.org.au/
>>>     _______________________________________________
>>>     Devel mailing list
>>>     [5]Devel at lists.laptop.org
>>>     [6]http://lists.laptop.org/listinfo/devel
>>>
>>> References:
>>>
>>> [1] http://lists.sugarlabs.org/archive/sugar-devel/2015-April/050035.html
>>> [2] mailto:quozl at laptop.org
>>> [3] http://dev.laptop.org/
>>> [4] http://quozl.linux.org.au/
>>> [5] mailto:Devel at lists.laptop.org
>>> [6] http://lists.laptop.org/listinfo/devel
>>
>>> _______________________________________________
>>> Server-devel mailing list
>>> Server-devel at lists.laptop.org
>>> http://lists.laptop.org/listinfo/server-devel
>>
>>
>> --
>> James Cameron
>> http://quozl.linux.org.au/
>> _______________________________________________
>> Devel mailing list
>> Devel at lists.laptop.org
>> http://lists.laptop.org/listinfo/devel


More information about the Server-devel mailing list