All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
@ 2021-05-06 12:57 Bruce Ashfield
  2021-05-07 15:18 ` [OE-core] " Steve Sakoman
  0 siblings, 1 reply; 7+ messages in thread
From: Bruce Ashfield @ 2021-05-06 12:57 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

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

Integrating the following commit(s) to linux-yocto/5.10:

    qemuppc32: reduce serial issues seen on shutdown

    Richard reported:

    We've been seeing a lot of the qemuppc shutdown issue and I decided to
    look into it. The really worrying thing looking at the logs locally is the
    serial ports are showing irq issues and becoming disabled as nobody would
    handle them.

    Errors like:

       [    9.194886] irq 36: nobody cared (try booting with the "irqpoll" option)
       [    9.198712] CPU: 0 PID: 127 Comm: bootlogd Not tainted 5.10.30-yocto-standard #1
       [    9.202283] Call Trace:
       [    9.205611] [d1005f00] [c00a0da8] __report_bad_irq+0x50/0x138 (unreliable)
       [    9.209347] [d1005f30] [c00a0cc0] note_interrupt+0x324/0x378
       [    9.212855] [d1005f70] [c009d138] handle_irq_event+0xe8/0x104
       [    9.216353] [d1005fa0] [c00a1d9c] handle_fasteoi_irq+0xc0/0x29c
       [    9.219960] [d1005fc0] [c009b798] generic_handle_irq+0x40/0x5c
       [    9.223496] [d1005fd0] [c00075d0] __do_irq+0x58/0x188
       [    9.226948] [d1005ff0] [c0010040] call_do_irq+0x20/0x38
       [    9.230391] [d29eda60] [c0007788] do_IRQ+0x88/0xfc
       [    9.233860] [d29eda90] [c0016454] ret_from_except+0x0/0x14
       [    9.237288] --- interrupt: 501 at __setup_irq+0x3c4/0x838
       [    9.237288]     LR = __setup_irq+0x790/0x838
       [    9.244155] [d29edb88] [c009f0a4] request_threaded_irq+0x114/0x1c8
       [    9.247672] [d29edbb8] [c07a5a18] pmz_startup+0x17c/0x32c
       [    9.251203] [d29edbd8] [c07a1140] uart_port_startup+0x184/0x2f8
       [    9.254651] [d29edc08] [c07a1974] uart_port_activate+0x78/0xf4
       [    9.258141] [d29edc28] [c07839f8] tty_port_open+0xd4/0x170
       [    9.261579] [d29edc58] [c079db74] uart_open+0x2c/0x48
       [    9.265116] [d29edc68] [c077a288] tty_open+0x168/0x640
       [    9.268574] [d29edcd8] [c0280be8] chrdev_open+0x138/0x2a4
       [    9.272123] [d29edd18] [c027421c] do_dentry_open+0x228/0x410
       [    9.275643] [d29edd48] [c028e9f4] path_openat+0xb04/0xf28
       [    9.279184] [d29eddd8] [c02917e4] do_filp_open+0x120/0x164
       [    9.282535] [d29ede98] [c0276238] do_sys_openat2+0xd8/0x19c
       [    9.285790] [d29edee8] [c0276574] sys_openat+0x88/0xdc
       [    9.289096] [d29edf38] [c00160d8] ret_from_syscall+0x0/0x34
       [    9.292620] --- interrupt: c01 at 0xfec3738
       [    9.292620]     LR = 0xfec36e0
       [    9.299035] handlers:
       [    9.302312] [<7f7f7da8>] pmz_interrupt
       [    9.305541] Disabling IRQ #36

    (and the irqpoll option does not help)

    This is problematic as the shutdown test uses the serial interface to
    shut down the system. If the serial interface fails to login or run the command,
    game over for the test.

    CONFIG_SERIAL_PMACZILOG_CONSOLE complicates that handling, but doesn't provide
    any output or capabilities that we need. So we disable it here, and
    reduce the chances of issues during shutdown.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---

v2: bumped the SRCREV to remove the duplicate option warning.

 meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto_5.10.bb      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
index bbac0d0336..08314ea03e 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
@@ -12,7 +12,7 @@ python () {
 }
 
 SRCREV_machine ?= "400fbf5b14a0c88afb7c31d65be56fb9d6214c81"
-SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
+SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
index f08dc68a6e..8bd674f116 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
@@ -17,7 +17,7 @@ KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine_qemuarm ?= "bf33b78f5136873b6d2ec6274908cf688341bc9e"
 SRCREV_machine ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
-SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
+SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.10.bb b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
index d26f02283f..2e7a452495 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
@@ -23,7 +23,7 @@ SRCREV_machine_qemux86 ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
 SRCREV_machine_qemux86-64 ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
 SRCREV_machine_qemumips64 ?= "bf264e264d2141a4fb61d515573c27935e67ecfa"
 SRCREV_machine ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
-SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
+SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
 
 # remap qemuarm to qemuarma15 for the 5.8 kernel
 # KMACHINE_qemuarm ?= "qemuarma15"
-- 
2.19.1


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

* Re: [OE-core] [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
  2021-05-06 12:57 [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues Bruce Ashfield
@ 2021-05-07 15:18 ` Steve Sakoman
  2021-05-07 15:29   ` Khem Raj
                     ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Steve Sakoman @ 2021-05-07 15:18 UTC (permalink / raw)
  To: Bruce Ashfield
  Cc: Richard Purdie, Patches and discussions about the oe-core layer

Would it make sense to do a version of this patch for 5.4?

Though much less frequent on dunfell, we do see it on occasion.

Steve

On Thu, May 6, 2021 at 2:57 AM Bruce Ashfield <bruce.ashfield@gmail.com> wrote:
>
> From: Bruce Ashfield <bruce.ashfield@gmail.com>
>
> Integrating the following commit(s) to linux-yocto/5.10:
>
>     qemuppc32: reduce serial issues seen on shutdown
>
>     Richard reported:
>
>     We've been seeing a lot of the qemuppc shutdown issue and I decided to
>     look into it. The really worrying thing looking at the logs locally is the
>     serial ports are showing irq issues and becoming disabled as nobody would
>     handle them.
>
>     Errors like:
>
>        [    9.194886] irq 36: nobody cared (try booting with the "irqpoll" option)
>        [    9.198712] CPU: 0 PID: 127 Comm: bootlogd Not tainted 5.10.30-yocto-standard #1
>        [    9.202283] Call Trace:
>        [    9.205611] [d1005f00] [c00a0da8] __report_bad_irq+0x50/0x138 (unreliable)
>        [    9.209347] [d1005f30] [c00a0cc0] note_interrupt+0x324/0x378
>        [    9.212855] [d1005f70] [c009d138] handle_irq_event+0xe8/0x104
>        [    9.216353] [d1005fa0] [c00a1d9c] handle_fasteoi_irq+0xc0/0x29c
>        [    9.219960] [d1005fc0] [c009b798] generic_handle_irq+0x40/0x5c
>        [    9.223496] [d1005fd0] [c00075d0] __do_irq+0x58/0x188
>        [    9.226948] [d1005ff0] [c0010040] call_do_irq+0x20/0x38
>        [    9.230391] [d29eda60] [c0007788] do_IRQ+0x88/0xfc
>        [    9.233860] [d29eda90] [c0016454] ret_from_except+0x0/0x14
>        [    9.237288] --- interrupt: 501 at __setup_irq+0x3c4/0x838
>        [    9.237288]     LR = __setup_irq+0x790/0x838
>        [    9.244155] [d29edb88] [c009f0a4] request_threaded_irq+0x114/0x1c8
>        [    9.247672] [d29edbb8] [c07a5a18] pmz_startup+0x17c/0x32c
>        [    9.251203] [d29edbd8] [c07a1140] uart_port_startup+0x184/0x2f8
>        [    9.254651] [d29edc08] [c07a1974] uart_port_activate+0x78/0xf4
>        [    9.258141] [d29edc28] [c07839f8] tty_port_open+0xd4/0x170
>        [    9.261579] [d29edc58] [c079db74] uart_open+0x2c/0x48
>        [    9.265116] [d29edc68] [c077a288] tty_open+0x168/0x640
>        [    9.268574] [d29edcd8] [c0280be8] chrdev_open+0x138/0x2a4
>        [    9.272123] [d29edd18] [c027421c] do_dentry_open+0x228/0x410
>        [    9.275643] [d29edd48] [c028e9f4] path_openat+0xb04/0xf28
>        [    9.279184] [d29eddd8] [c02917e4] do_filp_open+0x120/0x164
>        [    9.282535] [d29ede98] [c0276238] do_sys_openat2+0xd8/0x19c
>        [    9.285790] [d29edee8] [c0276574] sys_openat+0x88/0xdc
>        [    9.289096] [d29edf38] [c00160d8] ret_from_syscall+0x0/0x34
>        [    9.292620] --- interrupt: c01 at 0xfec3738
>        [    9.292620]     LR = 0xfec36e0
>        [    9.299035] handlers:
>        [    9.302312] [<7f7f7da8>] pmz_interrupt
>        [    9.305541] Disabling IRQ #36
>
>     (and the irqpoll option does not help)
>
>     This is problematic as the shutdown test uses the serial interface to
>     shut down the system. If the serial interface fails to login or run the command,
>     game over for the test.
>
>     CONFIG_SERIAL_PMACZILOG_CONSOLE complicates that handling, but doesn't provide
>     any output or capabilities that we need. So we disable it here, and
>     reduce the chances of issues during shutdown.
>
> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
> ---
>
> v2: bumped the SRCREV to remove the duplicate option warning.
>
>  meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb   | 2 +-
>  meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb | 2 +-
>  meta/recipes-kernel/linux/linux-yocto_5.10.bb      | 2 +-
>  3 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
> index bbac0d0336..08314ea03e 100644
> --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
> @@ -12,7 +12,7 @@ python () {
>  }
>
>  SRCREV_machine ?= "400fbf5b14a0c88afb7c31d65be56fb9d6214c81"
> -SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
> +SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
>
>  SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
>             git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}"
> diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
> index f08dc68a6e..8bd674f116 100644
> --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
> @@ -17,7 +17,7 @@ KCONF_BSP_AUDIT_LEVEL = "2"
>
>  SRCREV_machine_qemuarm ?= "bf33b78f5136873b6d2ec6274908cf688341bc9e"
>  SRCREV_machine ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
> -SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
> +SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
>
>  PV = "${LINUX_VERSION}+git${SRCPV}"
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto_5.10.bb b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
> index d26f02283f..2e7a452495 100644
> --- a/meta/recipes-kernel/linux/linux-yocto_5.10.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
> @@ -23,7 +23,7 @@ SRCREV_machine_qemux86 ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
>  SRCREV_machine_qemux86-64 ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
>  SRCREV_machine_qemumips64 ?= "bf264e264d2141a4fb61d515573c27935e67ecfa"
>  SRCREV_machine ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
> -SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
> +SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
>
>  # remap qemuarm to qemuarma15 for the 5.8 kernel
>  # KMACHINE_qemuarm ?= "qemuarma15"
> --
> 2.19.1
>
>
> 
>

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

* Re: [OE-core] [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
  2021-05-07 15:18 ` [OE-core] " Steve Sakoman
