Linux kernel 4.15.12 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 4.15.12, phy: phy-brcm-usb-init: Power down USB 3.0 PHY when XHCI disabled, phy: phy-brcm-usb-init: DRD mode can cause crash on startup, phy: phy-brcm-usb-init: Some Low Speed keyboards fail on 7271, phy: phy-brcm-usb: two DT properties to match bindings doc, usb: gadget: udc: renesas_usb3: oops in renesas_usb3_remove(), usb: dwc3: of-simple: oops by unbalanced clk disable call, usb: dwc3: core: Power-off core/PHYs on system_suspend in host mode, usb: dwc3: GDBGFIFOSPACE_TYPE values, USB: gadget: udc: Add missing platform_device_put() on error in bdc_pci_probe(), dt-bindings: usb: the STM32F7 DWC2 OTG HS core binding, usb: dwc2: STM32F7 USB OTG HS compatible, scsi: qla2xxx: crashes in qla2x00_probe_one on probe failure, scsi: qla2xxx: logo flag for qlt_free_session_done(), scsi: qla2xxx: NULL pointer access for fcport structure, scsi: qla2xxx: smatch warning in qla25xx_delete_ rsp req _que, btrfs: memory barriers usage with device stats counters, btrfs: remove spurious WARN_ON(ref- count = nr_lpis, RDMAVT: synchronization around percpu_ref, fs/aio: Use RCU accessors for kioctx_table- table , fs/aio: Add explicit RCU grace period when freeing kioctx, lock_parent() needs to recheck if dentry got __dentry_kill'ed under it, KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid, kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3, KVM: arm/arm64: Reset mapped IRQs on VM reset, KVM: arm/arm64: Reduce verbosity of KVM init log, fs: Teach path_connected to handle nfs filesystems with multiple roots. drm/amdgpu/dce: Don't turn off DP sink when disconnected, drm/radeon: prime teardown order, drm/amdgpu: prime teardown order, drm/nouveau/mmu: ALIGN_DOWN correct variable, drm/nouveau/bl: oops on driver unbind, ALSA: seq: Clear client entry before deleting else at closing, ALSA: seq: possible UAF in snd_seq_check_queue(), ALSA: hda - Revert power_save option default value, ALSA: pcm: UAF in snd_pcm_oss_get_formats(), parisc: Handle

GNU GPL c linux kernel operating-system