[tip: perf/core] libbeauty: Add a strarray__scnprintf_suffix() method

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: 97c2a7806f691f4124914623baa54223416a8cef Gitweb: https://git.kernel.org/tip/97c2a7806f691f4124914623baa54223416a8cef Author:Arnaldo Carvalho de Melo AuthorDate:Tue, 15 Oct 2019 16:01:42

[tip: perf/core] perf tests bp_account: Add dedicated checking helper is_supported()

2019-10-21 Thread tip-bot2 for Leo Yan
The following commit has been merged into the perf/core branch of tip: Commit-ID: e533eadf6596451880f518949cbb964dbd6189ae Gitweb: https://git.kernel.org/tip/e533eadf6596451880f518949cbb964dbd6189ae Author:Leo Yan AuthorDate:Fri, 18 Oct 2019 16:55:30 +08:00 Committer:

[tip: perf/core] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: 2b00bb627f62ed1c6180f49f7883789bc5e1b33f Gitweb: https://git.kernel.org/tip/2b00bb627f62ed1c6180f49f7883789bc5e1b33f Author:Arnaldo Carvalho de Melo AuthorDate:Thu, 17 Oct 2019 16:37:18

[tip: perf/core] perf scripting engines: Iterate on tep event arrays directly

2019-10-21 Thread tip-bot2 for Steven Rostedt (VMware)
The following commit has been merged into the perf/core branch of tip: Commit-ID: a5e05abc6b8d81148b35cd8632a4a6252383d968 Gitweb: https://git.kernel.org/tip/a5e05abc6b8d81148b35cd8632a4a6252383d968 Author:Steven Rostedt (VMware) AuthorDate:Thu, 17 Oct 2019 17:05:22

[tip: perf/core] perf trace: Support tracepoint dynamic char arrays

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: c5e006cdbd278a8a5185a3a56acdba161cf159ea Gitweb: https://git.kernel.org/tip/c5e006cdbd278a8a5185a3a56acdba161cf159ea Author:Arnaldo Carvalho de Melo AuthorDate:Tue, 15 Oct 2019 08:26:47

[tip: perf/core] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy()

2019-10-21 Thread tip-bot2 for Thomas Richter
The following commit has been merged into the perf/core branch of tip: Commit-ID: 5fb470bc29d8e2ff0e1cab4fbb580a06da11ab28 Gitweb: https://git.kernel.org/tip/5fb470bc29d8e2ff0e1cab4fbb580a06da11ab28 Author:Thomas Richter AuthorDate:Tue, 08 Oct 2019 11:38:41 +02:00

[tip: perf/core] perf trace: Show error message when not finding a field used in a filter expression

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: 3cdc8db91e0e73f94fa6ce3bf966b0152ccf0107 Gitweb: https://git.kernel.org/tip/3cdc8db91e0e73f94fa6ce3bf966b0152ccf0107 Author:Arnaldo Carvalho de Melo AuthorDate:Thu, 17 Oct 2019 16:41:34

[tip: perf/core] perf tools: Remove unused trace_find_next_event()

2019-10-21 Thread tip-bot2 for Steven Rostedt (VMware)
The following commit has been merged into the perf/core branch of tip: Commit-ID: 9bdff5b6436655d42dd30253c521e86ce07b9961 Gitweb: https://git.kernel.org/tip/9bdff5b6436655d42dd30253c521e86ce07b9961 Author:Steven Rostedt (VMware) AuthorDate:Thu, 17 Oct 2019 17:05:23

[tip: perf/core] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: 36f877f1369c0a8017c58b075abf30b16ab7 Gitweb: https://git.kernel.org/tip/36f877f1369c0a8017c58b075abf30b16ab7 Author:Arnaldo Carvalho de Melo AuthorDate:Thu, 17 Oct 2019 17:33:08

[tip: perf/core] perf list: Hide deprecated events by default

2019-10-21 Thread tip-bot2 for Jin Yao
The following commit has been merged into the perf/core branch of tip: Commit-ID: a7f6c8c81afdd6d24eb12558f2fb66901207d349 Gitweb: https://git.kernel.org/tip/a7f6c8c81afdd6d24eb12558f2fb66901207d349 Author:Jin Yao AuthorDate:Tue, 15 Oct 2019 10:53:57 +08:00 Committer:

[tip: perf/core] perf trace: Honour --max-events in processing syscalls:sys_enter_*

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: db25bf98a3861225bc0b2138cf665097141c72ee Gitweb: https://git.kernel.org/tip/db25bf98a3861225bc0b2138cf665097141c72ee Author:Arnaldo Carvalho de Melo AuthorDate:Fri, 18 Oct 2019 11:48:57

[tip: perf/core] perf tests: Disable bp_signal testing for arm64

2019-10-21 Thread tip-bot2 for Leo Yan
The following commit has been merged into the perf/core branch of tip: Commit-ID: 6a5f3d94cb69a185b921cb92c39888dc31009acb Gitweb: https://git.kernel.org/tip/6a5f3d94cb69a185b921cb92c39888dc31009acb Author:Leo Yan AuthorDate:Fri, 18 Oct 2019 16:55:31 +08:00 Committer:

[tip: perf/core] libperf: Keep count of failed tests

2019-10-21 Thread tip-bot2 for Jiri Olsa
The following commit has been merged into the perf/core branch of tip: Commit-ID: 301a89f8cf628316eea6c768787a836b63a83439 Gitweb: https://git.kernel.org/tip/301a89f8cf628316eea6c768787a836b63a83439 Author:Jiri Olsa AuthorDate:Thu, 17 Oct 2019 12:59:16 +02:00 Committer:

[tip: perf/core] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul()

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: 9afec87ec1f832b8a521da42a72b73a44a59949d Gitweb: https://git.kernel.org/tip/9afec87ec1f832b8a521da42a72b73a44a59949d Author:Arnaldo Carvalho de Melo AuthorDate:Fri, 18 Oct 2019 11:15:55

[tip: perf/core] libperf: Link static tests with libapi.a

2019-10-21 Thread tip-bot2 for Jiri Olsa
The following commit has been merged into the perf/core branch of tip: Commit-ID: 395e62cde10df64122d708c68baee64b1d1622fc Gitweb: https://git.kernel.org/tip/395e62cde10df64122d708c68baee64b1d1622fc Author:Jiri Olsa AuthorDate:Thu, 17 Oct 2019 12:59:12 +02:00 Committer:

[tip: perf/core] libperf: Move mmap allocation to perf_evlist__mmap_ops::get

2019-10-21 Thread tip-bot2 for Jiri Olsa
The following commit has been merged into the perf/core branch of tip: Commit-ID: 3805e4f303314c2b53fb217dd8549a5b9eb06b11 Gitweb: https://git.kernel.org/tip/3805e4f303314c2b53fb217dd8549a5b9eb06b11 Author:Jiri Olsa AuthorDate:Thu, 17 Oct 2019 12:59:10 +02:00 Committer:

[tip: perf/core] libperf: Add tests_mmap_thread test

2019-10-21 Thread tip-bot2 for Jiri Olsa
The following commit has been merged into the perf/core branch of tip: Commit-ID: bd6b7736c1ed109f4d86f725e96a48fb81ce71f6 Gitweb: https://git.kernel.org/tip/bd6b7736c1ed109f4d86f725e96a48fb81ce71f6 Author:Jiri Olsa AuthorDate:Thu, 17 Oct 2019 12:59:14 +02:00 Committer:

[tip: perf/core] libperf: Do not export perf_evsel__init()/perf_evlist__init()

2019-10-21 Thread tip-bot2 for Jiri Olsa
The following commit has been merged into the perf/core branch of tip: Commit-ID: c27feefea10aed40e82cd5c6b06a154e141dc038 Gitweb: https://git.kernel.org/tip/c27feefea10aed40e82cd5c6b06a154e141dc038 Author:Jiri Olsa AuthorDate:Thu, 17 Oct 2019 12:59:17 +02:00 Committer:

[tip: perf/core] libperf: Introduce perf_evlist__for_each_mmap()

2019-10-21 Thread tip-bot2 for Jiri Olsa
The following commit has been merged into the perf/core branch of tip: Commit-ID: 6eb65f7a5cc553f5dffb5cea3a874f1087524d99 Gitweb: https://git.kernel.org/tip/6eb65f7a5cc553f5dffb5cea3a874f1087524d99 Author:Jiri Olsa AuthorDate:Thu, 17 Oct 2019 12:59:09 +02:00 Committer:

[tip: perf/core] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: 573ed8985d290214440e6d9866e5330b5ef064ca Gitweb: https://git.kernel.org/tip/573ed8985d290214440e6d9866e5330b5ef064ca Author:Arnaldo Carvalho de Melo AuthorDate:Tue, 15 Oct 2019 16:03:25

[tip: perf/core] perf trace: Introduce accessors to trace specific evsel->priv

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: fecd990720306f93151747771f16bca71bb29c33 Gitweb: https://git.kernel.org/tip/fecd990720306f93151747771f16bca71bb29c33 Author:Arnaldo Carvalho de Melo AuthorDate:Thu, 17 Oct 2019 08:15:11

[tip: perf/core] perf trace: Hide evsel->access further, simplify code

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: 8b913df50f56a26b9e336becdd0af9d5ce3831cd Gitweb: https://git.kernel.org/tip/8b913df50f56a26b9e336becdd0af9d5ce3831cd Author:Arnaldo Carvalho de Melo AuthorDate:Thu, 17 Oct 2019 10:39:46

[tip: perf/core] libbeauty: Add a generator for x86's IRQ vectors -> strings

2019-10-21 Thread tip-bot2 for Arnaldo Carvalho de Melo
The following commit has been merged into the perf/core branch of tip: Commit-ID: 5fa022aeba8420d4803e6198642d0a0cbbac99f3 Gitweb: https://git.kernel.org/tip/5fa022aeba8420d4803e6198642d0a0cbbac99f3 Author:Arnaldo Carvalho de Melo AuthorDate:Tue, 15 Oct 2019 15:33:24

[tip: perf/core] perf annotate: Avoid reallocation in objdump parsing

2019-10-21 Thread tip-bot2 for Ian Rogers
The following commit has been merged into the perf/core branch of tip: Commit-ID: 353dcaa2f979a04f9397306ae3165ccf9fc731df Gitweb: https://git.kernel.org/tip/353dcaa2f979a04f9397306ae3165ccf9fc731df Author:Ian Rogers AuthorDate:Thu, 10 Oct 2019 11:36:45 -07:00 Committer:

[tip: perf/core] perf annotate: Don't pipe objdump output through 'expand' command

2019-10-21 Thread tip-bot2 for Ian Rogers
The following commit has been merged into the perf/core branch of tip: Commit-ID: b34b45eef16d814a93a52f2e76db803bb38939a0 Gitweb: https://git.kernel.org/tip/b34b45eef16d814a93a52f2e76db803bb38939a0 Author:Ian Rogers AuthorDate:Thu, 10 Oct 2019 11:36:48 -07:00 Committer:

[tip: perf/core] perf annotate: Fix objdump --no-show-raw-insn flag

2019-10-21 Thread tip-bot2 for Ian Rogers
The following commit has been merged into the perf/core branch of tip: Commit-ID: c5baf9089246c1356705c9ba36d767ee8ce43dd2 Gitweb: https://git.kernel.org/tip/c5baf9089246c1356705c9ba36d767ee8ce43dd2 Author:Ian Rogers AuthorDate:Thu, 10 Oct 2019 11:36:49 -07:00 Committer:

[tip: perf/core] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU

2019-10-21 Thread tip-bot2 for John Garry
The following commit has been merged into the perf/core branch of tip: Commit-ID: 1410732a1b642ba82730a95bdf7f4dafbac1891a Gitweb: https://git.kernel.org/tip/1410732a1b642ba82730a95bdf7f4dafbac1891a Author:John Garry AuthorDate:Wed, 04 Sep 2019 23:54:42 +08:00 Committer:

[PATCH v2 04/16] x86/zhaoxin: Use common IA32_FEATURE_CONTROL MSR initialization

2019-10-21 Thread Sean Christopherson
Use the recently added IA32_FEATURE_CONTROL MSR initialization sequence to opportunstically enable VMX support when running on a Zhaoxin CPU. Signed-off-by: Sean Christopherson --- arch/x86/Kconfig.cpu | 2 +- arch/x86/kernel/cpu/zhaoxin.c | 2 ++ 2 files changed, 3 insertions(+), 1

[PATCH v2 03/16] x86/centaur: Use common IA32_FEATURE_CONTROL MSR initialization

2019-10-21 Thread Sean Christopherson
Use the recently added IA32_FEATURE_CONTROL MSR initialization sequence to opportunstically enable VMX support when running on a Centaur CPU. Signed-off-by: Sean Christopherson --- arch/x86/Kconfig.cpu | 2 +- arch/x86/kernel/cpu/centaur.c | 2 ++ 2 files changed, 3 insertions(+), 1

[PATCH v2 12/16] x86/cpufeatures: Drop synthetic VMX feature flags

2019-10-21 Thread Sean Christopherson
Remove the synthetic VMX feature flags from word 8 as they have been superseded by VMX_FEATURE_*. No functional change intended. Signed-off-by: Sean Christopherson --- arch/x86/include/asm/cpufeatures.h | 7 --- 1 file changed, 7 deletions(-) diff --git

[PATCH v2 05/16] KVM: VMX: Drop initialization of IA32_FEATURE_CONTROL MSR

2019-10-21 Thread Sean Christopherson
Remove the code to initialize IA32_FEATURE_CONTROL MSR when KVM is loaded now that the MSR is initialized during boot on all CPUs that support VMX, i.e. can possibly load kvm_intel. Reviewed-by: Jim Mattson Signed-off-by: Sean Christopherson --- arch/x86/kvm/vmx/vmx.c | 48

[PATCH v2 11/16] x86/cpu: Print VMX flags in /proc/cpuinfo using VMX_FEATURES_*

2019-10-21 Thread Sean Christopherson
Add support for generating VMX feature names in capflags.c and use the resulting x86_vmx_flags to print the VMX flags in /proc/cpuinfo. Remove all code which sets the synthetic VMX flags in cpufeatures so that "flags" doesn't contain duplicate VMX features. The synthetic flags themselves will be

[PATCH v2 13/16] KVM: VMX: Use VMX_FEATURE_* flags to define VMCS control bits

2019-10-21 Thread Sean Christopherson
Define the VMCS execution control flags (consumed by KVM) using their associated VMX_FEATURE_* to provide a strong hint that new VMX features are expected to be added to VMX_FEATURE and considered for reporting via /proc/cpuinfo. No functional change intended. Signed-off-by: Sean Christopherson

[PATCH v3 1/1] blk-mq: fill header with kernel-doc

2019-10-21 Thread André Almeida
Insert documentation for structs, enums and functions at header file. Format existing and new comments at struct blk_mq_ops as kernel-doc comments. Signed-off-by: André Almeida --- Hello, This patch is an effort to enhance the documentation of the multiqueue API. To check if the comments are

[PATCH v2 10/16] x86/cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs

2019-10-21 Thread Sean Christopherson
Add an entry in struct cpuinfo_x86 to track VMX capabilities and fill the capabilities during IA32_FEATURE_CONTROL MSR initialization. Make the VMX capabilities dependent on X86_FEATURE_CONTROL_MSR and X86_FEATURE_NAMES so as to avoid unnecessary overhead on CPUs that can't possibly support VMX,

[PATCH v2 07/16] KVM: VMX: Use VMX feature flag to query BIOS enabling

2019-10-21 Thread Sean Christopherson
Replace KVM's manual checks on IA32_FEATURE_CONTROL with a query on the boot CPU's VMX feature flag. The VMX flag is now cleared during boot if VMX isn't fully enabled via IA32_FEATURE_CONTROL, including the case where IA32_FEATURE_CONTROL isn't supported. Reviewed-by: Jim Mattson

[PATCH v2 06/16] x86/cpu: Clear VMX feature flag if VMX is not fully enabled

2019-10-21 Thread Sean Christopherson
Now that the IA32_FEATURE_CONTROL MSR is guaranteed to be configured and locked, clear the VMX capability flag if the IA32_FEATURE_CONTROL MSR is not supported or if BIOS disabled VMX, i.e. locked IA32_FEATURE_CONTROL and did not set the appropriate VMX enable bit. Cc: Paolo Bonzini Cc: Radim

