The commit is pushed to "branch-rh9-5.14.0-162.6.1.vz9.18.x-ovz" and will
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh9-5.14.0-162.6.1.vz9.18.9
-->
commit e90d10199826de153dc93ed189b519e1dcd497ec
Author: Alexander Atanasov
Date: Fri Feb 10 15:46:49 2023 +0200
mm: Fix
On 8.02.23 14:27, Konstantin Khorenko wrote:
Internally log messages contain the timestamps relative to the Host boot
time, while Container could start much later than the Host boots and the
timestamps should be shifted accordingly.
Otherwise "dmesg -H" reports data from the future.
Note:
* t
Improve state handling on error paths and fix show state
to be compatible with vzctl.
libvzctl only cares if the ve is stopped or it is assummed
running - fix this by reporting and updating the states
so libvzctl gets what it expects.
https://jira.sw.ru/browse/PSBM-144580
Signed-off-by: Alexander
Currently push_backup device cannot be stopped if any process
in a system is waiting next push block via push_backup_read. This
means we have to kill that process or thread to release push_backup
device, as it holds pb->ctl_rwsem.
Change code so push_backup is marked !alive and all waiters are
woke