Virtuozzo ReadyKernel patch 128.1 for Virtuozzo Hybrid Server 7.5

Issue date: 2021-05-31

Applies to: Virtuozzo Hybrid Server 7.5

Virtuozzo Advisory ID: VZA-2021-027

1. Overview

The cumulative Virtuozzo ReadyKernel patch was updated with stability fixes. The patch applies to the kernels 3.10.0-1160.21.1.vz7.174.13 (Virtuozzo Hybrid Server 7.5 Update 1).

2. Bug Fixes

  • sch_teql: kernel crash in teql_destroy(). (PSBM-128205)

  • I/O operations could be significantly slower if ‘io_kaio’ rather than ‘io_direct’ I/O engine was used by ploop. It was discovered that file preallocation was not requested by ploop with ‘io_kaio’ I/O engine. As a result, certain write operations to ploop devices could be significantly slower with ‘io_kaio’ than with ‘io_direct’ I/O engine. (PSBM-129303)

  • ext4: timestamps could be updated in wrong inodes in certain cases, if the filesystem was mounted with ‘lazytime’ option. (PSBM-129374)

  • ‘pcompact’ operation could trigger memory leaks when ‘io_kaio’ I/O engine was used by ploop. (PSBM-129412)

  • netfilter: potential kernel crash in nft_rbtree_deactivate(). (PSBM-129500)

3. Installing the Update

Download, install, and immediately apply the patch to the current kernel by running ‘readykernel update’.

4. References

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