Linux 3.12.51 released with Multiple x86 Improvement

Jiri Slaby recently announced the fifth-first maintenance release – Linux Kernel 3.12.51, which is immediate availability for download. According to Jiri, all users of the 3.12 kernel series must upgrade to this latest version. According to the changelog, this release brings multiple improvements to the x86, ARM, ARM64, and PowerPC (PPC) hardware architectures.

linux-kernel-01

Linux Kernel 3.12.51 changelog

  • fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context
  • powerpc/pseries: Fix dedicated processor partition detection
  • fix entry for HP lt4112 LTE/HSPA+ Gobi 4G Module
  • net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes
  • mptfusion: prevent some memory corruption
  • KEYS: Fix race between key destruction and finding a keyring by name
  • KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring
  • sfc: Fix memcpy() with const destination compiler warning
  • IB/cm: Fix rb-tree duplicate free and use-after-free
  • KVM: x86: work around infinite loop in microcode when #AC is delivered
  • crypto: api – Only abort operations on fatal signal
  • dm btree remove: fix a bug when rebalancing nodes after removal
  • serial: 8250_dw: Fix deadlock in LCR workaround
  • Revert “ARM64: unwind: Fix PC calculation”
  • serial: 8250_pci: Add support for 16 port Exar boards
  • serial: 8250_pci: Add support for 12 port Exar boards
  • dm btree: fix leak of bufio-backed block in btree_split_beneath error path

Download Kernel 3.12.5

 
comments powered by Disqus