Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/4] kernel: consolidated pull request
@ 2011-07-21 17:16 Bruce Ashfield
  2011-07-21 17:16 ` [PATCH 1/4] linux-yocto: kernel-3.0 support recipe Bruce Ashfield
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Bruce Ashfield @ 2011-07-21 17:16 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Richard/Saul,

What follows is a set of kernel changes that have been brewing for a while
now:

  294170 kern-tools: update SRCREV
  65d8b50 linux-yocto: update LICENSE to GPLv2
  069e9d9 kernel: copy defconfig to {B} vs {S}
  6796e11 linux-yocto: kernel-3.0 support recipe

The patches are pretty self explanitory, but a few comments follow. 

The kern-tools tweak Fixes [YOCTO #1261], which allows both the 2.6.34
and 3.0 based -rt kernels to build again. 

The next two changes are small cleanups and a allow linux-yocto to inherit
changes to the base kernel class' do_configure().

And finally, we create the 3.0 base recipe. A few notes about this are:

  - it is a carry forward of the immediately available 2.6.37 (and before)
    functionality
  - it has an audit and cleanup of the config fragments, which was one
    of the 1.1 deliverables
  - it has been built for all core arches, and (attempted) boot tested on 
    them as well.
  - it is not the default for any target at the moment, this needs more
    testing, and there are two known issues I'm tracking a qemumips boot
    failure that snuck in during the 3.0 -rc cycle (it did boot) and 
    qemuppc interrupts being lost. I'll update the preferred versions as
    targets are validated.
  - I've built and booted the core-images on them, but functionality like
    graphics, etc, still needs to be tested. There's only so much I 
    can do :)
  - the -rt branch is populated with tglx's recent update of -rt!
  - separate patches will go out for other layers (meta-kernel-dev, meta-rt,
    meta-yocto, etc) shortly.

** This obviously builds on the other hard work done to get userspace and
tools ready for the 3.0 kernel version change. Many thanks for that, since
it allowed me to focus on the kernel only.

Patches are welcome for any misbehaving boards or qemu targets :

cc: Darren Hart <dvhart@linux.intel.com>
cc: Tom Zanussi <tom.zanussi@intel.com>

The following changes since commit 1df5ab5ee285b3220348ce0cf371b81446d55832:

  parse/ConfHandler: Fix multiline variable corruption (2011-07-21 11:09:47 +0100)

are available in the git repository at:
  git://git.pokylinux.org/poky-contrib zedd/kernel
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (4):
  linux-yocto: kernel-3.0 support recipe
  kernel: copy defconfig to {B} vs {S}
  linux-yocto: update LICENSE to GPLv2
  kern-tools: update SRCREV

 meta/classes/kernel-yocto.bbclass                  |    6 ---
 meta/classes/kernel.bbclass                        |    4 +-
 .../kern-tools/kern-tools-native_git.bb            |    2 +-
 meta/recipes-kernel/linux/linux-yocto.inc          |    2 +-
 meta/recipes-kernel/linux/linux-yocto_3.0.bb       |   47 ++++++++++++++++++++
 5 files changed, 51 insertions(+), 10 deletions(-)
 create mode 100644 meta/recipes-kernel/linux/linux-yocto_3.0.bb

-- 
1.7.4.1




^ permalink raw reply	[flat|nested] 11+ messages in thread
* [PATCH 0/4] kernel: consolidated pull request
@ 2023-07-18  3:34 bruce.ashfield
  0 siblings, 0 replies; 11+ messages in thread
From: bruce.ashfield @ 2023-07-18  3:34 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

Here's a 4-pack of patches I've been testing. I don't expect any
significant issues, in particular since 6.4 isn't yet the default
kernel :)

The main part of this series is to fix menuconfig for 6.4+. A patch
I created years ago to work around pkg-config use in the kernel needed
to be tweaked. Which i've done.

I've also started the process of dropping that patch, as there's
a variable we can use to point pkg-config to our -native variant. Once
all supported kernels are new enough, I'll drop my kernel patch and
the manipulation of the PKG_CONFIG* variables.

Bruce

The following changes since commit dcdfbd3b45c7442210a49f5db989fb188a329c2d:

  libnss-nis: upgrade 3.1 -> 3.2 (2023-07-17 15:30:04 +0100)

are available in the Git repository at:

  https://git.yoctoproject.org/poky-contrib zedd/kernel
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (4):
  linux-yocto/6.x: cfg: update ima.cfg to match current meta-integrity
  linux-yocto/6.4: update to v6.4.3
  kernel: set HOSTPKG_CONFIG to use pkg-config-native
  linux-yocto/6.4: fix menuconfig

 meta/classes-recipe/kernel.bbclass            |  3 ++
 .../linux/linux-yocto-rt_6.1.bb               |  2 +-
 .../linux/linux-yocto-rt_6.4.bb               |  6 ++--
 .../linux/linux-yocto-tiny_6.1.bb             |  2 +-
 .../linux/linux-yocto-tiny_6.4.bb             |  6 ++--
 meta/recipes-kernel/linux/linux-yocto_6.1.bb  |  2 +-
 meta/recipes-kernel/linux/linux-yocto_6.4.bb  | 28 +++++++++----------
 7 files changed, 26 insertions(+), 23 deletions(-)

-- 
2.34.1



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2023-07-18  3:34 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-21 17:16 [PATCH 0/4] kernel: consolidated pull request Bruce Ashfield
2011-07-21 17:16 ` [PATCH 1/4] linux-yocto: kernel-3.0 support recipe Bruce Ashfield
2011-07-21 18:09   ` Darren Hart
2011-07-21 17:16 ` [PATCH 2/4] kernel: copy defconfig to {B} vs {S} Bruce Ashfield
2011-07-21 18:08   ` Darren Hart
2011-07-21 17:16 ` [PATCH 3/4] linux-yocto: update LICENSE to GPLv2 Bruce Ashfield
2011-07-21 18:05   ` Darren Hart
2011-07-21 17:16 ` [PATCH 4/4] kern-tools: update SRCREV Bruce Ashfield
2011-07-21 18:07   ` Darren Hart
2011-07-22 15:26 ` [PATCH 0/4] kernel: consolidated pull request Saul Wold
  -- strict thread matches above, loose matches on Subject: below --
2023-07-18  3:34 bruce.ashfield

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox