Public bug reported:

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 2018-07-24 (ported from v4.14.44 and v4.16.12)
       from git://git.kernel.org/

serial: mvebu-uart: fix tx lost characters
scsi: lpfc: Fix NVME Initiator FirstBurst
crypto: inside-secure - move the digest to the request context
staging: fsl-dpaa2/eth: Fix incorrect kfree
Bluetooth: btusb: Add support for Intel Bluetooth device 22560 [8087:0026]
powerpc: Move default security feature flags
qed: Fix LL2 race during connection terminate
qed: Fix possibility of list corruption during rmmod flows
qed: LL2 flush isles when connection is closed
net: ip6_gre: Split up ip6gre_changelink()
net: ip6_gre: Split up ip6gre_newlink()
net: ip6_gre: Split up ip6gre_tnl_change()
net: ip6_gre: Split up ip6gre_tnl_link_config()
net: ip6_gre: Request headroom in __gre6_xmit()
3c59x: convert to generic DMA API
net: dsa: bcm_sf2: Fix IPv6 rule half deletion
net: dsa: bcm_sf2: Fix IPv6 rules and chain ID
net: dsa: Do not register devlink for unused ports
net: dsa: bcm_sf2: Fix RX_CLS_LOC_ANY overwrite for last rule
cxgb4: Correct ntuple mask validation for hash filters
rtc: goldfish: Add missing MODULE_LICENSE
rtc: rp5c01: fix possible race condition
rtc: tx4939: avoid unintended sign extension on a 24 bit shift
rtc: m41t80: fix race conditions
rtc: rk808: fix possible race condition
rtc: hctosys: Ensure system time doesn't overflow time_t
rtc: snvs: Fix usage of snvs_rtc_enable
serial: altera: ensure port->regshift is honored consistently
serial: 8250: Don't service RX FIFO if interrupts are disabled
serial: arc_uart: Fix out-of-bounds access through DT alias
serial: fsl_lpuart: Fix out-of-bounds access through DT alias
serial: imx: Fix out-of-bounds access through serial port index
serial: mxs-auart: Fix out-of-bounds access through serial port index
serial: samsung: Fix out-of-bounds access through serial port index
serial: sh-sci: Fix out-of-bounds access through DT alias
serial: xuartps: Fix out-of-bounds access through DT alias
media: cx25821: prevent out-of-bounds read on array card
media: vivid: fix incorrect capabilities for radio
media: vb2: Fix videobuf2 to map correct area
media: i2c: adv748x: fix HDMI field heights
media: v4l: vsp1: Fix display stalls when requesting too many inputs
media: em28xx: Add Hauppauge SoloHD/DualHD bulk models
media: lgdt3306a: Fix a double kfree on i2c device remove
media: s3c-camif: fix out-of-bounds array access
media: cx23885: Set subdev host data to clk_freq pointer
media: cx23885: Override 888 ImpactVCBe crystal frequency
media: ov5645: add missing of_node_put() in error path
media: Don't let tvp5150_get_vbi() go out of vbi_ram_default array
media: dmxdev: fix error code for invalid ioctls
clk: samsung: exynos3250: Fix PLL rates
clk: samsung: exynos5250: Fix PLL rates
clk: samsung: exynos5433: Fix PLL rates
clk: samsung: exynos5260: Fix PLL rates
clk: samsung: exynos7: Fix PLL rates
clk: samsung: s3c2410: Fix PLL rates
clk: rockchip: Prevent calculating mmc phase if clock rate is zero
clk: tegra: Fix pll_u rate configuration
clk: hisilicon: mark wdt_mux_p[] as const
clk: Don't show the incorrect clock phase
clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228
ASoC: samsung: i2s: Ensure the RCLK rate is properly determined
ASoC: topology: create TLV data for dapm widgets
ASoC: samsung: odroid: Fix 32000 sample rate handling
ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs
ASoC: hdmi-codec: Fix module unloading caused kernel crash
scsi: mvsas: fix wrong endianness of sgpio api
scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD
scsi: aacraid: Insure command thread is not recursively stopped
scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled
scsi: sd: Keep disk read-only when re-reading partition
scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM
scsi: qedi: Fix kernel crash during port toggle
scsi: qla4xxx: skip error recovery in case of register disconnect.
scsi: aacraid: fix shutdown crash when init fails
scsi: qedi: Fix truncation of CHAP name and secret
scsi: storvsc: Increase cmd_per_lun for higher speed devices
scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()
scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()
scsi: sym53c8xx_2: iterator underflow in sym_getsync()
scsi: bnx2fc: Fix check in SCSI completion handler for timed out request
scsi: ufs: Enable quirk to ignore sending WRITE_SAME command
scsi: mpt3sas: fix an out of bound write
crypto: inside-secure - fix the invalidation step during cra_exit
crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss
crypto: inside-secure - fix the extra cache computation
crypto: inside-secure - fix the cache_len computation
crypto: inside-secure - do not process request if no command was issued
crypto: ccp - don't disable interrupts while setting up debugfs
crypto: atmel-aes - fix the keys zeroing on errors
crypto: inside-secure - wait for the request to complete if in the backlog
staging: lustre: lmv: correctly iput lmo_root
staging: ks7010: Use constants from ieee80211_eid instead of literal ints.
staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr
staging: fsl-dpaa2/eth: Fix incorrect casts
staging: lustre: fix bug in osc_enter_cache_try
staging: bcm2835-audio: Release resources on module_exit()
xhci: Show what USB release number the xHC supports from protocol capablity
Bluetooth: btusb: Add device ID for RTL8822BE
media: em28xx: USB bulk packet size fix
media: lgdt3306a: Fix module count mismatch on usb unplug
usb: gadget: composite: fix incorrect handling of OS desc requests
usb: gadget: udc: change comparison to bitshift when dealing with a mask
usbip: Correct maximum value of CONFIG_USBIP_VHCI_HC_PORTS
usb: gadget: ffs: Execute copy_to_user() with USER_DS set
usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS
usb: dwc2: host: Fix transaction errors in host mode
usb: dwc2: hcd: Fix host channel halt flow
usb: dwc2: Fix interval type issue
xhci: zero usb device slot_id member when disabling and freeing a xhci slot
usb: dwc3: Makefile: fix link error on randconfig
usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields
usb: dwc3: Add SoftReset PHY synchonization delay
ALSA: usb-audio: Add native DSD support for Luxman DA-06
Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB
net-usb: add qmi_wwan if on lte modem wistron neweb d18q1
net/usb/qmi_wwan.c: Add USB id for lt4120 modem
USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM
usb: host: xhci-plat: revert "usb: host: xhci-plat: enable clk in resume timing"
ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name
net: usbnet: fix potential deadlock on 32bit hosts
usb: cdc_acm: prevent race at write to acm while system resumes
usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()
usb: gadget: fsl_udc_core: fix ep valid checks
usb: gadget: core: Fix use-after-free of usb_request
usb: dwc3: omap: don't miss events during suspend/resume
usb: dwc3: Undo PHY init if soft reset fails
usb: gadget: f_uac2: fix bFirstInterface in composite gadget
x86/kexec: Avoid double free_page() upon do_kexec_load() failure
hfsplus: stop workqueue when fill_super() failed
cfg80211: limit wiphy names to 128 bytes
loop: fix LOOP_GET_STATUS lock imbalance
loop: don't call into filesystem while holding lo_ctl_mutex
scsi: zfcp: fix infinite iteration on ERP ready list
scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
s390: use expoline thunks in the BPF JIT
s390: extend expoline to BC instructions
s390: move spectre sysfs attribute code
s390/kernel: use expoline for indirect branches
s390/ftrace: use expoline for indirect branches
s390/lib: use expoline for indirect branches
s390/crc32-vx: use expoline for indirect branches
s390: move expoline assembler macros to a header
s390: add assembler macros for CPU alternatives
ext2: fix a block leak
sparc: vio: use put_device() instead of kfree()
hv_netvsc: Fix a network regression after ifdown/ifup
hv_netvsc: Ensure correct teardown message sequence order
hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()
hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown
hv_netvsc: common detach logic
hv_netvsc: change GPAD teardown order on older versions
hv_netvsc: use RCU to fix concurrent rx and queue changes
hv_netvsc: disable NAPI before channel close
hv_netvsc: defer queue selection to VF
hv_netvsc: fix race in napi poll when rescheduling
hv_netvsc: cancel subchannel setup before halting device
hv_netvsc: fix error unwind handling if vmbus_open fails
hv_netvsc: only wake transmit queue if link is up
hv_netvsc: avoid retry on send during shutdown
hv_netvsc: Use the num_online_cpus() for channel limit
hv_netvsc: empty current transmit aggregation if flow blocked
vmxnet3: use DMA memory barriers where required
vmxnet3: set the DMA mask before the first DMA map operation
tcp: purge write queue in tcp_connect_init()
sock_diag: fix use-after-free read in __sk_free
packet: in packet_snd start writing at link layer allocation
net: test tailroom before appending to linear skb
net/smc: check for missing nlattrs in SMC_PNETID messages
net: sched: red: avoid hashing NULL child
net/sched: fix refcnt leak in the error path of tcf_vlan_init()
net/mlx4_core: Fix error handling in mlx4_init_port_info.
net: Fix a bug in removing queues from XPS map

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: linux (Ubuntu Bionic)
     Importance: Undecided
     Assignee: Kamal Mostafa (kamalmostafa)
         Status: In Progress


