Openembedded Core Discussions
 help / color / mirror / Atom feed
* [v2 PATCH 0/8] linux-yocto: consolidated pull request
@ 2016-02-29 22:10 Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 1/8] linux-yocto/4.1: Galileo updates Bruce Ashfield
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

Hi all,

v2: actually cc oe-core on the series.

Here is the consolidated pull request for linux-yocto 4.1 and 4.4. Most of the
changes are updates to -stable for the kernels, and the others are updates for
specific boards.

I've been building and booting these for qemu*, but of course, more mileage and
combinations in the autobuilder is best.

Some things to note:

 - We have some refactored kernel configuration updates to the base/core policy
   of the standard kernel, with a new "developer" kernel type being available,
   leaving standard as a smaller variant. Existing board configs have been
   flipped to use developer, so they'll see no change, leaving new board configs
   to take advantage of the smaller, standard kernel type.

 - The yocto reference BSPs haven't been updated yet, and we need to find
   someone with the h/w to do the updates. These may just have to stay on
   4.1 LTSI for this cycle.

 - We are still seeing the 32 bit x86 X issue on the 4.4 kernel , with a splat on
   boot up. I've tried to bisect this twice, leading to inconclusive results, but
   regardless, I need to march 4.4 onto the latest -stable, and we'll continue
   looking into this issue in the M4 timeframe.

 - There still seem to be some races in perf, and something is up with sstate
   and the kexec/kboot builds using meta-initramfs and linux-yocto-tiny-kexecboot.
   Now that these updates are out, I'll revisit them and hold any stable updates
   (unless there are significant CVEs) in the M4 cycle.

Cheers,

Bruce

The following changes since commit 4006a7f2762ccd5dcbc6cdff49482d4387a73261:

  sanity: Fix int verses string reference (2016-02-28 22:54:09 +0000)

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 (8):
  linux-yocto/4.1: Galileo updates
  linux-yocto/4.1: clkdev updates
  linux-yocto/4.1: update to 4.1.18
  linux-yocto/4.4: yaffs2 build fixes
  linux-yocto: braswell: Remove feature and move DRM_I915_PRELIMINARY_HW_SUPPORT option
  linux-yocto/4.4: update to -stable 4.4.2
  linux-yocto/4.1: iwlwifi: mvm: don't allow sched scans without matches to be started
  linux-yocto/4.4: update to 4.4.3

 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  6 +++---
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 20 ++++++++++----------
 meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 20 ++++++++++----------
 6 files changed, 32 insertions(+), 32 deletions(-)

-- 
2.5.0



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

* [PATCH 1/8] linux-yocto/4.1: Galileo updates
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
@ 2016-02-29 22:10 ` Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 2/8] linux-yocto/4.1: clkdev updates Bruce Ashfield
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

Integrating the following patches for improved galileo support:

  e02ac252f68d gpio-pca953x: add "drive" property.
  68d3fd5134f7 adc1x8s102: support ACPI-based enumeration.
  89f6aea44d01 staging:iio: add support for ADC1x8s102.
  2fb3159a70c0 spi-pxa2xx: fixed ACPI-based enumeration of SPI devices.
  510501941fd3 pca9685: PCA9685 PWM and GPIO multi-function device.
  94bfb66b8887 gpio: pca953x: provide GPIO base based on _UID
  c39f26cd9092 acpi: added a custom DSDT file.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 16 ++++++++--------
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index 3dd8959895df..4ec9cc4c2cfb 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -2,7 +2,7 @@ KBRANCH ?= "standard/preempt-rt/base"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "132d72a980837eccc082d5dfb9c5eb5596611b0b"
+SRCREV_machine ?= "4892b47c7f92a8a332e75596ec7c8d8204bd1709"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index 4fde066eebbc..c84fb2dc6324 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -9,7 +9,7 @@ LINUX_VERSION ?= "4.1.17"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "bdf4565e5dcc1ad65e26cebdff7bf427289f1d61"
+SRCREV_machine ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index 9f3ad5c66381..1a3842c9c113 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -11,14 +11,14 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "fc38bc54e15ab2943507b63e740c576f5537fbc0"
-SRCREV_machine_qemuarm64 ?= "bdf4565e5dcc1ad65e26cebdff7bf427289f1d61"
-SRCREV_machine_qemumips ?= "d7d76bf246979d635990a05961886292ddcb5600"
-SRCREV_machine_qemuppc ?= "bdf4565e5dcc1ad65e26cebdff7bf427289f1d61"
-SRCREV_machine_qemux86 ?= "bdf4565e5dcc1ad65e26cebdff7bf427289f1d61"
-SRCREV_machine_qemux86-64 ?= "bdf4565e5dcc1ad65e26cebdff7bf427289f1d61"
-SRCREV_machine_qemumips64 ?= "84dd3ffed15ebb59e6d396343ced2450f0f10379"
-SRCREV_machine ?= "bdf4565e5dcc1ad65e26cebdff7bf427289f1d61"
+SRCREV_machine_qemuarm ?= "de3a57fd015b3eca12d65530efc6a2cb59226d25"
+SRCREV_machine_qemuarm64 ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
+SRCREV_machine_qemumips ?= "d00db934de0fa0ddb5811bb91d62c1c26e2bed95"
+SRCREV_machine_qemuppc ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
+SRCREV_machine_qemux86 ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
+SRCREV_machine_qemux86-64 ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
+SRCREV_machine_qemumips64 ?= "aa673476922c02c6caef5c1d65e59f03259a596d"
+SRCREV_machine ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
-- 
2.5.0



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

* [PATCH 2/8] linux-yocto/4.1: clkdev updates
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 1/8] linux-yocto/4.1: Galileo updates Bruce Ashfield
@ 2016-02-29 22:10 ` Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 3/8] linux-yocto/4.1: update to 4.1.18 Bruce Ashfield
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

