All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bruce Ashfield <bruce.ashfield@windriver.com>
To: Koen Kooi <koen@dominion.thruhere.net>
Cc: yocto Project <yocto@yoctoproject.org>,
	Darren Hart <dvhart@linux.intel.com>
Subject: Re: [PULL][linux-yocto] beagleboard: sync with meta-ti linux-omap_2.6.37
Date: Mon, 20 Jun 2011 15:46:24 -0400	[thread overview]
Message-ID: <4DFFA390.1020600@windriver.com> (raw)
In-Reply-To: <6E8B5151-B486-4769-ACCD-DF97C0F77954@dominion.thruhere.net>

On 06/18/11 12:32, Koen Kooi wrote:
>
> Op 18 jun 2011, om 18:09 heeft Bruce Ashfield het volgende geschreven:
>
>> On 11-06-18 11:13 AM, Koen Kooi wrote:
>>>
>>> Op 18 jun 2011, om 17:10 heeft Koen Kooi het volgende geschreven:
>>>
>>>>
>>>> Op 18 jun 2011, om 17:08 heeft Darren Hart het volgende geschreven:
>>>>
>>>>>
>>>>>
>>>>> On 06/18/2011 01:11 AM, Koen Kooi wrote:
>>>>>>
>>>>>> Op 18 jun 2011, om 01:18 heeft Darren Hart het volgende geschreven:
>>>>>>
>>>>>>> From: Darren Hart<dvhart@linux.intel.com>
>>>>>>>
>>>>>>> The following commits have been pulled in from the meta-ti
>>>>>>> linux-omap_2.6.37 recipe, with the exception of: USB: ehci: remove
>>>>>>> structure packing from ehci_def which hails from mainline and
>>>>>>> should be applied to yocto/base, while the rest should be applied
>>>>>>> to yocto/standard/beagleboard.
>>>>>>>
>>>>>>> Fixes [YOCTO #764] Fixes [YOCTO #765] Fixes [YOCTO #767]
>>>>>>>
>>>>>>> This brings linux-yocto in sync with the meta-ti linux-omap_2.6.37
>>>>>>> recipe and significantly improves Beagleboard support in
>>>>>>> linux-yocto. As there are 115 patches in total, and none of them
>>>>>>> are new, I have omitted them from the email.
>>>>>>
>>>>>>
>>>>>> You seem to be including the patches that patch the  kernel from
>>>>>> 37rc7 (or rc8, I forget) to .37 final, which shouldn't apply. So
>>>>>> basically leave out the patches in the 'linus' directory.
>>>>>
>>>>> There were about 200 patches in total, I've removed all those that
>>>>> reverse applied and failed do to a conflict that was obviously a merge
>>>>> of a very similar patch. That accounted for most of the 37-rc[78] to 37
>>>>> patches from the linus directory.
>>>>>
>>>>>> The camera
>>>>>> interface also doesn't work, so the 'media' directory can be left out
>>>>>> as well.
>>>>>
>>>>> The goal was to stay as close to the meta-ti/linux-omap_2.6.37 recipe as
>>>>> possible with the linux-yocto kernel repository. Will you be removing
>>>>> all of the media directory from there as well? I don't want to remove
>>>>> them from here if you'll be *adding* to them there. However, if you'll
>>>>> be sure to just be replacing them there, then I can drop them here.
>>>>
>>>> The .37 isn't used, developed or supported for beagleboard anymore, .39 is all the rage now :)
>>>
>>> Speaking of .39, is there a 'linux-yocto' type of tree for .39 mainline with a skeleton for machine support? If there is, I'd like to fork it to see if it can improve my current workflow which consist of self written scripts that emulate guilt.
>>
>> I've got the linux-yocto-dev recipe in poky-extras, meta-kernel-dev
>> layer. That recipe tracked 2.6.39, and has now jumped to 3.0 (with
>> a minor cheat as I work through the 3.0 naming issues). The kernel
>> repo is hosted on git.yoctoproject.org as the linux-yocto-dev repo.
>>
>> The repo is fast forward for a given version, and then is re-generated
>> when I jump it from version to version. I carry forward all the existing
>> patches and keep the qemu machines working. Although at the moment,
>> qemuppc is losing interrupts and can't get past init :)
>>
>> That's also the repo where I'm testing out some changes to kern-tools
>> (but they are stable), which will show up shortly.
>
> Thanks, I'll have a look at that. Is there already some doc out on how to create such a structure from scratch?

At the moment, they are carried forward from kernel version
to kernel version and then interpreted by the tools. But I
do have some notes and other information that describe how to
take upstream tree <foo>, feed it a kernel-cache (what you see
in the meta branch) and create a new kernel tree ready to
build.

I've got to get a bit of 3.0-rcX behind me, but I'm writing this
up and will contribute it, if that's what you are thinking
of here.

Cheers,

Bruce




  reply	other threads:[~2011-06-20 19:46 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-17 23:18 [PULL][linux-yocto] beagleboard: sync with meta-ti linux-omap_2.6.37 Darren Hart
2011-06-18  8:11 ` Koen Kooi
2011-06-18 15:08   ` Darren Hart
2011-06-18 15:10     ` Koen Kooi
2011-06-18 15:13       ` Koen Kooi
2011-06-18 16:09         ` Bruce Ashfield
2011-06-18 16:32           ` Koen Kooi
2011-06-20 19:46             ` Bruce Ashfield [this message]
2011-06-20 19:48               ` Koen Kooi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4DFFA390.1020600@windriver.com \
    --to=bruce.ashfield@windriver.com \
    --cc=dvhart@linux.intel.com \
    --cc=koen@dominion.thruhere.net \
    --cc=yocto@yoctoproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.