** Tags: kernel-stable-tracking-bug

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Description changed:

+ SRU Justification
  
-     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:
  
-     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 2018-07-24 (ported from v4.14.44 and v4.16.12)
+        from git://git.kernel.org/
  
-        upstream stable patchset 2018-07-24
-        from git://git.kernel.org/
+ serial: mvebu-uart: fix tx lost characters
+ scsi: lpfc: Fix NVME Initiator FirstBurst
+ crypto: inside-secure - move the digest to the request context
+ staging: fsl-dpaa2/eth: Fix incorrect kfree
+ Bluetooth: btusb: Add support for Intel Bluetooth device 22560 [8087:0026]
+ powerpc: Move default security feature flags
+ qed: Fix LL2 race during connection terminate
+ qed: Fix possibility of list corruption during rmmod flows
+ qed: LL2 flush isles when connection is closed
+ net: ip6_gre: Split up ip6gre_changelink()
+ net: ip6_gre: Split up ip6gre_newlink()
+ net: ip6_gre: Split up ip6gre_tnl_change()
+ net: ip6_gre: Split up ip6gre_tnl_link_config()
+ net: ip6_gre: Request headroom in __gre6_xmit()
+ 3c59x: convert to generic DMA API
+ net: dsa: bcm_sf2: Fix IPv6 rule half deletion
+ net: dsa: bcm_sf2: Fix IPv6 rules and chain ID
+ net: dsa: Do not register devlink for unused ports
+ net: dsa: bcm_sf2: Fix RX_CLS_LOC_ANY overwrite for last rule
+ cxgb4: Correct ntuple mask validation for hash filters
+ rtc: goldfish: Add missing MODULE_LICENSE
+ rtc: rp5c01: fix possible race condition
+ rtc: tx4939: avoid unintended sign extension on a 24 bit shift
+ rtc: m41t80: fix race conditions
+ rtc: rk808: fix possible race condition
+ rtc: hctosys: Ensure system time doesn't overflow time_t
+ rtc: snvs: Fix usage of snvs_rtc_enable
+ serial: altera: ensure port->regshift is honored consistently
+ serial: 8250: Don't service RX FIFO if interrupts are disabled
+ serial: arc_uart: Fix out-of-bounds access through DT alias
+ serial: fsl_lpuart: Fix out-of-bounds access through DT alias
+ serial: imx: Fix out-of-bounds access through serial port index
+ serial: mxs-auart: Fix out-of-bounds access through serial port index
+ serial: samsung: Fix out-of-bounds access through serial port index
+ serial: sh-sci: Fix out-of-bounds access through DT alias
+ serial: xuartps: Fix out-of-bounds access through DT alias
+ media: cx25821: prevent out-of-bounds read on array card
+ media: vivid: fix incorrect capabilities for radio
+ media: vb2: Fix videobuf2 to map correct area
+ media: i2c: adv748x: fix HDMI field heights
+ media: v4l: vsp1: Fix display stalls when requesting too many inputs
+ media: em28xx: Add Hauppauge SoloHD/DualHD bulk models
+ media: lgdt3306a: Fix a double kfree on i2c device remove
+ media: s3c-camif: fix out-of-bounds array access
+ media: cx23885: Set subdev host data to clk_freq pointer
+ media: cx23885: Override 888 ImpactVCBe crystal frequency
+ media: ov5645: add missing of_node_put() in error path
+ media: Don't let tvp5150_get_vbi() go out of vbi_ram_default array
+ media: dmxdev: fix error code for invalid ioctls
+ clk: samsung: exynos3250: Fix PLL rates
+ clk: samsung: exynos5250: Fix PLL rates
+ clk: samsung: exynos5433: Fix PLL rates
+ clk: samsung: exynos5260: Fix PLL rates
+ clk: samsung: exynos7: Fix PLL rates
+ clk: samsung: s3c2410: Fix PLL rates
+ clk: rockchip: Prevent calculating mmc phase if clock rate is zero
+ clk: tegra: Fix pll_u rate configuration
+ clk: hisilicon: mark wdt_mux_p[] as const
+ clk: Don't show the incorrect clock phase
+ clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228
+ ASoC: samsung: i2s: Ensure the RCLK rate is properly determined
+ ASoC: topology: create TLV data for dapm widgets
+ ASoC: samsung: odroid: Fix 32000 sample rate handling
+ ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs
+ ASoC: hdmi-codec: Fix module unloading caused kernel crash
+ scsi: mvsas: fix wrong endianness of sgpio api
+ scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD
+ scsi: aacraid: Insure command thread is not recursively stopped
+ scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled
+ scsi: sd: Keep disk read-only when re-reading partition
+ scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM
+ scsi: qedi: Fix kernel crash during port toggle
+ scsi: qla4xxx: skip error recovery in case of register disconnect.
+ scsi: aacraid: fix shutdown crash when init fails
+ scsi: qedi: Fix truncation of CHAP name and secret
+ scsi: storvsc: Increase cmd_per_lun for higher speed devices
+ scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()
+ scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()
+ scsi: sym53c8xx_2: iterator underflow in sym_getsync()
+ scsi: bnx2fc: Fix check in SCSI completion handler for timed out request
+ scsi: ufs: Enable quirk to ignore sending WRITE_SAME command
+ scsi: mpt3sas: fix an out of bound write
+ crypto: inside-secure - fix the invalidation step during cra_exit
+ crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss
+ crypto: inside-secure - fix the extra cache computation
+ crypto: inside-secure - fix the cache_len computation
+ crypto: inside-secure - do not process request if no command was issued
+ crypto: ccp - don't disable interrupts while setting up debugfs
+ crypto: atmel-aes - fix the keys zeroing on errors
+ crypto: inside-secure - wait for the request to complete if in the backlog
+ staging: lustre: lmv: correctly iput lmo_root
+ staging: ks7010: Use constants from ieee80211_eid instead of literal ints.
+ staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr
+ staging: fsl-dpaa2/eth: Fix incorrect casts
+ staging: lustre: fix bug in osc_enter_cache_try
+ staging: bcm2835-audio: Release resources on module_exit()
+ xhci: Show what USB release number the xHC supports from protocol capablity
+ Bluetooth: btusb: Add device ID for RTL8822BE
+ media: em28xx: USB bulk packet size fix
+ media: lgdt3306a: Fix module count mismatch on usb unplug
+ usb: gadget: composite: fix incorrect handling of OS desc requests
+ usb: gadget: udc: change comparison to bitshift when dealing with a mask
+ usbip: Correct maximum value of CONFIG_USBIP_VHCI_HC_PORTS
+ usb: gadget: ffs: Execute copy_to_user() with USER_DS set
+ usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS
+ usb: dwc2: host: Fix transaction errors in host mode
+ usb: dwc2: hcd: Fix host channel halt flow
+ usb: dwc2: Fix interval type issue
+ xhci: zero usb device slot_id member when disabling and freeing a xhci slot
+ usb: dwc3: Makefile: fix link error on randconfig
+ usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields
+ usb: dwc3: Add SoftReset PHY synchonization delay
+ ALSA: usb-audio: Add native DSD support for Luxman DA-06
+ Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB
+ net-usb: add qmi_wwan if on lte modem wistron neweb d18q1
+ net/usb/qmi_wwan.c: Add USB id for lt4120 modem
+ USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM
+ usb: host: xhci-plat: revert "usb: host: xhci-plat: enable clk in resume 
timing"
+ ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name
+ net: usbnet: fix potential deadlock on 32bit hosts
+ usb: cdc_acm: prevent race at write to acm while system resumes
+ usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()
+ usb: gadget: fsl_udc_core: fix ep valid checks
+ usb: gadget: core: Fix use-after-free of usb_request
+ usb: dwc3: omap: don't miss events during suspend/resume
+ usb: dwc3: Undo PHY init if soft reset fails
+ usb: gadget: f_uac2: fix bFirstInterface in composite gadget
+ x86/kexec: Avoid double free_page() upon do_kexec_load() failure
+ hfsplus: stop workqueue when fill_super() failed
+ cfg80211: limit wiphy names to 128 bytes
+ loop: fix LOOP_GET_STATUS lock imbalance
+ loop: don't call into filesystem while holding lo_ctl_mutex
+ scsi: zfcp: fix infinite iteration on ERP ready list
+ scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
+ s390: use expoline thunks in the BPF JIT
+ s390: extend expoline to BC instructions
+ s390: move spectre sysfs attribute code
+ s390/kernel: use expoline for indirect branches
+ s390/ftrace: use expoline for indirect branches
+ s390/lib: use expoline for indirect branches
+ s390/crc32-vx: use expoline for indirect branches
+ s390: move expoline assembler macros to a header
+ s390: add assembler macros for CPU alternatives
+ ext2: fix a block leak
+ sparc: vio: use put_device() instead of kfree()
+ hv_netvsc: Fix a network regression after ifdown/ifup
+ hv_netvsc: Ensure correct teardown message sequence order
+ hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()
+ hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown
+ hv_netvsc: common detach logic
+ hv_netvsc: change GPAD teardown order on older versions
+ hv_netvsc: use RCU to fix concurrent rx and queue changes
+ hv_netvsc: disable NAPI before channel close
+ hv_netvsc: defer queue selection to VF
+ hv_netvsc: fix race in napi poll when rescheduling
+ hv_netvsc: cancel subchannel setup before halting device
+ hv_netvsc: fix error unwind handling if vmbus_open fails
+ hv_netvsc: only wake transmit queue if link is up
+ hv_netvsc: avoid retry on send during shutdown
+ hv_netvsc: Use the num_online_cpus() for channel limit
+ hv_netvsc: empty current transmit aggregation if flow blocked
+ vmxnet3: use DMA memory barriers where required
+ vmxnet3: set the DMA mask before the first DMA map operation
+ tcp: purge write queue in tcp_connect_init()
+ sock_diag: fix use-after-free read in __sk_free
+ packet: in packet_snd start writing at link layer allocation
+ net: test tailroom before appending to linear skb
+ net/smc: check for missing nlattrs in SMC_PNETID messages
+ net: sched: red: avoid hashing NULL child
+ net/sched: fix refcnt leak in the error path of tcf_vlan_init()
+ net/mlx4_core: Fix error handling in mlx4_init_port_info.
+ net: Fix a bug in removing queues from XPS map