@ 2021-05-07 15:29   ` Khem Raj
  2021-05-07 15:52   ` Richard Purdie
  2021-05-07 15:52   ` Richard Purdie
  2 siblings, 0 replies; 7+ messages in thread
From: Khem Raj @ 2021-05-07 15:29 UTC (permalink / raw)
  To: Steve Sakoman
  Cc: Bruce Ashfield, Richard Purdie,
	Patches and discussions about the oe-core layer

On Fri, May 7, 2021 at 8:19 AM Steve Sakoman <steve@sakoman.com> wrote:
>
> Would it make sense to do a version of this patch for 5.4?
>
> Though much less frequent on dunfell, we do see it on occasion.
>

if we see it then perhaps it would make sense.

> Steve
>
> On Thu, May 6, 2021 at 2:57 AM Bruce Ashfield <bruce.ashfield@gmail.com> wrote:
> >
> > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> >
> > Integrating the following commit(s) to linux-yocto/5.10:
> >
> >     qemuppc32: reduce serial issues seen on shutdown
> >
> >     Richard reported:
> >
> >     We've been seeing a lot of the qemuppc shutdown issue and I decided to
> >     look into it. The really worrying thing looking at the logs locally is the
> >     serial ports are showing irq issues and becoming disabled as nobody would
> >     handle them.
> >
> >     Errors like:
> >
> >        [    9.194886] irq 36: nobody cared (try booting with the "irqpoll" option)
> >        [    9.198712] CPU: 0 PID: 127 Comm: bootlogd Not tainted 5.10.30-yocto-standard #1
> >        [    9.202283] Call Trace:
> >        [    9.205611] [d1005f00] [c00a0da8] __report_bad_irq+0x50/0x138 (unreliable)
> >        [    9.209347] [d1005f30] [c00a0cc0] note_interrupt+0x324/0x378
> >        [    9.212855] [d1005f70] [c009d138] handle_irq_event+0xe8/0x104
> >        [    9.216353] [d1005fa0] [c00a1d9c] handle_fasteoi_irq+0xc0/0x29c
> >        [    9.219960] [d1005fc0] [c009b798] generic_handle_irq+0x40/0x5c
> >        [    9.223496] [d1005fd0] [c00075d0] __do_irq+0x58/0x188
> >        [    9.226948] [d1005ff0] [c0010040] call_do_irq+0x20/0x38
> >        [    9.230391] [d29eda60] [c0007788] do_IRQ+0x88/0xfc
> >        [    9.233860] [d29eda90] [c0016454] ret_from_except+0x0/0x14
> >        [    9.237288] --- interrupt: 501 at __setup_irq+0x3c4/0x838
> >        [    9.237288]     LR = __setup_irq+0x790/0x838
> >        [    9.244155] [d29edb88] [c009f0a4] request_threaded_irq+0x114/0x1c8
> >        [    9.247672] [d29edbb8] [c07a5a18] pmz_startup+0x17c/0x32c
> >        [    9.251203] [d29edbd8] [c07a1140] uart_port_startup+0x184/0x2f8
> >        [    9.254651] [d29edc08] [c07a1974] uart_port_activate+0x78/0xf4
> >        [    9.258141] [d29edc28] [c07839f8] tty_port_open+0xd4/0x170
> >        [    9.261579] [d29edc58] [c079db74] uart_open+0x2c/0x48
> >        [    9.265116] [d29edc68] [c077a288] tty_open+0x168/0x640
> >        [    9.268574] [d29edcd8] [c0280be8] chrdev_open+0x138/0x2a4
> >        [    9.272123] [d29edd18] [c027421c] do_dentry_open+0x228/0x410
> >        [    9.275643] [d29edd48] [c028e9f4] path_openat+0xb04/0xf28
> >        [    9.279184] [d29eddd8] [c02917e4] do_filp_open+0x120/0x164
> >        [    9.282535] [d29ede98] [c0276238] do_sys_openat2+0xd8/0x19c
> >        [    9.285790] [d29edee8] [c0276574] sys_openat+0x88/0xdc
> >        [    9.289096] [d29edf38] [c00160d8] ret_from_syscall+0x0/0x34
> >        [    9.292620] --- interrupt: c01 at 0xfec3738
> >        [    9.292620]     LR = 0xfec36e0
> >        [    9.299035] handlers:
> >        [    9.302312] [<7f7f7da8>] pmz_interrupt
> >        [    9.305541] Disabling IRQ #36
> >
> >     (and the irqpoll option does not help)
> >
> >     This is problematic as the shutdown test uses the serial interface to
> >     shut down the system. If the serial interface fails to login or run the command,
> >     game over for the test.
> >
> >     CONFIG_SERIAL_PMACZILOG_CONSOLE complicates that handling, but doesn't provide
> >     any output or capabilities that we need. So we disable it here, and
> >     reduce the chances of issues during shutdown.
> >
> > Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
> > ---
> >
> > v2: bumped the SRCREV to remove the duplicate option warning.
> >
> >  meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb   | 2 +-
> >  meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb | 2 +-
> >  meta/recipes-kernel/linux/linux-yocto_5.10.bb      | 2 +-
> >  3 files changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
> > index bbac0d0336..08314ea03e 100644
> > --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
> > +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
> > @@ -12,7 +12,7 @@ python () {
> >  }
> >
> >  SRCREV_machine ?= "400fbf5b14a0c88afb7c31d65be56fb9d6214c81"
> > -SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
> > +SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
> >
> >  SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
> >             git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}"
> > diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
> > index f08dc68a6e..8bd674f116 100644
> > --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
> > +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
> > @@ -17,7 +17,7 @@ KCONF_BSP_AUDIT_LEVEL = "2"
> >
> >  SRCREV_machine_qemuarm ?= "bf33b78f5136873b6d2ec6274908cf688341bc9e"
> >  SRCREV_machine ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
> > -SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
> > +SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
> >
> >  PV = "${LINUX_VERSION}+git${SRCPV}"
> >
> > diff --git a/meta/recipes-kernel/linux/linux-yocto_5.10.bb b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
> > index d26f02283f..2e7a452495 100644
> > --- a/meta/recipes-kernel/linux/linux-yocto_5.10.bb
> > +++ b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
> > @@ -23,7 +23,7 @@ SRCREV_machine_qemux86 ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
> >  SRCREV_machine_qemux86-64 ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
> >  SRCREV_machine_qemumips64 ?= "bf264e264d2141a4fb61d515573c27935e67ecfa"
> >  SRCREV_machine ?= "85c17ad073e9249f261cc550e8ada89a900d7d9a"
> > -SRCREV_meta ?= "bca3bfbc7473963f53aeefa74cb7a6e60b50831f"
> > +SRCREV_meta ?= "38eb7ca3f4b59339c57a04c310f20809b198fa91"
> >
> >  # remap qemuarm to qemuarma15 for the 5.8 kernel
> >  # KMACHINE_qemuarm ?= "qemuarma15"
> > --
> > 2.19.1
> >
> >
> >
> >
>
> 
>

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

* Re: [OE-core] [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
  2021-05-07 15:18 ` [OE-core] " Steve Sakoman
  2021-05-07 15:29   ` Khem Raj
@ 2021-05-07 15:52   ` Richard Purdie
  2021-05-07 15:52   ` Richard Purdie
  2 siblings, 0 replies; 7+ messages in thread
From: Richard Purdie @ 2021-05-07 15:52 UTC (permalink / raw)
  To: Steve Sakoman, Bruce Ashfield
  Cc: Patches and discussions about the oe-core layer

On Fri, 2021-05-07 at 05:18 -1000, Steve Sakoman wrote:
> Would it make sense to do a version of this patch for 5.4?
> 
> Though much less frequent on dunfell, we do see it on occasion.

The change is a simple removal of a defconfig option so should be realtively 
simple/safe...

Cheers,

Richard


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

* Re: [OE-core] [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
  2021-05-07 15:18 ` [OE-core] " Steve Sakoman
  2021-05-07 15:29   ` Khem Raj
  2021-05-07 15:52   ` Richard Purdie
