[Kernel-packages] [Bug 1841994] Re: Disco update: upstream stable patchset 2019-08-29

2020-01-08 Thread Po-Hsu Lin
** Changed in: linux (Ubuntu)
   Status: Confirmed => Invalid

-- 
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/1841994

Title:
  Disco update: upstream stable patchset 2019-08-29

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Disco:
  Fix Released

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 2019-08-29

  Ported from the following upstream stable releases:
  v4.19.66, v5.2.8,
  v4.19.67, v5.2.9,
  v4.19.68, v5.2.10

     from git://git.kernel.org/

  scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure
  gcc-9: don't warn about uninitialized variable
  driver core: Establish order of operations for device_add and device_del via 
bitflag
  drivers/base: Introduce kill_device()
  libnvdimm/bus: Prevent duplicate device_unregister() calls
  libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant
  libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock
  HID: wacom: fix bit shift for Cintiq Companion 2
  HID: Add quirk for HP X1200 PIXART OEM mouse
  atm: iphase: Fix Spectre v1 vulnerability
  bnx2x: Disable multi-cos feature.
  ife: error out when nla attributes are empty
  ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6
  ip6_tunnel: fix possible use-after-free on xmit
  ipip: validate header length in ipip_tunnel_xmit
  mlxsw: spectrum: Fix error path in mlxsw_sp_module_init()
  mvpp2: fix panic on module removal
  mvpp2: refactor MTU change code
  net: bridge: delete local fdb on device init failure
  net: bridge: mcast: don't delete permanent entries when fast leave is enabled
  net: fix ifindex collision during namespace removal
  net/mlx5e: always initialize frag->last_in_page
  net/mlx5: Use reversed order when unregister devices
  net: phylink: Fix flow control for fixed-link
  net: qualcomm: rmnet: Fix incorrect UL checksum offload logic
  net: sched: Fix a possible null-pointer dereference in dequeue_func()
  net sched: update vlan action for batched events operations
  net: sched: use temporary variable for actions indexes
  net/smc: do not schedule tx_work in SMC_CLOSED state
  NFC: nfcmrvl: fix gpio-handling regression
  ocelot: Cancel delayed work before wq destruction
  tipc: compat: allow tipc commands without arguments
  tun: mark small packets as owned by the tap sock
  net/mlx5: Fix modify_cq_in alignment
  net/mlx5e: Prevent encap flow counter update async to user query
  r8169: don't use MSI before RTL8168d
  compat_ioctl: pppoe: fix PPPOEIOCSFWD handling
  cgroup: Call cgroup_release() before __exit_signal()
  cgroup: Implement css_task_iter_skip()
  cgroup: Include dying leaders with live threads in PROCS iterations
  cgroup: css_task_iter_skip()'d iterators must be advanced before accessed
  cgroup: Fix css_task_iter_advance_css_set() cset skip condition
  spi: bcm2835: Fix 3-wire mode if DMA is enabled
  ALSA: usb-audio: Sanity checks for each pipe and EP types
  ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check
  drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case
  net: phylink: don't start and stop SGMII PHYs in SFP modules twice
  net: phy: mscc: initialize stats array
  bpf: fix XDP vlan selftests test_xdp_vlan.sh
  selftests/bpf: add wrapper scripts for test_xdp_vlan.sh
  selftests/bpf: reduce time to execute test_xdp_vlan.sh
  net: fix bpf_xdp_adjust_head regression for generic-XDP
  hv_sock: Fix hang when a connection is closed
  UBUNTU: upstream stable to v4.19.66, v5.2.8
  iio: cros_ec_accel_legacy: Fix incorrect channel setting
  iio: adc: max9611: Fix misuse of GENMASK macro
  staging: gasket: apex: fix copy-paste typo
  staging: android: ion: Bail out upon SIGKILL when allocating memory.
  crypto: ccp - Fix oops by properly managing allocated structures
  crypto: ccp - Add support for valid authsize values less than 16
  crypto: ccp - Ignore tag length when decrypting GCM ciphertext
  usb: usbfs: fix double-free of usb memory upon submiturb error
  usb: iowarrior: fix deadlock on disconnect
  sound: fix a memory leak bug
  mmc: cavium: Set the correct dma max segment size for mmc_host
  mmc: cavium: Add the missing dma unmap when the dma has finished.
  loop: set PF_MEMALLOC_NOIO for the worker thread
  Input: usbtouchscreen - initialize PM mutex before using it
  Input: elantech - enable SMBus on new (2018+) systems
  Input: synaptics - enable RMI mode 

