Bionic update to 4.15.13 stable release

Bug #1758886 reported by Thadeu Lima de Souza Cascardo
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Fix Released
Undecided
Unassigned

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 4.15.13 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://git.kernel.org/

    TEST CASE: TBD

       The following patches from the 4.15.13 stable release shall be applied:

1d60b7802104 scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers
bcaf449b5809 staging: android: ashmem: Fix possible deadlock in ashmem_ioctl
5ec3e522c556 drm/amdgpu: use polling mem to set SDMA3 wptr for VF
b646aada058d Bluetooth: hci_qca: Avoid setup failure on missing rampatch
e16154e6868b Bluetooth: btqcomsmd: Fix skb double free corruption
3cb311196e5f cpufreq: longhaul: Revert transition_delay_us to 200 ms
aa5397213cc1 media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt
09a00a4b1e8b drm/msm: fix leak in failed get_pages
be176a5c98e7 IB/ipoib: Warn when one port fails to initialize
3669331be6fd RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()
8fbec85ecd00 hv_netvsc: Fix the receive buffer size limit
df365ce541c4 hv_netvsc: Fix the TX/RX buffer default sizes
7f5739939eb3 tcp: allow TLP in ECN CWR
340f5832b6a6 spi: sh-msiof: Avoid writing to registers from spi_master.setup()
b5817721ecea libbpf: prefer global symbols as bpf program name source
3104c12838b2 rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.
06647fbb496e rtlwifi: always initialize variables given to RT_TRACE()
db80bd4d5f62 media: bt8xx: Fix err 'bt878_probe()'
784d1114823c ath10k: handling qos at STA side based on AP WMM enable/disable
7bc49ffb1067 media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart
ccf304a6607a qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect
42c35b150365 tty: goldfish: Enable 'earlycon' only if built-in
0a607a064565 serial: 8250_dw: Disable clock on error
68c1248b9a2d cros_ec: fix nul-termination for firmware build info
3122d2f18ed9 watchdog: Fix potential kref imbalance when opening watchdog
449c24e264d9 watchdog: Fix kref imbalance seen if handle_boot_enabled=0
c78feb5f451c platform/chrome: Use proper protocol transfer function
73f483aa65d6 dmaengine: zynqmp_dma: Fix race condition in the probe
75157d4e4d15 drm/tilcdc: ensure nonatomic iowrite64 is not used
ca6b159fd207 mmc: avoid removing non-removable hosts during suspend
176fb28073c9 mmc: block: fix logical error to avoid memory leak
f9e0be9def10 /dev/mem: Add bounce buffer for copy-out
1d40cdd339cb net: phy: meson-gxl: check phy_write return value
b03b5f94dcf4 sfp: fix EEPROM reading in the case of non-SFF8472 SFPs
e9f486d7a859 sfp: fix non-detection of PHY
1835bd639fa7 media: s5p-mfc: Fix lock contention - request_firmware() once
80ac31ac404a rtc: ac100: Fix multiple race conditions
f333c18b5434 IB/ipoib: Avoid memory leak if the SA returns a different DGID
4d529564d326 RDMA/cma: Use correct size when writing netlink stats
20dbecabd107 IB/umem: Fix use of npages/nmap fields
3a23663bda89 iser-target: avoid reinitializing rdma contexts for isert commands
3c4ffeae6510 bpf/cgroup: fix a verification error for a CGROUP_DEVICE type prog
18e595d70f17 PCI/ASPM: Calculate LTR_L1.2_THRESHOLD from device characteristics
00aa57830cb5 vgacon: Set VGA struct resource types
a9b4a01508a9 omapdrm: panel: fix compatible vendor string for td028ttec1
eafa4cd4d112 mmc: sdhci-xenon: wait 5ms after set 1.8V signal enable
e7b4a5ba3259 drm/omap: DMM: Check for DMM readiness after successful transaction commit
71b009c13528 pty: cancel pty slave port buf's work in tty_release
29a84f9707b1 coresight: Fix disabling of CoreSight TPIU
d306bb6c7952 PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit
61cbbb4f20d1 PCI: endpoint: Fix find_first_zero_bit() usage
10843b30c385 PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures
887fa839ee74 media: davinci: fix a debug printk
48228438f263 clk: check ops pointer on clock register
b96b31ce0517 dt-bindings: display: panel: Fix compatible string for Toshiba LT089AC29000
f64b3c51d512 clk: use round rate to bail out early in set_rate
35e54f441f0e pinctrl: Really force states during suspend/resume
424d4a6a5ebd pinctrl: rockchip: enable clock when reading pin direction register
7a77ba6b6900 iommu/vt-d: clean up pr_irq if request_threaded_irq fails
813b2dad2cb5 ip6_vti: adjust vti mtu according to mtu of lower device
09d5f2bb8fc7 ip_gre: fix error path when erspan_rcv failed
70559f800f62 ip_gre: fix potential memory leak in erspan_rcv
cef86432a08e soc: qcom: smsm: fix child-node lookup
bfcb0d5e7dc7 scsi: lpfc: Fix SCSI LUN discovery when SCSI and NVME enabled
2b7453a76bac scsi: lpfc: Fix issues connecting with nvme initiator
114355528fcd RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS
140cb7a3de12 ARM: dts: aspeed-evb: Add unit name to memory node
a6d04b465659 nfsd4: permit layoutget of executable-only files
17e583cba3b6 clk: at91: pmc: Wait for clocks when resuming
3a99b645e127 clk: Don't touch hardware when reparenting during registration
39888ce9ff0a clk: axi-clkgen: Correctly handle nocount bit in recalc_rate()
dbb1b3477bc0 clk: si5351: Rename internal plls to avoid name collisions
233f5fee86c3 crypto: artpec6 - set correct iv size for gcm(aes)
e36bb4076f37 hwrng: core - Clean up RNG list when last hwrng is unregistered
f9496d45cd87 dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63
23896b7c08f5 IB/mlx5: Fix integer overflows in mlx5_ib_create_srq
bd6281eb9113 IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq
719f7ae076e0 RDMA/vmw_pvrdma: Fix usage of user response structures in ABI file
f8ea417273f2 serial: 8250_pci: Don't fail on multiport card class
f73d0b37846a RDMA/core: Do not use invalid destination in determining port reuse
7ea20f4df7fc clk: migrate the count of orphaned clocks at init
93462def6848 RDMA/ucma: Fix access to non-initialized CM_ID object
7717224bbcbb RDMA/ucma: Don't allow join attempts for unsupported AF family
eb666a896f99 Linux 4.15.13

tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu Bionic):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (40.4 KiB)

This bug was fixed in the package linux - 4.15.0-15.16

---------------
linux (4.15.0-15.16) bionic; urgency=medium

  * linux: 4.15.0-15.16 -proposed tracker (LP: #1761177)

  * FFe: Enable configuring resume offset via sysfs (LP: #1760106)
    - PM / hibernate: Make passing hibernate offsets more friendly

  * /dev/bcache/by-uuid links not created after reboot (LP: #1729145)
    - SAUCE: (no-up) bcache: decouple emitting a cached_dev CHANGE uevent

  * Ubuntu18.04:POWER9:DD2.2 - Unable to start a KVM guest with default machine
    type(pseries-bionic) complaining "KVM implementation does not support
    Transactional Memory, try cap-htm=off" (kvm) (LP: #1752026)
    - powerpc: Use feature bit for RTC presence rather than timebase presence
    - powerpc: Book E: Remove unused CPU_FTR_L2CSR bit
    - powerpc: Free up CPU feature bits on 64-bit machines
    - powerpc: Add CPU feature bits for TM bug workarounds on POWER9 v2.2
    - powerpc/powernv: Provide a way to force a core into SMT4 mode
    - KVM: PPC: Book3S HV: Work around transactional memory bugs in POWER9
    - KVM: PPC: Book3S HV: Work around XER[SO] bug in fake suspend mode
    - KVM: PPC: Book3S HV: Work around TEXASR bug in fake suspend state

  * Important Kernel fixes to be backported for Power9 (kvm) (LP: #1758910)
    - powerpc/mm: Fixup tlbie vs store ordering issue on POWER9

  * Ubuntu 18.04 - IO Hang on some namespaces when running HTX with 16
    namespaces (Bolt / NVMe) (LP: #1757497)
    - powerpc/64s: Fix lost pending interrupt due to race causing lost update to
      irq_happened

  * fwts-efi-runtime-dkms 18.03.00-0ubuntu1: fwts-efi-runtime-dkms kernel module
    failed to build (LP: #1760876)
    - [Packaging] include the retpoline extractor in the headers

linux (4.15.0-14.15) bionic; urgency=medium

  * linux: 4.15.0-14.15 -proposed tracker (LP: #1760678)

  * [Bionic] mlx4 ETH - mlnx_qos failed when set some TC to vendor
    (LP: #1758662)
    - net/mlx4_en: Change default QoS settings

  * AT_BASE_PLATFORM in AUXV is absent on kernels available on Ubuntu 17.10
    (LP: #1759312)
    - powerpc/64s: Fix NULL AT_BASE_PLATFORM when using DT CPU features

  * Bionic update to 4.15.15 stable release (LP: #1760585)
    - net: dsa: Fix dsa_is_user_port() test inversion
    - openvswitch: meter: fix the incorrect calculation of max delta_t
    - qed: Fix MPA unalign flow in case header is split across two packets.
    - tcp: purge write queue upon aborting the connection
    - qed: Fix non TCP packets should be dropped on iWARP ll2 connection
    - sysfs: symlink: export sysfs_create_link_nowarn()
    - net: phy: relax error checking when creating sysfs link netdev->phydev
    - devlink: Remove redundant free on error path
    - macvlan: filter out unsupported feature flags
    - net: ipv6: keep sk status consistent after datagram connect failure
    - ipv6: old_dport should be a __be16 in __ip6_datagram_connect()
    - ipv6: sr: fix NULL pointer dereference when setting encap source address
    - ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state
    - mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic
    - net: phy: Tell caller result ...

Changed in linux (Ubuntu Bionic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.