Re: [OE-core] [PATCH 2/3] linux-yocto/5.4: update to v5.4.27
On Tue, Mar 24, 2020 at 9:50 AM Bruce Ashfield via Lists.Openembedded.Org wrote: > > On Tue, Mar 24, 2020 at 9:42 AM Khem Raj wrote: > > > > On Tue, Mar 24, 2020 at 5:40 AM Bruce Ashfield > > wrote: > > > > > > On Tue, Mar 24, 2020 at 2:35 AM Khem Raj wrote: > > > > > > > > Hi Bruce > > > > > > > > This results in kernel-selftest failure regression > > > > > > > > errors.yoctoproject.org/Errors/Build/100385/ > > > > > > > > and also same errors as reported here > > > > https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1867596 > > > > > > > > I have fixed them via three patches that are here > > > > > > > > https://git.openembedded.org/openembedded-core-contrib/commit/?h=yoe/mut=2c15bc35809365db8c586df7c383ed01b00e6618 > > > > > > > > Please cherry-pick these 3 patches as well on this pull while you are > > > > here. > > > > > > > > > > Only one of the patches has any upstream information. > > > > > > Are the reverts also being done in mainline ? Or is a different fix ? > > > > > > > these are all results of half cherry picks into stable. all works fine in > > master > > they should be reverted in stable but I have not sent them to lkml > > Aha. Thanks, that helps me understand what was going on. > > I'll amend the logs slightly and yank them into my tree. > These are now queued. I'll launch an AB test and send the queue once it passes. Bruce > Cheers, > > Bruce > > > > > > What about the one that does have an upstream status, has it been > > > submitted to -stable ? > > > > > > Bruce > > > > > > > On Sat, Mar 21, 2020 at 6:18 PM Bruce Ashfield > > > > wrote: > > > > > > > > > > From: Bruce Ashfield > > > > > > > > > > Updating linux-yocto/5.4 to the latest korg -stable release that > > > > > comprises > > > > > the following commits: > > > > > > > > > > 585e0cc08069 Linux 5.4.27 > > > > > 20ba40d262b0 ipv4: ensure rcu_read_lock() in cipso_v4_error() > > > > > 81e0dac3780a ARM: 8961/2: Fix Kbuild issue caused by per-task > > > > > stack protector GCC plugin > > > > > 1dc67950e2d1 HID: add ALWAYS_POLL quirk to lenovo pixart mouse > > > > > 5d961582ea88 HID: google: add moonball USB id > > > > > ae119b7e1247 mm: slub: add missing TID bump in > > > > > kmem_cache_alloc_bulk() > > > > > 47b6d269dbbd ARM: 8958/1: rename missed uaccess .fixup section > > > > > 1a9e78628d44 ARM: 8957/1: VDSO: Match ARMv8 timer in > > > > > cntvct_functional() > > > > > 881876bee657 net: qrtr: fix len of skb_put_padto in > > > > > qrtr_node_enqueue > > > > > 235fb892d846 blk-mq: insert flush request to the front of > > > > > dispatch queue > > > > > dbce8292217a jbd2: fix data races at struct journal_head > > > > > 99746e92fa4c sfc: fix timestamp reconstruction at 16-bit rollover > > > > > points > > > > > e2b8b042c98b net: rmnet: fix packet forwarding in rmnet bridge > > > > > mode > > > > > 34c550ebb219 net: rmnet: fix bridge mode bugs > > > > > 8eccc6d06ea1 net: rmnet: use upper/lower device infrastructure > > > > > 835bbd892683 net: rmnet: do not allow to change mux id if mux id > > > > > is duplicated > > > > > 5ce5e95d72f1 net: rmnet: remove rcu_read_lock in > > > > > rmnet_force_unassociate_device() > > > > > 002b4bd9b51d net: rmnet: fix suspicious RCU usage > > > > > 8a027eee62f7 net: rmnet: fix NULL pointer dereference in > > > > > rmnet_changelink() > > > > > 006cd2426a05 net: rmnet: fix NULL pointer dereference in > > > > > rmnet_newlink() > > > > > cfc7f5fe5c61 hinic: fix a bug of rss configuration > > > > > e6f52d5ce172 hinic: fix a bug of setting hw_ioctxt > > > > > 65340b196811 hinic: fix a irq affinity bug > > > > > 1c7dde0a9bfc net: phy: mscc: fix firmware paths > > > > > 4d6ee3123d65 slip: not call free_netdev before rtnl_unlock in > > > > > slip_open > > > > > d1984c92f072 signal: avoid double atomic counter increments for > > > > > user accounting > > > > > df8e98b00941 kbuild: add dt_binding_check to PHONY in a correct > > > > > place > > > > > fd1f29f2a824 kbuild: add dtbs_check to PHONY > > > > > bbf3acbb8a77 drm/amdgpu: fix memory leak during TDR test(v2) > > > > > 74c77d6a4ea9 blk-mq: insert passthrough request into > > > > > hctx->dispatch directly > > > > > 74886a6d9de8 net: ll_temac: Handle DMA halt condition caused by > > > > > buffer underrun > > > > > c2cffaea4fde net: ll_temac: Fix RX buffer descriptor handling on > > > > > GFP_ATOMIC pressure > > > > > 6e3b69543b5e net: ll_temac: Add more error handling of > > > > > dma_map_single() calls > > > > > 0c050d655475 net: ll_temac: Fix race condition causing TX hang > > > > > a342bb7b9902 mac80211: rx: avoid RCU list traversal under mutex > > > > > 5d92d834aa27 net: ks8851-ml: Fix IRQ handling and locking > > > > > d939f3389f9b net: usb: qmi_wwan: restore mtu min/max values after > > > > > raw_ip switch > > > > > 6c663120ecdb scsi: libfc: free response frame from GPN_ID
Re: [OE-core] [PATCH 2/3] linux-yocto/5.4: update to v5.4.27
On Tue, Mar 24, 2020 at 6:50 AM Bruce Ashfield wrote: > > On Tue, Mar 24, 2020 at 9:42 AM Khem Raj wrote: > > > > On Tue, Mar 24, 2020 at 5:40 AM Bruce Ashfield > > wrote: > > > > > > On Tue, Mar 24, 2020 at 2:35 AM Khem Raj wrote: > > > > > > > > Hi Bruce > > > > > > > > This results in kernel-selftest failure regression > > > > > > > > errors.yoctoproject.org/Errors/Build/100385/ > > > > > > > > and also same errors as reported here > > > > https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1867596 > > > > > > > > I have fixed them via three patches that are here > > > > > > > > https://git.openembedded.org/openembedded-core-contrib/commit/?h=yoe/mut=2c15bc35809365db8c586df7c383ed01b00e6618 > > > > > > > > Please cherry-pick these 3 patches as well on this pull while you are > > > > here. > > > > > > > > > > Only one of the patches has any upstream information. > > > > > > Are the reverts also being done in mainline ? Or is a different fix ? > > > > > > > these are all results of half cherry picks into stable. all works fine in > > master > > they should be reverted in stable but I have not sent them to lkml > > Aha. Thanks, that helps me understand what was going on. > > I'll amend the logs slightly and yank them into my tree. > thanks > Cheers, > > Bruce > > > > > > What about the one that does have an upstream status, has it been > > > submitted to -stable ? > > > > > > Bruce > > > > > > > On Sat, Mar 21, 2020 at 6:18 PM Bruce Ashfield > > > > wrote: > > > > > > > > > > From: Bruce Ashfield > > > > > > > > > > Updating linux-yocto/5.4 to the latest korg -stable release that > > > > > comprises > > > > > the following commits: > > > > > > > > > > 585e0cc08069 Linux 5.4.27 > > > > > 20ba40d262b0 ipv4: ensure rcu_read_lock() in cipso_v4_error() > > > > > 81e0dac3780a ARM: 8961/2: Fix Kbuild issue caused by per-task > > > > > stack protector GCC plugin > > > > > 1dc67950e2d1 HID: add ALWAYS_POLL quirk to lenovo pixart mouse > > > > > 5d961582ea88 HID: google: add moonball USB id > > > > > ae119b7e1247 mm: slub: add missing TID bump in > > > > > kmem_cache_alloc_bulk() > > > > > 47b6d269dbbd ARM: 8958/1: rename missed uaccess .fixup section > > > > > 1a9e78628d44 ARM: 8957/1: VDSO: Match ARMv8 timer in > > > > > cntvct_functional() > > > > > 881876bee657 net: qrtr: fix len of skb_put_padto in > > > > > qrtr_node_enqueue > > > > > 235fb892d846 blk-mq: insert flush request to the front of > > > > > dispatch queue > > > > > dbce8292217a jbd2: fix data races at struct journal_head > > > > > 99746e92fa4c sfc: fix timestamp reconstruction at 16-bit rollover > > > > > points > > > > > e2b8b042c98b net: rmnet: fix packet forwarding in rmnet bridge > > > > > mode > > > > > 34c550ebb219 net: rmnet: fix bridge mode bugs > > > > > 8eccc6d06ea1 net: rmnet: use upper/lower device infrastructure > > > > > 835bbd892683 net: rmnet: do not allow to change mux id if mux id > > > > > is duplicated > > > > > 5ce5e95d72f1 net: rmnet: remove rcu_read_lock in > > > > > rmnet_force_unassociate_device() > > > > > 002b4bd9b51d net: rmnet: fix suspicious RCU usage > > > > > 8a027eee62f7 net: rmnet: fix NULL pointer dereference in > > > > > rmnet_changelink() > > > > > 006cd2426a05 net: rmnet: fix NULL pointer dereference in > > > > > rmnet_newlink() > > > > > cfc7f5fe5c61 hinic: fix a bug of rss configuration > > > > > e6f52d5ce172 hinic: fix a bug of setting hw_ioctxt > > > > > 65340b196811 hinic: fix a irq affinity bug > > > > > 1c7dde0a9bfc net: phy: mscc: fix firmware paths > > > > > 4d6ee3123d65 slip: not call free_netdev before rtnl_unlock in > > > > > slip_open > > > > > d1984c92f072 signal: avoid double atomic counter increments for > > > > > user accounting > > > > > df8e98b00941 kbuild: add dt_binding_check to PHONY in a correct > > > > > place > > > > > fd1f29f2a824 kbuild: add dtbs_check to PHONY > > > > > bbf3acbb8a77 drm/amdgpu: fix memory leak during TDR test(v2) > > > > > 74c77d6a4ea9 blk-mq: insert passthrough request into > > > > > hctx->dispatch directly > > > > > 74886a6d9de8 net: ll_temac: Handle DMA halt condition caused by > > > > > buffer underrun > > > > > c2cffaea4fde net: ll_temac: Fix RX buffer descriptor handling on > > > > > GFP_ATOMIC pressure > > > > > 6e3b69543b5e net: ll_temac: Add more error handling of > > > > > dma_map_single() calls > > > > > 0c050d655475 net: ll_temac: Fix race condition causing TX hang > > > > > a342bb7b9902 mac80211: rx: avoid RCU list traversal under mutex > > > > > 5d92d834aa27 net: ks8851-ml: Fix IRQ handling and locking > > > > > d939f3389f9b net: usb: qmi_wwan: restore mtu min/max values after > > > > > raw_ip switch > > > > > 6c663120ecdb scsi: libfc: free response frame from GPN_ID > > > > > 079e9ad79410 cfg80211: check reg_rule for NULL in > > > > > handle_channel_custom() > > >
Re: [OE-core] [PATCH 2/3] linux-yocto/5.4: update to v5.4.27
On Tue, Mar 24, 2020 at 9:42 AM Khem Raj wrote: > > On Tue, Mar 24, 2020 at 5:40 AM Bruce Ashfield > wrote: > > > > On Tue, Mar 24, 2020 at 2:35 AM Khem Raj wrote: > > > > > > Hi Bruce > > > > > > This results in kernel-selftest failure regression > > > > > > errors.yoctoproject.org/Errors/Build/100385/ > > > > > > and also same errors as reported here > > > https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1867596 > > > > > > I have fixed them via three patches that are here > > > > > > https://git.openembedded.org/openembedded-core-contrib/commit/?h=yoe/mut=2c15bc35809365db8c586df7c383ed01b00e6618 > > > > > > Please cherry-pick these 3 patches as well on this pull while you are > > > here. > > > > > > > Only one of the patches has any upstream information. > > > > Are the reverts also being done in mainline ? Or is a different fix ? > > > > these are all results of half cherry picks into stable. all works fine in > master > they should be reverted in stable but I have not sent them to lkml Aha. Thanks, that helps me understand what was going on. I'll amend the logs slightly and yank them into my tree. Cheers, Bruce > > > What about the one that does have an upstream status, has it been > > submitted to -stable ? > > > > Bruce > > > > > On Sat, Mar 21, 2020 at 6:18 PM Bruce Ashfield > > > wrote: > > > > > > > > From: Bruce Ashfield > > > > > > > > Updating linux-yocto/5.4 to the latest korg -stable release that > > > > comprises > > > > the following commits: > > > > > > > > 585e0cc08069 Linux 5.4.27 > > > > 20ba40d262b0 ipv4: ensure rcu_read_lock() in cipso_v4_error() > > > > 81e0dac3780a ARM: 8961/2: Fix Kbuild issue caused by per-task stack > > > > protector GCC plugin > > > > 1dc67950e2d1 HID: add ALWAYS_POLL quirk to lenovo pixart mouse > > > > 5d961582ea88 HID: google: add moonball USB id > > > > ae119b7e1247 mm: slub: add missing TID bump in > > > > kmem_cache_alloc_bulk() > > > > 47b6d269dbbd ARM: 8958/1: rename missed uaccess .fixup section > > > > 1a9e78628d44 ARM: 8957/1: VDSO: Match ARMv8 timer in > > > > cntvct_functional() > > > > 881876bee657 net: qrtr: fix len of skb_put_padto in > > > > qrtr_node_enqueue > > > > 235fb892d846 blk-mq: insert flush request to the front of dispatch > > > > queue > > > > dbce8292217a jbd2: fix data races at struct journal_head > > > > 99746e92fa4c sfc: fix timestamp reconstruction at 16-bit rollover > > > > points > > > > e2b8b042c98b net: rmnet: fix packet forwarding in rmnet bridge mode > > > > 34c550ebb219 net: rmnet: fix bridge mode bugs > > > > 8eccc6d06ea1 net: rmnet: use upper/lower device infrastructure > > > > 835bbd892683 net: rmnet: do not allow to change mux id if mux id is > > > > duplicated > > > > 5ce5e95d72f1 net: rmnet: remove rcu_read_lock in > > > > rmnet_force_unassociate_device() > > > > 002b4bd9b51d net: rmnet: fix suspicious RCU usage > > > > 8a027eee62f7 net: rmnet: fix NULL pointer dereference in > > > > rmnet_changelink() > > > > 006cd2426a05 net: rmnet: fix NULL pointer dereference in > > > > rmnet_newlink() > > > > cfc7f5fe5c61 hinic: fix a bug of rss configuration > > > > e6f52d5ce172 hinic: fix a bug of setting hw_ioctxt > > > > 65340b196811 hinic: fix a irq affinity bug > > > > 1c7dde0a9bfc net: phy: mscc: fix firmware paths > > > > 4d6ee3123d65 slip: not call free_netdev before rtnl_unlock in > > > > slip_open > > > > d1984c92f072 signal: avoid double atomic counter increments for > > > > user accounting > > > > df8e98b00941 kbuild: add dt_binding_check to PHONY in a correct > > > > place > > > > fd1f29f2a824 kbuild: add dtbs_check to PHONY > > > > bbf3acbb8a77 drm/amdgpu: fix memory leak during TDR test(v2) > > > > 74c77d6a4ea9 blk-mq: insert passthrough request into hctx->dispatch > > > > directly > > > > 74886a6d9de8 net: ll_temac: Handle DMA halt condition caused by > > > > buffer underrun > > > > c2cffaea4fde net: ll_temac: Fix RX buffer descriptor handling on > > > > GFP_ATOMIC pressure > > > > 6e3b69543b5e net: ll_temac: Add more error handling of > > > > dma_map_single() calls > > > > 0c050d655475 net: ll_temac: Fix race condition causing TX hang > > > > a342bb7b9902 mac80211: rx: avoid RCU list traversal under mutex > > > > 5d92d834aa27 net: ks8851-ml: Fix IRQ handling and locking > > > > d939f3389f9b net: usb: qmi_wwan: restore mtu min/max values after > > > > raw_ip switch > > > > 6c663120ecdb scsi: libfc: free response frame from GPN_ID > > > > 079e9ad79410 cfg80211: check reg_rule for NULL in > > > > handle_channel_custom() > > > > a6f7e69cfafd tracing: Fix number printing bug in print_synth_event() > > > > c35aa36fec91 selftests/rseq: Fix out-of-tree compilation > > > > dd0d2d6ab6a2 HID: hid-bigbenff: fix race condition for scheduled > > > > work during removal > > > > ccb747d805d3 HID: hid-bigbenff: call
Re: [OE-core] [PATCH 2/3] linux-yocto/5.4: update to v5.4.27
On Tue, Mar 24, 2020 at 5:40 AM Bruce Ashfield wrote: > > On Tue, Mar 24, 2020 at 2:35 AM Khem Raj wrote: > > > > Hi Bruce > > > > This results in kernel-selftest failure regression > > > > errors.yoctoproject.org/Errors/Build/100385/ > > > > and also same errors as reported here > > https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1867596 > > > > I have fixed them via three patches that are here > > > > https://git.openembedded.org/openembedded-core-contrib/commit/?h=yoe/mut=2c15bc35809365db8c586df7c383ed01b00e6618 > > > > Please cherry-pick these 3 patches as well on this pull while you are here. > > > > Only one of the patches has any upstream information. > > Are the reverts also being done in mainline ? Or is a different fix ? > these are all results of half cherry picks into stable. all works fine in master they should be reverted in stable but I have not sent them to lkml > What about the one that does have an upstream status, has it been > submitted to -stable ? > > Bruce > > > On Sat, Mar 21, 2020 at 6:18 PM Bruce Ashfield > > wrote: > > > > > > From: Bruce Ashfield > > > > > > Updating linux-yocto/5.4 to the latest korg -stable release that comprises > > > the following commits: > > > > > > 585e0cc08069 Linux 5.4.27 > > > 20ba40d262b0 ipv4: ensure rcu_read_lock() in cipso_v4_error() > > > 81e0dac3780a ARM: 8961/2: Fix Kbuild issue caused by per-task stack > > > protector GCC plugin > > > 1dc67950e2d1 HID: add ALWAYS_POLL quirk to lenovo pixart mouse > > > 5d961582ea88 HID: google: add moonball USB id > > > ae119b7e1247 mm: slub: add missing TID bump in kmem_cache_alloc_bulk() > > > 47b6d269dbbd ARM: 8958/1: rename missed uaccess .fixup section > > > 1a9e78628d44 ARM: 8957/1: VDSO: Match ARMv8 timer in > > > cntvct_functional() > > > 881876bee657 net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue > > > 235fb892d846 blk-mq: insert flush request to the front of dispatch > > > queue > > > dbce8292217a jbd2: fix data races at struct journal_head > > > 99746e92fa4c sfc: fix timestamp reconstruction at 16-bit rollover > > > points > > > e2b8b042c98b net: rmnet: fix packet forwarding in rmnet bridge mode > > > 34c550ebb219 net: rmnet: fix bridge mode bugs > > > 8eccc6d06ea1 net: rmnet: use upper/lower device infrastructure > > > 835bbd892683 net: rmnet: do not allow to change mux id if mux id is > > > duplicated > > > 5ce5e95d72f1 net: rmnet: remove rcu_read_lock in > > > rmnet_force_unassociate_device() > > > 002b4bd9b51d net: rmnet: fix suspicious RCU usage > > > 8a027eee62f7 net: rmnet: fix NULL pointer dereference in > > > rmnet_changelink() > > > 006cd2426a05 net: rmnet: fix NULL pointer dereference in > > > rmnet_newlink() > > > cfc7f5fe5c61 hinic: fix a bug of rss configuration > > > e6f52d5ce172 hinic: fix a bug of setting hw_ioctxt > > > 65340b196811 hinic: fix a irq affinity bug > > > 1c7dde0a9bfc net: phy: mscc: fix firmware paths > > > 4d6ee3123d65 slip: not call free_netdev before rtnl_unlock in > > > slip_open > > > d1984c92f072 signal: avoid double atomic counter increments for user > > > accounting > > > df8e98b00941 kbuild: add dt_binding_check to PHONY in a correct place > > > fd1f29f2a824 kbuild: add dtbs_check to PHONY > > > bbf3acbb8a77 drm/amdgpu: fix memory leak during TDR test(v2) > > > 74c77d6a4ea9 blk-mq: insert passthrough request into hctx->dispatch > > > directly > > > 74886a6d9de8 net: ll_temac: Handle DMA halt condition caused by > > > buffer underrun > > > c2cffaea4fde net: ll_temac: Fix RX buffer descriptor handling on > > > GFP_ATOMIC pressure > > > 6e3b69543b5e net: ll_temac: Add more error handling of > > > dma_map_single() calls > > > 0c050d655475 net: ll_temac: Fix race condition causing TX hang > > > a342bb7b9902 mac80211: rx: avoid RCU list traversal under mutex > > > 5d92d834aa27 net: ks8851-ml: Fix IRQ handling and locking > > > d939f3389f9b net: usb: qmi_wwan: restore mtu min/max values after > > > raw_ip switch > > > 6c663120ecdb scsi: libfc: free response frame from GPN_ID > > > 079e9ad79410 cfg80211: check reg_rule for NULL in > > > handle_channel_custom() > > > a6f7e69cfafd tracing: Fix number printing bug in print_synth_event() > > > c35aa36fec91 selftests/rseq: Fix out-of-tree compilation > > > dd0d2d6ab6a2 HID: hid-bigbenff: fix race condition for scheduled work > > > during removal > > > ccb747d805d3 HID: hid-bigbenff: call hid_hw_stop() in case of error > > > 1bc271dd397d HID: hid-bigbenff: fix general protection fault caused > > > by double kfree > > > 190e929e6cba HID: i2c-hid: add Trekstor Surfbook E11B to descriptor > > > override > > > 87bd74b77531 ACPI: watchdog: Set default timeout in probe > > > 65b44497414b HID: apple: Add support for recent firmware on Magic > > > Keyboards > > > 20eed7692749 ACPI: watchdog: Allow
Re: [OE-core] [PATCH 2/3] linux-yocto/5.4: update to v5.4.27
On Tue, Mar 24, 2020 at 2:35 AM Khem Raj wrote: > > Hi Bruce > > This results in kernel-selftest failure regression > > errors.yoctoproject.org/Errors/Build/100385/ > > and also same errors as reported here > https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1867596 > > I have fixed them via three patches that are here > > https://git.openembedded.org/openembedded-core-contrib/commit/?h=yoe/mut=2c15bc35809365db8c586df7c383ed01b00e6618 > > Please cherry-pick these 3 patches as well on this pull while you are here. > Only one of the patches has any upstream information. Are the reverts also being done in mainline ? Or is a different fix ? What about the one that does have an upstream status, has it been submitted to -stable ? Bruce > On Sat, Mar 21, 2020 at 6:18 PM Bruce Ashfield > wrote: > > > > From: Bruce Ashfield > > > > Updating linux-yocto/5.4 to the latest korg -stable release that comprises > > the following commits: > > > > 585e0cc08069 Linux 5.4.27 > > 20ba40d262b0 ipv4: ensure rcu_read_lock() in cipso_v4_error() > > 81e0dac3780a ARM: 8961/2: Fix Kbuild issue caused by per-task stack > > protector GCC plugin > > 1dc67950e2d1 HID: add ALWAYS_POLL quirk to lenovo pixart mouse > > 5d961582ea88 HID: google: add moonball USB id > > ae119b7e1247 mm: slub: add missing TID bump in kmem_cache_alloc_bulk() > > 47b6d269dbbd ARM: 8958/1: rename missed uaccess .fixup section > > 1a9e78628d44 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() > > 881876bee657 net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue > > 235fb892d846 blk-mq: insert flush request to the front of dispatch queue > > dbce8292217a jbd2: fix data races at struct journal_head > > 99746e92fa4c sfc: fix timestamp reconstruction at 16-bit rollover points > > e2b8b042c98b net: rmnet: fix packet forwarding in rmnet bridge mode > > 34c550ebb219 net: rmnet: fix bridge mode bugs > > 8eccc6d06ea1 net: rmnet: use upper/lower device infrastructure > > 835bbd892683 net: rmnet: do not allow to change mux id if mux id is > > duplicated > > 5ce5e95d72f1 net: rmnet: remove rcu_read_lock in > > rmnet_force_unassociate_device() > > 002b4bd9b51d net: rmnet: fix suspicious RCU usage > > 8a027eee62f7 net: rmnet: fix NULL pointer dereference in > > rmnet_changelink() > > 006cd2426a05 net: rmnet: fix NULL pointer dereference in rmnet_newlink() > > cfc7f5fe5c61 hinic: fix a bug of rss configuration > > e6f52d5ce172 hinic: fix a bug of setting hw_ioctxt > > 65340b196811 hinic: fix a irq affinity bug > > 1c7dde0a9bfc net: phy: mscc: fix firmware paths > > 4d6ee3123d65 slip: not call free_netdev before rtnl_unlock in slip_open > > d1984c92f072 signal: avoid double atomic counter increments for user > > accounting > > df8e98b00941 kbuild: add dt_binding_check to PHONY in a correct place > > fd1f29f2a824 kbuild: add dtbs_check to PHONY > > bbf3acbb8a77 drm/amdgpu: fix memory leak during TDR test(v2) > > 74c77d6a4ea9 blk-mq: insert passthrough request into hctx->dispatch > > directly > > 74886a6d9de8 net: ll_temac: Handle DMA halt condition caused by buffer > > underrun > > c2cffaea4fde net: ll_temac: Fix RX buffer descriptor handling on > > GFP_ATOMIC pressure > > 6e3b69543b5e net: ll_temac: Add more error handling of dma_map_single() > > calls > > 0c050d655475 net: ll_temac: Fix race condition causing TX hang > > a342bb7b9902 mac80211: rx: avoid RCU list traversal under mutex > > 5d92d834aa27 net: ks8851-ml: Fix IRQ handling and locking > > d939f3389f9b net: usb: qmi_wwan: restore mtu min/max values after > > raw_ip switch > > 6c663120ecdb scsi: libfc: free response frame from GPN_ID > > 079e9ad79410 cfg80211: check reg_rule for NULL in > > handle_channel_custom() > > a6f7e69cfafd tracing: Fix number printing bug in print_synth_event() > > c35aa36fec91 selftests/rseq: Fix out-of-tree compilation > > dd0d2d6ab6a2 HID: hid-bigbenff: fix race condition for scheduled work > > during removal > > ccb747d805d3 HID: hid-bigbenff: call hid_hw_stop() in case of error > > 1bc271dd397d HID: hid-bigbenff: fix general protection fault caused by > > double kfree > > 190e929e6cba HID: i2c-hid: add Trekstor Surfbook E11B to descriptor > > override > > 87bd74b77531 ACPI: watchdog: Set default timeout in probe > > 65b44497414b HID: apple: Add support for recent firmware on Magic > > Keyboards > > 20eed7692749 ACPI: watchdog: Allow disabling WDAT at boot > > f3c478104a9a drm/amdgpu: Fix TLB invalidation request when using > > semaphore > > f6fccb0a0e59 netfilter: xt_hashlimit: unregister proc file before > > releasing mutex > > 536942bf70b5 netfilter: hashlimit: do not use indirect calls during gc > > 257edc6db943 Linux 5.4.26 > > 881f9469cc9f net/smc: cancel event worker during device removal > > dbaba2a4db6e net/smc: check for valid
Re: [OE-core] [PATCH 2/3] linux-yocto/5.4: update to v5.4.27
Hi Bruce This results in kernel-selftest failure regression errors.yoctoproject.org/Errors/Build/100385/ and also same errors as reported here https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1867596 I have fixed them via three patches that are here https://git.openembedded.org/openembedded-core-contrib/commit/?h=yoe/mut=2c15bc35809365db8c586df7c383ed01b00e6618 Please cherry-pick these 3 patches as well on this pull while you are here. On Sat, Mar 21, 2020 at 6:18 PM Bruce Ashfield wrote: > > From: Bruce Ashfield > > Updating linux-yocto/5.4 to the latest korg -stable release that comprises > the following commits: > > 585e0cc08069 Linux 5.4.27 > 20ba40d262b0 ipv4: ensure rcu_read_lock() in cipso_v4_error() > 81e0dac3780a ARM: 8961/2: Fix Kbuild issue caused by per-task stack > protector GCC plugin > 1dc67950e2d1 HID: add ALWAYS_POLL quirk to lenovo pixart mouse > 5d961582ea88 HID: google: add moonball USB id > ae119b7e1247 mm: slub: add missing TID bump in kmem_cache_alloc_bulk() > 47b6d269dbbd ARM: 8958/1: rename missed uaccess .fixup section > 1a9e78628d44 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() > 881876bee657 net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue > 235fb892d846 blk-mq: insert flush request to the front of dispatch queue > dbce8292217a jbd2: fix data races at struct journal_head > 99746e92fa4c sfc: fix timestamp reconstruction at 16-bit rollover points > e2b8b042c98b net: rmnet: fix packet forwarding in rmnet bridge mode > 34c550ebb219 net: rmnet: fix bridge mode bugs > 8eccc6d06ea1 net: rmnet: use upper/lower device infrastructure > 835bbd892683 net: rmnet: do not allow to change mux id if mux id is > duplicated > 5ce5e95d72f1 net: rmnet: remove rcu_read_lock in > rmnet_force_unassociate_device() > 002b4bd9b51d net: rmnet: fix suspicious RCU usage > 8a027eee62f7 net: rmnet: fix NULL pointer dereference in > rmnet_changelink() > 006cd2426a05 net: rmnet: fix NULL pointer dereference in rmnet_newlink() > cfc7f5fe5c61 hinic: fix a bug of rss configuration > e6f52d5ce172 hinic: fix a bug of setting hw_ioctxt > 65340b196811 hinic: fix a irq affinity bug > 1c7dde0a9bfc net: phy: mscc: fix firmware paths > 4d6ee3123d65 slip: not call free_netdev before rtnl_unlock in slip_open > d1984c92f072 signal: avoid double atomic counter increments for user > accounting > df8e98b00941 kbuild: add dt_binding_check to PHONY in a correct place > fd1f29f2a824 kbuild: add dtbs_check to PHONY > bbf3acbb8a77 drm/amdgpu: fix memory leak during TDR test(v2) > 74c77d6a4ea9 blk-mq: insert passthrough request into hctx->dispatch > directly > 74886a6d9de8 net: ll_temac: Handle DMA halt condition caused by buffer > underrun > c2cffaea4fde net: ll_temac: Fix RX buffer descriptor handling on > GFP_ATOMIC pressure > 6e3b69543b5e net: ll_temac: Add more error handling of dma_map_single() > calls > 0c050d655475 net: ll_temac: Fix race condition causing TX hang > a342bb7b9902 mac80211: rx: avoid RCU list traversal under mutex > 5d92d834aa27 net: ks8851-ml: Fix IRQ handling and locking > d939f3389f9b net: usb: qmi_wwan: restore mtu min/max values after raw_ip > switch > 6c663120ecdb scsi: libfc: free response frame from GPN_ID > 079e9ad79410 cfg80211: check reg_rule for NULL in handle_channel_custom() > a6f7e69cfafd tracing: Fix number printing bug in print_synth_event() > c35aa36fec91 selftests/rseq: Fix out-of-tree compilation > dd0d2d6ab6a2 HID: hid-bigbenff: fix race condition for scheduled work > during removal > ccb747d805d3 HID: hid-bigbenff: call hid_hw_stop() in case of error > 1bc271dd397d HID: hid-bigbenff: fix general protection fault caused by > double kfree > 190e929e6cba HID: i2c-hid: add Trekstor Surfbook E11B to descriptor > override > 87bd74b77531 ACPI: watchdog: Set default timeout in probe > 65b44497414b HID: apple: Add support for recent firmware on Magic > Keyboards > 20eed7692749 ACPI: watchdog: Allow disabling WDAT at boot > f3c478104a9a drm/amdgpu: Fix TLB invalidation request when using semaphore > f6fccb0a0e59 netfilter: xt_hashlimit: unregister proc file before > releasing mutex > 536942bf70b5 netfilter: hashlimit: do not use indirect calls during gc > 257edc6db943 Linux 5.4.26 > 881f9469cc9f net/smc: cancel event worker during device removal > dbaba2a4db6e net/smc: check for valid ib_client_data > aa38bea47fd2 ipv6: restrict IPV6_ADDRFORM operation > 62fd4e348df2 iommu/amd: Fix IOMMU AVIC not properly update the is_run bit > in IRTE > 8753b0cad128 i2c: acpi: put device when verifying client fails > 03d524d70ecf iommu/vt-d: Ignore devices with out-of-spec domain number > 9493a6361d81 iommu/vt-d: Fix the wrong printing in RHSA parsing > 2d106e75da45 netfilter: nft_chain_nat: inet family is missing module >
[OE-core] [PATCH 2/3] linux-yocto/5.4: update to v5.4.27
From: Bruce Ashfield Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 585e0cc08069 Linux 5.4.27 20ba40d262b0 ipv4: ensure rcu_read_lock() in cipso_v4_error() 81e0dac3780a ARM: 8961/2: Fix Kbuild issue caused by per-task stack protector GCC plugin 1dc67950e2d1 HID: add ALWAYS_POLL quirk to lenovo pixart mouse 5d961582ea88 HID: google: add moonball USB id ae119b7e1247 mm: slub: add missing TID bump in kmem_cache_alloc_bulk() 47b6d269dbbd ARM: 8958/1: rename missed uaccess .fixup section 1a9e78628d44 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() 881876bee657 net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue 235fb892d846 blk-mq: insert flush request to the front of dispatch queue dbce8292217a jbd2: fix data races at struct journal_head 99746e92fa4c sfc: fix timestamp reconstruction at 16-bit rollover points e2b8b042c98b net: rmnet: fix packet forwarding in rmnet bridge mode 34c550ebb219 net: rmnet: fix bridge mode bugs 8eccc6d06ea1 net: rmnet: use upper/lower device infrastructure 835bbd892683 net: rmnet: do not allow to change mux id if mux id is duplicated 5ce5e95d72f1 net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device() 002b4bd9b51d net: rmnet: fix suspicious RCU usage 8a027eee62f7 net: rmnet: fix NULL pointer dereference in rmnet_changelink() 006cd2426a05 net: rmnet: fix NULL pointer dereference in rmnet_newlink() cfc7f5fe5c61 hinic: fix a bug of rss configuration e6f52d5ce172 hinic: fix a bug of setting hw_ioctxt 65340b196811 hinic: fix a irq affinity bug 1c7dde0a9bfc net: phy: mscc: fix firmware paths 4d6ee3123d65 slip: not call free_netdev before rtnl_unlock in slip_open d1984c92f072 signal: avoid double atomic counter increments for user accounting df8e98b00941 kbuild: add dt_binding_check to PHONY in a correct place fd1f29f2a824 kbuild: add dtbs_check to PHONY bbf3acbb8a77 drm/amdgpu: fix memory leak during TDR test(v2) 74c77d6a4ea9 blk-mq: insert passthrough request into hctx->dispatch directly 74886a6d9de8 net: ll_temac: Handle DMA halt condition caused by buffer underrun c2cffaea4fde net: ll_temac: Fix RX buffer descriptor handling on GFP_ATOMIC pressure 6e3b69543b5e net: ll_temac: Add more error handling of dma_map_single() calls 0c050d655475 net: ll_temac: Fix race condition causing TX hang a342bb7b9902 mac80211: rx: avoid RCU list traversal under mutex 5d92d834aa27 net: ks8851-ml: Fix IRQ handling and locking d939f3389f9b net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch 6c663120ecdb scsi: libfc: free response frame from GPN_ID 079e9ad79410 cfg80211: check reg_rule for NULL in handle_channel_custom() a6f7e69cfafd tracing: Fix number printing bug in print_synth_event() c35aa36fec91 selftests/rseq: Fix out-of-tree compilation dd0d2d6ab6a2 HID: hid-bigbenff: fix race condition for scheduled work during removal ccb747d805d3 HID: hid-bigbenff: call hid_hw_stop() in case of error 1bc271dd397d HID: hid-bigbenff: fix general protection fault caused by double kfree 190e929e6cba HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override 87bd74b77531 ACPI: watchdog: Set default timeout in probe 65b44497414b HID: apple: Add support for recent firmware on Magic Keyboards 20eed7692749 ACPI: watchdog: Allow disabling WDAT at boot f3c478104a9a drm/amdgpu: Fix TLB invalidation request when using semaphore f6fccb0a0e59 netfilter: xt_hashlimit: unregister proc file before releasing mutex 536942bf70b5 netfilter: hashlimit: do not use indirect calls during gc 257edc6db943 Linux 5.4.26 881f9469cc9f net/smc: cancel event worker during device removal dbaba2a4db6e net/smc: check for valid ib_client_data aa38bea47fd2 ipv6: restrict IPV6_ADDRFORM operation 62fd4e348df2 iommu/amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE 8753b0cad128 i2c: acpi: put device when verifying client fails 03d524d70ecf iommu/vt-d: Ignore devices with out-of-spec domain number 9493a6361d81 iommu/vt-d: Fix the wrong printing in RHSA parsing 2d106e75da45 netfilter: nft_chain_nat: inet family is missing module ownership 56e84ae47481 netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute 15ec06c6a894 netfilter: nft_tunnel: add missing attribute validation for tunnels e92dea63e278 netfilter: nft_payload: add missing attribute validation for payload csum flags 896d11cdcab9 netfilter: cthelper: add missing attribute validation for cthelper c61868ef2795 perf bench futex-wake: Restore thread count default to online CPU count b57542934121 nl80211: add missing attribute validation for channel switch 5bd0ee5727d2 nl80211: add missing attribute validation for beacon report scanning b0fd0b85c377 nl80211: add missing attribute validation for critical