UbuntuUpdates.org

Package "linux"

This package belongs to a PPA: Canonical Kernel Team

Name: linux

Description:

This package is just an umbrella for a group of other packages, it has no description.
Description samples from packages in group:

  • Linux kernel buildinfo for version 4.15.0 on 32 bit x86 SMP
  • Linux kernel buildinfo for version 4.15.0 on 32 bit x86 SMP
  • Linux kernel buildinfo for version 4.15.0 on 32 bit x86 SMP
  • Linux kernel buildinfo for version 4.15.0 on 32 bit x86 SMP

Latest version: 4.15.0-44.47
Release: bionic (18.04)
Level: base
Repository: main

Links

Save this URL for the latest version of "linux": https://www.ubuntuupdates.org/linux



Other versions of "linux" in Bionic

Repository Area Version
base main 4.15.0-20.21
security main 4.15.0-43.46
updates main 4.15.0-43.46
proposed main 4.15.0-44.47

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 4.15.0-44.47 2019-01-14 15:08:35 UTC

 linux (4.15.0-44.47) bionic; urgency=medium
 .
   * linux: 4.15.0-44.47 -proposed tracker (LP: #1811419)
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] update helper scripts
 .
   * CPU hard lockup with rigorous writes to NVMe drive (LP: #1810998)
     - blk-wbt: pass in enum wbt_flags to get_rq_wait()
     - blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait
     - blk-wbt: move disable check into get_limit()
     - blk-wbt: use wq_has_sleeper() for wq active check
     - blk-wbt: fix has-sleeper queueing check
     - blk-wbt: abstract out end IO completion handler
     - blk-wbt: improve waking of tasks
 .
   * To reduce the Realtek USB cardreader power consumption (LP: #1811337)
     - mmc: sdhci: Disable 1.8v modes (HS200/HS400/UHS) if controller can't support
       1.8v
     - mmc: core: Introduce MMC_CAP_SYNC_RUNTIME_PM
     - mmc: rtsx_usb_sdmmc: Don't runtime resume the device while changing led
     - mmc: rtsx_usb: Use MMC_CAP2_NO_SDIO
     - mmc: rtsx_usb: Enable MMC_CAP_ERASE to allow erase/discard/trim requests
     - mmc: rtsx_usb_sdmmc: Re-work runtime PM support
     - mmc: rtsx_usb_sdmmc: Re-work card detection/removal support
     - memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in probe function
     - misc: rtsx_usb: Use USB remote wakeup signaling for card insertion detection
     - memstick: Prevent memstick host from getting runtime suspended during card
       detection
     - memstick: rtsx_usb_ms: Use ms_dev() helper
     - memstick: rtsx_usb_ms: Support runtime power management
 .
   * Support non-strict iommu mode on arm64 (LP: #1806488)
     - iommu/io-pgtable-arm: Fix race handling in split_blk_unmap()
     - iommu/arm-smmu-v3: Implement flush_iotlb_all hook
     - iommu/dma: Add support for non-strict mode
     - iommu: Add "iommu.strict" command line option
     - iommu/io-pgtable-arm: Add support for non-strict mode
     - iommu/arm-smmu-v3: Add support for non-strict mode
     - iommu/io-pgtable-arm-v7s: Add support for non-strict mode
     - iommu/arm-smmu: Support non-strict mode
 .
   * ELAN900C:00 04F3:2844 touchscreen doesn't work (LP: #1811335)
     - pinctrl: cannonlake: Fix community ordering for H variant
     - pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant
 .
   * Add Cavium ThunderX2 SoC UNCORE PMU driver (LP: #1811200)
     - perf: Export perf_event_update_userpage
     - Documentation: perf: Add documentation for ThunderX2 PMU uncore driver
     - drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver
     - [Config] New config CONFIG_THUNDERX2_PMU=m
 .
   * Update hisilicon SoC-specific drivers (LP: #1810457)
     - SAUCE: Revert "net: hns3: Updates RX packet info fetch in case of multi BD"
     - Revert "UBUNTU: SAUCE: {topost} net: hns3: separate roce from nic when
       resetting"
     - Revert "UBUNTU: SAUCE: {topost} net: hns3: Use roce handle when calling roce
       callback function"
     - Revert "UBUNTU: SAUCE: {topost} net: hns3: Add calling roce callback
       function when link status change"
     - Revert "UBUNTU: SAUCE: {topost} net: hns3: optimize the process of notifying
       roce client"
     - Revert "UBUNTU: SAUCE: {topost} net: hns3: Add pf reset for hip08 RoCE"
     - scsi: hisi_sas: Remove depends on HAS_DMA in case of platform dependency
     - ethernet: hisilicon: hns: hns_dsaf_mac: Use generic eth_broadcast_addr
     - scsi: hisi_sas: consolidate command check in hisi_sas_get_ata_protocol()
     - scsi: hisi_sas: remove some unneeded structure members
     - scsi: hisi_sas: Introduce hisi_sas_phy_set_linkrate()
     - net: hns: Fix the process of adding broadcast addresses to tcam
     - net: hns3: remove redundant variable 'protocol'
     - scsi: hisi_sas: Drop hisi_sas_slot_abort()
     - net: hns: Make many functions static
     - net: hns: make hns_dsaf_roce_reset non static
     - net: hisilicon: hns: Replace mdelay() with msleep()
     - net: hns3: fix return value error while hclge_cmd_csq_clean failed
     - net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key'
     - net: hns: Mark expected switch fall-through
     - net: hns3: Mark expected switch fall-through
     - net: hns3: Remove tx ring BD len register in hns3_enet
     - net: hns: modify variable type in hns_nic_reuse_page
     - net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen
     - net: hns3: modify variable type in hns3_nic_reuse_page
     - net: hns3: Fix for vf vlan delete failed problem
     - net: hns3: Fix for multicast failure
     - net: hns3: Fix error of checking used vlan id
     - net: hns3: Implement shutdown ops in hns3 pci driver
     - net: hns3: Fix for loopback selftest failed problem
     - net: hns3: Fix ping exited problem when doing lp selftest
     - net: hns3: Preserve vlan 0 in hardware table
     - net: hns3: Only update mac configuation when necessary
     - net: hns3: Change the dst mac addr of loopback packet
     - net: hns3: Remove redundant codes of query advertised flow control abilitiy
     - net: hns3: Refine hns3_get_link_ksettings()
     - net: hns: make function hns_gmac_wait_fifo_clean() static
     - net: hns3: Add default irq affinity
     - net: hns3: Add unlikely for buf_num check
     - net: hns3: Remove tx budget to clean more TX descriptors in a napi
     - net: hns3: Remove packet statistics of public
     - net: hns3: Add support for hns3_nic_netdev_ops.ndo_do_ioctl
     - net: hns3: Set STATE_DOWN bit of hdev state when stopping net
     - net: hns3: Check hdev state when getting link status
     - net: hns3: Fix for setting speed for phy failed problem
     - net: hns3: Fix cmdq registers initialization issue for vf
     - net: hns3: Clear client pointer when initialize client failed or unintialize
       finished
     - net: hns3: Fix client initialize state issue when roce client initialize
       failed
     - net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg()
     - net: hns3:

Source diff to previous version
1786013 Packaging resync
1810998 CPU hard lockup with rigorous writes to NVMe drive
1811337 To reduce the Realtek USB cardreader power consumption
1806488 Support non-strict iommu mode on arm64
1811335 ELAN900C:00 04F3:2844 touchscreen doesn't work
1811200 Add Cavium ThunderX2 SoC UNCORE PMU driver
1810457 Update hisilicon SoC-specific drivers
1811094 iptables connlimit allows more connections than the limit when using multiple CPUs
1809046 Cannot initialize ATA disk if IDENTIFY command fails
1808912 scsi: libsas: fix a race condition when smp task timeout
1805085 Fix and issue that LG I2C touchscreen stops working after reboot
1805245 powerpc/powernv/pci: Work around races in PCI bridge enabling
1807757 Drivers: hv: vmbus: Offload the handling of channels to two workqueues
1802248 Disable LPM for Raydium Touchscreens
1805607 Power leakage at S5 with Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
1806534 Fix USB2 device wrongly detected as USB1
1809488 armhf guests fail to boot in EFI mode
1801102 Bionic shows incorrect warning about number of pointers in TFD
1810891 audio output has constant noise on a Dell machine
1791758 ldisc crash on reopened tty
1781533 SATA device is not going to DEVSLP
1808097 Console got stuck using serial tty after logout
1802454 fanotify10 in ubuntu_ltp_syscalls failed
1805344 SRU: Fix kernel xhci hang when resume from S3
1805081 Add pointstick support for Cirque Touchpad
1797587 Intel NVMe drives timeout when nvme format is attempted
1810892 lineout jack can't work on a Dell machine
1810554 Bionic update: upstream stable patchset 2019-01-04
1808353 Blacklist Realtek Virtual IPMI device
1809847 Ethernet[10ec:8136] doesn't work after S3 with kernel 4.15.0.43.64
1809219 Killer 802.11ac 2x2 (1550 or 1550i) [8086:2526][1a56:1550] is not supported
1811055 Support new Realtek ethernet chips
1805775 PC SN720 NVMe WDC 256GB consumes more power in S2Idle than during long idle
1804588 Power consumption during s2idle is higher than long idle (Intel SSDPEKKF)
1810781 mpt3sas - driver using the wrong register to update a queue index in FW
1810702 HP mobile workstations with hybrid graphics support, can not directly output to external monitors by dGPU
1802135 broken touchpad after i2c-i801 blacklist change
1806335 Enable new Realtek card reader
1806532 The line-out on the Dell Dock station can't work
1806380 linux-buildinfo: pull out ABI information into its own package
1806818 Fix Intel I210 doesn't work when ethernet cable gets plugged
1806850 Fix Terminus USB hub that may breaks connected USB devices after S3
1807342 Add support for Dell DW5821e WWAN/GPS module
1807333 Add support for 0cf3:535b QCA_ROME device
1808465 The mute led can't work anymore on the lenovo x1 carbon
1805079 click/pop noise in the headphone on several lenovo laptops
1728244 Touchpad stops working after reboot on Apollo Lake
1808729 MAC address pass through on RTL8153-BND for docking station
1805414 [Ubuntu] kernel: zcrypt: reinit ap queue state machine
1805802 [UBUNTU] qeth: fix length check in SNMP processing
1808183 ASPEED server console output extremely slow after upgrade to 18.04
1808399 Bionic update: upstream stable patchset 2018-12-13
1808185 Bionic update: upstream stable patchset 2018-12-12
1807469 Bionic update: upstream stable patchset 2018-12-07
1620762 Support AverMedia DVD EZMaker 7 USB video capture dongle
CVE-2018-16882 A use-after-free issue was found in the way the Linux kernel's KVM hypervisor processed posted interrupts when nested(=1) virtualization is enabled.
CVE-2018-14625 A flaw was found in the Linux Kernel where an attacker may be able to have an uncontrolled read to kernel-memory from within a vm guest. A race condi
CVE-2018-17972 An issue was discovered in the proc_pid_stack function in fs/proc/base.c in the Linux kernel through 4.18.11. It does not ensure that only root may i
CVE-2018-19407 The vcpu_scan_ioapic function in arch/x86/kvm/x86.c in the Linux kernel through 4.19.2 allows local users to cause a denial of service (NULL pointer
CVE-2018-18281 Since Linux kernel version 3.2, the mremap() syscall performs TLB flushes after dropping pagetable locks. If a syscall such as ftruncate() removes en

Version: 4.15.0-43.46 2018-12-06 21:07:53 UTC

 linux (4.15.0-43.46) bionic; urgency=medium
 .
   * linux: 4.15.0-43.46 -proposed tracker (LP: #1806659)
 .
   * System randomly hangs during suspend when mei_wdt is loaded (LP: #1803942)
     - SAUCE: base/dd: limit release function changes to vfio driver only
 .
   * Workaround CSS timeout on AMD SNPS 3.0 xHC (LP: #1806838)
     - xhci: Allow more than 32 quirks
     - xhci: workaround CSS timeout on AMD SNPS 3.0 xHC
 .
   * linux-buildinfo: pull out ABI information into its own package
     (LP: #1806380)
     - [Packaging] limit preparation to linux-libc-dev in headers
     - [Packaging] commonise debhelper invocation
     - [Packaging] ABI -- accumulate abi information at the end of the build
     - [Packaging] buildinfo -- add basic build information
     - [Packaging] buildinfo -- add firmware information to the flavour ABI
     - [Packaging] buildinfo -- add compiler information to the flavour ABI
     - [Packaging] buildinfo -- add buildinfo support to getabis
     - [Config] buildinfo -- add retpoline version markers
 .
   * linux packages should own /usr/lib/linux/triggers (LP: #1770256)
     - [Packaging] own /usr/lib/linux/triggers
 .
   * CVE-2018-12896
     - posix-timers: Sanitize overrun handling
 .
   * CVE-2018-16276
     - USB: yurex: fix out-of-bounds uaccess in read handler
 .
   * CVE-2018-10902
     - ALSA: rawmidi: Change resized buffers atomically
 .
   * CVE-2018-18710
     - cdrom: fix improper type cast, which can leat to information leak.
 .
   * CVE-2018-18690
     - xfs: don't fail when converting shortform attr to long form during
       ATTR_REPLACE
 .
   * CVE-2018-14734
     - infiniband: fix a possible use-after-free bug
 .
   * CVE-2018-18445
     - bpf: 32-bit RSH verification must truncate input before the ALU op
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] update helper scripts

Source diff to previous version
1803942 System randomly hangs during suspend when mei_wdt is loaded
1806838 Workaround CSS timeout on AMD SNPS 3.0 xHC
1806380 linux-buildinfo: pull out ABI information into its own package
1770256 linux packages should own /usr/lib/linux/triggers
1786013 Packaging resync
CVE-2018-12896 An issue was discovered in the Linux kernel through 4.17.3. An Integer Overflow in kernel/time/posix-timers.c in the POSIX timer code is caused by th
CVE-2018-16276 An issue was discovered in yurex_read in drivers/usb/misc/yurex.c in the Linux kernel before 4.17.7. Local attackers could use user access read/write
CVE-2018-10902 It was found that the raw midi kernel driver does not protect against concurrent access which leads to a double realloc (double free) in snd_rawmidi_
CVE-2018-18710 An issue was discovered in the Linux kernel through 4.19. An information leak in cdrom_ioctl_select_disc in drivers/cdrom/cdrom.c could be used by lo
CVE-2018-18690 In the Linux kernel before 4.17, a local attacker able to set attributes on an xfs filesystem could make this filesystem non-operational until the ne
CVE-2018-14734 drivers/infiniband/core/ucma.c in the Linux kernel through 4.17.11 allows ucma_leave_multicast to access a certain data structure after a cleanup ste
CVE-2018-18445 In the Linux kernel 4.14.x, 4.15.x, 4.16.x, 4.17.x, and 4.18.x before 4.18.13, faulty computation of numeric bounds in the BPF verifier permits out-o

Version: 4.15.0-42.45 2018-11-16 04:08:32 UTC

 linux (4.15.0-42.45) bionic; urgency=medium
 .
   * linux: 4.15.0-42.45 -proposed tracker (LP: #1803592)
 .
   * [FEAT] Guest-dedicated Crypto Adapters (LP: #1787405)
     - KVM: s390: reset crypto attributes for all vcpus
     - KVM: s390: vsie: simulate VCPU SIE entry/exit
     - KVM: s390: introduce and use KVM_REQ_VSIE_RESTART
     - KVM: s390: refactor crypto initialization
     - s390: vfio-ap: base implementation of VFIO AP device driver
     - s390: vfio-ap: register matrix device with VFIO mdev framework
     - s390: vfio-ap: sysfs interfaces to configure adapters
     - s390: vfio-ap: sysfs interfaces to configure domains
     - s390: vfio-ap: sysfs interfaces to configure control domains
     - s390: vfio-ap: sysfs interface to view matrix mdev matrix
     - KVM: s390: interface to clear CRYCB masks
     - s390: vfio-ap: implement mediated device open callback
     - s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl
     - s390: vfio-ap: zeroize the AP queues
     - s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl
     - KVM: s390: Clear Crypto Control Block when using vSIE
     - KVM: s390: vsie: Do the CRYCB validation first
     - KVM: s390: vsie: Make use of CRYCB FORMAT2 clear
     - KVM: s390: vsie: Allow CRYCB FORMAT-2
     - KVM: s390: vsie: allow CRYCB FORMAT-1
     - KVM: s390: vsie: allow CRYCB FORMAT-0
     - KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1
     - KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2
     - KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2
     - KVM: s390: device attrs to enable/disable AP interpretation
     - KVM: s390: CPU model support for AP virtualization
     - s390: doc: detailed specifications for AP virtualization
     - KVM: s390: fix locking for crypto setting error path
     - KVM: s390: Tracing APCB changes
     - s390: vfio-ap: setup APCB mask using KVM dedicated function
     - s390/zcrypt: Add ZAPQ inline function.
     - s390/zcrypt: Review inline assembler constraints.
     - s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h.
     - s390/zcrypt: fix ap_instructions_available() returncodes
     - s390/zcrypt: remove VLA usage from the AP bus
     - s390/zcrypt: Remove deprecated ioctls.
     - s390/zcrypt: Remove deprecated zcrypt proc interface.
     - s390/zcrypt: Support up to 256 crypto adapters.
     - [Config:] Enable CONFIG_S390_AP_IOMMU and set CONFIG_VFIO_AP to module.
 .
   * Bypass of mount visibility through userns + mount propagation (LP: #1789161)
     - mount: Retest MNT_LOCKED in do_umount
     - mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts
 .
   * CVE-2018-18955: nested user namespaces with more than five extents
     incorrectly grant privileges over inode (LP: #1801924) // CVE-2018-18955
     - userns: also map extents in the reverse map to kernel IDs
 .
   * kdump fail due to an IRQ storm (LP: #1797990)
     - SAUCE: x86/PCI: Export find_cap() to be used in early PCI code
     - SAUCE: x86/quirks: Add parameter to clear MSIs early on boot
     - SAUCE: x86/quirks: Scan all busses for early PCI quirks

Source diff to previous version
1787405 [FEAT] Guest-dedicated Crypto Adapters
1789161 Bypass of mount visibility through userns + mount propagation
1801924 CVE-2018-18955: nested user namespaces with more than five extents incorrectly grant privileges over inode
1797990 kdump fail due to an IRQ storm
CVE-2018-18955 userns: also map extents in the reverse map to kernel IDs

Version: 4.15.0-40.43 2018-11-12 18:09:17 UTC

 linux (4.15.0-40.43) bionic; urgency=medium
 .
   * linux: 4.15.0-40.43 -proposed tracker (LP: #1802554)
 .
   * crash in ENA driver on removing an interface (LP: #1802341)
     - SAUCE: net: ena: fix crash during ena_remove()
 .
   * Ubuntu 18.04.1 - [s390x] Kernel panic while stressing network bonding
     (LP: #1797367)
     - s390/qeth: don't keep track of MAC address's cast type
     - s390/qeth: consolidate qeth MAC address helpers
     - s390/qeth: avoid using is_multicast_ether_addr_64bits on (u8 *)[6]
     - s390/qeth: remove outdated portname debug msg
     - s390/qeth: reduce hard-coded access to ccw channels
     - s390/qeth: sanitize strings in debug messages
 .
   * [18.04 FEAT] zcrypt DD: introduce APQN tags to support deterministic driver
     binding (LP: #1799184)
     - s390/zcrypt: code beautify
     - s390/zcrypt: AP bus support for alternate driver(s)
     - s390/zcrypt: hex string mask improvements for apmask and aqmask.
     - s390/zcrypt: remove unused functions and declarations
     - s390/zcrypt: Show load of cards and queues in sysfs
 .
   * [GLK/CLX] Enhanced IBRS (LP: #1786139)
     - x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation
     - x86/speculation: Support Enhanced IBRS on future CPUs
 .
   * Allow signed kernels to be kexec'ed under lockdown (LP: #1798441)
     - Fix kexec forbidding kernels signed with keys in the secondary keyring to
       boot
 .
   * Overlayfs in user namespace leaks directory content of inaccessible
     directories (LP: #1793458) // CVE-2018-6559
     - SAUCE: overlayfs: ensure mounter privileges when reading directories
 .
   * Update ENA driver to version 2.0.1K (LP: #1798182)
     - net: ena: remove ndo_poll_controller
     - net: ena: fix warning in rmmod caused by double iounmap
     - net: ena: fix rare bug when failed restart/resume is followed by driver
       removal
     - net: ena: fix NULL dereference due to untimely napi initialization
     - net: ena: fix auto casting to boolean
     - net: ena: minor performance improvement
     - net: ena: complete host info to match latest ENA spec
     - net: ena: introduce Low Latency Queues data structures according to ENA spec
     - net: ena: add functions for handling Low Latency Queues in ena_com
     - net: ena: add functions for handling Low Latency Queues in ena_netdev
     - net: ena: use CSUM_CHECKED device indication to report skb's checksum status
     - net: ena: explicit casting and initialization, and clearer error handling
     - net: ena: limit refill Rx threshold to 256 to avoid latency issues
     - net: ena: change rx copybreak default to reduce kernel memory pressure
     - net: ena: remove redundant parameter in ena_com_admin_init()
     - net: ena: update driver version to 2.0.1
     - net: ena: fix indentations in ena_defs for better readability
     - net: ena: Fix Kconfig dependency on X86
     - net: ena: enable Low Latency Queues
     - net: ena: fix compilation error in xtensa architecture
 .
   * Bionic update: upstream stable patchset 2018-10-29 (LP: #1800537)
     - bonding: re-evaluate force_primary when the primary slave name changes
     - cdc_ncm: avoid padding beyond end of skb
     - ipv6: allow PMTU exceptions to local routes
     - net: dsa: add error handling for pskb_trim_rcsum
     - net/sched: act_simple: fix parsing of TCA_DEF_DATA
     - tcp: verify the checksum of the first data segment in a new connection
     - udp: fix rx queue len reported by diag and proc interface
     - net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds
       vlan
     - tls: fix use-after-free in tls_push_record
     - ext4: fix hole length detection in ext4_ind_map_blocks()
     - ext4: update mtime in ext4_punch_hole even if no blocks are released
     - ext4: bubble errors from ext4_find_inline_data_nolock() up to ext4_iget()
     - ext4: fix fencepost error in check for inode count overflow during resize
     - driver core: Don't ignore class_dir_create_and_add() failure.
     - Btrfs: fix clone vs chattr NODATASUM race
     - Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2()
     - btrfs: return error value if create_io_em failed in cow_file_range
     - btrfs: scrub: Don't use inode pages for device replace
     - ALSA: hda/conexant - Add fixup for HP Z2 G4 workstation
     - ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream()
     - ALSA: hda: add dock and led support for HP EliteBook 830 G5
     - ALSA: hda: add dock and led support for HP ProBook 640 G4
     - x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read()
     - smb3: fix various xid leaks
     - CIFS: 511c54a2f69195b28afb9dd119f03787b1625bb4 adds a check for session
       expiry
     - cifs: For SMB2 security informaion query, check for minimum sized security
       descriptor instead of sizeof FileAllInformation class
     - nbd: fix nbd device deletion
     - nbd: update size when connected
     - nbd: use bd_set_size when updating disk size
     - blk-mq: reinit q->tag_set_list entry only after grace period
     - bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueue
     - cpufreq: Fix new policy initialization during limits updates via sysfs
     - cpufreq: governors: Fix long idle detection logic in load calculation
     - libata: zpodd: small read overflow in eject_tray()
     - libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk
     - w1: mxc_w1: Enable clock before calling clk_get_rate() on it
     - x86/intel_rdt: Enable CMT and MBM on new Skylake stepping
     - iwlwifi: fw: harden page loading code
     - orangefs: set i_size on new symlink
     - orangefs: report attributes_mask and attributes for statx
     - HID: intel_ish-hid: ipc: register more pm callbacks to support hibernation
     - HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large
     - mm, page_alloc: do not break __GFP_THISNODE by zonelist reset
     - net: phy: dp83822: use BMCR_ANENABLE ins

Source diff to previous version
1797367 Ubuntu 18.04.1 - [s390x] Kernel panic while stressing network bonding
1799184 [18.04 FEAT] zcrypt DD: introduce APQN tags to support deterministic driver binding
1786139 [GLK/CLX] Enhanced IBRS
1798441 Allow signed kernels to be kexec'ed under lockdown
1793458 Overlayfs in user namespace leaks directory content of inaccessible directories
1798182 Update ENA driver to version 2.0.1K
1800537 Bionic update: upstream stable patchset 2018-10-29
1799049 [bionic]mlx5: reading SW stats through ifstat cause kernel crash
1799281 [Bionic][Cosmic] ipmi: Fix timer race with module unload
1799276 [Bionic] ipmi: Remove ACPI SPMI probing from the SSIF (I2C) driver
1786729 execveat03 in ubuntu_ltp_syscalls failed on X/B
1799794 [Bionic][Cosmic] Fix to ipmi to support vendor specific messages greater than 255 bytes
1784501 libvirtd is unable to configure bridge devices inside of LXD containers
1800849 [Ubuntu] kvm: fix deadlock when killed by oom
1800639 [Ubuntu] net/af_iucv: fix skb leaks for HiperTransport
1801875 Power consumption during s2idle is higher than long idle(sk hynix)
1798552 Enable keyboard wakeup for S2Idle laptops
1801878 NULL pointer dereference at 0000000000000020 when access dst_orig-\u003eops-\u003efamily in function xfrm_lookup_with_ifid()
1801686 [Ubuntu] qdio: reset old sbal_state flags
1802023 hns3: map tx ring to tc
1800641 [Ubuntu] qeth: Fix potential array overrun in cmd/rc lookup
1798165 Vulkan applications cause permanent memory leak with Intel GPU
1792580 Mounting SOFS SMB shares fails
1786013 Packaging resync
CVE-2018-6559 The Linux kernel, as used in Ubuntu 18.04 LTS and Ubuntu 18.10, allows local users to obtain names of files in which they would not normally be able

Version: 4.15.0-39.42 2018-10-24 03:08:13 UTC

 linux (4.15.0-39.42) bionic; urgency=medium
 .
   * linux: 4.15.0-39.42 -proposed tracker (LP: #1799411)
 .
   * Linux: insufficient shootdown for paging-structure caches (LP: #1798897)
     - mm: move tlb_table_flush to tlb_flush_mmu_free
     - mm/tlb: Remove tlb_remove_table() non-concurrent condition
     - mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE
     - [Config] CONFIG_HAVE_RCU_TABLE_INVALIDATE=y
 .
   * Ubuntu18.04: GPU total memory is reduced (LP: #1792102)
     - Revert "powerpc/powernv: Increase memory block size to 1GB on radix"
 .
   * arm64: snapdragon: reduce boot noise (LP: #1797154)
     - [Config] arm64: snapdragon: DRM_MSM=m
     - [Config] arm64: snapdragon: SND*=m
     - [Config] arm64: snapdragon: disable ARM_SDE_INTERFACE
     - [Config] arm64: snapdragon: disable DRM_I2C_ADV7511_CEC
     - [Config] arm64: snapdragon: disable VIDEO_ADV7511, VIDEO_COBALT
 .
   * [Bionic] CPPC bug fixes (LP: #1796949)
     - ACPI / CPPC: Update all pr_(debug/err) messages to log the susbspace id
     - cpufreq: CPPC: Don't set transition_latency
     - ACPI / CPPC: Fix invalid PCC channel status errors
 .
   * regression in 'ip --family bridge neigh' since linux v4.12 (LP: #1796748)
     - rtnetlink: fix rtnl_fdb_dump() for ndmsg header
 .
   * screen displays abnormally on the lenovo M715 with the AMD GPU (Radeon Vega
     8 Mobile, rev ca, 1002:15dd) (LP: #1796786)
     - drm/amd/display: Fix takover from VGA mode
     - drm/amd/display: early return if not in vga mode in disable_vga
     - drm/amd/display: Refine disable VGA
 .
   * arm64: snapdragon: WARNING: CPU: 0 PID: 1 arch/arm64/kernel/setup.c:271
     reserve_memblock_reserved_regions (LP: #1797139)
     - SAUCE: arm64: Fix /proc/iomem for reserved but not memory regions
 .
   * The front MIC can't work on the Lenovo M715 (LP: #1797292)
     - ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715
 .
   * Keyboard backlight sysfs sometimes is missing on Dell laptops (LP: #1797304)
     - platform/x86: dell-smbios: Correct some style warnings
     - platform/x86: dell-smbios: Rename dell-smbios source to dell-smbios-base
     - platform/x86: dell-smbios: Link all dell-smbios-* modules together
     - [Config] CONFIG_DELL_SMBIOS_SMM=y, CONFIG_DELL_SMBIOS_WMI=y
 .
   * rpi3b+: ethernet not working (LP: #1797406)
     - lan78xx: Don't reset the interface on open
 .
   * 87cdf3148b11 was never backported to 4.15 (LP: #1795653)
     - xfrm: Verify MAC header exists before overwriting eth_hdr(skb)->h_proto
 .
   * [Ubuntu18.04][Power9][DD2.2]package installation segfaults inside debian
     chroot env in P9 KVM guest with HTM enabled (kvm) (LP: #1792501)
     - KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds
 .
   * Provide mode where all vCPUs on a core must be the same VM (LP: #1792957)
     - KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the same
       VM
 .
   * fscache: bad refcounting in fscache_op_complete leads to OOPS (LP: #1797314)
     - SAUCE: fscache: Fix race in decrementing refcount of op->npages
 .
   * CVE-2018-9363
     - Bluetooth: hidp: buffer overflow in hidp_process_report
 .
   * CVE-2017-13168
     - scsi: sg: mitigate read/write abuse
 .
   * [Bionic] ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID
     is set (LP: #1797200)
     - ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID is set
 .
   * [Bionic] arm64: topology: Avoid checking numa mask for scheduler MC
     selection (LP: #1797202)
     - arm64: topology: Avoid checking numa mask for scheduler MC selection
 .
   * crypto/vmx - Backport of Fix sleep-in-atomic bugs patch for 18.04
     (LP: #1790832)
     - crypto: vmx - Fix sleep-in-atomic bugs
 .
   * hns3: autoneg settings get lost on down/up (LP: #1797654)
     - net: hns3: Fix for information of phydev lost problem when down/up
 .
   * not able to unwind the stack from within __kernel_clock_gettime in the Linux
     vDSO (LP: #1797963)
     - powerpc/vdso: Correct call frame information
 .
   * Signal 7 error when running GPFS tracing in cluster (LP: #1792195)
     - powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid.
     - powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition
 .
   * Support Edge Gateway's WIFI LED (LP: #1798330)
     - SAUCE: mwifiex: Switch WiFi LED state according to the device status
 .
   * Support Edge Gateway's Bluetooth LED (LP: #1798332)
     - SAUCE: Bluetooth: Support for LED on Edge Gateways
 .
   * USB cardreader (0bda:0328) make the system can't enter s3 or hang
     (LP: #1798328)
     - usb: Don't disable Latency tolerance Messaging (LTM) before port reset
 .
   * CVE-2018-15471
     - xen-netback: fix input validation in xenvif_set_hash_mapping()
 .
   * CVE-2018-16658
     - cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status
 .
   * [Bionic] Update ThunderX2 implementation defined pmu core events
     (LP: #1796904)
     - perf vendor events arm64: Update ThunderX2 implementation defined pmu core
       events
 .
   * the machine of lenovo M715 with the AMD GPU (Radeon Vega 8 Mobile, rev ca,
     1002:15dd) often hangs randomly (LP: #1796789)
     - drm/amd: Add missing fields in atom_integrated_system_info_v1_11
 .
   * [18.04] GLK hang after a while (LP: #1760545)
     - drm/i915/glk: Add MODULE_FIRMWARE for Geminilake
 .
   * Fix usbcore.quirks when used at boot (LP: #1795784)
     - usb: core: safely deal with the dynamic quirk lists

1798897 Linux: insufficient shootdown for paging-structure caches
1792102 Ubuntu18.04: GPU total memory is reduced
1797154 arm64: snapdragon: reduce boot noise
1796949 [Bionic] CPPC bug fixes
1796748 regression in 'ip --family bridge neigh' since linux v4.12
1796786 screen displays abnormally on the lenovo M715 with the AMD GPU (Radeon Vega 8 Mobile, rev ca, 1002:15dd)
1797139 arm64: snapdragon: WARNING: CPU: 0 PID: 1 arch/arm64/kernel/setup.c:271 reserve_memblock_reserved_regions
1797292 The front MIC can't work on the Lenovo M715
1797304 Keyboard backlight sysfs sometimes is missing on Dell laptops
1797406 rpi3b+: ethernet not working
1795653 87cdf3148b11 was never backported to 4.15
1792501 [Ubuntu18.04][Power9][DD2.2]package installation segfaults inside debian chroot env in P9 KVM guest with HTM enabled (kvm)
1792957 Provide mode where all vCPUs on a core must be the same VM
1797314 fscache: bad refcounting in fscache_op_complete leads to OOPS
1797200 [Bionic] ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID is set
1797202 [Bionic] arm64: topology: Avoid checking numa mask for scheduler MC selection
1790832 crypto/vmx - Backport of Fix sleep-in-atomic bugs patch for 18.04
1797654 hns3: autoneg settings get lost on down/up
1797963 not able to unwind the stack from within __kernel_clock_gettime in the Linux vDSO
1792195 Signal 7 error when running GPFS tracing in cluster
1798330 Support Edge Gateway's WIFI LED
1798332 Support Edge Gateway's Bluetooth LED
1798328 USB cardreader (0bda:0328) make the system can't enter s3 or hang
1796904 [Bionic] Update ThunderX2 implementation defined pmu core events
1796789 the machine of lenovo M715 with the AMD GPU (Radeon Vega 8 Mobile, rev ca, 1002:15dd) often hangs randomly
1760545 [18.04] GLK hang after a while
1795784 Fix usbcore.quirks when used at boot
CVE-2018-9363 HID: Bluetooth: hidp: buffer overflow in hidp_process_report
CVE-2017-13168 An elevation of privilege vulnerability in the kernel scsi driver. Product: Android. Versions: Android kernel. Android ID A-65023233.
CVE-2018-15471 An issue was discovered in xenvif_set_hash_mapping in drivers/net/xen-netback/hash.c in the Linux kernel through 4.18.1, as used in Xen through 4.11.
CVE-2018-16658 An issue was discovered in the Linux kernel before 4.18.6. An information leak in cdrom_ioctl_drive_status in drivers/cdrom/cdrom.c could be used by



About   -   Send Feedback to @ubuntu_updates