Linux kernel 4.10.5 💾

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.10.5, crypto: s5p-sss - spinlock recursion on LRW(AES), crypto: powerpc - initialisation of crc32c context, locking/rwsem: down_write_killable() for CONFIG_RWSEM_GENERIC_SPINLOCK=y, futex: Add missing error handling to FUTEX_REQUEUE_PI, futex: potential use-after-free in FUTEX_REQUEUE_PI, x86/perf: CR4.PCE propagation to use active_mm instead of mm, x86/intel_rdt: Put group node in rdtgroup_kn_unlock, x86/kasan: boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y, x86/tsc: ART for TSC_KNOWN_FREQ, x86/unwind: last frame check for aligned function stacks, drm/i915/lspcon: resume time initialization due to unasserted HPD, drm/i915/gen9+: Enable hotplug detection early, drm/i915/lspcon: Enable AUX interrupts for resume time initialization, irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum 0065, arm64: KVM: VHE: Clear HCR_TGE when invalidating guest TLBs, dccp: memory leak during tear-down of unsuccessful connection request, tun: premature POLLOUT notification on tun devices, dccp/tcp: routing redirect race, net: use net- count to check whether a netns is alive or not, bridge: drop netfilter fake rtable unconditionally, ipv6: avoid write to a possibly cloned skb, ipv6: make ECMP route replacement less greedy, mpls: Do not decrement alive counter for unregister events, mpls: Send route delete notifications when router module is unloaded, act_connmark: avoid crashing on malformed nlattrs with null parms, amd-xgbe: Enable IRQs only if napi_complete_done() is true, uapi: linux/packet_diag.h userspace compilation error, net/tunnel: set inner protocol in network gro hooks, vrf: use-after-free in vrf_xmit, team: use ETH_MAX_MTU as max mtu, dccp: use-after-free in dccp_feat_activate_values, net/sched: act_skbmod: remove unneeded rcu_read_unlock in tcf_skbmod_dump, net: socket refcounting in skb_complete_tx_timestamp(), net: socket refcounting in skb_complete_wifi_ack(), tcp: various for sockets morphing to listen state, strparser: destroy workqueue on module exit,

GNU GPL c linux kernel operating-system