[for-linus][PATCH 1/5] ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code()

2019-07-03 Thread Steven Rostedt
From: Petr Mladek The commit 9f255b632bf12c4dd7 ("module: Fix livepatch/ftrace module text permissions race") causes a possible deadlock between register_kprobe() and ftrace_run_update_code() when ftrace is using stop_machine(). The existing dependency chain (in reverse order) is: -> #1

[for-linus][PATCH 3/5] tracing: Fix memory leak in tracing_err_log_open()

2019-07-03 Thread Steven Rostedt
From: Takeshi Misawa When tracing_err_log_open() calls seq_open(), allocated memory is not freed. kmemleak report: unreferenced object 0x92c0781d1100 (size 128): comm "tail", pid 15116, jiffies 4295163855 (age 22.704s) hex dump (first 32 bytes): 00 f0 08 e5 c0 92 ff ff 00 10 00 00

[for-linus][PATCH 4/5] tracing/snapshot: Resize spare buffer if size changed

2019-07-03 Thread Steven Rostedt
From: Eiichi Tsukata Current snapshot implementation swaps two ring_buffers even though their sizes are different from each other, that can cause an inconsistency between the contents of buffer_size_kb file and the current buffer size. For example: # cat buffer_size_kb 7 (expanded: 1408)

[for-linus][PATCH 2/5] ftrace/x86: Add a comment to why we take text_mutex in ftrace_arch_code_modify_prepare()

2019-07-03 Thread Steven Rostedt
From: "Steven Rostedt (VMware)" Taking the text_mutex in ftrace_arch_code_modify_prepare() is to fix a race against module loading and live kernel patching that might try to change the text permissions while ftrace has it as read/write. This really needs to be documented in the code. Add a

Re: [PATCH V2 1/2] serial/8250: Add support for NI-Serial PXI/PXIe+485 devices

2019-07-03 Thread Greg KH
On Wed, Jul 03, 2019 at 03:27:11PM +0200, Enrico Weigelt, metux IT consult wrote: > > /* UART Port Control Register */> -#define NI8430_PORTCON 0x0f> -#define > > NI8430_PORTCON_TXVR_ENABLE (1 << 3) > Can we have that renaming as a separate patch, to ease review ? > > And what about

Re: [PATCH 4.19 00/72] 4.19.57-stable review

2019-07-03 Thread Greg Kroah-Hartman
On Tue, Jul 02, 2019 at 01:23:00PM -0700, Guenter Roeck wrote: > On Tue, Jul 02, 2019 at 10:01:01AM +0200, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.19.57 release. > > There are 72 patches in this series, all will be posted as a response > > to this one.

Re: [PATCH v2 bpf-next] bpf: cgroup: Fix build error without CONFIG_NET

2019-07-03 Thread Yonghong Song
On 7/3/19 1:26 AM, YueHaibing wrote: > If CONFIG_NET is not set and CONFIG_CGROUP_BPF=y, > gcc building fails: > > kernel/bpf/cgroup.o: In function `cg_sockopt_func_proto': > cgroup.c:(.text+0x237e): undefined reference to `bpf_sk_storage_get_proto' > cgroup.c:(.text+0x2394): undefined

[tip:perf/core] perf script: Allow specifying the files to process guest samples

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 15a108af1a18b597bfbd7f7b3c7b4823bfbaf8df Gitweb: https://git.kernel.org/tip/15a108af1a18b597bfbd7f7b3c7b4823bfbaf8df Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 28 Jun 2019 17:16:58 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 3 Jul 2019 00:13:25 -0300

[tip:perf/core] perf tools metric: Don't include duration_time in group

2019-07-03 Thread tip-bot for Andi Kleen
Commit-ID: 488c3bf7ece89e47887607863207021283e37828 Gitweb: https://git.kernel.org/tip/488c3bf7ece89e47887607863207021283e37828 Author: Andi Kleen AuthorDate: Fri, 28 Jun 2019 15:07:37 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 16:08:16 -0300 perf tools

[tip:perf/core] perf list: Avoid extra : for --raw metrics

2019-07-03 Thread tip-bot for Andi Kleen
Commit-ID: 9c344d15f5783260f57c711f3fce72dd744bebe2 Gitweb: https://git.kernel.org/tip/9c344d15f5783260f57c711f3fce72dd744bebe2 Author: Andi Kleen AuthorDate: Fri, 28 Jun 2019 15:07:36 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 16:08:16 -0300 perf list:

[tip:perf/core] perf vendor events intel: Metric fixes for SKX/CLX

2019-07-03 Thread tip-bot for Andi Kleen
Commit-ID: 4df79ba3eb1b82e2939fb984b36a0e71bbed611b Gitweb: https://git.kernel.org/tip/4df79ba3eb1b82e2939fb984b36a0e71bbed611b Author: Andi Kleen AuthorDate: Fri, 28 Jun 2019 15:07:35 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 16:08:16 -0300 perf vendor

[tip:perf/core] perf tools: Fix typos / broken sentences

2019-07-03 Thread tip-bot for Andi Kleen
Commit-ID: 734ac47e23aee12e1c16a4dd52d7c1cb893eaf6c Gitweb: https://git.kernel.org/tip/734ac47e23aee12e1c16a4dd52d7c1cb893eaf6c Author: Andi Kleen AuthorDate: Fri, 28 Jun 2019 15:09:00 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 16:08:16 -0300 perf tools: Fix

[tip:perf/core] perf jevents: Add support for Hisi hip08 L3C PMU aliasing

2019-07-03 Thread tip-bot for John Garry
Commit-ID: edd93a4076cf18ede423c167de6d6fb8e4211e7b Gitweb: https://git.kernel.org/tip/edd93a4076cf18ede423c167de6d6fb8e4211e7b Author: John Garry AuthorDate: Fri, 28 Jun 2019 22:35:52 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 16:08:16 -0300 perf jevents:

[tip:perf/core] perf jevents: Add support for Hisi hip08 HHA PMU aliasing

2019-07-03 Thread tip-bot for John Garry
Commit-ID: 8f5b703add99473b59b4a38a6b66afbafc29d92e Gitweb: https://git.kernel.org/tip/8f5b703add99473b59b4a38a6b66afbafc29d92e Author: John Garry AuthorDate: Fri, 28 Jun 2019 22:35:51 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 16:08:15 -0300 perf jevents:

Re: kernel panic: corrupted stack end in dput

2019-07-03 Thread Al Viro
On Wed, Jul 03, 2019 at 02:43:07PM +0800, Hillf Danton wrote: > > This is very much *NOT* fine. > > 1) trylock can fail from any number of reasons, starting > > with "somebody is going through the hash chain doing a lookup on > > something completely unrelated" > > They are also a red light

[tip:perf/core] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing

2019-07-03 Thread tip-bot for John Garry
Commit-ID: 57cc732479bac2a3cbd759fb07188657c871d5c1 Gitweb: https://git.kernel.org/tip/57cc732479bac2a3cbd759fb07188657c871d5c1 Author: John Garry AuthorDate: Fri, 28 Jun 2019 22:35:50 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 16:08:15 -0300 perf jevents:

[tip:perf/core] perf pmu: Support more complex PMU event aliasing

2019-07-03 Thread tip-bot for John Garry
Commit-ID: 730670b1d108c4a8aa1924762738ca38593ee44c Gitweb: https://git.kernel.org/tip/730670b1d108c4a8aa1924762738ca38593ee44c Author: John Garry AuthorDate: Fri, 28 Jun 2019 22:35:49 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 16:07:36 -0300 perf pmu:

Re: [PATCH] fs: xfs: xfs_log: Change return type from int to void

2019-07-03 Thread Carlos Maiolino
On Tue, Jul 02, 2019 at 11:45:47PM +0530, Hariprasad Kelam wrote: > Change return types of below functions as they never fails > xfs_log_mount_cancel > xlog_recover_cancel > xlog_recover_cancel_intents > > fix below issue reported by coccicheck > fs/xfs/xfs_log_recover.c:4886:7-12: Unneeded

Re: [PATCH v2 03/10] ARM: dts: meson6: update with SPDX Licence identifier

2019-07-03 Thread Marc Gonzalez
On 27/05/2019 15:38, Neil Armstrong wrote: > While the text specifies "of the GPL or the X11 license" the actual > license text matches the MIT license as specified at [0] > > [0] https://spdx.org/licenses/MIT.html > > Signed-off-by: Neil Armstrong > --- > arch/arm/boot/dts/meson6.dtsi | 44

[tip:perf/core] perf diff: Documentation -c cycles option

2019-07-03 Thread tip-bot for Jin Yao
Commit-ID: c8f7bc1a080b081a178bff20356cb7575d385f84 Gitweb: https://git.kernel.org/tip/c8f7bc1a080b081a178bff20356cb7575d385f84 Author: Jin Yao AuthorDate: Fri, 28 Jun 2019 17:23:04 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 13:20:51 -0300 perf diff:

Re: [PATCH net-next v6 06/15] ethtool: netlink bitset handling

2019-07-03 Thread Jiri Pirko
Wed, Jul 03, 2019 at 03:44:57PM CEST, johan...@sipsolutions.net wrote: >On Wed, 2019-07-03 at 13:49 +0200, Jiri Pirko wrote: >> >> > +Value and mask must have length at least ETHTOOL_A_BITSET_SIZE bits >> > rounded up >> > +to a multiple of 32 bits. They consist of 32-bit words in host byte

Re: [PATCH v2 1/2] kernel.h: Update comment about simple_strto() functions

2019-07-03 Thread Andy Shevchenko
On Wed, Jun 26, 2019 at 01:00:45PM +0200, Geert Uytterhoeven wrote: > Hi Andy, > > On Wed, Jun 26, 2019 at 11:39 AM Andy Shevchenko > wrote: > > There were discussions in the past about use cases for > > simple_strto() functions and in some rare cases they have a benefit > > on kstrto() ones. >

[tip:perf/core] perf diff: Print the basic block cycles diff

2019-07-03 Thread tip-bot for Jin Yao
Commit-ID: b10c78c50964da952e6d4db78a3692ab051e6638 Gitweb: https://git.kernel.org/tip/b10c78c50964da952e6d4db78a3692ab051e6638 Author: Jin Yao AuthorDate: Fri, 28 Jun 2019 17:23:03 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 13:20:51 -0300 perf diff: Print

Re: [PATCH] mm, slab: Extend slab/shrink to shrink all the memcg caches

