nixpkgs/pkgs/os-specific/linux/kernel
Matthieu Coudron bc36c24998 linux_mptcp: 0.94.1 -> 0.94.3 (#57628)
Mailing list announcement:

the Multipath TCP Kernel v0.94.3 has been released, containing important
bug-fixes (thanks to syzkaller) and perf-improvements.
This release is based on Linux v4.14.105.

Everybody should update to the latest kernel.

Multipath TCP Linux Kernel v0.94.3
=====

Benjamin Hesmans <benjamin.hesmans@uclouvain.be> (1):
      [3f01458be8cc] mptcp: checksum corner case

Christoph Paasch <cpaasch@apple.com> (21):
      [287af08b7193] mptcp: Trigger sending when new subflow gets established
      [a284ba1574f5] mptcp: Reinject data when the write-queue gets purged
      [9ac97e3324ec] mptcp: Build-Fix for mptcp_push_pending_frames
      [68e3b3cc6204] mptcp: Don't allow TCP_REPAIR on MPTCP-sockets
      [6d58ca87a125] mptcp: Rework mptcp_disconnect
      [1b142d9b94f9] mptcp: Initialize IPv6-fields even more correctly
      [247a77e1d4e0] mptcp: Fully disable MD5SIG
      [97543fe0b8b8] mptcp: Reset icsk_bind_hash to NULL to avoid use-after-free in inet_put_port
      [d307e46cc3f9] mptcp: Initialize meta_tp after potentially failing instructions
      [da42a64cf11e] mptcp: Don't free mpcb when mptcp_alloc_mpcb succeeded
      [71b3bf995bcd] mptcp: Prevent circular locking dependency on tcp_close()
      [444bf8c76806] mptcp: Ensure proper free'ing of master_sk upon failure
      [15afe58a959e] mptcp: Handle error-case for MPTCP-Fastopen
      [73db90da684c] mptcp: Unify usage of rcu_read_lock_bh,...
      [f266d120c091] mptcp: Fix error-cases in TCP_SYNCOOKIES path
      [872427427624] mptcp: Support randomized Timestamps on SYN-Cookies
      [c3e29b9cace0] mptcp: Do not lock in tcp_get_info for MPTCP_INFO
      [1bc2adaf003d] mptcp: Trigger meta-retransmission always when the timer fired
      [a947ef46d5e1] mptcp: Don't update meta-RTO from subflows that are retransmitting
      [619d44cae638] mptcp: Reevalute and reschedule meta-level RTO for new subflows
      [310b6838cab0] mptcp: Stable Release v0.94.3

Matthieu Baerts <matthieu.baerts@tessares.net> (1):
      [34154a943635] mptcp: Build-Fix with CONFIG_MEMCG

How to install (if you have our bintray repositories setup)
=====

The config-file of these pre-compiled images has also been updated with more
complete configurations, including also CONFIG_MEMCG (cfr.:
https://github.com/multipath-tcp/mptcp/issues/321).
2019-03-23 10:55:22 -04:00
..
cpu-cgroup-v2-patches Revert parts of "linux: remove unused kernel patches" 2017-10-30 17:57:00 +01:00
bridge-stp-helper.patch
common-config.nix kernel: enable pressure stall information on 4.20+ 2019-02-22 12:47:37 -06:00
generate-config.pl kernel: buildLinux replaces import ./generic.nix 2018-02-07 10:07:13 +09:00
generic.nix linux: (re)take into account extraConfig 2019-01-31 13:34:42 +09:00
genksyms-fix-segfault.patch linux_chromiumos_3_18: init at 3.18.0 2016-01-13 22:43:19 +03:00
hardened-config.nix linux: convert hardened-config to a structured one 2019-01-28 09:07:24 +09:00
linux-4.4.nix linux: 4.4.175 -> 4.4.176 2019-02-24 11:38:40 -05:00
linux-4.9.nix linux: 4.9.163 -> 4.9.164 2019-03-19 08:51:04 -04:00
linux-4.14.nix linux: 4.14.106 -> 4.14.107 2019-03-19 08:55:35 -04:00
linux-4.19.nix linux: 4.19.29 -> 4.19.30 2019-03-19 08:55:47 -04:00
linux-4.20.nix linux: 4.20.16 -> 4.20.17 2019-03-19 08:55:56 -04:00
linux-5.0.nix linux: 5.0.2 -> 5.0.3 2019-03-19 08:56:06 -04:00
linux-hardkernel-4.14.nix linux_hardkernel_4_14: 4.14.94-155 -> 4.14.102-156 (#57082) 2019-03-16 00:01:39 +01:00
linux-libre.nix linux_latest-libre: fix build 2019-03-11 21:35:48 +00:00
linux-mptcp-93.nix treewide: Remove usage of remaining redundant platform compatability stuff 2018-08-30 17:20:32 -04:00
linux-mptcp.nix linux_mptcp: 0.94.1 -> 0.94.3 (#57628) 2019-03-23 10:55:22 -04:00
linux-rpi.nix linux-rpi: set correct hydraPlatforms (#53325) 2019-01-03 22:42:14 +01:00
linux-testing-bcachefs.nix linux_testing_bcachefs: 4.20.2019.02.20 -> 4.20.2019.03.13 2019-03-14 16:25:49 -04:00
linux-testing.nix linux: 5.0-rc7 -> 5.0-rc8 2019-02-27 13:33:19 -05:00
manual-config.nix kernel: make the RANDSTRUCT seed deterministic 2019-01-11 12:35:16 +01:00
modinst-arg-list-too-long.patch linux-testing: Fix arg list too long in modinst 2016-08-30 06:55:52 +02:00
p9-fixes.patch kernel: fix 9p issues 2017-04-01 15:49:14 +03:00
patches.nix linux: 5.0-rc6 -> 5.0-rc7 2019-02-18 21:11:21 -05:00
perf.nix treewide: remove aliases in nixpkgs 2018-07-18 23:25:20 -04:00
randstruct-provide-seed.patch kernel: make the RANDSTRUCT seed deterministic 2019-01-11 12:35:16 +01:00
tag-hardened.patch linux: Expand hardened config 2017-08-06 09:58:02 -04:00
update.sh kernel: buildLinux replaces import ./generic.nix 2018-02-07 10:07:13 +09:00