Linux 4.12

From LinuxMIPS
Jump to: navigation, search

Linux 4.12 was preceded by Linux 4.11 and followed by Linux 4.13.

Merges

General Features

BPF

  • Add JIT support for SKF_AD_HATYPE commit.

Kernel Virtual Machine (KVM)

Architectural Support

Memory Management

  • Add 48-bit VA space and 4-level page tables for 4K pages commit.

SMP

  • Stengthen IPI IRQ domain sanity check commit.
  • MT: Use CPU interrupt controller IPI IRQ domain support commit.
  • CPS: Use common outgoing-CPU-notification code commit.

UASM

  • Add support for LHU for uasm commit.
  • Remove needless ISA abstraction commit.

Other changes

  • Disable Werror when W= is set commit.
  • Opt into HAVE_COPY_THREAD_TLS commit.
  • Enable GENERIC_CPU_AUTOPROBE commit.

Drivers

MIPS CPU IRQ chip

NET

  • sb1250-mac: Add missing MODULE_LICENSE() commit.

Platform Specific

Generic (multiplatform)

  • Enable Root FS on NFS in generic_defconfig commit.

Cavium Octeon