[PATCH v2 09/16] x86/vmx: Introduce VMX_FEATURES_*

2019-10-21 Thread Sean Christopherson
Add a VMX specific variant of X86_FEATURE_* flags, which will eventually supplant the synthetic VMX flags defined in cpufeatures word 8. Use the Intel-defined layouts for the major VMX execution controls so that their word entries can be directly populated from their respective MSRs, and so that

[PATCH v2 08/16] KVM: VMX: Check for full VMX support when verifying CPU compatibility

2019-10-21 Thread Sean Christopherson
Explicitly check the current CPU's VMX feature flag when verifying compatibility across physical CPUs. This effectively adds a check on IA32_FEATURE_CONTROL to ensure that VMX is fully enabled on all CPUs. Reviewed-by: Jim Mattson Signed-off-by: Sean Christopherson --- arch/x86/kvm/vmx/vmx.c

[PATCH v2 14/16] x86/cpufeatures: Clean up synthetic virtualization flags

2019-10-21 Thread Sean Christopherson
Shift the remaining synthetic virtualization flags so that the flags are contiguous starting from bit 0. No functional change intended. Signed-off-by: Sean Christopherson --- arch/x86/include/asm/cpufeatures.h | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

Re: [PATCH v2 02/13] arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc

2019-10-21 Thread Matthias Kaehlcke
Hi Rajendra, I don't have all the hardware documentation for a full review, but find a few comments inline. On Mon, Oct 21, 2019 at 12:25:11PM +0530, Rajendra Nayak wrote: > Add skeletal sc7180 SoC dtsi and idp board dts files. > > Co-developed-by: Taniya Das > Signed-off-by: Taniya Das >

[PATCH v2 16/16] KVM: VMX: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs

2019-10-21 Thread Sean Christopherson
Change the dependency for KVM_INTEL, i.e. KVM w/ VMX, from Intel CPUs to any CPU that has IA32_FEATURE_CONTROL MSR and thus VMX functionality. This effectively allows building KVM_INTEL for Centaur and Zhaoxin CPUs. Signed-off-by: Sean Christopherson --- arch/x86/kvm/Kconfig | 9 - 1

[PATCH v2 15/16] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs

2019-10-21 Thread Sean Christopherson
Provide stubs for perf_guest_get_msrs() and intel_pt_handle_vmx() when building without support for Intel CPUs, i.e. CPU_SUP_INTEL=n. Lack of stubs is not currently a problem as the only user, KVM_INTEL, takes a dependency on CPU_SUP_INTEL=y. Provide the stubs for all CPUs so that KVM_INTEL can

Re: [PATCH v3 3/3] PCI: pciehp: Add dmi table for in-band presence disabled

2019-10-21 Thread Alex G.
On 10/21/19 1:19 PM, Stuart Hayes wrote: On 10/21/19 8:47 AM, Mika Westerberg wrote: On Thu, Oct 17, 2019 at 03:32:56PM -0400, Stuart Hayes wrote: Some systems have in-band presence detection disabled for hot-plug PCI slots, but do not report this in the slot capabilities 2 (SLTCAP2)

Re: [PATCH v2 01/16] x86/intel: Initialize IA32_FEATURE_CONTROL MSR at boot

2019-10-21 Thread Sean Christopherson
+Cc Paolo and Radim, who occasionally work on KVM... On Mon, Oct 21, 2019 at 04:54:23PM -0700, Sean Christopherson wrote: > Opportunistically initialize IA32_FEATURE_CONTROL MSR to enable VMX when > the MSR is left unlocked by BIOS. Configuring IA32_FEATURE_CONTROL at > boot time paves the way

Re: [V2] dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform

2019-10-21 Thread Li Yang
On Mon, Oct 21, 2019 at 4:57 PM Leo Li wrote: > > > > > -Original Message- > > From: Peng Ma > > Sent: Sunday, October 20, 2019 9:22 PM > > To: vk...@kernel.org > > Cc: dan.j.willi...@intel.com; Leo Li ; > > k.kozlowsk...@gmail.com; Fabio Estevam ; > > dmaeng...@vger.kernel.org;

Re: [PATCH 3/3] x86/ftrace: Use text_poke()

2019-10-21 Thread Alexei Starovoitov
On Fri, Oct 4, 2019 at 6:45 AM Steven Rostedt wrote: > > On Fri, 4 Oct 2019 13:22:37 +0200 > Peter Zijlstra wrote: > > > On Thu, Oct 03, 2019 at 06:10:45PM -0400, Steven Rostedt wrote: > > > But still, we are going from 120 to 660 IPIs for every CPU. Not saying > > > it's a problem, but

RE:PERSONAL LETTER FROM MRS RASHIA AMIRA

2019-10-21 Thread Mr Barrister Hans Erich
Greetings My name is Barrister Hans Erich. I have a client who is interested to invest in your country, she is a well known politician in her country and deserve a lucrative investment partnership with you outside her country without any delay Please can you manage such investment please

Re: [PATCH 3/3] x86/ftrace: Use text_poke()

2019-10-21 Thread Steven Rostedt
On Mon, 21 Oct 2019 17:36:54 -0700 Alexei Starovoitov wrote: > What is the status of this set ? > Steven, did you apply it ? There's still bugs to figure out. -- Steve

linux-next: build warning after merge of the mmc tree

