Package "linux"

This package belongs to a PPA: Canonical Kernel Team

Name: linux


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-103.104
Release: bionic (18.04)
Level: base
Repository: main


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-101.102
updates main 4.15.0-101.102
proposed main 4.15.0-102.103

Packages in group

Deleted packages are displayed in grey.


Version: 4.15.0-103.104 2020-05-29 17:08:57 UTC

 linux (4.15.0-103.104) bionic; urgency=medium
   * bionic/linux: 4.15.0-103.104 -proposed tracker (LP: #1881272)
   * "BUG: unable to handle kernel paging request" when testing
     ubuntu_kvm_smoke_test.kvm_smoke_test with B-KVM in proposed (LP: #1881072)
     - KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs
     - KVM: VMX: Mark RCX, RDX and RSI as clobbered in vmx_vcpu_run()'s asm blob

Source diff to previous version
1881072 \

Version: 4.15.0-102.103 2020-05-15 19:07:42 UTC

 linux (4.15.0-102.103) bionic; urgency=medium
   * bionic/linux: 4.15.0-102.103 -proposed tracker (LP: #1878856)
   * Packaging resync (LP: #1786013)
     - update dkms package versions
   * debian/scripts/file-downloader does not handle positive failures correctly
     (LP: #1878897)
     - [Packaging] file-downloader not handling positive failures correctly
   * Kernel log flood "ceph: Failed to find inode for 1" (LP: #1875884)
     - ceph: don't check quota for snap inode
     - ceph: quota: cache inode pointer in ceph_snap_realm
   * [UBUNTU 18.04] zpcictl --reset - contribution for kernel (LP: #1870320)
     - s390/pci: Recover handle in clp_set_pci_fn()
     - s390/pci: Fix possible deadlock in recover_store()
   * Bionic update: upstream stable patchset 2020-05-12 (LP: #1878256)
     - drm/edid: Fix off-by-one in DispID DTD pixel clock
     - drm/qxl: qxl_release leak in qxl_draw_dirty_fb()
     - drm/qxl: qxl_release leak in qxl_hw_surface_alloc()
     - drm/qxl: qxl_release use after free
     - btrfs: fix block group leak when removing fails
     - btrfs: fix partial loss of prealloc extent past i_size after fsync
     - mmc: sdhci-xenon: fix annoying 1.8V regulator warning
     - mmc: sdhci-pci: Fix eMMC driver strength for BYT-based controllers
     - ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter
     - ALSA: hda/hdmi: fix without unlocked before return
     - ALSA: pcm: oss: Place the plugin buffer overflow checks correctly
     - PM: ACPI: Output correct message on target power state
     - PM: hibernate: Freeze kernel threads in software_resume()
     - dm verity fec: fix hash block number in verity_fec_decode
     - RDMA/mlx5: Set GRH fields in query QP on RoCE
     - RDMA/mlx4: Initialize ib_spec on the stack
     - vfio: avoid possible overflow in vfio_iommu_type1_pin_pages
     - vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn()
     - iommu/qcom: Fix local_base status check
     - scsi: target/iblock: fix WRITE SAME zeroing
     - iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system
     - ALSA: opti9xx: shut up gcc-10 range warning
     - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl
     - dmaengine: dmatest: Fix iteration non-stop logic
     - selinux: properly handle multiple messages in selinux_netlink_send()
     - ASoC: tas571x: disable regulators on failed probe
     - ASoC: wm8960: Fix wrong clock after suspend & resume
     - rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socket
     - xfs: acquire superblock freeze protection on eofblocks scans
     - cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled
     - net: fec: set GPR bit on suspend by DT configuration.
     - ALSA: hda: Keep the controller initialization even if no codecs found
     - ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported
     - ALSA: hda: call runtime_allow() for all hda controllers
     - scsi: qla2xxx: check UNLOADING before posting async work
     - RDMA/core: Fix race between destroy and release FD object
     - btrfs: transaction: Avoid deadlock due to bad initialization timing of
     - mmc: sdhci-msm: Enable host capabilities pertains to R1b response
     - mmc: meson-mx-sdio: Set MMC_CAP_WAIT_WHILE_BUSY
     - mmc: meson-mx-sdio: remove the broken ->card_busy() op
   * Bionic update: upstream stable patchset 2020-05-07 (LP: #1877461)
     - ext4: fix extent_status fragmentation for plain files
     - net: ipv4: avoid unused variable warning for sysctl
     - crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash'
     - vti4: removed duplicate log message.
     - watchdog: reset last_hw_keepalive time at start
     - scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login
     - ceph: return ceph_mdsc_do_request() errors from __get_parent()
     - ceph: don't skip updating wanted caps when cap is stale
     - pwm: rcar: Fix late Runtime PM enablement
     - scsi: iscsi: Report unbind session event when the target has been removed
     - ASoC: Intel: atom: Take the drv->lock mutex before calling
     - kernel/gcov/fs.c: gcov_seq_next() should increase position index
     - selftests: kmod: fix handling test numbers above 9
     - ipc/util.c: sysvipc_find_ipc() should increase position index
     - s390/cio: avoid duplicated 'ADD' uevents
     - pwm: renesas-tpu: Fix late Runtime PM enablement
     - pwm: bcm2835: Dynamically allocate base
     - perf/core: Disable page faults when getting phys address
     - PCI/ASPM: Allow re-enabling Clock PM
     - mm, slub: restore the original intention of prefetch_freepointer()
     - cxgb4: fix large delays in PTP synchronization
     - ipv6: fix restrict IPV6_ADDRFORM operation
     - macsec: avoid to set wrong mtu
     - macvlan: fix null dereference in macvlan_device_event()
     - net: bcmgenet: correct per TX/RX ring statistics
     - net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node
     - net/x25: Fix x25_neigh refcnt leak when receiving frame
     - tcp: cache line align MAX_TCP_HEADER
     - team: fix hang in team_mode_get()
     - net: dsa: b53: Fix ARL register definitions
     - xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish
     - vrf: Check skb for XFRM_TRANSFORMED flag
     - KEYS: Avoid false positive ENOMEM error on key read
     - ALSA: hda: Remove ASUS ROG Zenith from the blacklist
     - iio: adc: stm32-adc: fix sleep in atomic context
     - iio: xilinx-xadc: Fix ADC-B powerdown
     - iio: xilinx-xadc: Fix clearing interrupt when enabling trigger
     - iio: xilinx-xadc: Fix sequencer configuration for aux channels in
       simultaneous mode
     - fs/namespace.c: fix mountpoint reference counter race
     - USB: sisusbvga: Change port variable from signed to unsigned

Source diff to previous version
1786013 Packaging resync
1878897 debian/scripts/file-downloader does not handle positive failures correctly
1875884 Kernel log flood \
1870320 [UBUNTU 18.04] zpcictl --reset - contribution for kernel
1878256 Bionic update: upstream stable patchset 2020-05-12
1877461 Bionic update: upstream stable patchset 2020-05-07
1875506 Bionic update: upstream stable patchset 2020-04-27
1812176 psock_tpacket from the net test in ubuntu_kernel_selftests failed on KVM kernels
1874444 Bionic ubuntu ethtool doesn't check ring parameters boundaries
1877858 Improve TSC refinement (and calibration) reliability
1877958 Do not treat unresolved test case in ftrace from ubuntu_kernel_selftests as failure
1876667 Add support for Ambiq micro AM1805 RTC chip
1869672 Kdump broken since 4.15.0-65 on secureboot - purgatory cannot load

Version: 4.15.0-101.102 2020-05-11 14:08:17 UTC

 linux (4.15.0-101.102) bionic; urgency=medium
   * bionic/linux: 4.15.0-101.102 -proposed tracker (LP: #1877262)
   * 4.15.0-100.101 breaks userspace builds due to a bug in the headers
     /usr/include/linux/swab.h of linux-libc-dev (LP: #1877123)
     - include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for
   * bionic snapdragon 4.15 snap failed Certification testing (LP: #1877657)
     - Revert "drm/msm: Use the correct dma_sync calls in msm_gem"
     - Revert "drm/msm: stop abusing dma_map/unmap for cache"

Source diff to previous version
1877123 4.15.0-100.101 breaks userspace builds due to a bug in the headers /usr/include/linux/swab.h of linux-libc-dev
1877657 bionic snapdragon 4.15 snap failed Certification testing

Version: 4.15.0-100.101 2020-04-29 21:09:06 UTC
No changelog available yet.
Source diff to previous version

Version: 4.15.0-98.99 2020-04-27 03:08:03 UTC

 linux (4.15.0-98.99) bionic; urgency=medium
   * bionic/linux: 4.15.0-98.99 -proposed tracker (LP: #1874788)
   * Add debian/rules targets to compile/run kernel selftests (LP: #1874286)
     - [Packaging] add support to compile/run selftests
   * getitimer returns it_value=0 erroneously (LP: #1349028)
     - [Config] CONTEXT_TRACKING_FORCE policy should be unset
   * QEMU/KVM display is garbled when booting from kernel EFI stub due to missing
     bochs-drm module (LP: #1872863)
     - [Config] Enable CONFIG_DRM_BOCHS as module for all archs
   * Backport MPLS patches from 5.3 to 4.15 (LP: #1851446)
     - net/mlx5e: Report netdevice MPLS features
     - net: vlan: Inherit MPLS features from parent device
     - net: bonding: Inherit MPLS features from slave devices
     - net/mlx5e: Move to HW checksumming advertising
   * LIO hanging in iscsit_free_session and iscsit_stop_session (LP: #1871688)
     - scsi: target: remove boilerplate code
     - scsi: target: fix hang when multiple threads try to destroy the same iscsi
     - scsi: target: iscsi: calling iscsit_stop_session() inside
       iscsit_close_session() has no effect
   * Add hw timestamps to received skbs in peak_canfd (LP: #1874124)
     - can: peak_canfd: provide hw timestamps in rx skbs
   * Bionic update: upstream stable patchset 2020-04-23 (LP: #1874502)
     - ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a high voltage
     - bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads
     - net: vxge: fix wrong __VA_ARGS__ usage
     - hinic: fix a bug of waitting for IO stopped
     - hinic: fix wrong para of wait_for_completion_timeout
     - cxgb4/ptp: pass the sign of offset delta in FW CMD
     - qlcnic: Fix bad kzalloc null test
     - i2c: st: fix missing struct parameter description
     - firmware: arm_sdei: fix double-lock on hibernate with shared events
     - null_blk: Fix the null_add_dev() error path
     - null_blk: Handle null_add_dev() failures properly
     - null_blk: fix spurious IO errors after failed past-wp access
     - xhci: bail out early if driver can't accress host in resume
     - x86: Don't let pgprot_modify() change the page encryption bit
     - block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices
     - irqchip/versatile-fpga: Handle chained IRQs properly
     - sched: Avoid scale real weight down to zero
     - selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault
     - PCI/switchtec: Fix init_completion race condition with poll_wait()
     - libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()
     - gfs2: Don't demote a glock until its revokes are written
     - x86/boot: Use unsigned comparison for addresses
     - efi/x86: Ignore the memory attributes table on i386
     - genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy()
     - block: Fix use-after-free issue accessing struct io_cq
     - usb: dwc3: core: add support for disabling SS instances in park mode
     - irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependency
     - md: check arrays is suspended in mddev_detach before call quiesce operations
     - locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()
     - block, bfq: fix use-after-free in bfq_idle_slice_timer_body
     - btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is
       at least queued
     - btrfs: remove a BUG_ON() from merge_reloc_roots()
     - btrfs: track reloc roots based on their commit root bytenr
     - uapi: rename ext2_swab() to swab() and share globally in swab.h
     - slub: improve bit diffusion for freelist ptr obfuscation
     - ASoC: fix regwmask
     - ASoC: dapm: connect virtual mux with default value
     - ASoC: dpcm: allow start or stop during pause for backend
     - ASoC: topology: use name_prefix for new kcontrol
     - usb: gadget: f_fs: Fix use after free issue as part of queue failure
     - usb: gadget: composite: Inform controller driver of self-powered
     - ALSA: usb-audio: Add mixer workaround for TRX40 and co
     - ALSA: hda: Add driver blacklist
     - ALSA: hda: Fix potential access overflow in beep helper
     - ALSA: ice1724: Fix invalid access for enumerated ctl items
     - ALSA: pcm: oss: Fix regression by buffer overflow fix
     - ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256
     - ALSA: hda/realtek - Set principled PC Beep configuration for ALC256
     - ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups
     - ALSA: hda/realtek - Add quirk for MSI GL63
     - media: ti-vpe: cal: fix disable_irqs to only the intended target
     - acpi/x86: ignore unspecified bit positions in the ACPI global lock field
     - thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n
     - nvme-fc: Revert "add module to ops template to allow module references"
     - nvme: Treat discovery subsystems as unique subsystems
     - PCI/ASPM: Clear the correct bits when enabling L1 substates
     - PCI: Add boot interrupt quirk mechanism for Xeon chipsets
     - PCI: endpoint: Fix for concurrent memory allocation in OB address region
     - irqchip/versatile-fpga: Apply clear-mask earlier
     - pstore: pstore_ftrace_seq_next should increase position index
     - MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3
     - MIPS: OCTEON: irq: Fix potential NULL pointer dereference
     - ath9k: Handle txpower changes even when TPC is disabled
     - signal: Extend exec_id to 64bits
     - x86/entry/32: Add missing ASM_CLAC to general_protection entry
     - KVM: nVMX: Properly handle userspace interrupt window request
     - KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks
     - KVM: s390: vsie: Fix delivery of addressing exceptions
     - KVM: x86: Allocate new rmap and large page tracking when moving memslot
     - KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support
     - CIF

1874286 Add debian/rules targets to compile/run kernel selftests
1349028 getitimer returns it_value=0 erroneously
1872863 QEMU/KVM display is garbled when booting from kernel EFI stub due to missing bochs-drm module
1851446 Backport MPLS patches from 5.3 to 4.15
1871688 LIO hanging in iscsit_free_session and iscsit_stop_session
1874124 Add hw timestamps to received skbs in peak_canfd
1874502 Bionic update: upstream stable patchset 2020-04-23
1821434 Panic on suspend/resume Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: sata_pmp_eh_recover+0xa2b/0xa40
1873043 Bionic update: upstream stable patchset 2020-04-15
1869644 add_key05 from ubuntu_ltp_syscalls failed
CVE-2020-11494 An issue was discovered in slc_bump in drivers/net/can/slcan.c in the Linux kernel through 5.6.2. It allows attackers to read uninitialized can_frame

About   -   Send Feedback to @ubuntu_updates