Linux kernel 4.11.3 💾

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.11.3, IB/hfi1: Protect the global dev_cntr_names and port_cntr_names, drm/i915/gvt: Disable access to stolen memory as a guest, drivers: char: mem: Check for address space wraparound with mmap(), nfsd: up the "supattr_exclcreat" attributes, nfsd: encoders mustn't use unitialized values in error cases, nfsd: undefined behavior in nfsd4_layout_verify, NFSv4: an rcu lock leak, pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect, NFS: Use GFP_NOIO for two allocations in writeback, NFS: use after free in write error path, NFSv4: a hang in OPEN related to server reboot, drm/edid: Add 10 bpc quirk for LGD 764 panel in HP zBook 17 G2, mtd: nand: add ooblayout for old hamming layout, mtd: nand: omap2: partition creation via cmdline mtdparts, mtd: nand: orion: clk handling, PCI: Freeze PME scan before suspending devices, PCI: Only allow WC mmap on prefetchable resources, PCI: another sanity check in /proc/pci mmap, PCI: pci_mmap_fits() for HAVE_PCI_RESOURCE_TO_USER platforms, PCI: hv: Specify CPU_AFFINITY_ALL for MSI affinity when = 32 CPUs, PCI: hv: Allocate interrupt descriptors with GFP_ATOMIC, PCI/ACPI: Add ThunderX pass2.x 2nd node MCFG quirk, PCI/ACPI: Tidy up MCFG quirk whitespace, thermal: mt8173: minor mtk_thermal.c cleanups, tracing/kprobes: Enforce kprobes teardown after testing, firmware: ti_sci: strncat length check, um: to call read_initrd after init_bootmem, drbd: request leak introduced by locking/atomic, kref: Kill kref_sub(), osf_wait4(): infoleak, kvm: arm/arm64: Force reading uncached stage2 PGD, kvm: arm/arm64: use after free of stage2 page table, kvm: arm/arm64: race in resetting stage2 PGD, MIPS: Loongson-3: Select MIPS_L1_CACHE_SHIFT_6, nvme: unmap CMB and remove sysfs file in reset path, genirq: chained interrupt data ordering, uwb: device quirk on big-endian hosts, stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms, metag/uaccess: Check access_ok in strncpy_from_user, metag/uacc

GNU GPL c linux kernel operating-system