All of lore.kernel.org
 help / color / mirror / Atom feed
From: Khem Raj <raj.khem@gmail.com>
To: Paul Eggleton <paul.eggleton@linux.intel.com>
Cc: Bruce Ashfield <bruce.ashfield@windriver.com>,
	Tom Zanussi <tom.zanussi@intel.com>,
	Otavio Salvador <otavio@ossystems.com.br>,
	Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: [RFC PATCH 3/6] systemd: check for required kernel config options
Date: Mon, 9 May 2016 17:31:30 -0700	[thread overview]
Message-ID: <4665D6E0-64F7-4438-837C-7F5CCDBE2B18@gmail.com> (raw)
In-Reply-To: <992d6a28565d33b924df7e500eaff1de952ef926.1462768634.git.paul.eggleton@linux.intel.com>

[-- Attachment #1: Type: text/plain, Size: 2542 bytes --]


> On May 8, 2016, at 9:43 PM, Paul Eggleton <paul.eggleton@linux.intel.com> wrote:
> 
> Use the list in the systemd 225 README to set required Linux kernel
> config options.
> 
> Fixes [YOCTO #5574].
> 
> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
> ---
> meta/recipes-core/systemd/systemd_229.bb | 19 ++++++++++++++++++-
> 1 file changed, 18 insertions(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-core/systemd/systemd_229.bb b/meta/recipes-core/systemd/systemd_229.bb
> index c23c749..d64b3cd 100644
> --- a/meta/recipes-core/systemd/systemd_229.bb
> +++ b/meta/recipes-core/systemd/systemd_229.bb
> @@ -22,7 +22,7 @@ DEPENDS = "kmod docbook-sgml-dtd-4.1-native intltool-native gperf-native acl rea
> 
> SECTION = "base/shell"
> 
> -inherit useradd pkgconfig autotools perlnative update-rc.d update-alternatives qemu systemd ptest gettext bash-completion
> +inherit useradd pkgconfig autotools perlnative update-rc.d update-alternatives qemu systemd ptest gettext bash-completion kernel-check
> 
> SRCREV = "714c62b46379abb7558c544665522aca91691e10"
> 
> @@ -192,6 +192,23 @@ CFLAGS .= "${@bb.utils.contains('PACKAGECONFIG', 'valgrind', ' -DVALGRIND=1', ''
> # disable problematic GCC 5.2 optimizations [YOCTO #8291]
> FULL_OPTIMIZATION_append_arm = " -fno-schedule-insns -fno-schedule-insns2"
> 
> +# All the required options from the systemd README
> +REQUIRED_KERNEL_OPTIONS = "\
> +                           CONFIG_DEVTMPFS \
> +                           CONFIG_CGROUPS \
> +                           CONFIG_INOTIFY_USER \
> +                           CONFIG_SIGNALFD \
> +                           CONFIG_TIMERFD \
> +                           CONFIG_EPOLL \
> +                           CONFIG_NET \
> +                           CONFIG_SYSFS \
> +                           CONFIG_PROC_FS \
> +                           CONFIG_FHANDLE \
> +                           CONFIG_SYSFS_DEPRECATED=n \
> +                           CONFIG_UEVENT_HELPER_PATH='' \
> +                           CONFIG_FW_LOADER_USER_HELPER=n \

We still carry the patch for user fw loader. So this may be removed.

> +                           "
> +
> do_configure_prepend() {
> 	export NM="${HOST_PREFIX}gcc-nm"
> 	export AR="${HOST_PREFIX}gcc-ar"
> --
> 2.5.5
> 
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


[-- Attachment #2: Message signed with OpenPGP using GPGMail --]
[-- Type: application/pgp-signature, Size: 211 bytes --]

  reply	other threads:[~2016-05-10  0:31 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-09  4:43 [RFC PATCH 0/6] Kernel configuration check for recipes Paul Eggleton
2016-05-09  4:43 ` [RFC PATCH 1/6] classes/kernel-check: add a class to check kernel config options Paul Eggleton
2016-05-09 11:59   ` Bruce Ashfield
2016-05-09 20:53     ` Paul Eggleton
2016-05-09 21:00       ` Bruce Ashfield
2016-05-09  4:43 ` [RFC PATCH 2/6] eudev: check for required " Paul Eggleton
2016-05-09  4:43 ` [RFC PATCH 3/6] systemd: " Paul Eggleton
2016-05-10  0:31   ` Khem Raj [this message]
2016-05-09  4:43 ` [RFC PATCH 4/6] classes/kernel: fix typo Paul Eggleton
2016-05-09  4:43 ` [RFC PATCH 5/6] classes/kernel: check OLDEST_KERNEL at configure time Paul Eggleton
2016-05-10  0:33   ` Khem Raj
2016-05-09  4:43 ` [RFC PATCH 6/6] classes/image: check kernel config supports IMAGE_FSTYPES items Paul Eggleton
2016-05-09 12:05   ` Bruce Ashfield
2016-05-09 16:57     ` Christopher Larson
2016-05-09 19:35       ` Bruce Ashfield
2016-05-09 20:45     ` Paul Eggleton
2016-05-09 20:58       ` Bruce Ashfield
2016-05-09 12:08 ` [RFC PATCH 0/6] Kernel configuration check for recipes Bruce Ashfield
2016-05-09 20:55   ` Paul Eggleton

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=4665D6E0-64F7-4438-837C-7F5CCDBE2B18@gmail.com \
    --to=raj.khem@gmail.com \
    --cc=bruce.ashfield@windriver.com \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=otavio@ossystems.com.br \
    --cc=paul.eggleton@linux.intel.com \
    --cc=tom.zanussi@intel.com \
    /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.