Re: [Devel] [PATCH rh7] ploop: use GFP_NOIO in ploop_make_request

2015-09-01 Thread Vasily Averin
On 31.08.2015 16:59, Konstantin Khorenko wrote: > Maxim, please review. > > Do we need the same in PCS6? yes, backport to rh6 is required because of https://bugs.openvz.org/browse/OVZ-6293 1294400.800014] INFO: task jbd2/ploop27926:1692 blocked for more than 120 seconds. [1294400.800121] Not

Re: [Devel] [PATCH rh7] ploop: use GFP_NOIO in ploop_make_request

2015-09-01 Thread Maxim Patlasov
Yes, I think so. On 08/31/2015 06:59 AM, Konstantin Khorenko wrote: Maxim, please review. Do we need the same in PCS6? -- Best regards, Konstantin Khorenko, Virtuozzo Linux Kernel Team On 08/17/2015 04:30 PM, Vladimir Davydov wrote: Currently, we use GFP_NOFS, which may result in a dead

Re: [Devel] [RFC rh7 v6] ve/tty: vt -- Implement per VE support for console and terminals

2015-09-01 Thread Vladimir Davydov
On Mon, Aug 31, 2015 at 10:51:02PM +0300, Cyrill Gorcunov wrote: > On Mon, Aug 31, 2015 at 10:36:25PM +0300, Vladimir Davydov wrote: > > > > Yeah, you're right. But then we diverge from pty ref counting design, > > which isn't good IMO. To fix that, let's increment slave's count twice > > on

[Devel] [RFC rh7 v7] ve/tty: vt -- Implement per VE support for console and terminals

2015-09-01 Thread Cyrill Gorcunov
Previously in commit 8674c044330fad1458bd59b02f9037fb97e8b7af stubs for virtual terminals have been added, they support writes from kernel side which simply drops into the void. In the patch the code has been moved from kernel/ve/console.c to drivers/tty/pty.c to reuse a couple of pty helpers.

[Devel] [PATCH RHEL7 COMMIT] ve/cgroup: fix mangle root in CT

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit 1518ff8ef0a78d8be1b19774506f355424103e9a Author: Pavel Tikhomirov Date: Tue Sep 1 16:13:30 2015

Re: [Devel] [RFC rh7 v7] ve/tty: vt -- Implement per VE support for console and terminals

2015-09-01 Thread Cyrill Gorcunov
On Tue, Sep 01, 2015 at 02:59:06PM +0300, Vladimir Davydov wrote: > > > > Signed-off-by: Cyrill Gorcunov > > CC: Vladimir Davydov > > CC: Konstantin Khorenko > > Reviewed-by: Vladimir Davydov

[Devel] [PATCH RHEL7 COMMIT] mmap: call mmap prep only for regular files

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit 1e596ab0358ff8dde342efb6274e08459d08a711 Author: Vladimir Davydov Date: Tue Sep 1 16:16:59 2015 +0400

[Devel] [PATCH RHEL7 COMMIT] ms/userns: Allow PR_CAPBSET_DROP in a user namespace.

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit 038113017ff594bbc49c365d48a0f3ec4f14ea8b Author: Eric W. Biederman Date: Tue Sep 1 18:50:40 2015 +0400

[Devel] [PATCH RHEL7 COMMIT] ve/fs: allow to mount devtmpfs in a non-root userns

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit cb03dcae8c9bf4e2d6d39ca82d8ead1b153d9205 Author: Andrew Vagin Date: Tue Sep 1 18:55:49 2015 +0400

[Devel] [PATCH] cred: add ve_capable to check capabilities relative to the current VE (v2)

2015-09-01 Thread Andrew Vagin
We want to allow a few operations in VE. Currently we use nsown_capable, but it's wrong, because in this case we allow these operations in any user namespace. v2: take ve0->cred if the currect ve isn't running Signed-off-by: Andrew Vagin --- fs/autofs4/root.c |6

[Devel] [PATCH RHEL7 COMMIT] ve/kmod: allow to autoload nf_log_ipv[46]

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit 778f99b62e2e3e68d1d5f2fa4dec3adcbe524c51 Author: Vladimir Davydov Date: Tue Sep 1 17:16:58 2015 +0400

[Devel] [PATCH RHEL7 COMMIT] ve/sched: Fix double put_prev_task_fair() because of trigger_cpulimit_balance()

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit 315dcacbe9e305082a46c9d2ea585d83576efae9 Author: Kirill Tkhai Date: Tue Sep 1 17:08:03 2015 +0400

[Devel] [PATCH RHEL7 COMMIT] ve/fs/inotify: do not impose limit on the number of instances by default

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit db1716aedfb68f9e479c352b1758447fdd0799c5 Author: Vladimir Davydov Date: Tue Sep 1 17:40:59 2015 +0400

Re: [Devel] [PATCH] cred: add ve_capable to check capabilities relative to the current VE (v2)

2015-09-01 Thread Vladimir Davydov
On Tue, Sep 01, 2015 at 04:59:59PM +0400, Andrew Vagin wrote: > We want to allow a few operations in VE. Currently we use nsown_capable, > but it's wrong, because in this case we allow these operations in any > user namespace. > > v2: take ve0->cred if the currect ve isn't running > >

[Devel] [PATCH RHEL7 COMMIT] ve/sysfs: propagate access to all sub-directories hierarchically

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit 1a33dd2936a14ae4fbede97c34ac5fbfc3dc8f30 Author: Pavel Tikhomirov Date: Tue Sep 1 17:58:42 2015

[Devel] [PATCH RHEL7 COMMIT] ms/sched: Fix schedule_tail() to disable preemption

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit b1d861eea2c7217a8bd6162b93c5a4356d822844 Author: Kirill Tkhai Date: Tue Sep 1 17:08:00 2015 +0400

[Devel] [PATCH RHEL7 COMMIT] ve/cgroup: do not virtualize output of cgroup_path

2015-09-01 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-229.7.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-229.7.2.vz7.6.5 --> commit 607a3ac1497d796f267f72c4af27dbfd9d0cc3f0 Author: Vladimir Davydov Date: Tue Sep 1 17:38:00 2015 +0400