Backporting the following clkdev updates to the 4.1 kernel:

   c1b6f28fb457 clkdev: get rid of redundant clk_add_alias() prototype in linux/clk.h
   f9a70df2d491 clk: update clk API documentation to clarify clk_round_rate()
   db2d98fa3908 clkdev: fix clk_add_alias() with a NULL alias device name
   1b2c3a175637 clkdev: add clkdev_create() helper
   9b3d61ea0c57 clkdev: const-ify connection id to clk_add_alias()
   76b7b02f10dc clkdev: drop __init from clkdev_add_table()
   22f16b822d18 clkdev: use clk_hw internally

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 16 ++++++++--------
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index 4ec9cc4c2cfb..cff0cf2c8967 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -2,7 +2,7 @@ KBRANCH ?= "standard/preempt-rt/base"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "4892b47c7f92a8a332e75596ec7c8d8204bd1709"
+SRCREV_machine ?= "fd72b890926d65a0684403ba4ea55ec42edc130f"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index c84fb2dc6324..4a8ec0e0460b 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -9,7 +9,7 @@ LINUX_VERSION ?= "4.1.17"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
+SRCREV_machine ?= "c1b6f28fb457306331d3173364b509fa39971f84"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index 1a3842c9c113..466852b18650 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -11,14 +11,14 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "de3a57fd015b3eca12d65530efc6a2cb59226d25"
-SRCREV_machine_qemuarm64 ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
-SRCREV_machine_qemumips ?= "d00db934de0fa0ddb5811bb91d62c1c26e2bed95"
-SRCREV_machine_qemuppc ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
-SRCREV_machine_qemux86 ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
-SRCREV_machine_qemux86-64 ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
-SRCREV_machine_qemumips64 ?= "aa673476922c02c6caef5c1d65e59f03259a596d"
-SRCREV_machine ?= "e02ac252f68dca39c8fa06c8517dd805e75aed87"
+SRCREV_machine_qemuarm ?= "1b3f801b8fe01297d07ad54b46801924b2db5e1e"
+SRCREV_machine_qemuarm64 ?= "c1b6f28fb457306331d3173364b509fa39971f84"
+SRCREV_machine_qemumips ?= "0ba29c3151bc688aa550ec4a530b96ec8ca6ca53"
+SRCREV_machine_qemuppc ?= "c1b6f28fb457306331d3173364b509fa39971f84"
+SRCREV_machine_qemux86 ?= "c1b6f28fb457306331d3173364b509fa39971f84"
+SRCREV_machine_qemux86-64 ?= "c1b6f28fb457306331d3173364b509fa39971f84"
+SRCREV_machine_qemumips64 ?= "2ec153606e0d665d85f8e28219166fde6fd80c8c"
+SRCREV_machine ?= "c1b6f28fb457306331d3173364b509fa39971f84"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
-- 
2.5.0



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

* [PATCH 3/8] linux-yocto/4.1: update to 4.1.18
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 1/8] linux-yocto/4.1: Galileo updates Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 2/8] linux-yocto/4.1: clkdev updates Bruce Ashfield
@ 2016-02-29 22:10 ` Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 4/8] linux-yocto/4.4: yaffs2 build fixes Bruce Ashfield
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

Integrating the korg -stable update to 4.1

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 18 +++++++++---------
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index cff0cf2c8967..8135d3ba24ca 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -2,13 +2,13 @@ KBRANCH ?= "standard/preempt-rt/base"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "fd72b890926d65a0684403ba4ea55ec42edc130f"
+SRCREV_machine ?= "73c76150065091f6cc1751a3c8ec2d8a8cf8b6af"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "4.1.17"
+LINUX_VERSION ?= "4.1.18"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index 4a8ec0e0460b..e27c9dbfccea 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -4,12 +4,12 @@ KCONFIG_MODE = "--allnoconfig"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-LINUX_VERSION ?= "4.1.17"
+LINUX_VERSION ?= "4.1.18"
 
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "c1b6f28fb457306331d3173364b509fa39971f84"
+SRCREV_machine ?= "dd6492b44151164242718855d6c9eebbf0018eac"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index 466852b18650..9ac098afd1a7 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -11,20 +11,20 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "1b3f801b8fe01297d07ad54b46801924b2db5e1e"
-SRCREV_machine_qemuarm64 ?= "c1b6f28fb457306331d3173364b509fa39971f84"
-SRCREV_machine_qemumips ?= "0ba29c3151bc688aa550ec4a530b96ec8ca6ca53"
-SRCREV_machine_qemuppc ?= "c1b6f28fb457306331d3173364b509fa39971f84"
-SRCREV_machine_qemux86 ?= "c1b6f28fb457306331d3173364b509fa39971f84"
-SRCREV_machine_qemux86-64 ?= "c1b6f28fb457306331d3173364b509fa39971f84"
-SRCREV_machine_qemumips64 ?= "2ec153606e0d665d85f8e28219166fde6fd80c8c"
-SRCREV_machine ?= "c1b6f28fb457306331d3173364b509fa39971f84"
+SRCREV_machine_qemuarm ?= "2af5b3dff27887af8ffbc700a6a09a9d75c2b05f"
+SRCREV_machine_qemuarm64 ?= "dd6492b44151164242718855d6c9eebbf0018eac"
+SRCREV_machine_qemumips ?= "deab449b07a79b9a108f1c94e3dabef34135517a"
+SRCREV_machine_qemuppc ?= "dd6492b44151164242718855d6c9eebbf0018eac"
+SRCREV_machine_qemux86 ?= "dd6492b44151164242718855d6c9eebbf0018eac"
+SRCREV_machine_qemux86-64 ?= "dd6492b44151164242718855d6c9eebbf0018eac"
+SRCREV_machine_qemumips64 ?= "4984422b4cd3deb6d68f46d010fb8eb007468677"
+SRCREV_machine ?= "dd6492b44151164242718855d6c9eebbf0018eac"
 SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "4.1.17"
+LINUX_VERSION ?= "4.1.18"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
-- 
2.5.0



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

* [PATCH 4/8] linux-yocto/4.4: yaffs2 build fixes
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (2 preceding siblings ...)
  2016-02-29 22:10 ` [PATCH 3/8] linux-yocto/4.1: update to 4.1.18 Bruce Ashfield
@ 2016-02-29 22:10 ` Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 5/8] linux-yocto: braswell: Remove feature and move DRM_I915_PRELIMINARY_HW_SUPPORT option Bruce Ashfield
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

Integrating fixes for yaffs2 on the 4.4.x kernel:

  d4eb3ab036f8 yaffs2: using new ->follow_link() and ->put_link() calling conventions
  da1c7fd61d13 yaffs2: NULL ->read/->write
  b4c6a6aca7e7 yaffs2: replace f_dentry to f_path.dentry

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 18 +++++++++---------
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
index 35c4e2fa05f4..29752413b930 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
@@ -2,8 +2,8 @@ KBRANCH ?= "standard/preempt-rt"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "b90e0f8ee29395bbeb1d4b1dc06d4a78063f2c36"
-SRCREV_meta ?= "4940c6e551c1eea41a5dbc69a90b23d5f835fa5b"
+SRCREV_machine ?= "10a99cd2bfbbea9fa82b5a988eb8cb9c5f7b6600"
+SRCREV_meta ?= "39d849b041409ddd8fa4f8102f6adb2d57c1fb60"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
index beeab9d14389..71a64d87fe7d 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
@@ -9,8 +9,8 @@ LINUX_VERSION ?= "4.4.1"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "0194c765861157b95de80fa7c27ebb6b51c16dd6"
-SRCREV_meta ?= "4940c6e551c1eea41a5dbc69a90b23d5f835fa5b"
+SRCREV_machine ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
+SRCREV_meta ?= "39d849b041409ddd8fa4f8102f6adb2d57c1fb60"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.4.bb b/meta/recipes-kernel/linux/linux-yocto_4.4.bb
index c0edcf13c341..104fe664acd9 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.4.bb
@@ -11,15 +11,15 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "fae04a40c8bcdf27b237d7d288ddcad71976a7b3"
-SRCREV_machine_qemuarm64 ?= "0194c765861157b95de80fa7c27ebb6b51c16dd6"
-SRCREV_machine_qemumips ?= "beedcf740b175cdd0ecc7a8c473c0b518f329c33"
-SRCREV_machine_qemuppc ?= "0194c765861157b95de80fa7c27ebb6b51c16dd6"
-SRCREV_machine_qemux86 ?= "0194c765861157b95de80fa7c27ebb6b51c16dd6"
-SRCREV_machine_qemux86-64 ?= "0194c765861157b95de80fa7c27ebb6b51c16dd6"
-SRCREV_machine_qemumips64 ?= "25c3d2617df1947b3d69e480e88ba75881c7ca71"
-SRCREV_machine ?= "0194c765861157b95de80fa7c27ebb6b51c16dd6"
-SRCREV_meta ?= "4940c6e551c1eea41a5dbc69a90b23d5f835fa5b"
+SRCREV_machine_qemuarm ?= "1505f695c60842fa591ca6bc1e3cb0bba1be0055"
+SRCREV_machine_qemuarm64 ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
+SRCREV_machine_qemumips ?= "257ab9142b29e01b257977f5a3afe7f40f79f7bc"
+SRCREV_machine_qemuppc ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
+SRCREV_machine_qemux86 ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
+SRCREV_machine_qemux86-64 ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
+SRCREV_machine_qemumips64 ?= "de5aa76a9b909645533b44018bed0aa110e2dbd0"
+SRCREV_machine ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
+SRCREV_meta ?= "39d849b041409ddd8fa4f8102f6adb2d57c1fb60"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
-- 
2.5.0



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

* [PATCH 5/8] linux-yocto: braswell: Remove feature and move DRM_I915_PRELIMINARY_HW_SUPPORT option
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (3 preceding siblings ...)
  2016-02-29 22:10 ` [PATCH 4/8] linux-yocto/4.4: yaffs2 build fixes Bruce Ashfield
