** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:
  
         upstream stable patchset 2020-03-30
  
-                 Ported from the following upstream stable releases:
-                         v4.14.174, v4.19.110,
-                                    v4.19.111,
-                                    v4.19.112
+                 Ported from the following upstream stable releases:
+                         v4.14.174, v4.19.110,
+                                    v4.19.111,
+                                    v4.19.112
  
         from git://git.kernel.org/
+ 
+ phy: Revert toggling reset changes.
+ net: phy: Avoid multiple suspends
+ cgroup, netclassid: periodically release file_lock on classid updating
+ gre: fix uninit-value in __iptunnel_pull_header
+ ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface
+ ipvlan: add cond_resched_rcu() while processing muticast backlog
+ ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast()
+ netlink: Use netlink header as base to calculate bad attribute offset
+ net: macsec: update SCI upon MAC address change.
+ net: nfc: fix bounds checking bugs on "pipe"
+ net/packet: tpacket_rcv: do not increment ring index on drop
+ sfc: detach from cb_page in efx_copy_channel()
+ bnxt_en: reinitialize IRQs when MTU is modified
+ cgroup: memcg: net: do not associate sock with unrelated cgroup
+ net: memcg: late association of sock to memcg
+ net: memcg: fix lockdep splat in inet_csk_accept()
+ fib: add missing attribute validation for tun_id
+ nl802154: add missing attribute validation
+ nl802154: add missing attribute validation for dev_type
+ can: add missing attribute validation for termination
+ macsec: add missing attribute validation for port
+ net: fq: add missing attribute validation for orphan mask
+ team: add missing attribute validation for port ifindex
+ team: add missing attribute validation for array index
+ nfc: add missing attribute validation for SE API
+ nfc: add missing attribute validation for vendor subcommand
+ net: phy: fix MDIO bus PM PHY resuming
+ bonding/alb: make sure arp header is pulled before accessing it
+ slip: make slhc_compress() more robust against malicious packets
+ net: fec: validate the new settings in fec_enet_set_coalesce()
+ macvlan: add cond_resched() during multicast processing
+ inet_diag: return classid for all socket types
+ ipvlan: do not add hardware address of master to its unicast filter list
+ ipvlan: egress mcast packets are not exceptional
+ ipvlan: don't deref eth hdr before checking it's set
+ cgroup: cgroup_procs_next should increase position index
+ cgroup: Iterate tasks that did not finish do_exit()
+ virtio-blk: fix hw_queue stopped on arbitrary error
+ iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + 
add_taint
+ workqueue: don't use wq_select_unbound_cpu() for bound works
+ drm/amd/display: remove duplicated assignment to grph_obj_type
+ ktest: Add timeout for ssh sync testing
+ cifs_atomic_open(): fix double-put on late allocation failure
+ gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache
+ KVM: x86: clear stale x86_emulate_ctxt->intercept value
+ ARC: define __ALIGN_STR and __ALIGN symbols for ARC
+ efi: Fix a race and a buffer overflow while reading efivars via sysfs
+ x86/mce: Fix logic and comments around MSR_PPIN_CTL
+ iommu/dma: Fix MSI reservation allocation
+ iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint
+ iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page
+ pinctrl: meson-gxl: fix GPIOX sdio pins
+ pinctrl: core: Remove extra kref_get which blocks hogs being freed
+ nl80211: add missing attribute validation for critical protocol indication
+ nl80211: add missing attribute validation for beacon report scanning
+ nl80211: add missing attribute validation for channel switch
+ netfilter: cthelper: add missing attribute validation for cthelper
+ netfilter: nft_payload: add missing attribute validation for payload csum 
flags
+ iommu/vt-d: Fix the wrong printing in RHSA parsing
+ iommu/vt-d: Ignore devices with out-of-spec domain number
+ i2c: acpi: put device when verifying client fails
+ ipv6: restrict IPV6_ADDRFORM operation
+ net/smc: check for valid ib_client_data
+ efi: Add a sanity check to efivar_store_raw()
+ batman-adv: Fix internal interface indices types
+ batman-adv: update data pointers after skb_cow()
+ batman-adv: Avoid race in TT TVLV allocator helper
+ batman-adv: Fix TT sync flags for intermediate TT responses
+ batman-adv: prevent TT request storms by not sending inconsistent TT TLVLs
+ batman-adv: Avoid free/alloc race when handling OGM2 buffer
+ batman-adv: Don't schedule OGM for disabled interface
+ perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag
+ ACPI: watchdog: Allow disabling WDAT at boot
+ HID: apple: Add support for recent firmware on Magic Keyboards
+ HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override
+ cfg80211: check reg_rule for NULL in handle_channel_custom()
+ scsi: libfc: free response frame from GPN_ID
+ net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch
+ net: ks8851-ml: Fix IRQ handling and locking
+ mac80211: rx: avoid RCU list traversal under mutex
+ signal: avoid double atomic counter increments for user accounting
+ slip: not call free_netdev before rtnl_unlock in slip_open
+ hinic: fix a bug of setting hw_ioctxt
+ net: rmnet: fix NULL pointer dereference in rmnet_newlink()
+ jbd2: fix data races at struct journal_head
+ ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional()
+ ARM: 8958/1: rename missed uaccess .fixup section
+ mm: slub: add missing TID bump in kmem_cache_alloc_bulk()
+ ipv4: ensure rcu_read_lock() in cipso_v4_error()
+ nfc: add missing attribute validation for deactivate target
+ netfilter: nf_conntrack: ct_cpu_seq_next should increase position index
+ netfilter: synproxy: synproxy_cpu_seq_next should increase position index
+ netfilter: xt_recent: recent_seq_next should increase position index
+ macintosh: windfarm: fix MODINFO regression
+ i2c: gpio: suppress error on probe defer
+ net/smc: cancel event worker during device removal
+ hinic: fix a irq affinity bug
+ net: rmnet: fix suspicious RCU usage
+ net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device()
+ net: rmnet: fix packet forwarding in rmnet bridge mode
+ sfc: fix timestamp reconstruction at 16-bit rollover points
+ driver core: Fix adding device links to probing suppliers
+ net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue
+ UBUNTU: upstream stable to v4.14.174, v4.19.112

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1869732

