Linux kernel 4.16.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.16.3, rtl8187: NULL pointer dereference in priv- conf_mutex, Bluetooth: hci_bcm: Treat Interrupt ACPI resources as always being active-low, Bluetooth: connection if directed advertising and privacy is used, getname_kernel() needs to make sure that - name != - iname in long case, mm/gup_benchmark: handle gup failures, get_user_pages_fast(): return -EFAULT on access_ok failure, s390/compat: setup_frame32, s390/ipl: ensure loadparm valid flag is set, s390/qdio: don't merge ERROR output buffers, s390/qdio: don't retry EQBS after CCQ 96, nfit: region registration vs block-data-window ranges, block/loop: deadlock after loop_set_status, apparmor: resource audit messages when auditing peer, apparmor: display of.ns_name for containers, apparmor: logging of the existence test for signals, Revert "scsi: core: return BLK_STS_OK for DID_OK in __scsi_error_from_host_byte()", scsi: qla2xxx: small memory leak in qla2x00_probe_one on probe failure, scsi: scsi_dh: Don't look for NULL devices handlers by name, nfsd: incorrect umasks, hugetlbfs: in pgoff overflow checking, xen: xenbus_dev_frontend: XS_TRANSACTION_END handling, ovl: set lower layer st_dev only if setting lower st_ino, ovl: set i_ino to the value of st_ino for NFS export, ovl: lookup with middle layer opaque dir and absolute path redirects, ovl: Set d- last properly during lookup, blk-mq: don't keep offline CPUs mapped to hctx 0, blk-mq: make sure that correct hctx- next_cpu is set, blk-mq: order getting budget and driver tag, blk-mq: Directly schedule q- timeout_work when aborting a request, zboot: stack protector in compressed boot phase, lib: stall in __bitmap_parselist(), nvme: Skip checking heads without namespaces, block: Change a rcu_read_ lock,unlock _sched() pair into rcu_read_ lock,unlock (), f2fs: heap mode to reset it back, sunrpc: remove incorrect HMAC request initialization, x86/apic: signedness in APIC ID validity checks, x86/uapi: asm/bootparam.h userspace compilation errors, ath9k: Protect queue

GNU GPL c linux kernel operating-system