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.