Title:
  Bionic update: upstream stable patchset 2020-03-30

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Bionic:
  In Progress

Bug description:
  SRU Justification

      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:

         upstream stable patchset 2020-03-30

                  Ported from the following upstream stable releases:
                          v4.14.174, v4.19.110,
                                     v4.19.111,
                                     v4.19.112

         from git://git.kernel.org/

  phy: Revert toggling reset changes.
  net: phy: Avoid multiple suspends
  cgroup, netclassid: periodically release file_lock on classid updating
  gre: fix uninit-value in __iptunnel_pull_header
  ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface
  ipvlan: add cond_resched_rcu() while processing muticast backlog
  ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast()
  netlink: Use netlink header as base to calculate bad attribute offset
  net: macsec: update SCI upon MAC address change.
  net: nfc: fix bounds checking bugs on "pipe"
  net/packet: tpacket_rcv: do not increment ring index on drop
  sfc: detach from cb_page in efx_copy_channel()
  bnxt_en: reinitialize IRQs when MTU is modified
  cgroup: memcg: net: do not associate sock with unrelated cgroup
  net: memcg: late association of sock to memcg
  net: memcg: fix lockdep splat in inet_csk_accept()
  fib: add missing attribute validation for tun_id
  nl802154: add missing attribute validation
  nl802154: add missing attribute validation for dev_type
  can: add missing attribute validation for termination
  macsec: add missing attribute validation for port
  net: fq: add missing attribute validation for orphan mask
  team: add missing attribute validation for port ifindex
  team: add missing attribute validation for array index
  nfc: add missing attribute validation for SE API
  nfc: add missing attribute validation for vendor subcommand
  net: phy: fix MDIO bus PM PHY resuming
  bonding/alb: make sure arp header is pulled before accessing it
  slip: make slhc_compress() more robust against malicious packets
  net: fec: validate the new settings in fec_enet_set_coalesce()
  macvlan: add cond_resched() during multicast processing
  inet_diag: return classid for all socket types
  ipvlan: do not add hardware address of master to its unicast filter list
  ipvlan: egress mcast packets are not exceptional
  ipvlan: don't deref eth hdr before checking it's set
  cgroup: cgroup_procs_next should increase position index
  cgroup: Iterate tasks that did not finish do_exit()
  virtio-blk: fix hw_queue stopped on arbitrary error
  iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + 