2019-10-21 Thread Stephen Rothwell
Hi all, After merging the mmc tree, today's linux-next build (arm multi_v7_defconfig) produced this warning: drivers/mmc/core/block.c: In function '__mmc_blk_ioctl_cmd': drivers/mmc/core/block.c:500:6: warning: unused variable 'status' [-Wunused-variable] 500 | u32 status = 0; |

Re: [PATCH] dynamic_debug: provide dynamic_hex_dump stub

2019-10-21 Thread Jakub Kicinski
On Wed, 18 Sep 2019 21:55:11 +0200, Arnd Bergmann wrote: > The ionic driver started using dymamic_hex_dump(), but > that is not always defined: > > drivers/net/ethernet/pensando/ionic/ionic_main.c:229:2: error: implicit > declaration of function 'dynamic_hex_dump' >

Re: [PATCH] KVM: X86: Make fpu allocation a common function

2019-10-21 Thread Xiaoyao Li
On 10/21/2019 9:09 PM, Paolo Bonzini wrote: On 17/10/19 18:05, Sean Christopherson wrote: On Wed, Oct 16, 2019 at 11:41:05AM +0200, Paolo Bonzini wrote: On 16/10/19 09:48, Xiaoyao Li wrote: BTW, could you have a look at the series I sent yesterday to refactor the vcpu creation flow, which is

Re: [PATCH v2 3/5] perf report: Sort by sampled cycles percent per block for stdio

2019-10-21 Thread Jin, Yao
On 10/22/2019 12:07 AM, Jiri Olsa wrote: On Tue, Oct 15, 2019 at 01:33:48PM +0800, Jin Yao wrote: SNIP --- a/tools/perf/builtin-report.c +++ b/tools/perf/builtin-report.c @@ -51,6 +51,7 @@ #include "util/util.h" // perf_tip() #include "ui/ui.h" #include "ui/progress.h" +#include

Re: [PATCH v2 3/5] perf report: Sort by sampled cycles percent per block for stdio

