Kernel update: Virtuozzo ReadyKernel patch 48.1 for Virtuozzo 7.0.1 to 7.0.5

Issue date: 2018-04-16

Applies to: Virtuozzo 7.0

Virtuozzo Advisory ID: VZA-2018-022

1. Overview

The cumulative Virtuozzo ReadyKernel patch was updated with stability fixes. The patch applies to the Virtuozzo 7.0 kernels 3.10.0-327.42.0.vz7.18.7 (7.0.1), 3.10.0-327.42.0.vz7.20.18 (7.0.3), 3.10.0-514.16.1.vz7.30.10 (7.0.4), 3.10.0-514.16.1.vz7.30.15 (7.0.4 HF3), and 3.10.0-514.26.1.vz7.33.22 (7.0.5).

2. Bug Fixes

  • It was discovered that IPv6 routing tables incorrectly handled routing rules for throw routes. This happened because errors were not propagated properly up to the fib_rules_lookup(). (PSBM-81798)

  • It was discovered that incorrect container state could be reported in /sys/fs/cgroup/ve/CTID/ve.state in some cases, which confused user-space tools. As a result, such a container could remain mounted after ‘shutdown -h now’ was performed in it. (PSBM-82766)

  • The fix for PSBM-71747 (‘netlink: fix an use-after-free issue for nlk groups.’) was updated to avoid potential memory leak and kernel warnings when explicitly unloading the ReadyKernel patch. (PSBM-83362)

3. Installing the Update

Install the update by running ‘yum update’.