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.3, crypto: tcrypt - S/G table for test_aead_speed(), gpio: uniphier: mismatch between license text and MODULE_LICENSE, media: tegra-cec: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE, media: soc_camera: soc_scale_crop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE, media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION, net: sched: use-after-free in tcf_block_put_ext, net_sched: get rid of rcu_barrier() in tcf_block_put_ext(), soreuseport: mem leak in reuseport_add_sock(), ipv6: SO_REUSEPORT UDP socket with implicit sk_ipv6only, cls_u32: add missing RCU annotation. tcp_bbr: pacing_gain to always be unity when using lt_bw, rocker: possible null pointer dereference in rocker_router_fib_event_work, net: ipv6: send unsolicited NA after DAD, Revert "defer call to mem_cgroup_sk_alloc()", ipv6: change route cache aging logic, ipv6: addrconf: break critical section in addrconf_verify_rtnl(), vhost_net: stop device during reset owner, tcp: release sk_frag.page in tcp_disconnect, r8169: RTL8168EP take too long to complete driver initialization. qmi_wwan: Add support for Quectel EP06, qlcnic: deadlock, net: igmp: add a missing rcu locking section, ip6mr: stale iterator