@ 2016-02-29 22:10 ` Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 6/8] linux-yocto/4.4: update to -stable 4.4.2 Bruce Ashfield
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

From Cal:

  fixes the issue where Skylake doesn't have graphics support
  by default before kernel version 4.4, and also brings the kernel
  metadata closer together for intel-* and common-pc* BSPs.

[YOCTO 9#319]

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 2 +-
 meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index 8135d3ba24ca..33fbb45272ab 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -3,7 +3,7 @@ KBRANCH ?= "standard/preempt-rt/base"
 require recipes-kernel/linux/linux-yocto.inc
 
 SRCREV_machine ?= "73c76150065091f6cc1751a3c8ec2d8a8cf8b6af"
-SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
+SRCREV_meta ?= "56dcb623ebf5e83d65fdb4eb270f23676bb000a5"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
index 29752413b930..65fc9ab94154 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
@@ -3,7 +3,7 @@ KBRANCH ?= "standard/preempt-rt"
 require recipes-kernel/linux/linux-yocto.inc
 
 SRCREV_machine ?= "10a99cd2bfbbea9fa82b5a988eb8cb9c5f7b6600"
-SRCREV_meta ?= "39d849b041409ddd8fa4f8102f6adb2d57c1fb60"
+SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index e27c9dbfccea..c802df797f54 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "dd6492b44151164242718855d6c9eebbf0018eac"
-SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
+SRCREV_meta ?= "56dcb623ebf5e83d65fdb4eb270f23676bb000a5"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
index 71a64d87fe7d..0b2975c0e9b7 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
-SRCREV_meta ?= "39d849b041409ddd8fa4f8102f6adb2d57c1fb60"
+SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index 9ac098afd1a7..82cfb7422325 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "dd6492b44151164242718855d6c9eebbf0018eac"
 SRCREV_machine_qemux86-64 ?= "dd6492b44151164242718855d6c9eebbf0018eac"
 SRCREV_machine_qemumips64 ?= "4984422b4cd3deb6d68f46d010fb8eb007468677"
 SRCREV_machine ?= "dd6492b44151164242718855d6c9eebbf0018eac"
-SRCREV_meta ?= "79dbb64d9e179718369a7a5c7b364fda9936571f"
+SRCREV_meta ?= "56dcb623ebf5e83d65fdb4eb270f23676bb000a5"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.4.bb b/meta/recipes-kernel/linux/linux-yocto_4.4.bb
index 104fe664acd9..6645c98048fa 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.4.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
 SRCREV_machine_qemux86-64 ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
 SRCREV_machine_qemumips64 ?= "de5aa76a9b909645533b44018bed0aa110e2dbd0"
 SRCREV_machine ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
-SRCREV_meta ?= "39d849b041409ddd8fa4f8102f6adb2d57c1fb60"
+SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
-- 
2.5.0



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

* [PATCH 6/8] linux-yocto/4.4: update to -stable 4.4.2
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (4 preceding siblings ...)
  2016-02-29 22:10 ` [PATCH 5/8] linux-yocto: braswell: Remove feature and move DRM_I915_PRELIMINARY_HW_SUPPORT option Bruce Ashfield
@ 2016-02-29 22:10 ` Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 7/8] linux-yocto/4.1: iwlwifi: mvm: don't allow sched scans without matches to be started Bruce Ashfield
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  4 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  4 ++--
 meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 18 +++++++++---------
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
index 65fc9ab94154..80d54f4ca0d9 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
@@ -2,13 +2,13 @@ KBRANCH ?= "standard/preempt-rt"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "10a99cd2bfbbea9fa82b5a988eb8cb9c5f7b6600"
+SRCREV_machine ?= "48ef1e28a2a8904d287f9fde5f35d506ac42f4bb"
 SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "4.4.1"
+LINUX_VERSION ?= "4.4.2"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
index 0b2975c0e9b7..c840f771799a 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
@@ -4,12 +4,12 @@ KCONFIG_MODE = "--allnoconfig"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-LINUX_VERSION ?= "4.4.1"
+LINUX_VERSION ?= "4.4.2"
 
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
+SRCREV_machine ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
 SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.4.bb b/meta/recipes-kernel/linux/linux-yocto_4.4.bb
index 6645c98048fa..dc7f75e1b98a 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.4.bb
@@ -11,20 +11,20 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "1505f695c60842fa591ca6bc1e3cb0bba1be0055"
-SRCREV_machine_qemuarm64 ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
-SRCREV_machine_qemumips ?= "257ab9142b29e01b257977f5a3afe7f40f79f7bc"
-SRCREV_machine_qemuppc ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
-SRCREV_machine_qemux86 ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
-SRCREV_machine_qemux86-64 ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
-SRCREV_machine_qemumips64 ?= "de5aa76a9b909645533b44018bed0aa110e2dbd0"
-SRCREV_machine ?= "d4eb3ab036f8c37c5bc5f45ad0fa4dc34b7228c8"
+SRCREV_machine_qemuarm ?= "10de32377332ffc163525e850817780f5c577827"
+SRCREV_machine_qemuarm64 ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
+SRCREV_machine_qemumips ?= "6b8a34fc2d605ac87c4769670a8ea05804779ad0"
+SRCREV_machine_qemuppc ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
+SRCREV_machine_qemux86 ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
+SRCREV_machine_qemux86-64 ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
+SRCREV_machine_qemumips64 ?= "ebc3b0add55a3906616334fd4179b5dc04128276"
+SRCREV_machine ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
 SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "4.4.1"
+LINUX_VERSION ?= "4.4.2"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
-- 
2.5.0



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

* [PATCH 7/8] linux-yocto/4.1: iwlwifi: mvm: don't allow sched scans without matches to be started
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (5 preceding siblings ...)
  2016-02-29 22:10 ` [PATCH 6/8] linux-yocto/4.4: update to -stable 4.4.2 Bruce Ashfield