** Changed in: linux (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: linux (Ubuntu Bionic)
     Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)

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

Title:
  Bionic update: upstream stable patchset 2018-07-24

Status in linux package in Ubuntu:
  New
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 2018-07-24 (ported from v4.14.44 and v4.16.12)
         from git://git.kernel.org/

  serial: mvebu-uart: fix tx lost characters
  scsi: lpfc: Fix NVME Initiator FirstBurst
  crypto: inside-secure - move the digest to the request context
  staging: fsl-dpaa2/eth: Fix incorrect kfree
  Bluetooth: btusb: Add support for Intel Bluetooth device 22560 [8087:0026]
  powerpc: Move default security feature flags
  qed: Fix LL2 race during connection terminate
  qed: Fix possibility of list corruption during rmmod flows
  qed: LL2 flush isles when connection is closed
  net: ip6_gre: Split up ip6gre_changelink()
  net: ip6_gre: Split up ip6gre_newlink()
  net: ip6_gre: Split up ip6gre_tnl_change()
  net: ip6_gre: Split up ip6gre_tnl_link_config()
  net: ip6_gre: Request headroom in __gre6_xmit()
  3c59x: convert to generic DMA API
  net: dsa: bcm_sf2: Fix IPv6 rule half deletion
  net: dsa: bcm_sf2: Fix IPv6 rules and chain ID
  net: dsa: Do not register devlink for unused ports
  net: dsa: bcm_sf2: Fix RX_CLS_LOC_ANY overwrite for last rule
  cxgb4: Correct ntuple mask validation for hash filters
  rtc: goldfish: Add missing MODULE_LICENSE
  rtc: rp5c01: fix possible race condition
  rtc: tx4939: avoid unintended sign extension on a 24 bit shift
  rtc: m41t80: fix race conditions
  rtc: rk808: fix possible race condition
  rtc: hctosys: Ensure system time doesn't overflow time_t
  rtc: snvs: Fix usage of snvs_rtc_enable
  serial: altera: ensure port->regshift is honored consistently
  serial: 8250: Don't service RX FIFO if interrupts are disabled
  serial: arc_uart: Fix out-of-bounds access through DT alias
  serial: fsl_lpuart: Fix out-of-bounds access through DT alias
  serial: imx: Fix out-of-bounds access through serial port index
  serial: mxs-auart: Fix out-of-bounds access through serial port index
  serial: samsung: Fix out-of-bounds access through serial port index
  serial: sh-sci: Fix out-of-bounds access through DT alias
  serial: xuartps: Fix out-of-bounds access through DT alias
  media: cx25821: prevent out-of-bounds read on array card
  media: vivid: fix incorrect capabilities for radio
  media: vb2: Fix videobuf2 to map correct area
  media: i2c: adv748x: fix HDMI field heights
  media: v4l: vsp1: Fix display stalls when requesting too many inputs
  media: em28xx: Add Hauppauge SoloHD/DualHD bulk models
  media: lgdt3306a: Fix a double kfree on i2c device remove
  media: s3c-camif: fix out-of-bounds array access
  media: cx23885: Set subdev host data to clk_freq pointer
  media: cx23885: Override 888 ImpactVCBe crystal frequency
  media: ov5645: add missing of_node_put() in error path
  media: Don't let tvp5150_get_vbi() go out of vbi_ram_default array
  media: dmxdev: fix error code for invalid ioctls
  clk: samsung: exynos3250: Fix PLL rates
  clk: samsung: exynos5250: Fix PLL rates
  clk: samsung: exynos5433: Fix PLL rates
  clk: samsung: exynos5260: Fix PLL rates
  clk: samsung: exynos7: Fix PLL rates
  clk: samsung: s3c2410: Fix PLL rates
  clk: rockchip: Prevent calculating mmc phase if clock rate is zero
  clk: tegra: Fix pll_u rate configuration
  clk: hisilicon: mark wdt_mux_p[] as const
  clk: Don't show the incorrect clock phase
  clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228
  ASoC: samsung: i2s: Ensure the RCLK rate is properly determined
  ASoC: topology: create TLV data for dapm widgets
  ASoC: samsung: odroid: Fix 32000 sample rate handling
  ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs
  ASoC: hdmi-codec: Fix module unloading caused kernel crash
  scsi: mvsas: fix wrong endianness of sgpio api
  scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD
  scsi: aacraid: Insure command thread is not recursively stopped
  scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled
  scsi: sd: Keep disk read-only when re-reading partition
  scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM
  scsi: qedi: Fix kernel crash during port toggle
  scsi: qla4xxx: skip error recovery in case of register disconnect.
  scsi: aacraid: fix shutdown crash when init fails
  scsi: qedi: Fix truncation of CHAP name and secret
  scsi: storvsc: Increase cmd_per_lun for higher speed devices
  scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()
  scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()
  scsi: sym53c8xx_2: iterator underflow in sym_getsync()
  scsi: bnx2fc: Fix check in SCSI completion handler for timed out request
  scsi: ufs: Enable quirk to ignore sending WRITE_SAME command
  scsi: mpt3sas: fix an out of bound write
  crypto: inside-secure - fix the invalidation step during cra_exit
  crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss
  crypto: inside-secure - fix the extra cache computation
  crypto: inside-secure - fix the cache_len computation
  crypto: inside-secure - do not process request if no command was issued
  crypto: ccp - don't disable interrupts while setting up debugfs
  crypto: atmel-aes - fix the keys zeroing on errors
  crypto: inside-secure - wait for the request to complete if in the backlog
  staging: lustre: lmv: correctly iput lmo_root
  staging: ks7010: Use constants from ieee80211_eid instead of literal ints.
  staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr
  staging: fsl-dpaa2/eth: Fix incorrect casts
  staging: lustre: fix bug in osc_enter_cache_try
  staging: bcm2835-audio: Release resources on module_exit()
  xhci: Show what USB release number the xHC supports from protocol capablity
  Bluetooth: btusb: Add device ID for RTL8822BE
  media: em28xx: USB bulk packet size fix
  media: lgdt3306a: Fix module count mismatch on usb unplug
  usb: gadget: composite: fix incorrect handling of OS desc requests
  usb: gadget: udc: change comparison to bitshift when dealing with a mask
  usbip: Correct maximum value of CONFIG_USBIP_VHCI_HC_PORTS
  usb: gadget: ffs: Execute copy_to_user() with USER_DS set
  usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS
  usb: dwc2: host: Fix transaction errors in host mode
  usb: dwc2: hcd: Fix host channel halt flow
  usb: dwc2: Fix interval type issue
  xhci: zero usb device slot_id member when disabling and freeing a xhci slot
  usb: dwc3: Makefile: fix link error on randconfig
  usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields
  usb: dwc3: Add SoftReset PHY synchonization delay
  ALSA: usb-audio: Add native DSD support for Luxman DA-06
  Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB
  net-usb: add qmi_wwan if on lte modem wistron neweb d18q1
  net/usb/qmi_wwan.c: Add USB id for lt4120 modem
  USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM
  usb: host: xhci-plat: revert "usb: host: xhci-plat: enable clk in resume 
