[Devel] [PATCH rh7 0/2] ploop: push_backup: improve ioctl(PLOOP_IOC_PUSH_BACKUP_IO)

2016-05-17 Thread Maxim Patlasov
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

[Devel] [PATCH rh7 2/2] ploop: push_backup: improve ioctl(PLOOP_IOC_PUSH_BACKUP_IO)

2016-05-17 Thread Maxim Patlasov
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

[Devel] [PATCH rh7 1/2] ploop: push_backup: introduce ppb->reported_map

2016-05-17 Thread Maxim Patlasov
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

[Devel] [NEW KERNEL] 3.10.0-327.18.2.vz7.14.4 (rhel7)

2016-05-17 Thread builder
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

[Devel] [PATCH RHEL7 COMMIT] ve/kmod: Change modules whitelist to fit their aliases

2016-05-17 Thread Konstantin Khorenko
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

[Devel] [PATCH RHEL7 COMMIT] ub/mm/writeback: do not check dirty limits for ub0

2016-05-17 Thread Konstantin Khorenko
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

[Devel] [PATCH RHEL7 COMMIT] ub: do not check overcommit for ub0

2016-05-17 Thread Konstantin Khorenko
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

[Devel] [PATCH RHEL7 COMMIT] kvm:vmx: more complete state update on APICv on/off

2016-05-17 Thread Konstantin Khorenko
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

Re: [Devel] [PATCH RHEL7 COMMIT] ub: add heuristic check for memory overcommit

2016-05-17 Thread Konstantin Khorenko
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

Re: [Devel] [PATCH rh7] kmod: Change modules whitelist to fit their aliases

2016-05-17 Thread Vladimir Davydov
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

[Devel] [PATCH rh7] kmod: Change modules whitelist to fit their aliases

2016-05-17 Thread Cyrill Gorcunov
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

[Devel] [PATCH RHEL7 COMMIT] ub: add heuristic check for memory overcommit

2016-05-17 Thread Konstantin Khorenko
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

[Devel] [PATCH RHEL7 COMMIT] ub: init ub0 bound css early

2016-05-17 Thread Konstantin Khorenko
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