@ 2016-02-29 22:10 ` Bruce Ashfield
  2016-02-29 22:10 ` [PATCH 8/8] linux-yocto/4.4: update to 4.4.3 Bruce Ashfield
  2016-02-29 23:01 ` [v2 PATCH 0/8] linux-yocto: consolidated pull request Sullivan, California L
  8 siblings, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

Integrating the following commit:

    iwlwifi: mvm: don't allow sched scans without matches to be started

    commit 5e56276e7555b34550d51459a801ff75eca8b907 upstream.

    The firmware can perform a scheduled scan with not matchsets passed,
    but it can't send notification that results were found.  Since the
    userspace then cannot know when we got new results and the firmware
    wouldn't trigger a wake in case we are sleeping, it's better not to
    allow scans without matchsets.

    This fixes https://bugzilla.kernel.org/show_bug.cgi?id=110831

    Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
    Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
    Signed-off-by: Wu Zheng <wu.zheng@intel.com>

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  2 +-
 meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 16 ++++++++--------
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
index 33fbb45272ab..4a6928a7d1fe 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb
@@ -2,7 +2,7 @@ KBRANCH ?= "standard/preempt-rt/base"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "73c76150065091f6cc1751a3c8ec2d8a8cf8b6af"
+SRCREV_machine ?= "2a4c22b03d434f7695e607b6ad30f77671985a6d"
 SRCREV_meta ?= "56dcb623ebf5e83d65fdb4eb270f23676bb000a5"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
index c802df797f54..41a79f17b7f1 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb
@@ -9,7 +9,7 @@ LINUX_VERSION ?= "4.1.18"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "dd6492b44151164242718855d6c9eebbf0018eac"
+SRCREV_machine ?= "ec18b0b3bd6befd416078e81d775dab37b3f9124"
 SRCREV_meta ?= "56dcb623ebf5e83d65fdb4eb270f23676bb000a5"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.1.bb b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
index 82cfb7422325..9663966d8e17 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.1.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.1.bb
@@ -11,14 +11,14 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "2af5b3dff27887af8ffbc700a6a09a9d75c2b05f"
-SRCREV_machine_qemuarm64 ?= "dd6492b44151164242718855d6c9eebbf0018eac"
-SRCREV_machine_qemumips ?= "deab449b07a79b9a108f1c94e3dabef34135517a"
-SRCREV_machine_qemuppc ?= "dd6492b44151164242718855d6c9eebbf0018eac"
-SRCREV_machine_qemux86 ?= "dd6492b44151164242718855d6c9eebbf0018eac"
-SRCREV_machine_qemux86-64 ?= "dd6492b44151164242718855d6c9eebbf0018eac"
-SRCREV_machine_qemumips64 ?= "4984422b4cd3deb6d68f46d010fb8eb007468677"
-SRCREV_machine ?= "dd6492b44151164242718855d6c9eebbf0018eac"
+SRCREV_machine_qemuarm ?= "96b21aab2adf2c9396f8cf579420a2e497923eae"
+SRCREV_machine_qemuarm64 ?= "ec18b0b3bd6befd416078e81d775dab37b3f9124"
+SRCREV_machine_qemumips ?= "e0a6ffb62a4d28659e0e1be7b1a42a8ef499aa3b"
+SRCREV_machine_qemuppc ?= "ec18b0b3bd6befd416078e81d775dab37b3f9124"
+SRCREV_machine_qemux86 ?= "ec18b0b3bd6befd416078e81d775dab37b3f9124"
+SRCREV_machine_qemux86-64 ?= "ec18b0b3bd6befd416078e81d775dab37b3f9124"
+SRCREV_machine_qemumips64 ?= "1b1349ca5a642086d4b92347fb9d1de1c6eab742"
+SRCREV_machine ?= "ec18b0b3bd6befd416078e81d775dab37b3f9124"
 SRCREV_meta ?= "56dcb623ebf5e83d65fdb4eb270f23676bb000a5"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \
-- 
2.5.0



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

* [PATCH 8/8] linux-yocto/4.4: update to 4.4.3
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (6 preceding siblings ...)
  2016-02-29 22:10 ` [PATCH 7/8] linux-yocto/4.1: iwlwifi: mvm: don't allow sched scans without matches to be started Bruce Ashfield
@ 2016-02-29 22:10 ` Bruce Ashfield
  2016-02-29 23:01 ` [v2 PATCH 0/8] linux-yocto: consolidated pull request Sullivan, California L
  8 siblings, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 22:10 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core, california.l.sullivan, saul.wold