timing"
  ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name
  net: usbnet: fix potential deadlock on 32bit hosts
  usb: cdc_acm: prevent race at write to acm while system resumes
  usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()
  usb: gadget: fsl_udc_core: fix ep valid checks
  usb: gadget: core: Fix use-after-free of usb_request
  usb: dwc3: omap: don't miss events during suspend/resume
  usb: dwc3: Undo PHY init if soft reset fails
  usb: gadget: f_uac2: fix bFirstInterface in composite gadget
  x86/kexec: Avoid double free_page() upon do_kexec_load() failure
  hfsplus: stop workqueue when fill_super() failed
  cfg80211: limit wiphy names to 128 bytes
  loop: fix LOOP_GET_STATUS lock imbalance
  loop: don't call into filesystem while holding lo_ctl_mutex
  scsi: zfcp: fix infinite iteration on ERP ready list
  scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
  s390: use expoline thunks in the BPF JIT
  s390: extend expoline to BC instructions
  s390: move spectre sysfs attribute code
  s390/kernel: use expoline for indirect branches
  s390/ftrace: use expoline for indirect branches
  s390/lib: use expoline for indirect branches
  s390/crc32-vx: use expoline for indirect branches
  s390: move expoline assembler macros to a header
  s390: add assembler macros for CPU alternatives
  ext2: fix a block leak
  sparc: vio: use put_device() instead of kfree()
  hv_netvsc: Fix a network regression after ifdown/ifup
  hv_netvsc: Ensure correct teardown message sequence order
  hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()
  hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown
  hv_netvsc: common detach logic
  hv_netvsc: change GPAD teardown order on older versions
  hv_netvsc: use RCU to fix concurrent rx and queue changes
  hv_netvsc: disable NAPI before channel close
  hv_netvsc: defer queue selection to VF
  hv_netvsc: fix race in napi poll when rescheduling
  hv_netvsc: cancel subchannel setup before halting device
  hv_netvsc: fix error unwind handling if vmbus_open fails
  hv_netvsc: only wake transmit queue if link is up
  hv_netvsc: avoid retry on send during shutdown
  hv_netvsc: Use the num_online_cpus() for channel limit
  hv_netvsc: empty current transmit aggregation if flow blocked
  vmxnet3: use DMA memory barriers where required
  vmxnet3: set the DMA mask before the first DMA map operation
  tcp: purge write queue in tcp_connect_init()
  sock_diag: fix use-after-free read in __sk_free
  packet: in packet_snd start writing at link layer allocation
  net: test tailroom before appending to linear skb
  net/smc: check for missing nlattrs in SMC_PNETID messages
  net: sched: red: avoid hashing NULL child
  net/sched: fix refcnt leak in the error path of tcf_vlan_init()
  net/mlx4_core: Fix error handling in mlx4_init_port_info.
  net: Fix a bug in removing queues from XPS map

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1783418/+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