2019-07-03 Thread Michal Hocko
On Wed 03-07-19 09:12:13, Waiman Long wrote: > On 7/3/19 2:56 AM, Michal Hocko wrote: > > On Tue 02-07-19 14:37:30, Waiman Long wrote: > >> Currently, a value of '1" is written to /sys/kernel/slab//shrink > >> file to shrink the slab by flushing all the per-cpu slabs and free > >> slabs in partial

Re: [for-next][PATCH 12/16] kprobes: Initialize kprobes at postcore_initcall

2019-07-03 Thread Steven Rostedt
This would be the official patch: From: "Steven Rostedt (VMware)" Subject: [PATCH] kprobes: Run init_test_probes() later in boot up It was reported that the moving of the kprobe initialization earlier in the boot process caused arm64 to crash. This was due to arm64 depending on the BRK handler

Re: [PATCH net-next v6 08/15] ethtool: move string arrays into common file

2019-07-03 Thread Michal Kubecek
On Wed, Jul 03, 2019 at 03:44:52PM +0200, Jiri Pirko wrote: > Tue, Jul 02, 2019 at 01:50:19PM CEST, mkube...@suse.cz wrote: > >Introduce file net/ethtool/common.c for code shared by ioctl and netlink > >ethtool interface. Move name tables of features, RSS hash functions, > >tunables and PHY

[tip:perf/core] perf diff: Link same basic blocks among different data

2019-07-03 Thread tip-bot for Jin Yao
Commit-ID: f3810817b20645ffae809feb30e9fe260fbd6c4d Gitweb: https://git.kernel.org/tip/f3810817b20645ffae809feb30e9fe260fbd6c4d Author: Jin Yao AuthorDate: Fri, 28 Jun 2019 17:23:02 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 13:20:15 -0300 perf diff: Link

[tip:perf/core] perf diff: Check if all data files with branch stacks

2019-07-03 Thread tip-bot for Jin Yao
Commit-ID: 30d815534e63d737f8004414d12b1679c032e0dd Gitweb: https://git.kernel.org/tip/30d815534e63d737f8004414d12b1679c032e0dd Author: Jin Yao AuthorDate: Fri, 28 Jun 2019 17:23:00 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 12:46:11 -0300 perf diff: Check

[tip:perf/core] perf diff: Use hists to manage basic blocks per symbol

2019-07-03 Thread tip-bot for Jin Yao
Commit-ID: 99150a1faab2963d3f5bf353354afe79bdddb75f Gitweb: https://git.kernel.org/tip/99150a1faab2963d3f5bf353354afe79bdddb75f Author: Jin Yao AuthorDate: Fri, 28 Jun 2019 17:23:01 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 12:47:07 -0300 perf diff: Use

[tip:perf/core] perf hists: Add block_info in hist_entry

2019-07-03 Thread tip-bot for Jin Yao
Commit-ID: fe96245c7f38c4ea92c1c599b43f176e27d9921e Gitweb: https://git.kernel.org/tip/fe96245c7f38c4ea92c1c599b43f176e27d9921e Author: Jin Yao AuthorDate: Fri, 28 Jun 2019 17:22:59 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 12:45:23 -0300 perf hists: Add

[tip:perf/core] perf symbol: Create block_info structure

2019-07-03 Thread tip-bot for Jin Yao
Commit-ID: 0cec2447e7d209b77e52c6ec62169cc564df54e7 Gitweb: https://git.kernel.org/tip/0cec2447e7d209b77e52c6ec62169cc564df54e7 Author: Jin Yao AuthorDate: Fri, 28 Jun 2019 17:22:58 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 12:44:19 -0300 perf symbol:

Re: [PATCH 1/4] powerpc/powernv: remove the unused pnv_pci_set_p2p function

2019-07-03 Thread Christoph Hellwig
On Thu, Jul 04, 2019 at 12:27:06AM +1000, Michael Ellerman wrote: > On Tue, 2019-06-25 at 14:52:36 UTC, Christoph Hellwig wrote: > > This function has never been used anywhere in the kernel tree since it > > was added to the tree. We also now have proper PCIe P2P APIs in the core > > kernel, and

[tip:perf/core] objtool: Fix build by linking against tools/lib/ctype.o sources

2019-07-03 Thread tip-bot for Jiri Olsa
Commit-ID: 0c69b93112428d43b8c103d032143ea89b895d43 Gitweb: https://git.kernel.org/tip/0c69b93112428d43b8c103d032143ea89b895d43 Author: Jiri Olsa AuthorDate: Tue, 2 Jul 2019 14:12:40 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 2 Jul 2019 10:49:31 -0300 objtool: Fix

[tip:perf/core] perf jevents: Use nonlocal include statements in pmu-events.c

2019-07-03 Thread tip-bot for Luke Mujica
Commit-ID: 06c642c0e9fceafd16b1a4c80d44b1c09e282215 Gitweb: https://git.kernel.org/tip/06c642c0e9fceafd16b1a4c80d44b1c09e282215 Author: Luke Mujica AuthorDate: Tue, 25 Jun 2019 10:31:22 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:42 -0300 perf jevents:

[tip:perf/core] perf annotate: Add csky support

2019-07-03 Thread tip-bot for Mao Han
Commit-ID: aa23aa55166c2865ac430168c4b9d405cf8c6980 Gitweb: https://git.kernel.org/tip/aa23aa55166c2865ac430168c4b9d405cf8c6980 Author: Mao Han AuthorDate: Wed, 26 Jun 2019 14:52:19 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:41 -0300 perf annotate: Add