The korg stable for 4.4.3 is out with the following changes:

   2134d97aa3a7 Linux 4.4.3
   e2f712dc927e modules: fix modparam async_probe request
   a24d9a2fee98 module: wrapper for symbol name.
   82e730baa9f7 itimers: Handle relative timers with CONFIG_TIME_LOW_RES proper
   1c94da3e7480 posix-timers: Handle relative timers with CONFIG_TIME_LOW_RES proper
   565f222968d3 timerfd: Handle relative timers with CONFIG_TIME_LOW_RES proper
   e5e99792b647 prctl: take mmap sem for writing to protect against others
   f86701c4f3cd xfs: log mount failures don't wait for buffers to be released
   16f14a28f660 Revert "xfs: clear PF_NOFREEZE for xfsaild kthread"
   7530e6fdd9f2 xfs: inode recovery readahead can race with inode buffer creation
   888959f2fd50 libxfs: pack the agfl header structure so XFS_AGFL_SIZE is correct
   8373f6590f6b ovl: setattr: check permissions before copy-up
   7193e802960f ovl: root: copy attr
   367e439dbc23 ovl: check dentry positiveness in ovl_cleanup_whiteouts()
   fa932190a5f3 ovl: use a minimal buffer in ovl_copy_xattr
   85a7ed329aca ovl: allow zero size xattr
   acaf84251f8d futex: Drop refcount if requeue_pi() acquired the rtmutex
   30066dcdf98a devm_memremap_release(): fix memremap'd addr handling
   15db15e2f10a ipc/shm: handle removed segments gracefully in shm_mmap()
   fe90acff2798 intel_scu_ipcutil: underflow in scu_reg_access()
   edfde263bd8a mm,thp: khugepaged: call pte flush at the time of collapse
   e31e46725596 dump_stack: avoid potential deadlocks
   55e0d9869f1d radix-tree: fix oops after radix_tree_iter_retry
   077b6173a8c8 drivers/hwspinlock: fix race between radix tree insertion and lookup
   f4595e008149 radix-tree: fix race in gang lookup
   262139f0244b MAINTAINERS: return arch/sh to maintained state, with new maintainers
   ececa3ebe27f memcg: only free spare array when readers are done
   4b20545910cb numa: fix /proc/<pid>/numa_maps for hugetlbfs on s390
   db33368ca32d fs/hugetlbfs/inode.c: fix bugs in hugetlb_vmtruncate_list()
   b105aa33af0d scripts/bloat-o-meter: fix python3 syntax error
   dad5038f3fe2 dma-debug: switch check from _text to _stext
   275adaf191c6 m32r: fix m32104ut_defconfig build fail
   71e5a4a747b0 xhci: Fix list corruption in urb dequeue at host removal
   d15298509b86 Revert "xhci: don't finish a TD if we get a short-transfer event mid TD"
   2231e5748746 iommu/vt-d: Clear PPR bit to ensure we get more page request interrupts
   db3ac35cbd31 iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG
   7c6471cb94ad iommu/vt-d: Fix mm refcounting to hold mm_count not mm_users
   d63a009a9bd9 iommu/amd: Correct the wrong setting of alias DTE in do_attach
   c65a7b684133 iommu/vt-d: Don't skip PCI devices when disabling IOTLB
   b864f4e50c56 Input: vmmouse - fix absolute device registration
   726ecfc32199 string_helpers: fix precision loss for some inputs
   5c73252f746d Input: i8042 - add Fujitsu Lifebook U745 to the nomux list
   1d70d30a5fa2 Input: elantech - mark protocols v2 and v3 as semi-mt
   d1f8217a9a6e mm: fix regression in remap_file_pages() emulation
   413aab16bc7b mm: replace vma_lock_anon_vma with anon_vma_lock_read/write
   918a2c388ed7 mm: fix mlock accouting
   6e8ea2f2258c libnvdimm: fix namespace object confusion in is_uuid_busy()
   bd55913cf208 mm: soft-offline: check return value in second __get_any_page() call
   a6a3f3ddf6a6 perf kvm record/report: 'unprocessable sample' error while recording/reporting guest data
   b58731d6263a KVM: PPC: Fix ONE_REG AltiVec support
   921fa9b77380 KVM: PPC: Fix emulation of H_SET_DABR/X on POWER8
   b3e336de65eb KVM: arm/arm64: Fix reference to uninitialised VGIC
   593337c55ac3 arm64: dma-mapping: fix handling of devices registered before arch_initcall
   a6e01f0c81d5 ARM: OMAP2+: Fix ppa_zero_params and ppa_por_params for rodata
   82de5956e9f4 ARM: OMAP2+: Fix save_secure_ram_context for rodata
   31a50ee1ad3e ARM: OMAP2+: Fix l2dis_3630 for rodata
   98b3f17a7235 ARM: OMAP2+: Fix l2_inv_api_params for rodata
   ec776d670e2d ARM: OMAP2+: Fix wait_dll_lock_timed for rodata
   6ec8b7c5bbdd ARM: dts: at91: sama5d4ek: add phy address and IRQ for macb0
   3b18631fbcea ARM: dts: at91: sama5d4 xplained: fix phy0 IRQ type
   080fc28fe475 ARM: dts: at91: sama5d4: fix instance id of DBGU
   5542d00c4653 ARM: dts: at91: sama5d4 xplained: properly mux phy interrupt
   a482d9448169 ARM: dts: omap5-board-common: enable rtc and charging of backup battery
   41a94b382396 ARM: dts: Fix omap5 PMIC control lines for RTC writes
   671a5bc6f54d ARM: dts: Fix wl12xx missing clocks that cause hangs
   323f7cd28b7f ARM: nomadik: fix up SD/MMC DT settings
   53d991bbbc51 ARM: 8517/1: ICST: avoid arithmetic overflow in icst_hz()
   9fe0b68c4949 ARM: 8519/1: ICST: try other dividends than 1
   a68f555363f5 arm64: mm: avoid calling apply_to_page_range on empty range
   242813b9a1b6 ARM: mvebu: remove duplicated regulator definition in Armada 388 GP
   602acfedc981 powerpc/ioda: Set "read" permission when "write" is set
   b5311270caba powerpc/powernv: Fix stale PE primary bus
   5ecdf58c1945 powerpc/eeh: Fix stale cached primary bus
   64f10cf83a6c powerpc/eeh: Fix PE location code
   782126b22522 SUNRPC: Fixup socket wait for memory
   d0452554b9a1 udf: Check output buffer length when converting name to CS0
   eec1445767cc udf: Prevent buffer overrun with multi-byte characters
   aef22a3d6945 udf: limit the maximum number of indirect extents in a row
   66b8812e87f3 pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn
   d65eb5b3dfb1 nfs: Fix race in __update_open_stateid()
   c8841e15d6de pNFS/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh()
   1873e6f48606 NFS: Fix attribute cache revalidation
   dadfe9220750 cifs: fix erroneous return value
   7e30995b26cc cifs_dbg() outputs an uninitialized buffer in cifs_readdir()
   5d80673404e6 cifs: fix race between call_async() and reconnect()
   88413fceab84 cifs: Ratelimit kernel log messages
   224f259d9393 iio: inkern: fix a NULL dereference on error
   e16eb4bb193c iio: pressure: mpl115: fix temperature offset sign
   909e9c55196d iio: light: acpi-als: Report data as processed
   377d1f59388f iio: dac: mcp4725: set iio name property in sysfs
   1c1d4f2d7629 iio: add IIO_TRIGGER dependency to STK8BA50
   dfa6e741d472 iio: add HAS_IOMEM dependency to VF610_ADC
   f865d8c326dd iio-light: Use a signed return type for ltr501_match_samp_freq()
   e9b0f0e411d0 iio:adc:ti_am335x_adc Fix buffered mode by identifying as software buffer.
   dc275a6eb9d0 iio: adis_buffer: Fix out-of-bounds memory access
   a258a959fcf3 scsi: fix soft lockup in scsi_remove_target() on module removal
   900ae746c1e9 SCSI: Add Marvell Console to VPD blacklist
   32c55052aa33 scsi_dh_rdac: always retry MODE SELECT on command lock violation
   4c654fc9357b drivers/scsi/sg.c: mark VMA as VM_IO to prevent migration
   d763177d00d7 SCSI: fix crashes in sd and sr runtime PM
   dcec7af70910 iscsi-target: Fix potential dead-lock during node acl delete
   954bb20f70ed scsi: add Synology to 1024 sector blacklist
   5b27adfac012 klist: fix starting point removed bug in klist iterators
   152fb02241b6 tracepoints: Do not trace when cpu is offline
   2fa82bbbc73a tracing: Fix freak link error caused by branch tracer
   6fa74f50e357 perf tools: tracepoint_error() can receive e=NULL, robustify it
   6e50ddaf0991 tools lib traceevent: Fix output of %llu for 64 bit values read on 32 bit machines
   969624b7c1c8 ptrace: use fsuid, fsgid, effective creds for fs access checks
   ba6d92801ba4 Btrfs: fix direct IO requests not reporting IO error to user space
   e8eced78e025 Btrfs: fix hang on extent buffer lock caused by the inode_paths ioctl
   be1232bcea11 Btrfs: fix page reading in extent_same ioctl leading to csum errors
   df567e6dcd22 Btrfs: fix invalid page accesses in extent_same (dedup) ioctl
   b58081d430b4 btrfs: properly set the termination value of ctx->pos in readdir
   dfd2961ab6ed Revert "btrfs: clear PF_NOFREEZE in cleaner_kthread()"
   4e6943903a8e Btrfs: fix fitrim discarding device area reserved for boot loader's use
   c57e49b50bc5 btrfs: handle invalid num_stripes in sys_array
   bbfe21c87bd0 ext4: don't read blocks from disk after extents being swapped
   600d41f4ecb5 ext4: fix potential integer overflow
   33f48f8ab0b9 ext4: fix scheduling in atomic on group checksum failure
   5859b9077763 serial: omap: Prevent DoS using unprivileged ioctl(TIOCSRS485)
   76e88140aa91 serial: 8250_pci: Add Intel Broadwell ports
   124efa9fd567 tty: Add support for PCIe WCH382 2S multi-IO card
   1bdf16025dfc pty: make sure super_block is still valid in final /dev/tty close
   3ceeb564198c pty: fix possible use after free of tty->driver_data
   a45f23edb00e staging/speakup: Use tty_ldisc_ref() for paste kworker
   3375ee8b9964 phy: twl4030-usb: Fix unbalanced pm_runtime_enable on module reload
   a90e66cb949a phy: twl4030-usb: Relase usb phy on unload
   a40efb855068 ALSA: seq: Fix double port list deletion
   6bb345ac7b30 ALSA: seq: Fix leak of pool buffer at concurrent writes
   ef0ca96169a2 ALSA: pcm: Fix rwsem deadlock for non-atomic PCM stream
   434e26d6f6a0 ALSA: hda - Cancel probe work instead of flush at remove
   6deb0ec93da6 x86/mm: Fix vmalloc_fault() to handle large pages properly
   e0c89043e71a x86/uaccess/64: Handle the caching of 4-byte nocache copies properly in __copy_user_nocache()
   1e2e0ad1cc16 x86/uaccess/64: Make the __copy_user_nocache() assembly code more readable
   4f298c10c35d x86/mm/pat: Avoid truncation when converting cpa->numpages to address
   75a101ba31fa x86/mm: Fix types used in pgprot cacheability flags translations

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  6 +++---
 meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 20 ++++++++++----------
 3 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
