[RFC V2] fbdev/nvidia:change reverse_order() macro
This change reverse_order() to swab32(bitrev32()), so that it can have better performance on some platforms. Signed-off-by: yalin wang <yalin.wang2010@gmail.com> ---...
View Article[PATCH] arm64: enable generic idle loop
Enable generic idle loop for ARM64, so can support for hlt/nohlt command line options to override default idle loop behavior. Signed-off-by: Leo Yan <leo.yan@linaro.org> --- arch/arm64/Kconfig |...
View Article[PATCH] mm/compaction: correct to flush migrated pages if pageblock skip happens
We cache isolate_start_pfn before entering isolate_migratepages(). If pageblock is skipped in isolate_migratepages() due to whatever reason, cc->migrate_pfn could be far from isolate_start_pfn...
View ArticleRe: [PATCH v2 0/3] SysFS driver for QEMU fw_cfg device
On Thu, Aug 20, 2015 at 07:21:48AM +0200, Ard Biesheuvel wrote: > On 19 August 2015 at 22:49, Gabriel L. Somlo <somlo@cmu.edu> wrote: > >> > From: "Gabriel L. Somlo"...
View ArticleRe: [4.2-rc7][Haswell] NMI soft lockup - try_to_del_timer_sync
On Thu, 2015-08-20 at 22:43 -0400, Shawn Starr wrote: > Hello folks, > > I was just using KVM and doing some VM work on my laptop when it locked up system fully, here is the kernel trace...
View Articlelinux-next: build failure after merge of the spi tree
Hi Mark, After merging the spi tree, today's linux-next build (arm multi_v7_defconfig) failed like this: In file included from include/linux/clk.h:16:0, from drivers/spi/spi-sun4i.c:14:...
View Articlepolyester printing mesh from reking
Dear My friend, Do you need stainless steel wire mesh and polyester printing mesh for solar battery printing? Stainless steel printing mesh:200mesh*0.04mm 30.9$/m2 Polyester printing mesh: 120T-34...
View ArticleRe: [x86] copy_from{to}_user question
On Thu, Aug 20, 2015 at 11:22:43AM -0700, H. Peter Anvin wrote: > There is a valid reason to do this, which is that currently > copy_{to,from}_user() effectively bypass SMAP as they don't verify...
View Article[PATCH v3] pinctrl: mediatek: Fix multiple registration issue.
Since our common driver need support main chip and PMU at the same time, that means it will register two pinctrl device, and the pinctrl_desc structure should be used two times. But pinctrl_desc use...
View ArticleRe: RX packet loss on i.MX6Q running 4.2-rc7
On Fri, Aug 21, 2015 at 12:30 AM, Clemens Gruber <clemens.gruber@pqgruber.com> wrote: > Hi, > > I am experiencing massive RX packet loss on my i.MX6Q (Chip rev 1.3) on Linux >...
View Article[PATCH 0/9] KVM: x86: enable cflushopt/clwb/pcommit and simplify code
This pachset enables clfushopt, clwb and pcommit instructions for guest which are used by NVDIMM. The specification locates at:...
View Article[PATCH 1/9] KVM: MMU: fix use uninitialized value
GCC (gcc version 5.1.1 20150618 (Red Hat 5.1.1-4) (GCC)) complains of this warning: arch/x86/kvm//mmu.c:3332:9: warning: ‘leaf’ may be used uninitialized in this function [-Wmaybe-uninitialized] while...
View Article[PATCH 2/9] KVM: x86: allow guest to use cflushopt anc clwb
Pass its CPU feature to guest to enable them in guest These are needed by nvdimm drivers The specification locates at: https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf...
View Article[PATCH 5/9] KVM: VMX: simplify rdtscp handling in vmx_cpuid_update()
if vmx_rdtscp_supported() is true SECONDARY_EXEC_RDTSCP must have already been set in current vmcs by vmx_secondary_exec_control() Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com>...
View Article[PATCH 6/9] KVM: VMX: simplify invpcid handling in vmx_cpuid_update()
If vmx_invpcid_supported() is true, second execution control filed must be supported and SECONDARY_EXEC_ENABLE_INVPCID must have already been set in current vmcs by vmx_secondary_exec_control() If...
View Article[PATCH 8/9] KVM: VMX: introduce set_clear_2nd_exec_ctrl()
It's used to clean up the code Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com> --- arch/x86/kvm/vmx.c | 42 +++++++++++++++++++----------------------- 1 file changed, 19...
View Article[PATCH 7/9] KVM: VMX: unify SECONDARY_VM_EXEC_CONTROL update
Unify the update in vmx_cpuid_update() Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com> --- arch/x86/kvm/vmx.c | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10...
View Article[PATCH 9/9] KVM: VMX: drop rdtscp_enabled field
Check cpuid bit instead of it Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com> --- arch/x86/kvm/cpuid.h | 8 ++++++++ arch/x86/kvm/vmx.c | 19 ++++++------------- 2 files changed, 14...
View Article[PATCH 3/9] KVM: x86: add pcommit support
Pass PCOMMIT CPU feature to guest to enable PCOMMIT instruction Currently we do not catch pcommit instruction for L1 guest and allow L1 to catch this instruction for L2 The specification locates at:...
View Article[PATCH 4/9] KVM: VMX: drop rdtscp_enabled check in prepare_vmcs02()
SECONDARY_EXEC_RDTSCP set for L2 guest comes from vmcs12 Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com> --- arch/x86/kvm/vmx.c | 3 +-- 1 file changed, 1 insertion(+), 2...
View Article