Commited On 06.10.2021 11:57, Nikita Yushchenko wrote: > Andrey Ryabinin (3): > x86: make ARCH_[SET|GET]_CPUID friends with /proc/vz/cpuid_override > x86, cpuinfo: Fix race on parallel /proc/cpuinfo read #PSBM-121823 > x86: don't enable cpuid faults if /proc/vz/cpuid_override unused > #PSBM-121823 > > Evgenii Shatokhin (1): > sched: show CPU stats for a cgroup in cpu.proc.stat file > > Kirill Tkhai (3): > sched: Count loadavg under rq::lock in calc_load_nohz_start() > sched/ve: Do not show loadavg in child VE cpu cgroups > x86: Show vcpu cpuflags in cpuinfo > > Konstantin Khorenko (12): > kernel/stat: Introduce kernel_cpustat operation wrappers > ve/sched/stat: Add basic infrastructure for vcpu statistics > ve/sched/stat: Introduce functions to calculate vcpustat data > ve/proc/stat: Wire virtualized /proc/stat handler > sched: Fix task_group "iowait_sum" statistic accounting > ve/sched/stat: Introduce handler for getting CT cpu statistics > ve/time/stat: idle time virtualization in /proc/loadavg > ve/proc/stat: Introduce CPUTIME_USED field in cpustat statistic > ve/vestat: Introduce /proc/vz/vestat > ve/net/core: allow to call setsockopt(SO_SNDBUFFORCE) from Containers > ve/net/core: allow to call setsockopt(SO_RCVBUFFORCE) from Containers > vecalls: Introduce VZCTL_GET_CPU_STAT ioctl > > Nikita Yushchenko (1): > ve: uninline ve_get_monotonic() and ve_get_uptime() > > Pavel Tikhomirov (2): > ve/proc/net/nr_cpus: Cut lines in /proc/net/softnet_stat to number of > vcpus in CT > ve: allow writing to features in pseudosuper state > > Stanislav Kinsburskiy (2): > ve/fs/aio: aio_nr & aio_max_nr variables virtualization > ve/aio: Add a handle to checkpoint/restore AIO context > > Vladimir Davydov (3): > sched/stat: account ctxsw per task group > sched/stat: account forks per task group > arch/x86: introduce cpuid override > > arch/x86/include/asm/msr-index.h | 1 + > arch/x86/include/asm/thread_info.h | 4 +- > arch/x86/include/asm/traps.h | 2 + > arch/x86/kernel/Makefile | 1 + > arch/x86/kernel/cpu/proc.c | 80 +++++- > arch/x86/kernel/cpuid_fault.c | 249 ++++++++++++++++ > arch/x86/kernel/process.c | 13 +- > arch/x86/kernel/traps.c | 27 ++ > fs/aio.c | 137 +++++++-- > fs/proc/base.c | 27 ++ > fs/proc/stat.c | 10 + > fs/proc/uptime.c | 30 +- > include/linux/aio.h | 19 +- > include/linux/cpuid_override.h | 38 +++ > include/linux/kernel_stat.h | 37 +++ > include/linux/ve.h | 54 ++-- > kernel/sched/core.c | 28 +- > kernel/sched/cpuacct.c | 441 +++++++++++++++++++++++++++++ > kernel/sched/fair.c | 21 +- > kernel/sched/loadavg.c | 6 +- > kernel/sched/sched.h | 9 + > kernel/sysctl.c | 16 +- > kernel/time/time.c | 1 + > kernel/ve/ve.c | 107 ++++++- > kernel/ve/vecalls.c | 159 +++++++++++ > net/core/net-procfs.c | 3 +- > net/core/sock.c | 14 +- > 27 files changed, 1438 insertions(+), 96 deletions(-) > create mode 100644 arch/x86/kernel/cpuid_fault.c > create mode 100644 include/linux/cpuid_override.h >
_______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel