[Devel] [PATCH RHEL7 COMMIT] mm/tswap: make tswap work again

2017-04-18 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-514.16.1.vz7.30.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-514.16.1.vz7.30.3 --> commit ad6fbf96fe30f323e03b0f872e4eeffacbfbb264 Author: Andrey Ryabinin Date: Tue Apr 18 18:42:01

[Devel] [PATCH rh7] mm/tswap: make tswap work again

2017-04-18 Thread Andrey Ryabinin
The same issue as with tcache in "mm/tcache: make tcache work again" Tswap uses PF_MEMALLOC to distinguish memcg recalim from global reclaim, but sinche upstream commit 89a2848381b5 ("mm: memcontrol: do not recurse in direct reclaim") this is no longer works as PF_MEMALLOC also set during memcg

[Devel] [PATCH RHEL7 COMMIT] kvm/x86: clear hyperv synic pages only when guest modifies MSRs

2017-04-18 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-514.16.1.vz7.30.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-514.16.1.vz7.30.2 --> commit 9f24caf30ffe8c9d4e751aa38898fb33d2dbab62 Author: Evgeny Yakovlev Date: Tue Apr 18 16:56:35

[Devel] [PATCH RHEL7 COMMIT] Revert "kvm/x86: do not clear hyperv synic pages when setting MSRs"

2017-04-18 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-514.16.1.vz7.30.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-514.16.1.vz7.30.2 --> commit 12ef8f93ff4c22492a7e3844d2a97bb7b8c98526 Author: Evgeny Yakovlev Date: Tue Apr 18 16:56:34

[Devel] [PATCH RHEL7 COMMIT] mm/tcache: make tcache work again

2017-04-18 Thread Konstantin Khorenko
The commit is pushed to "branch-rh7-3.10.0-514.16.1.vz7.30.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-514.16.1.vz7.30.2 --> commit 9b034990d22f69354f686c9dde81c04023d6530d Author: Andrey Ryabinin Date: Tue Apr 18 16:51:13

[Devel] [PATCH rh7] mm/tcache: make tcache work again

2017-04-18 Thread Andrey Ryabinin
Tcache use PF_MEMALLOC to distinguish memcg recalim from global reclaim, but sinche upstream commit 89a2848381b5 ("mm: memcontrol: do not recurse in direct reclaim") this is no longer works as PF_MEMALLOC also set during memcg reclaim. Add new PF_MEMCG_RECLAIM flag set only during memcg reclaim