[Kernel-packages] [Bug 1841994] Re: Disco update: upstream stable patchset 2019-08-29

2019-09-03 Thread Kleber Sacilotto de Souza
** Changed in: linux (Ubuntu Disco)
   Status: In Progress => Fix Committed

-- 
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/1841994

Title:
  Disco update: upstream stable patchset 2019-08-29

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Disco:
  Fix Committed

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 2019-08-29

  Ported from the following upstream stable releases:
  v4.19.66, v5.2.8,
  v4.19.67, v5.2.9,
  v4.19.68, v5.2.10

     from git://git.kernel.org/

  scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure
  gcc-9: don't warn about uninitialized variable
  driver core: Establish order of operations for device_add and device_del via 
bitflag
  drivers/base: Introduce kill_device()
  libnvdimm/bus: Prevent duplicate device_unregister() calls
  libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant
  libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock
  HID: wacom: fix bit shift for Cintiq Companion 2
  HID: Add quirk for HP X1200 PIXART OEM mouse
  atm: iphase: Fix Spectre v1 vulnerability
  bnx2x: Disable multi-cos feature.
  ife: error out when nla attributes are empty
  ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6
  ip6_tunnel: fix possible use-after-free on xmit
  ipip: validate header length in ipip_tunnel_xmit
  mlxsw: spectrum: Fix error path in mlxsw_sp_module_init()
  mvpp2: fix panic on module removal
  mvpp2: refactor MTU change code
  net: bridge: delete local fdb on device init failure
  net: bridge: mcast: don't delete permanent entries when fast leave is enabled
  net: fix ifindex collision during namespace removal
  net/mlx5e: always initialize frag->last_in_page
  net/mlx5: Use reversed order when unregister devices
  net: phylink: Fix flow control for fixed-link
  net: qualcomm: rmnet: Fix incorrect UL checksum offload logic
  net: sched: Fix a possible null-pointer dereference in dequeue_func()
  net sched: update vlan action for batched events operations
  net: sched: use temporary variable for actions indexes
  net/smc: do not schedule tx_work in SMC_CLOSED state
  NFC: nfcmrvl: fix gpio-handling regression
  ocelot: Cancel delayed work before wq destruction
  tipc: compat: allow tipc commands without arguments
  tun: mark small packets as owned by the tap sock
  net/mlx5: Fix modify_cq_in alignment
  net/mlx5e: Prevent encap flow counter update async to user query
  r8169: don't use MSI before RTL8168d
  compat_ioctl: pppoe: fix PPPOEIOCSFWD handling
  cgroup: Call cgroup_release() before __exit_signal()
  cgroup: Implement css_task_iter_skip()
  cgroup: Include dying leaders with live threads in PROCS iterations
  cgroup: css_task_iter_skip()'d iterators must be advanced before accessed
  cgroup: Fix css_task_iter_advance_css_set() cset skip condition
  spi: bcm2835: Fix 3-wire mode if DMA is enabled
  ALSA: usb-audio: Sanity checks for each pipe and EP types
  ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check
  drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case
  net: phylink: don't start and stop SGMII PHYs in SFP modules twice
  net: phy: mscc: initialize stats array
  bpf: fix XDP vlan selftests test_xdp_vlan.sh
  selftests/bpf: add wrapper scripts for test_xdp_vlan.sh
  selftests/bpf: reduce time to execute test_xdp_vlan.sh
  net: fix bpf_xdp_adjust_head regression for generic-XDP
  hv_sock: Fix hang when a connection is closed
  UBUNTU: upstream stable to v4.19.66, v5.2.8
  iio: cros_ec_accel_legacy: Fix incorrect channel setting
  iio: adc: max9611: Fix misuse of GENMASK macro
  staging: gasket: apex: fix copy-paste typo
  staging: android: ion: Bail out upon SIGKILL when allocating memory.
  crypto: ccp - Fix oops by properly managing allocated structures
  crypto: ccp - Add support for valid authsize values less than 16
  crypto: ccp - Ignore tag length when decrypting GCM ciphertext
  usb: usbfs: fix double-free of usb memory upon submiturb error
  usb: iowarrior: fix deadlock on disconnect
  sound: fix a memory leak bug
  mmc: cavium: Set the correct dma max segment size for mmc_host
  mmc: cavium: Add the missing dma unmap when the dma has finished.
  loop: set PF_MEMALLOC_NOIO for the worker thread
  Input: usbtouchscreen - initialize PM mutex before using it
  Input: elantech - enable SMBus on new (2018+) systems
  Input: synaptics -