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-198
  • Linux kernel version specific cloud tools for version 4.4.0-198

Latest version: 4.4.0-198.230
Release: xenial (16.04)
Level: base
Repository: main

Links



Other versions of "linux" in Xenial

Repository Area Version
base main 4.4.0-21.37
security main 4.4.0-197.229
updates main 4.4.0-197.229
proposed main 4.4.0-198.230

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 4.4.0-198.230 2020-11-28 04:08:42 UTC

 linux (4.4.0-198.230) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-198.230 -proposed tracker (LP: #1906052)
 .
   * Xenial update: v4.4.244 upstream stable release (LP: #1904914)
     - ring-buffer: Fix recursion protection transitions between interrupt context
     - gfs2: Wake up when sd_glock_disposal becomes zero
     - mm: mempolicy: fix potential pte_unmap_unlock pte error
     - time: Prevent undefined behaviour in timespec64_to_ns()
     - btrfs: reschedule when cloning lots of extents
     - net: xfrm: fix a race condition during allocing spi
     - perf tools: Add missing swap for ino_generation
     - ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link()
     - can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ
       context
     - can: dev: __can_get_echo_skb(): fix real payload length return value for RTR
       frames
     - can: can_create_echo_skb(): fix echo skb generation: always use skb_clone()
     - can: peak_usb: add range checking in decode operations
     - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
     - Btrfs: fix missing error return if writeback for extent buffer never started
     - i40e: Wrong truncation from u16 to u8
     - i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c
     - ath9k_htc: Use appropriate rs_datalen type
     - usb: gadget: goku_udc: fix potential crashes in probe
     - gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free
     - gfs2: check for live vs. read-only file system in gfs2_fitrim
     - drm/amdgpu: perform srbm soft reset always on SDMA resume
     - mac80211: fix use of skb payload instead of header
     - cfg80211: regulatory: Fix inconsistent format argument
     - iommu/amd: Increase interrupt remapping table limit to 512 entries
     - xfs: fix a missing unlock on error in xfs_fs_map_blocks
     - of/address: Fix of_node memory leak in of_dma_is_coherent
     - cosa: Add missing kfree in error path of cosa_write
     - perf: Fix get_recursion_context()
     - ext4: correctly report "not supported" for {usr,grp}jquota when
       !CONFIG_QUOTA
     - ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
     - usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
     - mei: protect mei_cl_mtu from null dereference
     - ocfs2: initialize ip_next_orphan
     - don't dump the threads that had been already exiting when zapped.
     - drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[]
     - pinctrl: amd: use higher precision for 512 RtcClk
     - pinctrl: amd: fix incorrect way to disable debounce filter
     - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb"
     - IPv6: Set SIT tunnel hard_header_len to zero
     - net/af_iucv: fix null pointer dereference on shutdown
     - net/x25: Fix null-ptr-deref in x25_connect
     - net: Update window_clamp if SOCK_RCVBUF is set
     - random32: make prandom_u32() output unpredictable
     - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-
       on STIBP
     - xen/events: avoid removing an event channel while handling it
     - xen/events: add a proper barrier to 2-level uevent unmasking
     - xen/events: fix race in evtchn_fifo_unmask()
     - xen/events: add a new "late EOI" evtchn framework
     - xen/blkback: use lateeoi irq binding
     - xen/netback: use lateeoi irq binding
     - xen/scsiback: use lateeoi irq binding
     - xen/pciback: use lateeoi irq binding
     - xen/events: switch user event channels to lateeoi model
     - xen/events: use a common cpu hotplug hook for event channels
     - xen/events: defer eoi in case of excessive number of events
     - xen/events: block rogue events for some time
     - Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
     - reboot: fix overflow parsing reboot cpu number
     - ext4: fix leaking sysfs kobject after failed mount
     - Convert trailing spaces and periods in path components
     - Linux 4.4.244
 .
   * Xenial update: v4.4.243 upstream stable release (LP: #1904904)
     - Linux 4.4.243
 .
   * Xenial update: v4.4.242 upstream stable release (LP: #1903750)
     - SUNRPC: ECONNREFUSED should cause a rebind.
     - scripts/setlocalversion: make git describe output more reliable
     - ravb: Fix bit fields checking in ravb_hwtstamp_get()
     - tipc: fix memory leak caused by tipc_buf_append()
     - mtd: lpddr: Fix bad logic in print_drs_error
     - ata: sata_rcar: Fix DMA boundary mask
     - fscrypt: return -EXDEV for incompatible rename or link into encrypted dir
     - f2fs crypto: avoid unneeded memory allocation in ->readdir
     - powerpc/powernv/smp: Fix spurious DBG() warning
     - sparc64: remove mm_cpumask clearing to fix kthread_use_mm race
     - f2fs: fix to check segment boundary during SIT page readahead
     - um: change sigio_spinlock to a mutex
     - xfs: fix realtime bitmap/summary file truncation when growing rt volume
     - video: fbdev: pvr2fb: initialize variables
     - ath10k: fix VHT NSS calculation when STBC is enabled
     - mmc: via-sdmmc: Fix data race bug
     - printk: reduce LOG_BUF_SHIFT range for H8300
     - kgdb: Make "kgdbcon" work properly with "kgdb_earlycon"
     - USB: adutux: fix debugging
     - drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values
     - power: supply: test_power: add missing newlines when printing parameters by
       sysfs
     - md/bitmap: md_bitmap_get_counter returns wrong blocks
     - clk: ti: clockdomain: fix static checker warning
     - net: 9p: initialize sun_server.sun_path to have addr's value only when addr
       is valid
     - drivers: watchdog: rdc321x_wdt: Fix race condition bugs
     - ext4: Detect already used quota file early
     - gfs2: add validation checks for size of superblock
     - memory: emif: Remove bogus debugfs error handling
     - ARM: dts: s5pv210: move PMU node out of clock controller
     - ARM: dts: s5pv210: rem

Source diff to previous version
1904914 Xenial update: v4.4.244 upstream stable release
1904904 Xenial update: v4.4.243 upstream stable release
1903750 Xenial update: v4.4.242 upstream stable release
1894667 [HP 635] Radeon 6310 brightness control does not work

Version: 4.4.0-197.229 2020-11-25 15:09:01 UTC

 linux (4.4.0-197.229) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-197.229 -proposed tracker (LP: #1905489)
 .
   * sha1_ce and sha2_ce modules no longer load on arm64 (LP: #1905336)
     - SAUCE: Revert "crypto: arm64/sha - avoid non-standard inline asm tricks"
 .
   * Fails to build on powerpc (LP: #1905475)
     - powerpc/uaccess-flush: fix corenet64_smp_defconfig build
     - SAUCE: powerpc/uaccess: only include kup-radix.h on PPC_BOOK3S_64
 .

Source diff to previous version
1905336 sha1_ce and sha2_ce modules no longer load on arm64
1905475 Fails to build on powerpc

Version: 4.4.0-196.228 2020-11-24 14:15:59 UTC

 linux (4.4.0-196.228) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-196.228 -proposed tracker (LP: #1905309)
 .
   * CVE-2020-4788
     - SAUCE: powerpc/64s: Define MASKABLE_RELON_EXCEPTION_PSERIES_OOL
     - SAUCE: powerpc/64s: move some exception handlers out of line
     - powerpc/64s: flush L1D on kernel entry
     - SAUCE: powerpc: Add a framework for user access tracking
     - powerpc: Implement user_access_begin and friends
     - powerpc: Fix __clear_user() with KUAP enabled
     - powerpc/uaccess: Evaluate macro arguments once, before user access is
       allowed
     - powerpc/64s: flush L1D after user accesses
 .

Source diff to previous version
CVE-2020-4788 IBM Power9 (AIX 7.1, 7.2, and VIOS 3.1) processors could allow a local user to obtain sensitive information from the data in the L1 cache under exten

Version: 4.4.0-28.47 2020-11-24 13:15:25 UTC

 linux (4.4.0-28.47) xenial; urgency=low
 .
   [ Luis Henriques ]
 .
   * Release Tracking Bug
     - LP: #1595874
 .
   * Linux netfilter local privilege escalation issues (LP: #1595350)
     - netfilter: x_tables: don't move to non-existent next rule
     - netfilter: x_tables: validate targets of jumps
     - netfilter: x_tables: add and use xt_check_entry_offsets
     - netfilter: x_tables: kill check_entry helper
     - netfilter: x_tables: assert minimum target size
     - netfilter: x_tables: add compat version of xt_check_entry_offsets
     - netfilter: x_tables: check standard target size too
     - netfilter: x_tables: check for bogus target offset
     - netfilter: x_tables: validate all offsets and sizes in a rule
     - netfilter: x_tables: don't reject valid target size on some architectures
     - netfilter: arp_tables: simplify translate_compat_table args
     - netfilter: ip_tables: simplify translate_compat_table args
     - netfilter: ip6_tables: simplify translate_compat_table args
     - netfilter: x_tables: xt_compat_match_from_user doesn't need a retval
     - netfilter: x_tables: do compat validation via translate_table
     - netfilter: x_tables: introduce and use xt_copy_counters_from_user
 .
   * Linux netfilter IPT_SO_SET_REPLACE memory corruption (LP: #1555338)
     - netfilter: x_tables: validate e->target_offset early
     - netfilter: x_tables: make sure e->next_offset covers remaining blob size
     - netfilter: x_tables: fix unconditional helper
 .

Source diff to previous version
1595350 Linux netfilter local privilege escalation issues

Version: 4.4.0-195.227 2020-11-11 00:08:57 UTC

 linux (4.4.0-195.227) xenial; urgency=medium
 .
   * xenial/linux: 4.4.0-195.227 -proposed tracker (LP: #1903107)
 .
   * Update kernel packaging to support forward porting kernels (LP: #1902957)
     - [Debian] Update for leader included in BACKPORT_SUFFIX
 .
   * Avoid double newline when running insertchanges (LP: #1903293)
     - [Packaging] insertchanges: avoid double newline
 .
   * EFI: Fails when BootCurrent entry does not exist (LP: #1899993)
     - efivarfs: Replace invalid slashes with exclamation marks in dentries.
 .
   * CVE-2020-14351
     - perf/core: Fix race in the perf_mmap_close() function
 .
   * CVE-2020-25645
     - geneve: add transport ports in route lookup for geneve
 .
   * Xenial update: v4.4.241 upstream stable release (LP: #1902097)
     - ibmveth: Identify ingress large send packets.
     - tipc: fix the skb_unshare() in tipc_buf_append()
     - net/ipv4: always honour route mtu during forwarding
     - r8169: fix data corruption issue on RTL8402
     - ALSA: bebob: potential info leak in hwdep_read()
     - mm/kasan: print name of mem[set,cpy,move]() caller in report
     - mm/kasan: add API to check memory regions
     - compiler.h, kasan: Avoid duplicating __read_once_size_nocheck()
     - compiler.h: Add read_word_at_a_time() function.
     - lib/strscpy: Shut up KASAN false-positives in strscpy()
     - x86/mm/ptdump: Fix soft lockup in page table walker
     - net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device
     - net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling
       ether_setup
     - nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in
       nfc_genl_fw_download()
     - tcp: fix to update snd_wl1 in bulk receiver fast path
     - icmp: randomize the global rate limiter
     - cifs: remove bogus debug code
     - ima: Don't ignore errors from crypto_shash_update()
     - EDAC/i5100: Fix error handling order in i5100_init_one()
     - crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call
     - media: Revert "media: exynos4-is: Add missed check for
       pinctrl_lookup_state()"
     - media: m5mols: Check function pointer in m5mols_sensor_power
     - media: omap3isp: Fix memleak in isp_probe
     - crypto: omap-sham - fix digcnt register handling with export/import
     - media: tc358743: initialize variable
     - media: ti-vpe: Fix a missing check and reference count leak
     - ath6kl: prevent potential array overflow in ath6kl_add_new_sta()
     - ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb()
     - wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680
     - mwifiex: Do not use GFP_KERNEL in atomic context
     - drm/gma500: fix error check
     - scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()'
     - scsi: csiostor: Fix wrong return value in csio_hw_prep_fw()
     - backlight: sky81452-backlight: Fix refcount imbalance on error
     - VMCI: check return value of get_user_pages_fast() for errors
     - tty: serial: earlycon dependency
     - pty: do tty_flip_buffer_push without port->lock in pty_write
     - drivers/virt/fsl_hypervisor: Fix error handling path
     - video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error
     - video: fbdev: sis: fix null ptr dereference
     - HID: roccat: add bounds checking in kone_sysfs_write_settings()
     - ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd()
     - misc: mic: scif: Fix error handling path
     - ALSA: seq: oss: Avoid mutex lock for a long-time ioctl
     - quota: clear padding in v2r1_mem2diskdqb()
     - net: enic: Cure the enic api locking trainwreck
     - mfd: sm501: Fix leaks in probe()
     - usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well
     - nl80211: fix non-split wiphy information
     - mwifiex: fix double free
     - net: korina: fix kfree of rx/tx descriptor array
     - IB/mlx4: Adjust delayed work when a dup is observed
     - powerpc/pseries: Fix missing of_node_put() in rng_init()
     - powerpc/icp-hv: Fix missing of_node_put() in success path
     - mtd: lpddr: fix excessive stack usage with clang
     - mtd: mtdoops: Don't write panic data twice
     - ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values
     - powerpc/tau: Use appropriate temperature sample interval
     - powerpc/tau: Remove duplicated set_thresholds() call
     - powerpc/tau: Disable TAU between measurements
     - perf intel-pt: Fix "context_switch event has no tid" error
     - kdb: Fix pager search for multi-line strings
     - powerpc/perf/hv-gpci: Fix starting index value
     - cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier
     - lib/crc32.c: fix trivial typo in preprocessor condition
     - vfio/pci: Clear token on bypass registration failure
     - Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume()
     - Input: ep93xx_keypad - fix handling of platform_get_irq() error
     - Input: omap4-keypad - fix handling of platform_get_irq() error
     - Input: sun4i-ps2 - fix handling of platform_get_irq() error
     - KVM: x86: emulating RDPID failure shall return #UD rather than #GP
     - memory: omap-gpmc: Fix a couple off by ones
     - memory: fsl-corenet-cf: Fix handling of platform_get_irq() error
     - arm64: dts: zynqmp: Remove additional compatible string for i2c IPs
     - powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt
       handler
     - powerpc/powernv/dump: Fix race while processing OPAL dump
     - media: firewire: fix memory leak
     - media: ati_remote: sanity check for both endpoints
     - media: exynos4-is: Fix several reference count leaks due to
       pm_runtime_get_sync
     - media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync
     - media: exynos4-is: Fix a reference count leak
     - media: bdisp: Fix runtime PM imbalance on error
     - media: media/pci: prevent memory leak in btt

1902957 Update kernel packaging to support forward porting kernels
1903293 Avoid double newline when running insertchanges
1902097 Xenial update: v4.4.241 upstream stable release
1902096 Xenial update: v4.4.240 upstream stable release
1902095 Xenial update: v4.4.239 upstream stable release
1899506 Xenial update: v4.4.238 upstream stable release
1897602 Xenial update: v4.4.237 upstream stable release
CVE-2020-14351 perf: Fix race in perf_mmap_close function
CVE-2020-25645 A flaw was found in the Linux kernel in versions before 5.9-rc7. Traffic between two Geneve endpoints may be unencrypted when IPsec is configured to
CVE-2020-0427 In create_pinctrl of core.c, there is a possible out of bounds read due to a use after free. This could lead to local information disclosure with no



About   -   Send Feedback to @ubuntu_updates