On Mon, Dec 8, 2014 at 11:40 AM, Robert Nelson <[email protected]> wrote:
> On Mon, Dec 8, 2014 at 11:32 AM, Robert Nelson <[email protected]> 
> wrote:
>> On Mon, Dec 8, 2014 at 10:58 AM, Charles Steinkuehler
>> <[email protected]> wrote:
>>> On 12/8/2014 10:52 AM, Robert Nelson wrote:
>>>> On Mon, Dec 8, 2014 at 10:45 AM, Charles Steinkuehler
>>>> <[email protected]> wrote:
>>>>>
>>>>> <fingers crossed this actually works out!>
>>>>
>>>> There's only a couple conflicts. ;)
>>>>
>>> <snip>
>>>>
>>>> I'll cutt a raw diff and use that for a branch
>>>> "ti-linux-xenomai-3.14.y" on
>>>> https://github.com/RobertCNelson/ti-linux-kernel-dev
>>>
>>> With any luck, they're as simple as the 3.8.13 conflict (one patch
>>> didn't apply because some #include lines were removed at the top of the
>>> file).  I crafted a pre/post patch set to keep the Xenomai kernel patch
>>> script happy and haven't had to mess with it since.
>>>
>>> With the -ti kernel being mostly mainline (closer to mainline than the
>>> 3.8.13 kernel probably), it hopefully won't take too much massaging.
>>> Let me know if I can help.
>>
>> First pass pushed:
>>
>> https://github.com/RobertCNelson/ti-linux-kernel-dev/commit/213ddbfb8b35e7e926d7f9c44ba5b0178aa8d5a2
>>
>> It's still building here, most of the conflicts where in x86, so i
>> cheated and just disabled ipipe on x86 and ignored those.
>>
>> There was one irq change on omap-gpio (this is where ti changed it a
>> lot) so that "might" not work...
>
> Yeap dies on compiling omap-gpio.. ;)  I'll have to dig into that section 
> more..

Well it booted...

http://paste.debian.net/135519/

Not 100% happy..

[    2.259383] Switched to clocksource ipipe_tsc
[    2.269424]
[    2.269449] =================================
[    2.269458] [ INFO: inconsistent lock state ]
[    2.269472] 3.14.26-ti-xenomai-r39.1 #1 Not tainted
[    2.269480] ---------------------------------
[    2.269489] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage.
[    2.269500] swapper/0/1 [HC0[0]:SC1[1]:HE0:SE0] takes:
[    2.269510]  (&std_spinlock(&zone->lock)->rlock){+.?...}, at:
[<c010503c>] free_one_page+0x30/0x2d0
[    2.269566] {SOFTIRQ-ON-W} state was registered at:
[    2.269575]   [<c00925d8>] trace_hardirqs_on_caller+0x150/0x1f0
[    2.269595]   [<c009268c>] trace_hardirqs_on+0x14/0x18
[    2.269608]   [<c08b6b74>] __ipipe_fast_svc_irq_exit+0x4/0x14
[    2.269625]   [<c08b5b54>] _raw_spin_lock+0x4c/0x54
[    2.269650]   [<c010503c>] free_one_page+0x30/0x2d0
[    2.269663]   [<c0106478>] free_hot_cold_page+0x15c/0x164
[    2.269677]   [<c01064e4>] __free_pages+0x64/0x68
[    2.269691]   [<c0106944>] free_contig_range+0x70/0xb8
[    2.269704]   [<c0106c84>] alloc_contig_range+0x2f8/0x328
[    2.269718]   [<c05704fc>] dma_alloc_from_contiguous+0xa0/0x1f4
[    2.269740]   [<c001bf84>] __alloc_from_contiguous+0x38/0x12c
[    2.269767]   [<c0c2240c>] atomic_pool_init+0x84/0x124
[    2.269789]   [<c0008b34>] do_one_initcall+0x100/0x1b4
[    2.269804]   [<c0c1cd60>] kernel_init_freeable+0x148/0x1ec
[    2.269817]   [<c08a6d68>] kernel_init+0x18/0xf0
[    2.269838]   [<c000f880>] ret_from_fork+0x18/0x38
[    2.269858] irq event stamp: 223980
[    2.269866] hardirqs last  enabled at (223979): [<c0104904>]
free_pages_prepare+0x140/0x204
[    2.269881] hardirqs last disabled at (223980): [<c01052fc>]
__free_pages_ok.part.65+0x20/0xa0
[    2.269896] softirqs last  enabled at (223456): [<c0049f08>]
__do_softirq+0x25c/0x3d4
[    2.269919] softirqs last disabled at (223950): [<c004a3b0>]
irq_exit+0xd0/0x10c

Regards,

-- 
Robert Nelson
http://www.rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to