The first patch makes preliminary changes. The second patch imporves the
ioctl by substuting ppb->ppb_offset with ppb->reported_map. See, please,
per-patch descriptions for details.
---
Maxim Patlasov (2):
ploop: push_backup: introduce ppb->reported_map
ploop: push_backup: improve
The patch substitutes pbd->ppb_offset with pbd->reported_map, the bitmask
of cluster-blocks that were already backed up according to information
the kernel ploop has received from backup tool via these ioctls.
Using full-fledged bitmask instead of scalar ppb_offset abolishes the
following
The patch introduces reported_map -- a bitmask tracking cluster-blocks
that were already backed up according to userspace. The patch only
allocates and free the map, next patches will use it.
So far as push_backups now operates on three different maps, the patch also
reworks allocate/free
Changelog:
OpenVZ kernel rh7-3.10.0-327.18.2.vz7.14.4
* added heuristic check for memory overcommit inside a Container again
with previous crash fixed
* corrected whitelist of modules to be autoloaded inside a Container
to contain aliases which are used for module autoload
* cleanup: don't
The commit is pushed to "branch-rh7-3.10.0-327.18.2.vz7.14.x-ovz" and will
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-327.18.2.vz7.14.3
-->
commit ebc70d73717f592c89ad992f77587d9e118bbee6
Author: Cyrill Gorcunov
Date: Tue May 17 20:29:23
The commit is pushed to "branch-rh7-3.10.0-327.18.2.vz7.14.x-ovz" and will
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-327.18.2.vz7.14.3
-->
commit f3f20e3d8c6bf8b4bade064073c5b35b3f592960
Author: Vladimir Davydov
Date: Tue May 17 20:37:24
The commit is pushed to "branch-rh7-3.10.0-327.18.2.vz7.14.x-ovz" and will
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-327.18.2.vz7.14.3
-->
commit 15bb4bcd006159ff6495e6669515e388c52de01a
Author: Vladimir Davydov
Date: Tue May 17 20:36:09
The commit is pushed to "branch-rh7-3.10.0-327.18.2.vz7.14.x-ovz" and will
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-327.18.2.vz7.14.3
-->
commit 03bafedc77bc9fedd6f5a23af535c021655992c4
Author: Roman Kagan
Date: Tue May 17 20:32:26 2016
Hi Sergey,
On 05/17/2016 06:23 PM, Sergey Korshunoff wrote:
If disabled (ubc.overcommit_memory = 1),
It is hard to understand what the variable name mean..
May be a better variable name is ub_overcommit_enabled?
Well, in fact there is a sysctl in the system "vm.overcommit_memory":
int
On Tue, May 17, 2016 at 06:11:40PM +0300, Cyrill Gorcunov wrote:
> When we do call for specifed sockets such as netlink netfilter,
> dialog sockets and such we imply that the kernel will autoload
> them. But previously (e0914131eeb08e6b1953c682be05b9fbcf185f1f)
> I put module names instead of
When we do call for specifed sockets such as netlink netfilter,
dialog sockets and such we imply that the kernel will autoload
them. But previously (e0914131eeb08e6b1953c682be05b9fbcf185f1f)
I put module names instead of their alises used in net subsystem
to determinate which module to load on
The commit is pushed to "branch-rh7-3.10.0-327.18.2.vz7.14.x-ovz" and will
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-327.18.2.vz7.14.3
-->
commit ac88fd4037223c715e051920777e3332dace05c3
Author: Vladimir Davydov
Date: Fri May 13 19:13:56
The commit is pushed to "branch-rh7-3.10.0-327.18.2.vz7.14.x-ovz" and will
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-327.18.2.vz7.14.3
-->
commit 00b1829072b2a10146867208a38e7ac2cadc73ae
Author: Vladimir Davydov
Date: Tue May 17 18:50:45
13 matches
Mail list logo