Archive for the ‘linux’ Category

Linux 4.12

Initial Radeon RX Vega support has been added. But for Linux 4.12 this is very initial support for these soon-to-launch GPUs. But don’t get too excited as the DC display code didn’t make it for this release so there is not any monitor/display support for Vega. When these GPUs launch soon you’ll need to build […]

Comments Off on Linux 4.12

Linux 4.11

This release adds support for pluggable I/O schedulers framework in the multiqueue block layer. The Linux block layer has different I/O schedulers (deadline, cfq, noop, etc) with different performance characteristics each one, and users are allowed to switch between them on the fly. In Linux 3.13 a new multiqueue design that performs better with modern […]

Comments Off on Linux 4.11

Linux 4.10

This release adds support for Intel GVT-g for KVM (KVMGT), a full GPU virtualization solution with mediated pass-through, starting from 4th generation Intel Core (Haswell) processors with Intel Graphics. Perf c2c (cache to cache) is a new tool designed to analyse and track down performance problems caused by false sharing on NUMA systems. The tool […]

Comments Off on Linux 4.10

Linux 4.9

This long term release adds several key features to the XFS file system, based on the reverse mapping work introduced in the previous release. This release adds the ability to share data extents between different files. That is the ability to deduplicate data and the ability to unshare data. It also adds copy-on-write support for […]

Comments Off on Linux 4.9

Linux 4.8

This release adds support for using Transparent Huge Pages, bigger than 4K (in x86), in the page cache (used for backing filesystem data) automatically without user intervention. This release adds support for transparent huge pages in the page cache in tmpfs/shmem. Support for eXpress Data Path, a high performance, programmable network data path has been […]

Comments Off on Linux 4.8

Linux 4.7

Linux 4.7 kernel has been released. Here’s a recap of some of the biggest features. Radeon RX 480 “Polaris” open-source support. With Linux 4.7 there is all the initial AMDGPU DRM support needed for firing up the RX 480, which can be used in conjunction with the latest Mesa, linux-firmware, and LLVM for having quite […]

Comments Off on Linux 4.7

Linux 4.6

Linux 4.6 kernel is out. Now we finally have mainline support for a number of new ARM SoCs and platforms/boards. There are various Radeon and AMDGPU improvements to make the open-source AMD graphics driver stack more stable and robust. Initial NVIDIA GeForce GTX 900 “Maxwell” open-source support. While Pascal is days away from shipping, with […]

Comments Off on Linux 4.6

Linux 4.5

Linux 4.5 is out. Let’s see its prominent features. A new tool called UBSAN checks a running kernel for various types of undefined behaviour that can lead to obscure bugs. The new CONFIG_IO_STRICT_DEVMEM option, which blocks access to memory (via /dev/mem) claimed by device drivers, turned out to break booting on some systems, so it […]

Comments Off on Linux 4.5

Linux 4.4

A new long time support linux kernel has been released. Let’s see its new feature. This release introduces support of Direct I/O and asynchronous I/O for the loop block device. The advantages to use direct I/O and AI/O on read/write loop’s backing file are: – double cache is avoided due to Direct I/O which reduces […]

Comments Off on Linux 4.4

Linux 4.3

Straight to the new features of this kernel. On the processors support there are new ARM SoC support and ARMv8.1 functionality is now integrated. Many updates in the power management of many drivers and Xen new features. On the filesystems part the EXT3 driver has been removed and support for existing EXT3 filesystems will be […]

Comments Off on Linux 4.3