index 80d54f4ca0d9..7251c07fce81 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb
@@ -2,13 +2,13 @@ KBRANCH ?= "standard/preempt-rt"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-SRCREV_machine ?= "48ef1e28a2a8904d287f9fde5f35d506ac42f4bb"
-SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
+SRCREV_machine ?= "853991833cc5140ca25450e81bf6b822d537a6ac"
+SRCREV_meta ?= "8b6a7d80344837fd64163008521a31a6f891313e"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "4.4.2"
+LINUX_VERSION ?= "4.4.3"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
index c840f771799a..0d35bc3ce8b0 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb
@@ -4,13 +4,13 @@ KCONFIG_MODE = "--allnoconfig"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-LINUX_VERSION ?= "4.4.2"
+LINUX_VERSION ?= "4.4.3"
 
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
-SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
+SRCREV_machine ?= "ff4c4ef15b51f45b9106d71bf1f62fe7c02e63c2"
+SRCREV_meta ?= "8b6a7d80344837fd64163008521a31a6f891313e"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.4.bb b/meta/recipes-kernel/linux/linux-yocto_4.4.bb
index dc7f75e1b98a..c5f160d78691 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.4.bb
@@ -11,20 +11,20 @@ KBRANCH_qemux86  ?= "standard/base"
 KBRANCH_qemux86-64 ?= "standard/base"
 KBRANCH_qemumips64 ?= "standard/mti-malta64"
 
-SRCREV_machine_qemuarm ?= "10de32377332ffc163525e850817780f5c577827"
-SRCREV_machine_qemuarm64 ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
-SRCREV_machine_qemumips ?= "6b8a34fc2d605ac87c4769670a8ea05804779ad0"
-SRCREV_machine_qemuppc ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
-SRCREV_machine_qemux86 ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
-SRCREV_machine_qemux86-64 ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
-SRCREV_machine_qemumips64 ?= "ebc3b0add55a3906616334fd4179b5dc04128276"
-SRCREV_machine ?= "abb7da90b75c0f2e0bd2f57da3ddbbe8ab670f73"
-SRCREV_meta ?= "4d2d541ae090e9646e6fb06ad296bdba54fd7497"
+SRCREV_machine_qemuarm ?= "fa6a2f888d8adfe03b24ef32654be470960aed41"
+SRCREV_machine_qemuarm64 ?= "ff4c4ef15b51f45b9106d71bf1f62fe7c02e63c2"
+SRCREV_machine_qemumips ?= "a23b6eb1c5bca3bde2a9f94d9059274fff7da281"
+SRCREV_machine_qemuppc ?= "ff4c4ef15b51f45b9106d71bf1f62fe7c02e63c2"
+SRCREV_machine_qemux86 ?= "ff4c4ef15b51f45b9106d71bf1f62fe7c02e63c2"
+SRCREV_machine_qemux86-64 ?= "ff4c4ef15b51f45b9106d71bf1f62fe7c02e63c2"
+SRCREV_machine_qemumips64 ?= "8bbcb369cf605d1ada384f4b950da2abc5d1f4cc"
+SRCREV_machine ?= "ff4c4ef15b51f45b9106d71bf1f62fe7c02e63c2"
+SRCREV_meta ?= "8b6a7d80344837fd64163008521a31a6f891313e"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "4.4.2"
+LINUX_VERSION ?= "4.4.3"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
-- 
2.5.0



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

* Re: [v2 PATCH 0/8] linux-yocto: consolidated pull request
  2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
                   ` (7 preceding siblings ...)
  2016-02-29 22:10 ` [PATCH 8/8] linux-yocto/4.4: update to 4.4.3 Bruce Ashfield
