Kernel update: new kernel 3.10.0-693.21.1.vz7.46.7, Virtuozzo 7.0 Update 7 Hotfix 2 (7.0.7-453)

Issue date: 2018-04-28

Applies to: Virtuozzo 7.0

Virtuozzo Advisory ID: VZA-2018-023

1. Overview

The Hotfix 2 for Virtuozzo 7.0 Update 7 provides a new kernel 3.10.0-693.21.1.vz7.46.7 that introduces stability and usability bug fixes. In addition, this kernel was recompiled by the updated gcc with retpolines support. Retpolines are a technique used by the kernel to reduce overhead of mitigating Spectre Variant 2 attacks described in CVE-2017-5715.

2. Bug Fixes

  • Loadavg reported incorrect values for containers with CPU CGroups. (PSBM-81572)

  • IPv6 routing tables incorrectly handled routing rules for throw routes. (PSBM-81798)

  • Container could stay mounted after ‘shutdown -h now’ had been run inside it. (PSBM-82766)

  • Fixed nodes crashing in various circumstances. (PSBM-82984, PSBM-83102, PSBM-83474)

  • prlctl could stop working on node due to dispatcher using too many file descriptors. (PSBM-83282)

  • Improved performance of inode extents shrinking in cases when many shrinkers are working on a single superblock simultaneously. (PSBM-83335)

  • VA Agent could crash due to a segmentation fault. (PSBM-83405)

3. Installing the Update

Install the update by running ‘yum update’.

The JSON file with the list of new and updated packages is available at http://docs.virtuozzo.com/vza/VZA-2018-023.json.