Linux kernel 4.16.10 đź’ľ

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.10, proc: do not access cmdline nor environ from file-backed areas, scsi: aacraid: Correct hba_send to include iu_type, net/smc: keep clcsock reference in smc_tcp_listen_work(), net: phy: sfp: the BR,min computation, net/mlx5: mlx5_get_vector_affinity function, mlxsw: core: an error handling path in 'mlxsw_core_bus_device_register()', ipv4: reset fnhe_mtu_locked after cache route flushed, hv_netvsc: net device attach on older Windows hosts, tipc: one byte leak in tipc_sk_set_orig_addr(), tcp: restore autocorking, sctp: clear the new asoc's stream outcnt in sctp_stream_update, nfp: flower: set tunnel ttl value to net default, net: systemport: Correclty disambiguate driver instances, net/mlx5e: DCBNL min inline header size for dscp, mlxsw: spectrum_switchdev: Do not remove mrouter port from MDB's ports list, udp: SO_BINDTODEVICE, nsh: infinite loop, net/mlx5e: Allow offloading ipv4 header re-write for icmp, ipv6: uninit-value in ip6_multipath_l3_keys(), hv_netvsc: set master device, net/mlx5: Avoid cleaning flow steering table twice during error flow, net/mlx5e: TX, Use correct counter in dma_map error flow, net: sched: error path in tcf_proto_create() when modules are not configured, bonding: send learning packets for vlans on slave, bonding: do not allow rlb updates to invalid mac, tg3: vunmap() _ON() triggered from tg3_free_consistent(). tcp: ignore Fast Open on repair mode, tcp_bbr: to zero idle_restart only upon S/ACKed data, sctp: use the old asoc when making the cookie-ack chunk in dupcook_d, sctp: remove sctp_chunk_put from fail_mark err path in sctp_ulpevent_make_rcvmsg, sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr, sctp: the that the cookie-ack with auth can't get processed, sctp: delay the authentication for the duplicated cookie-echo chunk, rds: do not leak kernel memory to user land, r8169: powering up RTL8168h, qmi_wwan: do not steal interfaces from class drivers, openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NEST

GNU GPL c linux kernel operating-system