@ 2016-02-29 23:01 ` Sullivan, California L
  2016-02-29 23:38   ` Bruce Ashfield
  2016-02-29 23:42   ` Bruce Ashfield
  8 siblings, 2 replies; 12+ messages in thread
From: Sullivan, California L @ 2016-02-29 23:01 UTC (permalink / raw)
  To: Ashfield, Bruce (Wind River), richard.purdie@linuxfoundation.org
  Cc: openembedded-core@lists.openembedded.org, Wold, Saul

On 02/29/2016 02:10 PM, Bruce Ashfield wrote:
> Hi all,
>
> v2: actually cc oe-core on the series.
>
> Here is the consolidated pull request for linux-yocto 4.1 and 4.4. Most of the
> changes are updates to -stable for the kernels, and the others are updates for
> specific boards.
>
> I've been building and booting these for qemu*, but of course, more mileage and
> combinations in the autobuilder is best.
>
> Some things to note:
>
>  - We have some refactored kernel configuration updates to the base/core policy
>    of the standard kernel, with a new "developer" kernel type being available,
>    leaving standard as a smaller variant. Existing board configs have been
>    flipped to use developer, so they'll see no change, leaving new board configs
>    to take advantage of the smaller, standard kernel type.
It looks like this change hasn't been integrated into the kernel cache yet.

---
Cal Sullivan

>
>  - The yocto reference BSPs haven't been updated yet, and we need to find
>    someone with the h/w to do the updates. These may just have to stay on
>    4.1 LTSI for this cycle.
>
>  - We are still seeing the 32 bit x86 X issue on the 4.4 kernel , with a splat on
>    boot up. I've tried to bisect this twice, leading to inconclusive results, but
>    regardless, I need to march 4.4 onto the latest -stable, and we'll continue
>    looking into this issue in the M4 timeframe.
>
>  - There still seem to be some races in perf, and something is up with sstate
>    and the kexec/kboot builds using meta-initramfs and linux-yocto-tiny-kexecboot.
>    Now that these updates are out, I'll revisit them and hold any stable updates
>    (unless there are significant CVEs) in the M4 cycle.
>
> Cheers,
>
> Bruce
>
> The following changes since commit 4006a7f2762ccd5dcbc6cdff49482d4387a73261:
>
>   sanity: Fix int verses string reference (2016-02-28 22:54:09 +0000)
>
> 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 (8):
>   linux-yocto/4.1: Galileo updates
>   linux-yocto/4.1: clkdev updates
>   linux-yocto/4.1: update to 4.1.18
>   linux-yocto/4.4: yaffs2 build fixes
>   linux-yocto: braswell: Remove feature and move DRM_I915_PRELIMINARY_HW_SUPPORT option
>   linux-yocto/4.4: update to -stable 4.4.2
>   linux-yocto/4.1: iwlwifi: mvm: don't allow sched scans without matches to be started
>   linux-yocto/4.4: update to 4.4.3
>
>  meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  6 +++---
>  meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  6 +++---
>  meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  6 +++---
>  meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  6 +++---
>  meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 20 ++++++++++----------
>  meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 20 ++++++++++----------
>  6 files changed, 32 insertions(+), 32 deletions(-)
>



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

* Re: [v2 PATCH 0/8] linux-yocto: consolidated pull request
  2016-02-29 23:01 ` [v2 PATCH 0/8] linux-yocto: consolidated pull request Sullivan, California L
@ 2016-02-29 23:38   ` Bruce Ashfield
  2016-02-29 23:42   ` Bruce Ashfield
  1 sibling, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 23:38 UTC (permalink / raw)
  To: Sullivan, California L, richard.purdie@linuxfoundation.org
  Cc: openembedded-core@lists.openembedded.org, WOLD, SAUL

On 2016-02-29 6:01 PM, Sullivan, California L wrote:
> On 02/29/2016 02:10 PM, Bruce Ashfield wrote:
>> Hi all,
>>
>> v2: actually cc oe-core on the series.
>>
>> Here is the consolidated pull request for linux-yocto 4.1 and 4.4. Most of the
>> changes are updates to -stable for the kernels, and the others are updates for
>> specific boards.
>>
>> I've been building and booting these for qemu*, but of course, more mileage and
>> combinations in the autobuilder is best.
>>
>> Some things to note:
>>
>>   - We have some refactored kernel configuration updates to the base/core policy
>>     of the standard kernel, with a new "developer" kernel type being available,
>>     leaving standard as a smaller variant. Existing board configs have been
>>     flipped to use developer, so they'll see no change, leaving new board configs
>>     to take advantage of the smaller, standard kernel type.
> It looks like this change hasn't been integrated into the kernel cache yet.

It has. I just forgot to add the patch to the series :) I meant to send
a follow up, but got distracted!

Bruce

>
> ---
> Cal Sullivan
>
>>
>>   - The yocto reference BSPs haven't been updated yet, and we need to find
>>     someone with the h/w to do the updates. These may just have to stay on
>>     4.1 LTSI for this cycle.
>>
>>   - We are still seeing the 32 bit x86 X issue on the 4.4 kernel , with a splat on
>>     boot up. I've tried to bisect this twice, leading to inconclusive results, but
>>     regardless, I need to march 4.4 onto the latest -stable, and we'll continue
>>     looking into this issue in the M4 timeframe.
>>
>>   - There still seem to be some races in perf, and something is up with sstate
>>     and the kexec/kboot builds using meta-initramfs and linux-yocto-tiny-kexecboot.
>>     Now that these updates are out, I'll revisit them and hold any stable updates
>>     (unless there are significant CVEs) in the M4 cycle.
>>
>> Cheers,
>>
>> Bruce
>>
>> The following changes since commit 4006a7f2762ccd5dcbc6cdff49482d4387a73261:
>>
>>    sanity: Fix int verses string reference (2016-02-28 22:54:09 +0000)
>>
>> 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 (8):
>>    linux-yocto/4.1: Galileo updates
>>    linux-yocto/4.1: clkdev updates
>>    linux-yocto/4.1: update to 4.1.18
>>    linux-yocto/4.4: yaffs2 build fixes
>>    linux-yocto: braswell: Remove feature and move DRM_I915_PRELIMINARY_HW_SUPPORT option
>>    linux-yocto/4.4: update to -stable 4.4.2
>>    linux-yocto/4.1: iwlwifi: mvm: don't allow sched scans without matches to be started
>>    linux-yocto/4.4: update to 4.4.3
>>
>>   meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  6 +++---
>>   meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  6 +++---
>>   meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  6 +++---
>>   meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  6 +++---
>>   meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 20 ++++++++++----------
>>   meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 20 ++++++++++----------
>>   6 files changed, 32 insertions(+), 32 deletions(-)
>>
>



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

* Re: [v2 PATCH 0/8] linux-yocto: consolidated pull request
  2016-02-29 23:01 ` [v2 PATCH 0/8] linux-yocto: consolidated pull request Sullivan, California L
  2016-02-29 23:38   ` Bruce Ashfield
