KernelNewbies:

This page has not been completed. Meanwhile, you can read about Linux 4.14 here:

or take a look at the merge links:

1. Prominent features

== ==

2. Core (various)

3. File systems

4. Memory management

5. Block layer

6. Tracing, perf and BPF

type that holds references to sock structs. Then with a new sk redirect bpf helper BPF programs can use the map to redirect skbs between sockets. To use this infrastructure a new BPF program BPF_PROG_TYPE_SK_SKB is added that allows users to reference sock details, such as port and ip address fields, to build useful socket layer program [https://git.kernel.org/linus/f26de110f4f1d8d2490d1f9f003d5abbde030f03 commit], [https://git.kernel.org/linus/45f91bdcd5c5ba559a4bb7c3a0e0709476cf570f commit], [https://git.kernel.org/linus/db5980d804d7158917ad4b9186c78b2a3f1db4ef commit], [https://git.kernel.org/linus/b005fd189cec9407b700599e1e80e0552446ee79 commit], [https://git.kernel.org/linus/a6f6df69c48b86cd84f36c70593eb4968fceb34a commit], [https://git.kernel.org/linus/174a79ff9515f400b9a6115643dafd62a635b7e6 commit], [https://git.kernel.org/linus/8a31db5615667956c513d205cfb06885c3ec6d0b commit], [https://git.kernel.org/linus/69e8cc134bcbf0ccfcf852c400b8e6788d1d0038 commit], [https://git.kernel.org/linus/41bc94f535ef454e325a6d4db085ec345376de6c commit], [https://git.kernel.org/linus/6f6d33f3b3d0f53799d120d28abd13ad90041549 commit], [https://git.kernel.org/linus/464bc0fd6273d518aee79fbd37211dd9bc35d863 commit], [https://git.kernel.org/linus/2f857d04601a1bb56958b95a9f180bce0e91e5e6 commit], [https://git.kernel.org/linus/d26e597d87635d90128fafb3f6bb0a14d972d952 commit], [https://git.kernel.org/linus/6fd28865c2a7e5ea12cb1f7ef3edee5a2042905e commit], [https://git.kernel.org/linus/ed85054d34e2dfb5e9fac95980cf038ecf19225c commit], [https://git.kernel.org/linus/81374aaa2693f8d3cd6cf3656a02ac8cf5c7ebea commit], [https://git.kernel.org/linus/78aeaaef997db7096a17d0d3572a7940ffa5c9a0 commit], [https://git.kernel.org/linus/08848246639218ae58acdf3321bc7b693062f31c commit], [https://git.kernel.org/linus/3f0d6a16989da252d4014c3fb7334369c891f91e commit], [https://git.kernel.org/linus/5a67da2a71c64daeb456f6f3e87b5c7cecdc5ffa commit]

7. Virtualization

8. Cryptography

9. Security

10. Networking

11. Architectures

KernelNewbies: Linux_4.14 (last edited 2017-11-12 14:32:14 by diegocalleja)