Re: [PATCH] mm: vmscan: scan anonymous pages on file refaults

2019-07-03 Thread Michal Hocko
On Mon 01-07-19 16:10:38, Kuo-Hsin Yang wrote: > When file refaults are detected and there are many inactive file pages, > the system never reclaim anonymous pages, the file pages are dropped > aggressively when there are still a lot of cold anonymous pages and > system thrashes. This issue

[tip:perf/core] perf stat: Fix metrics with --no-merge

2019-07-03 Thread tip-bot for Andi Kleen
Commit-ID: e3a9427323a53ceee540276a74af7706f350d052 Gitweb: https://git.kernel.org/tip/e3a9427323a53ceee540276a74af7706f350d052 Author: Andi Kleen AuthorDate: Mon, 24 Jun 2019 12:37:11 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:41 -0300 perf stat: Fix

[tip:perf/core] perf stat: Fix group lookup for metric group

2019-07-03 Thread tip-bot for Andi Kleen
Commit-ID: 2f87f33f4226523df9c9cc28f9874ea02fcc3d3f Gitweb: https://git.kernel.org/tip/2f87f33f4226523df9c9cc28f9874ea02fcc3d3f Author: Andi Kleen AuthorDate: Mon, 24 Jun 2019 12:37:10 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:41 -0300 perf stat: Fix

[tip:perf/core] perf stat: Don't merge events in the same PMU

2019-07-03 Thread tip-bot for Andi Kleen
Commit-ID: 6c5f4e5cb35b4694dc035d91092d23f596ecd06a Gitweb: https://git.kernel.org/tip/6c5f4e5cb35b4694dc035d91092d23f596ecd06a Author: Andi Kleen AuthorDate: Mon, 24 Jun 2019 12:37:09 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:41 -0300 perf stat:

Re: [PATCH v2 05/27] crypto: remove memset after dma_alloc_coherent

2019-07-03 Thread Herbert Xu
On Fri, Jun 28, 2019 at 10:46:31AM +0800, Fuqian Huang wrote: > In commit af7ddd8a627c > ("Merge tag 'dma-mapping-4.21' of > git://git.infradead.org/users/hch/dma-mapping"), > dma_alloc_coherent has already zeroed the memory. > So memset is not needed. > > Signed-off-by: Fuqian Huang > --- >

Re: [PATCH v2 1/2] media: uapi: Add VP8 stateless decoder API

2019-07-03 Thread Philipp Zabel
On Tue, 2019-07-02 at 14:00 -0300, Ezequiel Garcia wrote: > From: Pawel Osciak > > Add the parsed VP8 frame pixel format and controls, to be used > with the new stateless decoder API for VP8 to provide parameters > for accelerator (aka stateless) codecs. > > Signed-off-by: Pawel Osciak >

[tip:perf/core] perf stat: Make metric event lookup more robust

2019-07-03 Thread tip-bot for Andi Kleen
Commit-ID: 145c407c808352acd625be793396fd4f33c794f8 Gitweb: https://git.kernel.org/tip/145c407c808352acd625be793396fd4f33c794f8 Author: Andi Kleen AuthorDate: Mon, 24 Jun 2019 12:37:08 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:41 -0300 perf stat: Make

Re: [PATCH] powerpc/eeh_cache: fix a W=1 kernel-doc warning

2019-07-03 Thread Michael Ellerman
On Wed, 2019-06-05 at 20:46:19 UTC, Qian Cai wrote: > The opening comment mark "/**" is reserved for kernel-doc comments, so > it will generate a warning with "make W=1". > > arch/powerpc/kernel/eeh_cache.c:37: warning: cannot understand function > prototype: 'struct pci_io_addr_range > > Since

Re: [PATCH v5 0/4] *** SUBJECT HERE ***

2019-07-03 Thread Herbert Xu
On Mon, Jun 24, 2019 at 07:20:13AM +, Christophe Leroy wrote: > This series is the last set of fixes for the Talitos driver. > > We now get a fully clean boot on both SEC1 (SEC1.2 on mpc885) and > SEC2 (SEC2.2 on mpc8321E) with CONFIG_CRYPTO_MANAGER_EXTRA_TESTS: > > [3.385197] bus:

[tip:perf/core] tools lib: Move argv_{split,free} from tools/perf/util/

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 9c10548c42219e961279826c2763a0e32dc056b9 Gitweb: https://git.kernel.org/tip/9c10548c42219e961279826c2763a0e32dc056b9 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 15:27:58 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:40 -0300

Re: [PATCH 1/4] powerpc/powernv: remove the unused pnv_pci_set_p2p function

2019-07-03 Thread Michael Ellerman
On Tue, 2019-06-25 at 14:52:36 UTC, Christoph Hellwig wrote: > This function has never been used anywhere in the kernel tree since it > was added to the tree. We also now have proper PCIe P2P APIs in the core > kernel, and any new P2P support should be using those. > > Signed-off-by: Christoph

Re: [PATCH] powerpc/cacheflush: fix variable set but not used

2019-07-03 Thread Michael Ellerman
On Thu, 2019-06-06 at 13:58:13 UTC, Qian Cai wrote: > The powerpc's flush_cache_vmap() is defined as a macro and never use > both of its arguments, so it will generate a compilation warning, > > lib/ioremap.c: In function 'ioremap_page_range': > lib/ioremap.c:203:16: warning: variable 'start' set