@ 2021-05-07 15:52   ` Richard Purdie
  2021-05-07 16:23     ` Bruce Ashfield
  2 siblings, 1 reply; 7+ messages in thread
From: Richard Purdie @ 2021-05-07 15:52 UTC (permalink / raw)
  To: Steve Sakoman, Bruce Ashfield
  Cc: Patches and discussions about the oe-core layer

On Fri, 2021-05-07 at 05:18 -1000, Steve Sakoman wrote:
> Would it make sense to do a version of this patch for 5.4?
> 
> Though much less frequent on dunfell, we do see it on occasion.

The change is a simple removal of a defconfig option so should be relatively 
simple/safe...

Cheers,

Richard


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

* Re: [OE-core] [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
  2021-05-07 15:52   ` Richard Purdie
@ 2021-05-07 16:23     ` Bruce Ashfield
  2021-05-07 16:28       ` Steve Sakoman
  0 siblings, 1 reply; 7+ messages in thread
From: Bruce Ashfield @ 2021-05-07 16:23 UTC (permalink / raw)
  To: Richard Purdie
  Cc: Steve Sakoman, Patches and discussions about the oe-core layer

On Fri, May 7, 2021 at 11:52 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Fri, 2021-05-07 at 05:18 -1000, Steve Sakoman wrote:
> > Would it make sense to do a version of this patch for 5.4?
> >
> > Though much less frequent on dunfell, we do see it on occasion.
>
> The change is a simple removal of a defconfig option so should be relatively
> simple/safe...
>

I did the cherry-pick to the 5.4 meta-data and just send the patch.

Bruce

> Cheers,
>
> Richard
>


-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II

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

* Re: [OE-core] [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
  2021-05-07 16:23     ` Bruce Ashfield
@ 2021-05-07 16:28       ` Steve Sakoman
  0 siblings, 0 replies; 7+ messages in thread
From: Steve Sakoman @ 2021-05-07 16:28 UTC (permalink / raw)
  To: Bruce Ashfield
  Cc: Richard Purdie, Patches and discussions about the oe-core layer

On Fri, May 7, 2021 at 6:23 AM Bruce Ashfield <bruce.ashfield@gmail.com> wrote:
>
> On Fri, May 7, 2021 at 11:52 AM Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> >
> > On Fri, 2021-05-07 at 05:18 -1000, Steve Sakoman wrote:
> > > Would it make sense to do a version of this patch for 5.4?
> > >
> > > Though much less frequent on dunfell, we do see it on occasion.
> >
> > The change is a simple removal of a defconfig option so should be relatively
> > simple/safe...
> >
>
> I did the cherry-pick to the 5.4 meta-data and just send the patch.

Thanks Bruce!  I'll cherry-pick it once it hits master.

Steve

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

end of thread, other threads:[~2021-05-07 16:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-06 12:57 [PATCH v2] linux-yocto/5.10: qemuppc32: reduce serial shutdown issues Bruce Ashfield
2021-05-07 15:18 ` [OE-core] " Steve Sakoman
2021-05-07 15:29   ` Khem Raj
2021-05-07 15:52   ` Richard Purdie
2021-05-07 15:52   ` Richard Purdie
2021-05-07 16:23     ` Bruce Ashfield
2021-05-07 16:28       ` Steve Sakoman

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.