add_taint
  workqueue: don't use wq_select_unbound_cpu() for bound works
  drm/amd/display: remove duplicated assignment to grph_obj_type
  ktest: Add timeout for ssh sync testing
  cifs_atomic_open(): fix double-put on late allocation failure
  gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache
  KVM: x86: clear stale x86_emulate_ctxt->intercept value
  ARC: define __ALIGN_STR and __ALIGN symbols for ARC
  efi: Fix a race and a buffer overflow while reading efivars via sysfs
  x86/mce: Fix logic and comments around MSR_PPIN_CTL
  iommu/dma: Fix MSI reservation allocation
  iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint
  iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page
  pinctrl: meson-gxl: fix GPIOX sdio pins
  pinctrl: core: Remove extra kref_get which blocks hogs being freed
  nl80211: add missing attribute validation for critical protocol indication
  nl80211: add missing attribute validation for beacon report scanning
  nl80211: add missing attribute validation for channel switch
  netfilter: cthelper: add missing attribute validation for cthelper
  netfilter: nft_payload: add missing attribute validation for payload csum 
flags
  iommu/vt-d: Fix the wrong printing in RHSA parsing
  iommu/vt-d: Ignore devices with out-of-spec domain number
  i2c: acpi: put device when verifying client fails
  ipv6: restrict IPV6_ADDRFORM operation
  net/smc: check for valid ib_client_data
  efi: Add a sanity check to efivar_store_raw()
  batman-adv: Fix internal interface indices types
  batman-adv: update data pointers after skb_cow()
  batman-adv: Avoid race in TT TVLV allocator helper
  batman-adv: Fix TT sync flags for intermediate TT responses
  batman-adv: prevent TT request storms by not sending inconsistent TT TLVLs
  batman-adv: Avoid free/alloc race when handling OGM2 buffer
  batman-adv: Don't schedule OGM for disabled interface
  perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag
  ACPI: watchdog: Allow disabling WDAT at boot
  HID: apple: Add support for recent firmware on Magic Keyboards
  HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override
  cfg80211: check reg_rule for NULL in handle_channel_custom()
  scsi: libfc: free response frame from GPN_ID
  net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch
  net: ks8851-ml: Fix IRQ handling and locking
  mac80211: rx: avoid RCU list traversal under mutex
  signal: avoid double atomic counter increments for user accounting
  slip: not call free_netdev before rtnl_unlock in slip_open
  hinic: fix a bug of setting hw_ioctxt
  net: rmnet: fix NULL pointer dereference in rmnet_newlink()
  jbd2: fix data races at struct journal_head
  ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional()
  ARM: 8958/1: rename missed uaccess .fixup section
  mm: slub: add missing TID bump in kmem_cache_alloc_bulk()
  ipv4: ensure rcu_read_lock() in cipso_v4_error()
  nfc: add missing attribute validation for deactivate target
  netfilter: nf_conntrack: ct_cpu_seq_next should increase position index
  netfilter: synproxy: synproxy_cpu_seq_next should increase position index
  netfilter: xt_recent: recent_seq_next should increase position index
  macintosh: windfarm: fix MODINFO regression
  i2c: gpio: suppress error on probe defer
  net/smc: cancel event worker during device removal
  hinic: fix a irq affinity bug
  net: rmnet: fix suspicious RCU usage
  net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device()
  net: rmnet: fix packet forwarding in rmnet bridge mode
  sfc: fix timestamp reconstruction at 16-bit rollover points
  driver core: Fix adding device links to probing suppliers
  net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue
  UBUNTU: upstream stable to v4.14.174, v4.19.112

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1869732/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to