@ 2016-02-29 23:42   ` Bruce Ashfield
  1 sibling, 0 replies; 12+ messages in thread
From: Bruce Ashfield @ 2016-02-29 23:42 UTC (permalink / raw)
  To: Sullivan, California L, richard.purdie@linuxfoundation.org
  Cc: openembedded-core@lists.openembedded.org, WOLD, SAUL

On 2016-02-29 6:01 PM, Sullivan, California L wrote:
> On 02/29/2016 02:10 PM, Bruce Ashfield wrote:
>> Hi all,
>>
>> v2: actually cc oe-core on the series.
>>
>> Here is the consolidated pull request for linux-yocto 4.1 and 4.4. Most of the
>> changes are updates to -stable for the kernels, and the others are updates for
>> specific boards.
>>
>> I've been building and booting these for qemu*, but of course, more mileage and
>> combinations in the autobuilder is best.
>>
>> Some things to note:
>>
>>   - We have some refactored kernel configuration updates to the base/core policy
>>     of the standard kernel, with a new "developer" kernel type being available,
>>     leaving standard as a smaller variant. Existing board configs have been
>>     flipped to use developer, so they'll see no change, leaving new board configs
>>     to take advantage of the smaller, standard kernel type.
> It looks like this change hasn't been integrated into the kernel cache yet.

I just pushed the fixed patch to the end of zedd/kernel:

--------------------------
commit caaa5922cca50eab479dfe0e20ae466e92a09775
Author: Bruce Ashfield <bruce.ashfield@windriver.com>
Date:   Mon Feb 29 18:39:24 2016 -0500

     linux-yocto/kernel-meta: ktype refactoring: move DEBUG_KERNEL, 
EXPERT and EMBEDDED

     Integrating the folliwing patch series from Cal:

       This patch series refactors the ktypes so that base and standard 
ktypes
       do not enable EMBEDDED, EXPERT, or DEBUG_KERNEL. The reason this
       decision was made is because production platforms likely do not want
       DEBUG_KERNEL enabled, and EMBEDDED selects EXPERT which selects
       DEBUG_KERNEL.

       A new ktype called "developer" was also created. This ktype
       enables the options now missing from standard and base, making it 
easy
       to maintain the functionality of a BSP through simply swapping 
the ktype
       from standard to developer. The preempt-rt ktype is now based off of
       developer in order to maintain its functionality.

       The new standard ktype does not include EMBEDDED, EXPERT, or
       DEBUG_KERNEL. Without DEBUG_KERNEL it loses a number of debug 
features
       that are selected by default. Without EXPERT it gains 
RFKILL_INPUT and
       DEBUG_MEMORY_INIT, while losing VMSPLIT_3G. These are only 
available to
       configure with CONFIG_EXPERT=y and default to EXPERT or !EXPERT. Not
       selecting EMBEDDED has no apparent impacts.

       Some coordination is required for this change, as existing BSPs 
WILL be
       affected, and will either need to accept the changes in the standard
       ktype or move to the developer ktype.

       California Sullivan (12):
         features/debug: add debug-kernel feature
         ktypes: add developer ktype
         ktypes/base: Disable EMBEDDED and DEBUG_KERNEL
         CONFIG_PROCESSOR_SELECT: do not enable
         intel-common-drivers.scc: move profiling and latencytop to a 
new file
         romley.scc remove profiling and latencytop features
         bsp/intel-common: add intel-core* developer BSPs
         preempt-rt.scc: include developer ktype instead of standard
         intel-common: add intel-developer-drivers.scc to preempt-rt BSPs
         CONFIG_I2C_I801: set option to yes in intel-core* BSPs
         bsp: add developer common-pc BSPs
         bsp: remove profiling and latencytop from non-developer 
common-pc BSPs

     Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
     Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
-------------------

Bruce

>
> ---
> Cal Sullivan
>
>>
>>   - The yocto reference BSPs haven't been updated yet, and we need to find
>>     someone with the h/w to do the updates. These may just have to stay on
>>     4.1 LTSI for this cycle.
>>
>>   - We are still seeing the 32 bit x86 X issue on the 4.4 kernel , with a splat on
>>     boot up. I've tried to bisect this twice, leading to inconclusive results, but
>>     regardless, I need to march 4.4 onto the latest -stable, and we'll continue
>>     looking into this issue in the M4 timeframe.
>>
>>   - There still seem to be some races in perf, and something is up with sstate
>>     and the kexec/kboot builds using meta-initramfs and linux-yocto-tiny-kexecboot.
>>     Now that these updates are out, I'll revisit them and hold any stable updates
>>     (unless there are significant CVEs) in the M4 cycle.
>>
>> Cheers,
>>
>> Bruce
>>
>> The following changes since commit 4006a7f2762ccd5dcbc6cdff49482d4387a73261:
>>
>>    sanity: Fix int verses string reference (2016-02-28 22:54:09 +0000)
>>
>> 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 (8):
>>    linux-yocto/4.1: Galileo updates
>>    linux-yocto/4.1: clkdev updates
>>    linux-yocto/4.1: update to 4.1.18
>>    linux-yocto/4.4: yaffs2 build fixes
>>    linux-yocto: braswell: Remove feature and move DRM_I915_PRELIMINARY_HW_SUPPORT option
>>    linux-yocto/4.4: update to -stable 4.4.2
>>    linux-yocto/4.1: iwlwifi: mvm: don't allow sched scans without matches to be started
>>    linux-yocto/4.4: update to 4.4.3
>>
>>   meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb   |  6 +++---
>>   meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb   |  6 +++---
>>   meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb |  6 +++---
>>   meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb |  6 +++---
>>   meta/recipes-kernel/linux/linux-yocto_4.1.bb      | 20 ++++++++++----------
>>   meta/recipes-kernel/linux/linux-yocto_4.4.bb      | 20 ++++++++++----------
>>   6 files changed, 32 insertions(+), 32 deletions(-)
>>
>



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

end of thread, other threads:[~2016-02-29 23:42 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-29 22:10 [v2 PATCH 0/8] linux-yocto: consolidated pull request Bruce Ashfield
2016-02-29 22:10 ` [PATCH 1/8] linux-yocto/4.1: Galileo updates Bruce Ashfield
2016-02-29 22:10 ` [PATCH 2/8] linux-yocto/4.1: clkdev updates Bruce Ashfield
2016-02-29 22:10 ` [PATCH 3/8] linux-yocto/4.1: update to 4.1.18 Bruce Ashfield
2016-02-29 22:10 ` [PATCH 4/8] linux-yocto/4.4: yaffs2 build fixes Bruce Ashfield
2016-02-29 22:10 ` [PATCH 5/8] linux-yocto: braswell: Remove feature and move DRM_I915_PRELIMINARY_HW_SUPPORT option Bruce Ashfield
2016-02-29 22:10 ` [PATCH 6/8] linux-yocto/4.4: update to -stable 4.4.2 Bruce Ashfield
2016-02-29 22:10 ` [PATCH 7/8] linux-yocto/4.1: iwlwifi: mvm: don't allow sched scans without matches to be started Bruce Ashfield
2016-02-29 22:10 ` [PATCH 8/8] linux-yocto/4.4: update to 4.4.3 Bruce Ashfield
2016-02-29 23:01 ` [v2 PATCH 0/8] linux-yocto: consolidated pull request Sullivan, California L
2016-02-29 23:38   ` Bruce Ashfield
2016-02-29 23:42   ` Bruce Ashfield

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