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.4.0 on 32 bit x86 SMP
  • Linux kernel buildinfo for version 4.4.0 on 32 bit x86 SMP
  • Linux kernel version specific cloud tools for version 4.4.0-175
  • Linux kernel version specific cloud tools for version 4.4.0-175

Latest version: 4.4.0-175.205
Release: xenial (16.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 Xenial

Repository Area Version
base main 4.4.0-21.37
security main 4.4.0-174.204
updates main 4.4.0-174.204
proposed main 4.4.0-175.205

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 4.4.0-175.205 2020-02-15 01:08:29 UTC

 linux (4.4.0-175.205) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-175.205 -proposed tracker (LP: #1863338)
 .
   * run_afpackettests in ubuntu_kernel_selftests failed with "./in_netns.sh:
     Permission denied" (LP: #1861973)
     - [Debian] autoreconstruct - add resoration of execute permissions
 .
   * pty03 from pty in ubuntu_ltp failed on Eoan (LP: #1862114)
     - can, slip: Protect tty->disc_data in write_wakeup and close with RCU

Source diff to previous version
1861973 run_afpackettests in ubuntu_kernel_selftests failed with \
1862114 pty03 from pty in ubuntu_ltp failed on Eoan

Version: 4.4.0-174.204 2020-01-29 10:08:39 UTC

 linux (4.4.0-174.204) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-174.204 -proposed tracker (LP: #1861122)
 .
   * Xenial update: 4.4.211 upstream stable release (LP: #1860681)
     - hidraw: Return EPOLLOUT from hidraw_poll
     - HID: hidraw: Fix returning EPOLLOUT from hidraw_poll
     - HID: hidraw, uhid: Always report EPOLLOUT
     - cfg80211/mac80211: make ieee80211_send_layer2_update a public function
     - mac80211: Do not send Layer 2 Update frame before authorization
     - media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap
     - p54usb: Fix race between disconnect and firmware loading
     - ALSA: line6: Fix write on zero-sized buffer
     - ALSA: line6: Fix memory leak at line6_init_pcm() error path
     - xen: let alloc_xenballooned_pages() fail if not enough memory free
     - wimax: i2400: fix memory leak
     - wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle
     - ext4: fix use-after-free race with debug_want_extra_isize
     - ext4: add more paranoia checking in ext4_expand_extra_isize handling
     - rtc: mt6397: fix alarm register overwrite
     - iommu: Remove device link to group on failure
     - gpio: Fix error message on out-of-range GPIO in lookup table
     - hsr: reset network header when supervision frame is created
     - cifs: Adjust indentation in smb2_open_file
     - RDMA/srpt: Report the SCSI residual to the initiator
     - scsi: enclosure: Fix stale device oops with hot replug
     - scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI
     - platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0
     - iio: imu: adis16480: assign bias value only if operation succeeded
     - mei: fix modalias documentation
     - clk: samsung: exynos5420: Preserve CPU clocks configuration during
       suspend/resume
     - compat_ioctl: handle SIOCOUTQNSD
     - tty: serial: imx: use the sg count from dma_map_sg
     - tty: serial: pch_uart: correct usage of dma_unmap_sg
     - media: exynos4-is: Fix recursive locking in isp_video_release()
     - spi: atmel: fix handling of cs_change set on non-last xfer
     - rtlwifi: Remove unnecessary NULL check in rtl_regd_init
     - rtc: msm6242: Fix reading of 10-hour digit
     - rseq/selftests: Turn off timeout setting
     - hexagon: work around compiler crash
     - ocfs2: call journal flush to mark journal as empty after journal recovery
       when mount
     - ALSA: seq: Fix racy access for queue timer in proc read
     - Fix built-in early-load Intel microcode alignment
     - block: fix an integer overflow in logical block size
     - USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx
     - USB: serial: opticon: fix control-message timeouts
     - USB: serial: suppress driver bind attributes
     - USB: serial: ch341: handle unbound port at reset_resume
     - USB: serial: io_edgeport: add missing active-port sanity check
     - USB: serial: quatech2: handle unbound ports
     - scsi: mptfusion: Fix double fetch bug in ioctl
     - usb: core: hub: Improved device recognition on remote wakeup
     - x86/efistub: Disable paging at mixed mode entry
     - mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio()
     - net: stmmac: 16KB buffer must be 16 byte aligned
     - net: stmmac: Enable 16KB buffer size
     - USB: serial: io_edgeport: use irqsave() in USB's complete callback
     - USB: serial: io_edgeport: handle unbound ports on URB completion
     - USB: serial: keyspan: handle unbound ports
     - scsi: fnic: use kernel's '%pM' format option to print MAC
     - scsi: fnic: fix invalid stack access
     - arm64: dts: agilex/stratix10: fix pmu interrupt numbers
     - netfilter: fix a use-after-free in mtype_destroy()
     - batman-adv: Fix DAT candidate selection on little endian systems
     - macvlan: use skb_reset_mac_header() in macvlan_queue_xmit()
     - r8152: add missing endpoint sanity check
     - tcp: fix marked lost packets not being retransmitted
     - net: usb: lan78xx: limit size of local TSO packets
     - xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
     - cw1200: Fix a signedness bug in cw1200_load_firmware()
     - cfg80211: check for set_wiphy_params
     - scsi: esas2r: unlock on error in esas2r_nvram_read_direct()
     - scsi: qla4xxx: fix double free bug
     - scsi: bnx2i: fix potential use after free
     - scsi: target: core: Fix a pr_debug() argument
     - scsi: core: scsi_trace: Use get_unaligned_be*()
     - perf probe: Fix wrong address verification
     - regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id
     - Linux 4.4.211
 .
   * Xenial update: 4.4.210 upstream stable release (LP: #1859865)
     - chardev: Avoid potential use-after-free in 'chrdev_open()'
     - usb: chipidea: host: Disable port power only if previously enabled
     - ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5
     - kernel/trace: Fix do not unregister tracepoints when register
       sched_migrate_task fail
     - tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is not defined
     - HID: Fix slab-out-of-bounds read in hid_field_extract
     - HID: uhid: Fix returning EPOLLOUT from uhid_char_poll
     - HID: hid-input: clear unmapped usages
     - Input: add safety guards to input_set_keycode()
     - drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ
     - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting
     - can: mscan: mscan_rx_poll(): fix rx path lockup when returning from polling
       to irq mode
     - can: can_dropped_invalid_skb(): ensure an initialized headroom in outgoing
       CAN sk_buffs
     - staging: vt6656: set usb_set_intfdata on driver fail.
     - USB: serial: option: add ZLP support for 0x1bc7/0x9010
     - usb: musb: Disable pullup at init
     - usb: musb: dma: Correct parameter passed to IRQ handler
     - staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21
     - tty

Source diff to previous version
1860681 Xenial update: 4.4.211 upstream stable release
1859865 Xenial update: 4.4.210 upstream stable release
1859640 Xenial update: 4.4.209 upstream stable release
1851243 overlayfs : broken access to r/w files
1853375 net selftest psock_fanout fails on xenial s390x due to incorrect queue lengths
CVE-2019-20096 In the Linux kernel before 5.1, there is a memory leak in __feat_register_sp() in net/dccp/feat.c, which may cause denial of service, aka CID-1d3ff09

Version: 4.4.0-173.203 2020-01-15 07:08:43 UTC

 linux (4.4.0-173.203) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-173.203 -proposed tracker (LP: #1859718)
 .
   * CVE-2019-14615
     - drm/i915/gen9: Clear residual context state on context switch
 .

Source diff to previous version

Version: 4.4.0-172.202 2020-01-10 16:27:51 UTC

 linux (4.4.0-172.202) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-172.202 -proposed tracker (LP: #1858594)
 .
   * tools/perf fails to build after Xenial update to 4.4.208 upstream stable
     release (LP: #1858798)
     - Revert "perf report: Add warning when libunwind not compiled in"
 .
   * CVE-2019-18885
     - btrfs: refactor btrfs_find_device() take fs_devices as argument
     - btrfs: merge btrfs_find_device and find_device
 .
   * Integrate Intel SGX driver into linux-azure (LP: #1844245)
     - [Packaging] Add systemd service to load intel_sgx
 .
   * Xenial update: 4.4.208 upstream stable release (LP: #1858462)
     - btrfs: do not leak reloc root if we fail to read the fs root
     - btrfs: handle ENOENT in btrfs_uuid_tree_iterate
     - ALSA: hda/ca0132 - Keep power on during processing DSP response
     - ALSA: hda/ca0132 - Avoid endless loop
     - drm: mst: Fix query_payload ack reply struct
     - iio: light: bh1750: Resolve compiler warning and make code more readable
     - spi: Add call to spi_slave_abort() function when spidev driver is released
     - staging: rtl8188eu: fix possible null dereference
     - rtlwifi: prevent memory leak in rtl_usb_probe
     - IB/iser: bound protection_sg size by data_sg size
     - media: am437x-vpfe: Setting STD to current value is not an error
     - media: i2c: ov2659: fix s_stream return value
     - media: i2c: ov2659: Fix missing 720p register config
     - media: ov6650: Fix stored frame format not in sync with hardware
     - tools/power/cpupower: Fix initializer override in hsw_ext_cstates
     - usb: renesas_usbhs: add suspend event support in gadget mode
     - hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled
     - regulator: max8907: Fix the usage of uninitialized variable in
       max8907_regulator_probe()
     - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()
     - samples: pktgen: fix proc_cmd command result check logic
     - mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring
     - media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format
     - media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence
       number
     - media: ti-vpe: vpe: Make sure YUYV is set as default format
     - extcon: sm5502: Reset registers during initialization
     - x86/mm: Use the correct function type for native_set_fixmap()
     - perf report: Add warning when libunwind not compiled in
     - iio: adc: max1027: Reset the device at probe time
     - Bluetooth: hci_core: fix init for HCI_USER_CHANNEL
     - drm/gma500: fix memory disclosures due to uninitialized bytes
     - x86/ioapic: Prevent inconsistent state when moving an interrupt
     - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()
     - libata: Ensure ata_port probe has completed before detach
     - pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B
     - bnx2x: Fix PF-VF communication over multi-cos queues.
     - spi: img-spfi: fix potential double release
     - rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()
     - perf probe: Fix to find range-only function instance
     - perf probe: Fix to list probe event with correct line number
     - perf probe: Walk function lines in lexical blocks
     - perf probe: Fix to probe an inline function which has no entry pc
     - perf probe: Fix to show ranges of variables in functions without entry_pc
     - perf probe: Fix to show inlined function callsite without entry_pc
     - perf probe: Skip overlapped location on searching variables
     - perf probe: Return a better scope DIE if there is no best scope
     - perf probe: Fix to show calling lines of inlined functions
     - perf probe: Skip end-of-sequence and non statement lines
     - perf probe: Filter out instances except for inlined subroutine and
       subprogram
     - ath10k: fix get invalid tx rate for Mesh metric
     - media: pvrusb2: Fix oops on tear-down when radio support is not present
     - media: si470x-i2c: add missed operations in remove
     - EDAC/ghes: Fix grain calculation
     - spi: pxa2xx: Add missed security checks
     - ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile
     - parport: load lowlevel driver if ports not found
     - cpufreq: Register drivers only after CPU devices have been registered
     - x86/crash: Add a forward declaration of struct kimage
     - spi: tegra20-slink: add missed clk_unprepare
     - btrfs: don't prematurely free work in end_workqueue_fn()
     - iwlwifi: check kasprintf() return value
     - fbtft: Make sure string is NULL terminated
     - crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c
     - crypto: vmx - Avoid weird build failures
     - libtraceevent: Fix memory leakage in copy_filter_type
     - net: phy: initialise phydev speed and duplex sanely
     - Revert "mmc: sdhci: Fix incorrect switch to HS mode"
     - usb: xhci: Fix build warning seen with CONFIG_PM=n
     - btrfs: do not call synchronize_srcu() in inode_tree_del
     - btrfs: return error pointer from alloc_test_extent_buffer
     - btrfs: abort transaction after failed inode updates in create_subvol
     - Btrfs: fix removal logic of the tree mod log that leads to use-after-free
       issues
     - ALSA: pcm: Avoid possible info leaks from PCM stream buffers
     - af_packet: set defaule value for tmo
     - fjes: fix missed check in fjes_acpi_add
     - mod_devicetable: fix PHY module format
     - net: hisilicon: Fix a BUG trigered by wrong bytes_compl
     - net: nfc: nci: fix a possible sleep-in-atomic-context bug in
       nci_uart_tty_receive()
     - net: qlogic: Fix error paths in ql_alloc_large_buffers()
     - net: usb: lan78xx: Fix suspend/resume PHY register access error
     - sctp: fully initialize v4 addr in some functions
     - net: dst: Force 4-byte alignment of dst_metrics
     - usbip: Fix error path of vhci_recv_ret_submit()
     - USB: EHCI: Do not return -EPIPE when hub is disc

Source diff to previous version
1858798 tools/perf fails to build after Xenial update to 4.4.208 upstream stable release
1858462 Xenial update: 4.4.208 upstream stable release
1858489 Xenial update: 4.4.207 upstream stable release
1809704 efivarfs test in ubuntu_kernel_selftest failed on the second run
1856949 cifs: kernel NULL pointer dereference, address: 0000000000000038
1820063 [Hyper-V] KVP daemon fails to start on first boot of disco VM
1825778 False positive test result in run_afpackettests from net in ubuntu_kernel_selftest
1855313 Xenial update: 4.4.206 upstream stable release
1854857 Xenial update: 4.4.205 upstream stable release
1854855 Xenial update: 4.4.204 upstream stable release
CVE-2019-18885 fs/btrfs/volumes.c in the Linux kernel before 5.1 allows a btrfs_verify_dev_extents NULL pointer dereference via a crafted btrfs image because fs_dev
CVE-2019-19332 KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID
CVE-2019-19062 A memory leak in the crypto_report() function in crypto/crypto_user_base.c in the Linux kernel through 5.3.11 allows attackers to cause a denial of s

Version: 4.4.0-172.201 2020-01-08 06:08:14 UTC

 linux (4.4.0-172.201) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-172.201 -proposed tracker (LP: #1858594)
 .
   * CVE-2019-18885
     - btrfs: refactor btrfs_find_device() take fs_devices as argument
     - btrfs: merge btrfs_find_device and find_device
 .
   * Integrate Intel SGX driver into linux-azure (LP: #1844245)
     - [Packaging] Add systemd service to load intel_sgx
 .
   * Xenial update: 4.4.208 upstream stable release (LP: #1858462)
     - btrfs: do not leak reloc root if we fail to read the fs root
     - btrfs: handle ENOENT in btrfs_uuid_tree_iterate
     - ALSA: hda/ca0132 - Keep power on during processing DSP response
     - ALSA: hda/ca0132 - Avoid endless loop
     - drm: mst: Fix query_payload ack reply struct
     - iio: light: bh1750: Resolve compiler warning and make code more readable
     - spi: Add call to spi_slave_abort() function when spidev driver is released
     - staging: rtl8188eu: fix possible null dereference
     - rtlwifi: prevent memory leak in rtl_usb_probe
     - IB/iser: bound protection_sg size by data_sg size
     - media: am437x-vpfe: Setting STD to current value is not an error
     - media: i2c: ov2659: fix s_stream return value
     - media: i2c: ov2659: Fix missing 720p register config
     - media: ov6650: Fix stored frame format not in sync with hardware
     - tools/power/cpupower: Fix initializer override in hsw_ext_cstates
     - usb: renesas_usbhs: add suspend event support in gadget mode
     - hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled
     - regulator: max8907: Fix the usage of uninitialized variable in
       max8907_regulator_probe()
     - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()
     - samples: pktgen: fix proc_cmd command result check logic
     - mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring
     - media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format
     - media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence
       number
     - media: ti-vpe: vpe: Make sure YUYV is set as default format
     - extcon: sm5502: Reset registers during initialization
     - x86/mm: Use the correct function type for native_set_fixmap()
     - perf report: Add warning when libunwind not compiled in
     - iio: adc: max1027: Reset the device at probe time
     - Bluetooth: hci_core: fix init for HCI_USER_CHANNEL
     - drm/gma500: fix memory disclosures due to uninitialized bytes
     - x86/ioapic: Prevent inconsistent state when moving an interrupt
     - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()
     - libata: Ensure ata_port probe has completed before detach
     - pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B
     - bnx2x: Fix PF-VF communication over multi-cos queues.
     - spi: img-spfi: fix potential double release
     - rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()
     - perf probe: Fix to find range-only function instance
     - perf probe: Fix to list probe event with correct line number
     - perf probe: Walk function lines in lexical blocks
     - perf probe: Fix to probe an inline function which has no entry pc
     - perf probe: Fix to show ranges of variables in functions without entry_pc
     - perf probe: Fix to show inlined function callsite without entry_pc
     - perf probe: Skip overlapped location on searching variables
     - perf probe: Return a better scope DIE if there is no best scope
     - perf probe: Fix to show calling lines of inlined functions
     - perf probe: Skip end-of-sequence and non statement lines
     - perf probe: Filter out instances except for inlined subroutine and
       subprogram
     - ath10k: fix get invalid tx rate for Mesh metric
     - media: pvrusb2: Fix oops on tear-down when radio support is not present
     - media: si470x-i2c: add missed operations in remove
     - EDAC/ghes: Fix grain calculation
     - spi: pxa2xx: Add missed security checks
     - ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile
     - parport: load lowlevel driver if ports not found
     - cpufreq: Register drivers only after CPU devices have been registered
     - x86/crash: Add a forward declaration of struct kimage
     - spi: tegra20-slink: add missed clk_unprepare
     - btrfs: don't prematurely free work in end_workqueue_fn()
     - iwlwifi: check kasprintf() return value
     - fbtft: Make sure string is NULL terminated
     - crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c
     - crypto: vmx - Avoid weird build failures
     - libtraceevent: Fix memory leakage in copy_filter_type
     - net: phy: initialise phydev speed and duplex sanely
     - Revert "mmc: sdhci: Fix incorrect switch to HS mode"
     - usb: xhci: Fix build warning seen with CONFIG_PM=n
     - btrfs: do not call synchronize_srcu() in inode_tree_del
     - btrfs: return error pointer from alloc_test_extent_buffer
     - btrfs: abort transaction after failed inode updates in create_subvol
     - Btrfs: fix removal logic of the tree mod log that leads to use-after-free
       issues
     - ALSA: pcm: Avoid possible info leaks from PCM stream buffers
     - af_packet: set defaule value for tmo
     - fjes: fix missed check in fjes_acpi_add
     - mod_devicetable: fix PHY module format
     - net: hisilicon: Fix a BUG trigered by wrong bytes_compl
     - net: nfc: nci: fix a possible sleep-in-atomic-context bug in
       nci_uart_tty_receive()
     - net: qlogic: Fix error paths in ql_alloc_large_buffers()
     - net: usb: lan78xx: Fix suspend/resume PHY register access error
     - sctp: fully initialize v4 addr in some functions
     - net: dst: Force 4-byte alignment of dst_metrics
     - usbip: Fix error path of vhci_recv_ret_submit()
     - USB: EHCI: Do not return -EPIPE when hub is disconnected
     - platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes
     - staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value
     - ext4: check for

1858462 Xenial update: 4.4.208 upstream stable release
1858489 Xenial update: 4.4.207 upstream stable release
1809704 efivarfs test in ubuntu_kernel_selftest failed on the second run
1856949 cifs: kernel NULL pointer dereference, address: 0000000000000038
1820063 [Hyper-V] KVP daemon fails to start on first boot of disco VM
1825778 False positive test result in run_afpackettests from net in ubuntu_kernel_selftest
1855313 Xenial update: 4.4.206 upstream stable release
1854857 Xenial update: 4.4.205 upstream stable release
1854855 Xenial update: 4.4.204 upstream stable release
CVE-2019-18885 fs/btrfs/volumes.c in the Linux kernel before 5.1 allows a btrfs_verify_dev_extents NULL pointer dereference via a crafted btrfs image because fs_dev
CVE-2019-19332 KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID
CVE-2019-19062 A memory leak in the crypto_report() function in crypto/crypto_user_base.c in the Linux kernel through 5.3.11 allows attackers to cause a denial of s



About   -   Send Feedback to @ubuntu_updates