[Devel] [PATCH RHEL8 COMMIT] push_backup: Add unsigned long alignment
Konstantin Khorenko
khorenko at virtuozzo.com
Fri Sep 10 20:16:43 MSK 2021
The commit is pushed to "branch-rh8-4.18.0-305.3.1.vz8.7.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh8-4.18.0-305.3.1.vz8.7.11
------>
commit 7d168e3a874ca7914d0898d60dcce3ce677ef841
Author: Kirill Tkhai <ktkhai at virtuozzo.com>
Date: Fri Sep 10 20:16:43 2021 +0300
push_backup: Add unsigned long alignment
find_bit() requires it.
Signed-off-by: Kirill Tkhai <ktkhai at virtuozzo.com>
====================
push_backup: Make target !immutable.
https://jira.sw.ru/browse/PSBM-127989
Kirill Tkhai (14):
push_backup: Rename ppb_map
push_backup: Add unsigned long alignment
push_backup: Add pending_map
push_backup: Kill find_node_pbio_range()
push_backup: Use nr_delayed in postpone_if_required_for_backup()
push_backup: Introduce hash table
push_backup: Leave pending pbio in pending queue
push_backup: Do not split bios by cluster size
dm: Allow singleton target with devices attached
dm: Introduce dm_requeue_original_rq()
push_backup: Make it request based
push_backup: Change retval postpone_if_required_for_backup()
push_backup: Change arguments of calc_bio_clusters()
push_backup: Make the target !immutable
---
drivers/md/dm-push-backup.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-push-backup.c b/drivers/md/dm-push-backup.c
index 14a7163c03d7..b6b4beda422c 100644
--- a/drivers/md/dm-push-backup.c
+++ b/drivers/md/dm-push-backup.c
@@ -309,6 +309,7 @@ static int setup_pb(struct push_backup *pb, void __user *mask, int timeout)
pb->timeout_in_jiffies = timeout * HZ;
size = DIV_ROUND_UP(clus, 8);
+ size = ALIGN(size, sizeof(unsigned long));
map = kvzalloc(size, GFP_KERNEL);
if (!map)
More information about the Devel
mailing list