Re: [PATCH v2 2/2] media: hantro: Add support for VP8 decoding on rk3288

2019-07-03 Thread Philipp Zabel
(pid: 1871, stack limit = 0x59d846e4) [  114.382450] CPU: 1 PID: 1871 Comm: ffmpeg Tainted: G     C 5.1.16-20190703-1 #2 [  114.390710] Hardware name: NXP i.MX8MQ EVK (DT) [  114.395240] pstate: 4005 (nZcv daif -PAN -UAO) [  114.400042] pc : hantro_g1_vp8_dec_run+0x1178/0x18a0 [hantr

Re: [PATCH] recordmcount: Fix spurious mcount entries on powerpc

2019-07-03 Thread Michael Ellerman
On Wed, 2019-06-26 at 18:38:01 UTC, "Naveen N. Rao" wrote: > The recent change enabling HAVE_C_RECORDMCOUNT on powerpc started > showing the following issue: > > # modprobe kprobe_example >ftrace-powerpc: Not expected bl: opcode is 3c4c0001 >WARNING: CPU: 0 PID: 227 at

Re: [PATCH] powerpc/ftrace: Enable C Version of recordmcount

2019-07-03 Thread Michael Ellerman
On Tue, 2019-05-07 at 13:31:38 UTC, Christophe Leroy wrote: > Selects HAVE_C_RECORDMCOUNT to use the C version of the recordmcount > intead of the old Perl Version of recordmcount. > > This should improve build time. It also seems like the old Perl Version > misses some calls to _mcount that the

[tip:perf/core] perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: af0de0c5f060b1d4eae6033043eb9eafd15aa738 Gitweb: https://git.kernel.org/tip/af0de0c5f060b1d4eae6033043eb9eafd15aa738 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 12:45:09 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:40 -0300

[tip:perf/core] tools lib: Adopt strreplace() from the kernel

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 2a60689a33a61f000bd90596b1289babcb861cd9 Gitweb: https://git.kernel.org/tip/2a60689a33a61f000bd90596b1289babcb861cd9 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 12:24:03 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:40 -0300

Re: [for-next][PATCH 12/16] kprobes: Initialize kprobes at postcore_initcall