2019-10-21 Thread Jin, Yao
On 10/22/2019 12:08 AM, Jiri Olsa wrote: On Tue, Oct 15, 2019 at 01:33:48PM +0800, Jin Yao wrote: SNIP + cycles += bi->cycles_aggr / bi->num_aggr; + + he_block = hists__add_entry_block(>block_hists, +

Re: [PATCH v3] tracing: Introduce trace event injection

2019-10-21 Thread Cong Wang
On Mon, Oct 21, 2019 at 4:21 PM Steven Rostedt wrote: > > On Mon, 21 Oct 2019 13:41:51 -0700 > Cong Wang wrote: > > > On Mon, Sep 23, 2019 at 2:13 PM Cong Wang wrote: > > > > > > Hi, Steven > > > > > > Any reviews for V3? I've addressed your concern about Kconfig. > > > > > > > Ping.. > >

Re: arch/riscv doesn't support xchg() on bool

2019-10-21 Thread Paul Walmsley
Hi Eric, On Mon, 21 Oct 2019, Eric Biggers wrote: > The kbuild test robot reported a build error on RISC-V in this patch: > > https://patchwork.kernel.org/patch/11182389/ > > ... because of the line: > > if (!xchg(>logged_impl_name, true)) { > > where logged_impl_name is a

[PATCH] x86: Add trace points to (nearly) all vectors

2019-10-21 Thread Andi Kleen
From: Andi Kleen In some scenarios it can be useful to count or trace every kernel entry. Most entry paths are covered by trace points already, but some of the more obscure entry points do not have trace points. The most common uncovered one was KVM async page fault. This patch kit adds trace

Re: [PATCH RFC] net: vlan: reverse 4 bytes of vlan header when setting initial MTU

2019-10-21 Thread Yunsheng Lin
On 2019/10/21 22:46, David Laight wrote: > From: Yunsheng Lin >> Sent: 21 October 2019 13:26 >> Currently the MTU of vlan netdevice is set to the same MTU >> of the lower device, which requires the underlying device >> to handle it as the comment has indicated: >> >> /* need 4 bytes for extra

Re: [PATCH RFC] net: vlan: reverse 4 bytes of vlan header when setting initial MTU

2019-10-21 Thread Yunsheng Lin
On 2019/10/22 7:27, Stephen Hemminger wrote: > On Mon, 21 Oct 2019 20:26:03 +0800 > Yunsheng Lin wrote: > >> Currently the MTU of vlan netdevice is set to the same MTU >> of the lower device, which requires the underlying device >> to handle it as the comment has indicated: >> >> /* need 4

RE:PERSONAL LETTER FROM MRS RASHIA AMIRA

2019-10-21 Thread Mr Barrister Hans Erich
Greetings My name is Barrister Hans Erich. I have a client who is interested to invest in your country, she is a well known politician in her country and deserve a lucrative investment partnership with you outside her country without any delay Please can you manage such investment please

Re: [RFC 1/2] vhost: IFC VF hardware operation layer

2019-10-21 Thread Jason Wang
On 2019/10/22 上午12:31, Simon Horman wrote: On Mon, Oct 21, 2019 at 05:55:33PM +0800, Zhu, Lingshan wrote: On 10/16/2019 5:53 PM, Simon Horman wrote: Hi Zhu, thanks for your patch. On Wed, Oct 16, 2019 at 09:10:40AM +0800, Zhu Lingshan wrote: ... +static void ifcvf_read_dev_config(struct

RE:PERSONAL LETTER FROM MRS RASHIA AMIRA

2019-10-21 Thread Mr Barrister Hans Erich
Greetings My name is Barrister Hans Erich. I have a client who is interested to invest in your country, she is a well known politician in her country and deserve a lucrative investment partnership with you outside her country without any delay Please can you manage such investment please

Re: [PATCH v4 12/16] x86/kprobes: Fix ordering

2019-10-21 Thread Masami Hiramatsu
On Fri, 18 Oct 2019 09:35:37 +0200 Peter Zijlstra wrote: > Kprobes does something like: > > register: > arch_arm_kprobe() > text_poke(INT3) > /* guarantees nothing, INT3 will become visible at some point, > maybe */ > > kprobe_optimizer() > /*

Re: [PATCH v8 5/5] media: imx: Try colorimetry at both sink and source pads

2019-10-21 Thread Laurent Pinchart
Hi Steve, On Tue, May 21, 2019 at 06:03:17PM -0700, Steve Longerbeam wrote: > Retask imx_media_fill_default_mbus_fields() to try colorimetry parameters, > renaming it to to imx_media_try_colorimetry(), and call it at both sink and > source pad try_fmt's. The unrelated check for uninitialized

Re: arch/riscv doesn't support xchg() on bool

2019-10-21 Thread Eric Biggers
Hi Paul, On Mon, Oct 21, 2019 at 06:23:11PM -0700, Paul Walmsley wrote: > Hi Eric, > > On Mon, 21 Oct 2019, Eric Biggers wrote: > > > The kbuild test robot reported a build error on RISC-V in this patch: > > > > https://patchwork.kernel.org/patch/11182389/ > > > > ... because of the line:

Re: [PATCH 4/4] rtc: sc27xx: remove .remove

2019-10-21 Thread Baolin Wang
On Mon, 21 Oct 2019 at 23:58, Alexandre Belloni wrote: > > dpm_sysfs_remove() and device_pm_remove() are already called by > device_del() on device removal so there is no need to call > device_init_wakeup(dev, false) from the driver and it allows to remove the > .remove callback. Right, feel

Re: [PATCH v1 1/2] usb: chipidea: use of extcon framework to work for non OTG case

2019-10-21 Thread Peter Chen
On 19-10-21 19:16:53, Igor Opaniuk wrote: > From: Stefan Agner > > The existing usage of extcon in chipidea driver freezes the kernel > presumably due to OTGSC register access. > > Prevent accessing any OTG registers for SoC with dual role devices > but no true OTG support. Use the flag

RE:PERSONAL LETTER FROM MRS RASHIA AMIRA

2019-10-21 Thread Mr Barrister Hans Erich
Greetings My name is Barrister Hans Erich. I have a client who is interested to invest in your country, she is a well known politician in her country and deserve a lucrative investment partnership with you outside her country without any delay Please can you manage such investment please

Re: [GIT PULL] SafeSetID LSM changes for 5.4

2019-10-21 Thread Paul E. McKenney
On Mon, Oct 21, 2019 at 08:58:11AM +0200, Ingo Molnar wrote: > > * Paul E. McKenney wrote: > > > --- a/include/linux/rcupdate.h > > +++ b/include/linux/rcupdate.h > > @@ -383,20 +383,22 @@ do { > > \ > > } while (0) > >

[RFC] kasan: include the hashed pointer for an object's location

2019-10-21 Thread Lyude Paul
The vast majority of the kernel that needs to print out pointers as a way to keep track of a specific object in the kernel for debugging purposes does so using hashed pointers, since these are "good enough". Ironically, the one place we don't do this is within kasan. While simply printing a hashed

Re: [PATCH v4 15/16] module: Move where we mark modules RO,X

2019-10-21 Thread Steven Rostedt
On Fri, 18 Oct 2019 09:35:40 +0200 Peter Zijlstra wrote: > Now that set_all_modules_text_*() is gone, nothing depends on the > relation between ->state = COMING and the protection state anymore. > This enables moving the protection changes later, such that the COMING > notifier callbacks can

Re: [PATCH v2 2/2] usb: cdns3: Add TI specific wrapper driver

2019-10-21 Thread Peter Chen
On 19-10-21 16:13:05, Roger Quadros wrote: > The J721e platform comes with 2 Cadence USB3 controller > instances. This driver supports the TI specific wrapper > on this platform. > > Signed-off-by: Roger Quadros > Signed-off-by: Sekhar Nori > --- > drivers/usb/cdns3/Kconfig| 10 ++ >

RE: [PATCH 0/7] towards QE support on ARM

2019-10-21 Thread Qiang Zhao
On Mon, Oct 22, 2019 at 6:11 AM Leo Li wrote > -Original Message- > From: Li Yang > Sent: 2019年10月22日 6:11 > To: Rasmus Villemoes > Cc: Timur Tabi ; Greg Kroah-Hartman > ; linux-kernel@vger.kernel.org; > linux-ser...@vger.kernel.org; Jiri Slaby ; > linuxppc-...@lists.ozlabs.org;

Re: [PATCH] cpufreq: Move cancelling of policy update work just after removing notifiers

2019-10-21 Thread Viresh Kumar
On 21-10-19, 14:28, Sudeep Holla wrote: > Commit 099967699ad9 ("cpufreq: Cancel policy update work scheduled before > freeing") > added cancel_work_sync(policy->update) after the frequency QoS were > removed. We can cancel the work just after taking the last CPU in the > policy offline and

RE:PERSONAL LETTER FROM MRS RASHIA AMIRA

2019-10-21 Thread Mr Barrister Hans Erich
Greetings My name is Barrister Hans Erich. I have a client who is interested to invest in your country, she is a well known politician in her country and deserve a lucrative investment partnership with you outside her country without any delay Please can you manage such investment please

Re: [RFC] kasan: include the hashed pointer for an object's location

2019-10-21 Thread Dmitry Vyukov
On Tue, Oct 22, 2019 at 4:19 AM Lyude Paul wrote: > > The vast majority of the kernel that needs to print out pointers as a > way to keep track of a specific object in the kernel for debugging > purposes does so using hashed pointers, since these are "good enough". > Ironically, the one place we

RE: [PATCH] ethernet/intel: release the local packet buffer

2019-10-21 Thread Brown, Aaron F
> From: netdev-ow...@vger.kernel.org [mailto:netdev- > ow...@vger.kernel.org] On Behalf Of Navid Emamdoost > Sent: Tuesday, September 17, 2019 5:00 PM > Cc: emamd...@umn.edu; smcca...@umn.edu; k...@umn.edu; Navid > Emamdoost ; Kirsher, Jeffrey T > ; David S. Miller ; >

Re: [PATCH 110/110] lib/vdso: Improve do_hres() and update vdso data unconditionally

2019-10-21 Thread Huacai Chen
Hi, Thomas, If we use (s64)cycles < 0, then how to solve the problem that a 64bit counter become negative? Maybe we can change the "invalid" value from U64_MAX to 0? I think the performance of "cycles == 0" is better than "cycles == U64_MAX". Huacai On Mon, Oct 21, 2019 at 10:58 PM Thomas

linux-next: manual merge of the char-misc tree with the keys tree

2019-10-21 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the char-misc tree got conflicts in: samples/Kconfig samples/Makefile between commit: 0b9c31597d81 ("Add sample notification program") from the keys tree and commit: 6859eba4f6fb ("samples: mei: use hostprogs kbuild constructs") from the char-misc

Re: [PATCH v6 3/5] x86/kvm: Add "nopvspin" parameter to disable PV spinlocks

2019-10-21 Thread Zhenzhong Duan
On 2019/10/21 19:14, Vitaly Kuznetsov wrote: index 249f14a..e9c76d8 100644 --- a/arch/x86/kernel/kvm.c +++ b/arch/x86/kernel/kvm.c @@ -825,18 +825,44 @@ __visible bool __kvm_vcpu_is_preempted(long cpu) */ void __init kvm_spinlock_init(void) { - /* Does host kernel support

Re: [PATCH RFC] net: vlan: reverse 4 bytes of vlan header when setting initial MTU

2019-10-21 Thread David Ahern
On 10/21/19 7:31 PM, Yunsheng Lin wrote: > Or we just leave it as it is, and expect user to manually configure the MTU > of vlan netdev to the MTU of thelower device minus vlan header when the > performace in the above case is a concern to user? > for now, I would think so. vlan on a vxlan

[PATCH v3 ] iommu/vt-d: Fix panic after kexec -p for kdump

2019-10-21 Thread John Donnelly
This cures a panic on restart after a kexec operation on 5.3 and 5.4 kernels. The underlying state of the iommu registers (iommu->flags & VTD_FLAG_TRANS_PRE_ENABLED) on a restart results in a domain being marked as "DEFER_DEVICE_DOMAIN_INFO" that produces an Oops in identity_mapping(). [

RE:PERSONAL LETTER FROM MRS RASHIA AMIRA

2019-10-21 Thread Mr Barrister Hans Erich
Greetings My name is Barrister Hans Erich. I have a client who is interested to invest in your country, she is a well known politician in her country and deserve a lucrative investment partnership with you outside her country without any delay Please can you manage such investment please

Re: [PATCH] mmc: fix mmc dma operation

2019-10-21 Thread Nan Li
在 2019/10/21 17:17, Jerome Brunet 写道: > On Mon 21 Oct 2019 at 09:57, Neil Armstrong wrote: > >> Hi, >> >> Thanks for the fix. >> >> First, you should add "mmc: meson-gx:" in the subject. >> >> On 21/10/2019 07:59, Jianxin Pan wrote: >>> From: Nan Li >>> >>> In MMC dma transfer, the region

[PATCH] KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP

2019-10-21 Thread Like Xu
Replace the explicit declaration of "u64 reprogram_pmi" with the generic macro DECLARE_BITMAP for all possible appropriate number of bits. Suggested-by: Paolo Bonzini Signed-off-by: Like Xu --- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kvm/pmu.c | 15 +-- 2

Re: [PATCH 3/3] x86/ftrace: Use text_poke()

2019-10-21 Thread Alexei Starovoitov
On Mon, Oct 21, 2019 at 5:43 PM Steven Rostedt wrote: > > On Mon, 21 Oct 2019 17:36:54 -0700 > Alexei Starovoitov wrote: > > > > What is the status of this set ? > > Steven, did you apply it ? > > There's still bugs to figure out. what bugs you're seeing? The IPI frequency that was mentioned in

Re: [PATCH 3/3] x86/ftrace: Use text_poke()

2019-10-21 Thread Steven Rostedt
On Mon, 21 Oct 2019 20:10:09 -0700 Alexei Starovoitov wrote: > On Mon, Oct 21, 2019 at 5:43 PM Steven Rostedt wrote: > > > > On Mon, 21 Oct 2019 17:36:54 -0700 > > Alexei Starovoitov wrote: > > > > > > > What is the status of this set ? > > > Steven, did you apply it ? > > > > There's

Re: [PATCH 3/3] x86/ftrace: Use text_poke()

2019-10-21 Thread Steven Rostedt
On Mon, 21 Oct 2019 23:16:30 -0400 Steven Rostedt wrote: > > what bugs you're seeing? > > The IPI frequency that was mentioned in this thread or something else? > > I'm hacking ftrace+bpf stuff in the same spot and would like to > > base my work on the latest and greatest. I'm also going to

Re: [PATCH v8 5/5] media: imx: Try colorimetry at both sink and source pads

2019-10-21 Thread Steve Longerbeam
Hi Laurent, On 10/21/19 6:44 PM, Laurent Pinchart wrote: Hi Steve, On Tue, May 21, 2019 at 06:03:17PM -0700, Steve Longerbeam wrote: Retask imx_media_fill_default_mbus_fields() to try colorimetry parameters, renaming it to to imx_media_try_colorimetry(), and call it at both sink and source

Re: [PATCH net-next 4/4] r8152: support firmware of PHY NC for RTL8153A

2019-10-21 Thread Jakub Kicinski
On Mon, 21 Oct 2019 11:41:13 +0800, Hayes Wang wrote: > Support the firmware of PHY NC which is used to fix the issue found > for PHY. Currently, only RTL_VER_04, RTL_VER_05, and RTL_VER_06 need > it. > > The order of loading PHY firmware would be > > RTL_FW_PHY_START > RTL_FW_PHY_NC

Re: [PATCHv2] arm64: dts: agilex: add QSPI support for Intel Agilex

2019-10-21 Thread Dinh Nguyen
On 10/17/19 8:00 PM, Ley Foon Tan wrote: > On Wed, 2019-10-16 at 02:40 -0700, Ooi, Joyce wrote: >> This patch adds QSPI flash interface in device tree for Intel Agilex >> >> Signed-off-by: Ooi, Joyce >> --- >> v2: update the qspi_rootfs partition size >> --- >>  

Re: [PATCHv1] arm64: dts: agilex: add service layer, fpga manager and fpga region

2019-10-21 Thread Dinh Nguyen
On 10/17/19 2:34 PM, richard.g...@linux.intel.com wrote: > From: Richard Gong > > Add service layer, fpga manager and fpga region to the device tree > on Intel Agilex platform. > > Signed-off-by: Richard Gong > --- > arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 32 >

RE: [EXT] Re: [v4,2/2] i2c: mux: pca954x: support property idle-state

2019-10-21 Thread Biwen Li
> Caution: EXT Email > > On 2019-10-21 10:00, Biwen Li wrote: > > This supports property idle-state > > > > You should expand this a little bit to explain that idle-state, if present, > overrides > i2c-mux-idle-disconnect. You could also mention your use case where you need > to avoid

[RFC PATCH 0/2] Add Mediatek MMDVFS driver

2019-10-21 Thread Anthony Huang
This RFC patch adds the Mediatek MMDVFS(Multimedia Dynamic Voltage and Frequency Scaling) driver. The multimedia HWs, such as display, camera, share the same power supplier, and on some platforms, they share the same clock MUX. If each HW needs different clock frequency at the same time, the clock

[RFC PATCH 1/2] dt-bindings: soc: mediatek: Add document for mmdvfs driver

2019-10-21 Thread Anthony Huang
This document describes the properties what mtk mmdvfs device node support. Signed-off-by: Anthony Huang --- .../devicetree/bindings/soc/mediatek/mmdvfs.txt| 149 1 file changed, 149 insertions(+) create mode 100644

[RFC PATCH 2/2] soc: mediatek: Add mtk-mmdvfs driver

2019-10-21 Thread Anthony Huang
Mediatek MMDVFS driver is used to set clk for Mediatek multimedia hardwares. The MMDVFS registers a regulator callback and multimedia hardwares set voltage by regulator API and then this callback will be triggered. The MMDVFS will get current opp level from opp table according to the voltage, and

Re: [PATCH v8 5/5] media: imx: Try colorimetry at both sink and source pads

2019-10-21 Thread Steve Longerbeam
On 10/21/19 8:26 PM, Steve Longerbeam wrote: Hi Laurent, On 10/21/19 6:44 PM, Laurent Pinchart wrote: Hi Steve, On Tue, May 21, 2019 at 06:03:17PM -0700, Steve Longerbeam wrote: Retask imx_media_fill_default_mbus_fields() to try colorimetry parameters, renaming it to to

Re: [PATCH 3/3] x86/ftrace: Use text_poke()

2019-10-21 Thread Alexei Starovoitov
On Mon, Oct 21, 2019 at 11:16:30PM -0400, Steven Rostedt wrote: > On Mon, 21 Oct 2019 20:10:09 -0700 > Alexei Starovoitov wrote: > > > On Mon, Oct 21, 2019 at 5:43 PM Steven Rostedt wrote: > > > > > > On Mon, 21 Oct 2019 17:36:54 -0700 > > > Alexei Starovoitov wrote: > > > > > > > > > > What

[PATCH] dt-bindings: mma8452: Re-word 'interrupt-names' description

2019-10-21 Thread Andrey Smirnov
Current wording in the binding documentation doesn't make it 100% clear that only one of "INT1" and "INT2" will ever be used by the driver and that specifying both has no advantages. Re-word it to make this aspect a bit more explicit. Signed-off-by: Andrey Smirnov Cc: Chris Healy Cc: Jonathan

[PATCH v4 1/3] iio: light: add driver for veml6030 ambient light sensor

2019-10-21 Thread Rishi Gupta
veml6030 is an ambient light sensor from Vishay semiconductors. It has 16-bit resolution, supports both ambient light measurement and white channel which is more responsive to wider wavelength spectrum. It has flexible power saving, integration time and gain options. Communication with host is

  1   2   3   4   5   6   7   8   9   10   >