2019-07-03 Thread Steven Rostedt
On Wed, 3 Jul 2019 10:24:02 -0400 Steven Rostedt wrote: > On Wed, 3 Jul 2019 15:08:32 +0100 > Catalin Marinas wrote: > > > > > +static int __init run_init_test_probes(void) > > > +{ > > > + if (run_kprobe_tests) > > > + init_test_probes(); > > > > A return 0 here. > > Will

Re: [PATCH 23/30] ext2: Use kmemdup rather than duplicating its implementation

2019-07-03 Thread Jan Kara
On Wed 03-07-19 21:17:27, Fuqian Huang wrote: > kmemdup is introduced to duplicate a region of memory in a neat way. > Rather than kmalloc/kzalloc + memset, which the programmer needs to > write the size twice (sometimes lead to mistakes), kmemdup improves > readability, leads to smaller code and

[tip:perf/core] perf tools: Ditch rtrim(), use strim() from tools/lib

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 13c230ab6e56c6ae3a968f01f4c6505b794cecad Gitweb: https://git.kernel.org/tip/13c230ab6e56c6ae3a968f01f4c6505b794cecad Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 12:13:13 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Mon, 1 Jul 2019 22:50:33 -0300

Re: [PATCH net-next v6 09/15] ethtool: generic handlers for GET requests

2019-07-03 Thread Jiri Pirko
Tue, Jul 02, 2019 at 01:50:24PM CEST, mkube...@suse.cz wrote: [...] >+/* generic ->doit() handler for GET type requests */ >+static int ethnl_get_doit(struct sk_buff *skb, struct genl_info *info) It is very unfortunate for review to introduce function in a patch and don't use it. In

Re: [for-next][PATCH 12/16] kprobes: Initialize kprobes at postcore_initcall

2019-07-03 Thread Steven Rostedt
On Wed, 3 Jul 2019 15:08:32 +0100 Catalin Marinas wrote: > > +static int __init run_init_test_probes(void) > > +{ > > + if (run_kprobe_tests) > > + init_test_probes(); > > A return 0 here. Will update (would have triggered a failure on my test suite anyway ;-) > > > +} > >

[tip:perf/core] perf tools: Remove trim() implementation, use tools/lib's strim()

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 3ca43b6053c9a5dbbffb02aa010c1ccf8eb460a8 Gitweb: https://git.kernel.org/tip/3ca43b6053c9a5dbbffb02aa010c1ccf8eb460a8 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 12:06:20 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 26 Jun 2019 12:06:20 -0300

RE: [PATCH] cpuidle/drivers/mobile: Add new governor for mobile/embedded systems

2019-07-03 Thread Doug Smythies
Hi Daniel, I tried your "mobile" governor, albeit not on a mobile device. On 2019.06.20 04:58 Daniel Lezcano wrote: ... > The mobile governor is a new governor targeting embedded systems > running on battery where the energy saving has a higher priority than > servers or desktops. This

[tip:perf/core] perf report: Use skip_spaces()

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 526bbbdd442ce143b52cd6a8b4ee424f9930be0d Gitweb: https://git.kernel.org/tip/526bbbdd442ce143b52cd6a8b4ee424f9930be0d Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 11:24:37 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 26 Jun 2019 11:31:43 -0300

[tip:perf/core] tools lib: Adopt strim() from the kernel

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 45bfd0ac7bd2afa83600df9c1286a1642bb15c55 Gitweb: https://git.kernel.org/tip/45bfd0ac7bd2afa83600df9c1286a1642bb15c55 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 11:50:16 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 26 Jun 2019 11:50:16 -0300

[tip:perf/core] perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 328584804edc950fb4608c9a38e396ac71ef22b6 Gitweb: https://git.kernel.org/tip/328584804edc950fb4608c9a38e396ac71ef22b6 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 11:42:03 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 26 Jun 2019 11:42:03 -0300

Re: [PATCH 01/25] arm64: dts: allwinner: Switch A64 dts(i) to use SPDX identifier

2019-07-03 Thread Jagan Teki
On Wed, Jul 3, 2019 at 6:58 PM Maxime Ripard wrote: > > On Wed, Jul 03, 2019 at 06:15:45PM +0530, Jagan Teki wrote: > > Adopt the SPDX license identifier headers to ease license > > compliance management on Allwinner A64 dts(i) files. > > > > While the text specifies "of the GPL or the X11

[tip:perf/core] perf metricgroup: Use strsep()

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 80e9073f1f4473639d585b89ebc9130bb47920e8 Gitweb: https://git.kernel.org/tip/80e9073f1f4473639d585b89ebc9130bb47920e8 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 11:21:47 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 26 Jun 2019 11:31:43 -0300

Re: [PATCH AUTOSEL 5.1 11/51] ASoC: sun4i-codec: fix first delay on Speaker

2019-07-03 Thread Sasha Levin
On Wed, Jun 26, 2019 at 11:37:41AM +0100, Mark Brown wrote: On Tue, Jun 25, 2019 at 11:40:27PM -0400, Sasha Levin wrote: From: Georgii Staroselskii [ Upstream commit 1f2675f6655838aaf910f911fd0abc821e3ff3df ] Allwinner DAC seems to have a delay in the Speaker audio routing. When playing a

[tip:perf/core] perf strfilter: Use skip_spaces()

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: c1fc14cbdcc9455507e5f54109199bfea3af185f Gitweb: https://git.kernel.org/tip/c1fc14cbdcc9455507e5f54109199bfea3af185f Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 26 Jun 2019 11:08:10 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 26 Jun 2019 11:31:43 -0300

[tip:perf/core] perf probe: Use skip_spaces() for argv handling

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: ee44b5b51f37727f57962b2cdccd548c62045252 Gitweb: https://git.kernel.org/tip/ee44b5b51f37727f57962b2cdccd548c62045252 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 21:46:39 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 26 Jun 2019 11:31:37 -0300

[tip:perf/core] perf time-utils: Use skip_spaces()

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 9bb5a27ac7958ce11cb02463b5a5f7f160d60916 Gitweb: https://git.kernel.org/tip/9bb5a27ac7958ce11cb02463b5a5f7f160d60916 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 21:39:18 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 21:39:18 -0300

[tip:perf/core] perf header: Use skip_spaces() in __write_cpudesc()

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: fc6a172600cd54e9b4efeb684daa8464991b6c26 Gitweb: https://git.kernel.org/tip/fc6a172600cd54e9b4efeb684daa8464991b6c26 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 21:33:14 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 21:34:31 -0300

Re: [PATCH net-next v6 07/15] ethtool: support for netlink notifications

2019-07-03 Thread Michal Kubecek
On Wed, Jul 03, 2019 at 03:39:54PM +0200, Johannes Berg wrote: > On Tue, 2019-07-02 at 13:50 +0200, Michal Kubecek wrote: > > > > +static bool ethnl_ok __read_mostly; > > Not sure it makes a big difference, but it could probably be > __ro_after_init instead? Yes, that's more fitting; the flag

[tip:perf/core] perf stat: Use recently introduced skip_spaces()

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 810826acd122ed859e238bf1555a09b326c8fe23 Gitweb: https://git.kernel.org/tip/810826acd122ed859e238bf1555a09b326c8fe23 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 21:28:49 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 21:28:49 -0300

Re: [PATCHv5 03/20] PCI: mobiveil: Correct the returned error number

2019-07-03 Thread Lorenzo Pieralisi
On Fri, Apr 12, 2019 at 08:35:30AM +, Z.q. Hou wrote: > From: Hou Zhiqiang > > This patch corrects the returned error number by convention, > and removes an unnecessary error check. Two distinct changes, two patches, please split and repost. Lorenzo > Signed-off-by: Hou Zhiqiang >

Re: [RFC/RFT v3 04/14] clk: meson: eeclk: add setup callback

2019-07-03 Thread Jerome Brunet
On Mon 01 Jul 2019 at 11:12, Neil Armstrong wrote: > Add a setup() callback in the eeclk structure, to call an optional > call() function at end of eeclk probe to setup clocks. > > It's used for the G12A clock controller to setup the CPU clock > notifiers. I'd prefer if you implement the probe

[tip:perf/core] tools lib: Adopt skip_spaces() from the kernel sources

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 7bd330de43fd5693e90be13dac7fbd9af3b6335d Gitweb: https://git.kernel.org/tip/7bd330de43fd5693e90be13dac7fbd9af3b6335d Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 21:23:18 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 21:23:18 -0300

[tip:perf/core] perf tools: Use linux/ctype.h in more places

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: bd9860bf050f77c4e260a9ae10a5587009ad6e07 Gitweb: https://git.kernel.org/tip/bd9860bf050f77c4e260a9ae10a5587009ad6e07 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 21:13:51 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 21:13:51 -0300

Re: [PATCH v1] media: si2168: Refactor command setup code

2019-07-03 Thread Marc Gonzalez
On 03/07/2019 14:47, Marc Gonzalez wrote: > Come to think of it, I'm really not a fan of "large" macro functions. > I'll outline a different option in v2. My idea is to use a trivial helper function to assign the 3 struct fields, and then a trivial macro to invoke the helper: static void

Re: [PATCH net-next v6 07/15] ethtool: support for netlink notifications

2019-07-03 Thread Michal Kubecek
On Wed, Jul 03, 2019 at 03:33:52PM +0200, Jiri Pirko wrote: > >+/* notifications */ > >+ > >+typedef void (*ethnl_notify_handler_t)(struct net_device *dev, > >+ struct netlink_ext_ack *extack, > >+ unsigned int cmd, u32 req_mask,

[tip:perf/core] tools perf: Move from sane_ctype.h obtained from git to the Linux's original

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 3052ba56bcb589046eca6a931bd897742653d2cb Gitweb: https://git.kernel.org/tip/3052ba56bcb589046eca6a931bd897742653d2cb Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 17:27:31 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 21:02:47 -0300

Re: [PATCH AUTOSEL 5.1 07/51] ASoC: soc-dpm: fixup DAI active unbalance

2019-07-03 Thread Sasha Levin
On Mon, Jul 01, 2019 at 05:18:01PM +0100, Mark Brown wrote: On Wed, Jun 26, 2019 at 08:20:59PM -0400, Sasha Levin wrote: On Wed, Jun 26, 2019 at 11:03:15AM +0100, Mark Brown wrote: > On Tue, Jun 25, 2019 at 11:40:23PM -0400, Sasha Levin wrote: > > [ Upstream commit

[tip:perf/core] perf tools: Add missing util.h to pick up 'page_size' variable

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 1b2fc358ddfb1b0915922e441182cda7043f5116 Gitweb: https://git.kernel.org/tip/1b2fc358ddfb1b0915922e441182cda7043f5116 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 18:35:34 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 18:35:34 -0300

Re: [PATCH v4 2/2] KVM: LAPIC: remove the trailing newline used in the fmt parameter of TP_printk

2019-07-03 Thread Paolo Bonzini
On 14/06/19 03:15, Wanpeng Li wrote: > From: Wanpeng Li > > The trailing newlines will lead to extra newlines in the trace file > which looks like the following output, so remove it. > > qemu-system-x86-15695 [002] ...1 15774.839240: kvm_hv_timer_state: vcpu_id 0 > hv_timer 1 > >

[tip:perf/core] perf tools: Remove old baggage that is util/include/linux/ctype.h

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 9f3926e08c26607a0dd5b1bc8a8aa1d03f72fcdc Gitweb: https://git.kernel.org/tip/9f3926e08c26607a0dd5b1bc8a8aa1d03f72fcdc Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 18:19:33 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 18:31:12 -0300

[tip:perf/core] perf symbols: We need util.h in symbol-elf.c for zfree()

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: cf8b6970f4fc31898f3d9e25159aa57e235ca4d1 Gitweb: https://git.kernel.org/tip/cf8b6970f4fc31898f3d9e25159aa57e235ca4d1 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 18:15:46 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 18:31:06 -0300

Re: [PATCH v4 1/2] KVM: LAPIC: Optimize timer latency consider world switch time

2019-07-03 Thread Paolo Bonzini
On 03/07/19 02:48, Wanpeng Li wrote: > Hi Paolo, how about this patchset? Patch 2/2 is easy to take, do you > have more concern about patch 1/2? I don't know. It seems somewhat hard to tune and in cyclictest it only happens for preemption_timer=N. Are you using preemption_timer=N together with

Re: [PATCH 1/3] x86/paravirt: Make read_cr2() CALLEE_SAVE

2019-07-03 Thread Juergen Gross
On 03.07.19 12:27, root wrote: The one paravirt read_cr2() implementation (Xen) is actually quite trivial and doesn't need to clobber anything other than the return register. By making read_cr2() CALLEE_SAVE we avoid all the PUSH/POP nonsense and allow more convenient use from assembly.

[tip:perf/core] perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 155681fcd7f82882a730240c2dde7eee76a46314 Gitweb: https://git.kernel.org/tip/155681fcd7f82882a730240c2dde7eee76a46314 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 18:13:17 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 18:13:17 -0300

[tip:perf/core] tools x86 machine: Add missing util.h to pick up 'page_size'

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: af41949d9e022f4e37d476505e406c87479862ab Gitweb: https://git.kernel.org/tip/af41949d9e022f4e37d476505e406c87479862ab Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 18:01:47 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 18:01:47 -0300

[tip:perf/core] perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 6a9fa4e3bddedc027b691b6470c500d51d04e56c Gitweb: https://git.kernel.org/tip/6a9fa4e3bddedc027b691b6470c500d51d04e56c Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 17:31:26 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 17:31:26 -0300

Re: [DRAFT] mm/kprobes: Add generic kprobe_fault_handler() fallback definition

2019-07-03 Thread Anshuman Khandual
On 07/03/2019 06:29 PM, Guenter Roeck wrote: > On 7/2/19 10:35 PM, Anshuman Khandual wrote: >> >> >> On 07/01/2019 06:58 PM, Guenter Roeck wrote: >>> On 7/1/19 2:35 AM, Anshuman Khandual wrote: Architectures like parisc enable CONFIG_KROBES without having a definition for

[tip:perf/core] perf ctype: Remove now unused 'spaces' variable

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 93d50edc80abfdf9ad8064af9631a60c56bb0868 Gitweb: https://git.kernel.org/tip/93d50edc80abfdf9ad8064af9631a60c56bb0868 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 16:28:40 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 16:28:40 -0300

[tip:perf/core] perf ui stdio: No need to use 'spaces' to left align

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: b598c34ffc2b60c5c2f6450753a376a81f225652 Gitweb: https://git.kernel.org/tip/b598c34ffc2b60c5c2f6450753a376a81f225652 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 16:24:20 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 16:24:20 -0300

[tip:perf/core] perf ctype: Remove unused 'graph_line' variable

2019-07-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 828e27a899156047758628a97eedeb2b8df41670 Gitweb: https://git.kernel.org/tip/828e27a899156047758628a97eedeb2b8df41670 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 25 Jun 2019 16:04:17 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 16:04:17 -0300

[tip:perf/core] perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events

2019-07-03 Thread tip-bot for Adrian Hunter
Commit-ID: aba44287a224dfcfdd99ba885ca9d9acc4de0c17 Gitweb: https://git.kernel.org/tip/aba44287a224dfcfdd99ba885ca9d9acc4de0c17 Author: Adrian Hunter AuthorDate: Sat, 22 Jun 2019 12:32:48 +0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 08:47:10 -0300 perf

[tip:perf/core] perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events

2019-07-03 Thread tip-bot for Adrian Hunter
Commit-ID: 5130c6e55531b9bbcdeb8b327711ff204bc4835f Gitweb: https://git.kernel.org/tip/5130c6e55531b9bbcdeb8b327711ff204bc4835f Author: Adrian Hunter AuthorDate: Sat, 22 Jun 2019 12:32:47 +0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 08:47:10 -0300 perf

Re: [for-next][PATCH 12/16] kprobes: Initialize kprobes at postcore_initcall

2019-07-03 Thread Catalin Marinas
On Wed, Jul 03, 2019 at 10:02:05AM -0400, Steven Rostedt wrote: > > On arm64 kprobes depends on the BRK handler we register in > > debug_traps_init(), which is an arch_initcall. > > > > As of this change, init_krprobes() calls init_test_probes() before > > that's registered, so we end up hitting

[tip:perf/core] perf db-export: Export synth events

2019-07-03 Thread tip-bot for Adrian Hunter
Commit-ID: b9322cab17a1092e2aa7ee2505ecceb0cd5fd685 Gitweb: https://git.kernel.org/tip/b9322cab17a1092e2aa7ee2505ecceb0cd5fd685 Author: Adrian Hunter AuthorDate: Sat, 22 Jun 2019 12:32:46 +0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 08:47:10 -0300 perf

RE: NO_HZ_IDLE causes consistently low cpu "iowait" time (and higher cpu "idle" time)

2019-07-03 Thread Doug Smythies
On 2019.07.01 08:34 Alan Jenkins wrote: > Hi Hi, > I tried running a simple test: > > dd if=testfile iflag=direct bs=1M of=/dev/null > > With my default settings, `vmstat 10` shows something like 85% idle time > to 15% iowait time. I have 4 CPUs, so this is much less than one CPU > worth

[tip:perf/core] perf intel-pt: Synthesize CBR events when last seen value changes

2019-07-03 Thread tip-bot for Adrian Hunter
Commit-ID: 5fe2cf7d19c48f2b53b57e6a5786972bc1b8d738 Gitweb: https://git.kernel.org/tip/5fe2cf7d19c48f2b53b57e6a5786972bc1b8d738 Author: Adrian Hunter AuthorDate: Sat, 22 Jun 2019 12:32:45 +0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 08:47:10 -0300 perf

[tip:perf/core] perf intel-pt: Add CBR value to decoder state

2019-07-03 Thread tip-bot for Adrian Hunter
Commit-ID: 51b091861828f5801207a00211ea4e94102389c3 Gitweb: https://git.kernel.org/tip/51b091861828f5801207a00211ea4e94102389c3 Author: Adrian Hunter AuthorDate: Sat, 22 Jun 2019 12:32:44 +0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 08:47:10 -0300 perf

[tip:perf/core] perf intel-pt: Cater for CBR change in PSB+

2019-07-03 Thread tip-bot for Adrian Hunter
Commit-ID: 91de8684f1cff6944634bfb9098dc3a2583f798c Gitweb: https://git.kernel.org/tip/91de8684f1cff6944634bfb9098dc3a2583f798c Author: Adrian Hunter AuthorDate: Sat, 22 Jun 2019 12:32:43 +0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 25 Jun 2019 08:47:10 -0300 perf

<    1   2   3   4   5   6   7   8   9   10   >