Re: [RFC v2] Documentation: mmc: Add the introduction for mmc-utils

2016-03-30 Thread Ulf Hansson
On 31 March 2016 at 08:54, Jonathan Corbet wrote: > On Wed, 16 Mar 2016 20:02:49 +0800 > Baolin Wang wrote: > >> This patch introduces one mmc test tools called mmc-utils, which is >> convenient >> if someone wants to exercise and test MMC/SD devices from userspace. > > I've applied this to the

Re: [RESEND PATCH v2 0/2] Update SCSI target removal path

2016-03-30 Thread jthumshirn
On 2016-03-30 18:43, James Bottomley wrote: On Wed, 2016-03-30 at 09:09 +0200, Johannes Thumshirn wrote: [resend with linux-scsi@ in Cc, my apologies] This is a follow up to "scsi: Add intermediate STARGET_REMOVE state to scsi_target_state". If anyone has an idea how to create a regression tes

RE: [PATCH v3 1/2] dmaengine: vdma: Add 64 bit addressing support to the driver

2016-03-30 Thread Appana Durga Kedareswara Rao
Hi Rob, Thanks for the review... > -Original Message- > From: Rob Herring [mailto:r...@kernel.org] > Sent: Wednesday, March 30, 2016 12:26 AM > To: Appana Durga Kedareswara Rao > Cc: pawel.m...@arm.com; mark.rutl...@arm.com; > ijc+devicet...@hellion.org.uk; ga...@codeaurora.org; M

Re: [PATCH v5 34/46] clk: pwm: switch to the atomic API

2016-03-30 Thread Boris Brezillon
Hi Stephen, On Wed, 30 Mar 2016 15:01:49 -0700 Stephen Boyd wrote: > On 03/30, Boris Brezillon wrote: > > diff --git a/drivers/clk/clk-pwm.c b/drivers/clk/clk-pwm.c > > index ebcd738..49ec5b1 100644 > > --- a/drivers/clk/clk-pwm.c > > +++ b/drivers/clk/clk-pwm.c > > @@ -28,15 +28,29 @@ static in

Re: [RFC v2] Documentation: mmc: Add the introduction for mmc-utils

2016-03-30 Thread Jonathan Corbet
On Wed, 16 Mar 2016 20:02:49 +0800 Baolin Wang wrote: > This patch introduces one mmc test tools called mmc-utils, which is convenient > if someone wants to exercise and test MMC/SD devices from userspace. I've applied this to the docs tree, thanks. jon

[tip:perf/core] perf config: Rework buildid_dir_command_config to perf_buildid_config

2016-03-30 Thread tip-bot for Taeung Song
Commit-ID: 9cb5987c822714352e3eb46806fc260b3cb4ff0d Gitweb: http://git.kernel.org/tip/9cb5987c822714352e3eb46806fc260b3cb4ff0d Author: Taeung Song AuthorDate: Mon, 28 Mar 2016 02:22:19 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:09 -0300 perf config: Re

[tip:perf/core] perf tools: Add support for skipping itrace instructions

2016-03-30 Thread tip-bot for Andi Kleen
Commit-ID: d1706b39f0af6901ab2a5e2ebb210b53c1a5bdc7 Gitweb: http://git.kernel.org/tip/d1706b39f0af6901ab2a5e2ebb210b53c1a5bdc7 Author: Andi Kleen AuthorDate: Mon, 28 Mar 2016 10:45:38 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:09 -0300 perf tools: Add

[tip:perf/core] perf config: Rename 'v' to 'home' in set_buildid_dir()

2016-03-30 Thread tip-bot for Taeung Song
Commit-ID: 37194f443a5a7157866ba68b04827e00167b Gitweb: http://git.kernel.org/tip/37194f443a5a7157866ba68b04827e00167b Author: Taeung Song AuthorDate: Mon, 28 Mar 2016 02:22:20 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:09 -0300 perf config: Re

[tip:perf/core] perf script perl: Perl scripts now get a backtrace, like the python ones

2016-03-30 Thread tip-bot for Dima Kogan
Commit-ID: f7380c12ec6cfd69f274ba6181cd01c764f877bb Gitweb: http://git.kernel.org/tip/f7380c12ec6cfd69f274ba6181cd01c764f877bb Author: Dima Kogan AuthorDate: Tue, 29 Mar 2016 12:47:53 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:09 -0300 perf script perl

Re: [PATCH 0/3] nohz: Convert tick dependency mask to atomic_t

2016-03-30 Thread Ingo Molnar
* Frederic Weisbecker wrote: > On Tue, Mar 29, 2016 at 03:05:14PM +0200, Ingo Molnar wrote: > > > > * Ingo Molnar wrote: > > > > > > > > * Linus Torvalds wrote: > > > > > > > On Tue, Mar 29, 2016 at 4:44 AM, Ingo Molnar wrote: > > > > > > > > > > Harmonizing thread_info::flags does not lo

[tip:perf/core] perf config: Remove duplicated set_buildid_dir calls

2016-03-30 Thread tip-bot for Taeung Song
Commit-ID: 58cb9d650be45100bf53ddf9e00351391de3d735 Gitweb: http://git.kernel.org/tip/58cb9d650be45100bf53ddf9e00351391de3d735 Author: Taeung Song AuthorDate: Mon, 28 Mar 2016 02:22:18 +0900 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:08 -0300 perf config: Re

[tip:perf/core] perf tests: Add test to check for event times

2016-03-30 Thread tip-bot for Jiri Olsa
Commit-ID: b31d660df37c1701fd18d526faeb9a86f0fc7dd2 Gitweb: http://git.kernel.org/tip/b31d660df37c1701fd18d526faeb9a86f0fc7dd2 Author: Jiri Olsa AuthorDate: Thu, 24 Mar 2016 13:52:20 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:08 -0300 perf tests: Add t

[tip:perf/core] perf tools: Make -f/--force option documentation consistent across tools

2016-03-30 Thread tip-bot for Jiri Olsa
Commit-ID: e0be62cc0325d65e1b7ae55d23e3d224638c20a6 Gitweb: http://git.kernel.org/tip/e0be62cc0325d65e1b7ae55d23e3d224638c20a6 Author: Jiri Olsa AuthorDate: Thu, 24 Mar 2016 13:52:19 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:08 -0300 perf tools: Make

Re: [PATCH 5/5] Documentation: update URL for Porting Linux 2.0 Drivers to 2.2

2016-03-30 Thread Jonathan Corbet
On Sat, 19 Mar 2016 12:51:24 + Luis de Bethencourt wrote: > - URL: http://www.linux-mag.com/1999-05/gear_01.html > + URL: http://www.linux-mag.com/id/216/ So this URL doesn't appear to work for me..? Thanks, jon

[tip:perf/core] perf mem: Add -U/-K (--all-user/--all-kernel) options

2016-03-30 Thread tip-bot for Jiri Olsa
Commit-ID: ad16511b0e404652331a5350c522d0824f8209de Gitweb: http://git.kernel.org/tip/ad16511b0e404652331a5350c522d0824f8209de Author: Jiri Olsa AuthorDate: Thu, 24 Mar 2016 13:52:16 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:07 -0300 perf mem: Add -U/

[tip:perf/core] perf tools: Make hists__collapse_insert_entry static

2016-03-30 Thread tip-bot for Jiri Olsa
Commit-ID: 592dac6f35cf222a7687d4ff1ea7df0e6ef722e0 Gitweb: http://git.kernel.org/tip/592dac6f35cf222a7687d4ff1ea7df0e6ef722e0 Author: Jiri Olsa AuthorDate: Thu, 24 Mar 2016 13:52:17 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 11:14:07 -0300 perf tools: Make

Re: [PATCH 3/5] Documentation: update URL of Analysis of the Ext2fs structure

2016-03-30 Thread Jonathan Corbet
On Sat, 19 Mar 2016 12:51:22 + Luis de Bethencourt wrote: > The current URL has been down for some time, updating it to a working one. Applied to the docs tree, thanks. jon

Re: [PATCH 4/5] Documentation: update URLs for Richard Gooch's articles

2016-03-30 Thread Jonathan Corbet
On Sat, 19 Mar 2016 12:51:23 + Luis de Bethencourt wrote: > Current URL for "Kernel API changes from 2.0 to 2.2" hasn't been available > for some time, updating. The second article about changes from 2.2 to 2.4 > is missing a URL, adding it. Applied to the docs tree, thanks. jon

Re: [PATCH 2/5] Documentation: update URL for Michael K. Johnson's articles

2016-03-30 Thread Jonathan Corbet
On Sat, 19 Mar 2016 12:51:21 + Luis de Bethencourt wrote: > The URL for "Writing Linux Device Drivers" hasn't been available in some > time. Updating it to the URL of Michael K. Johnson's "Linux Kernel Hackers' > Guide" But that's a different work, I don't think it makes sense to just substi

Re: [PATCH] net: mvneta: remove useless RX descriptor prefetch

2016-03-30 Thread Jisheng Zhang
Hi, + linux arm kernel On Thu, 31 Mar 2016 14:36:30 +0800 Jisheng Zhang wrote: > The rx descriptors are allocated using dma_alloc_coherent, so prefetch > doesn't really happen at all. This is for RFC, I'm sorry to send it without changing its title -- s/PATCH/RFC. I'm not sure whether there's

Re: [PATCH 10/11] perf tools: Add probing for udev86 library

2016-03-30 Thread Ingo Molnar
* Andi Kleen wrote: > > > > Yeah, so udis86 also seems to be a pretty old, relatively stale library > > with no > > support for new instructions AFAICS. > > There are lots of new instructions in pull requests on github. > > But yes the author seems to be a bit slow in pulling. > > > > > S

Re: [PATCH] net: mvneta: explicitly disable BM on 64bit platform

2016-03-30 Thread Marcin Wojtas
Hi Jisheng, 2016-03-31 7:53 GMT+02:00 Jisheng Zhang : > Hi Gregory, > > On Wed, 30 Mar 2016 17:11:41 +0200 Gregory CLEMENT wrote: > >> Hi Jisheng, >> >> On mer., mars 30 2016, Jisheng Zhang wrote: >> >> > The mvneta BM can't work on 64bit platform, as the BM hardware expects >> > buf virtual add

Re: [PATCH 1/5] Documentation: add Linux Kernel Development book

2016-03-30 Thread Jonathan Corbet
On Sat, 19 Mar 2016 12:51:20 + Luis de Bethencourt wrote: > The Linux Kernel Development book by Robert Love has been recommended to me > by multiple kernel hackers. Worth having in the list of books in > kernel-docs.txt for newbies looking for good learning resources. Applied to the docs tr

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-30 Thread Lakshmi Sai Krishna Potthuri
>-Original Message- >From: Mark Brown [mailto:broo...@kernel.org] >Sent: Friday, March 25, 2016 8:31 PM >To: Lakshmi Sai Krishna Potthuri >Cc: Michal Simek ; Soren Brinkmann >; David Woodhouse ; Brian >Norris ; Javier Martinez Canillas >; Boris Brezillon electrons.com>; Stephen Warren ;

Re: [PATCH v7 1/4] gadget: Introduce the usb charger framework

2016-03-30 Thread Felipe Balbi
Baolin Wang writes: >>> diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig >>> index af5d922..82a5b3c 100644 >>> --- a/drivers/usb/gadget/Kconfig >>> +++ b/drivers/usb/gadget/Kconfig >>> @@ -133,6 +133,13 @@ config U_SERIAL_CONSOLE >>> help >>> It supports the seri

Re: [PATCH] gpio: add a userspace chardev ABI for GPIOs

2016-03-30 Thread Greg Ungerer
Hi Alexandre, On 31/03/16 15:59, Alexandre Courbot wrote: > On Wed, Mar 30, 2016 at 10:49 AM, Greg Ungerer wrote: >> Hi Linus, >> >> Commit 3c702e99 ("gpio: add a userspace chardev ABI for GPIOs") >> breaks booting on all my m68k/ColdFire platforms (with MMU and >> without). They all hang during

Re: [PATCH] Syntactic and factual errors in the API document

2016-03-30 Thread Jonathan Corbet
On Tue, 22 Mar 2016 12:37:25 + Andy Champ wrote: > There are several places where the English in the document is syntactically > invalid, or unclear. There are also one or two factual errors. I went to apply this one to the docs tree, but it no longer applies to current kernels. Any chance

[PATCH] net: mvneta: remove useless RX descriptor prefetch

2016-03-30 Thread Jisheng Zhang
The rx descriptors are allocated using dma_alloc_coherent, so prefetch doesn't really happen at all. Signed-off-by: Jisheng Zhang --- drivers/net/ethernet/marvell/mvneta.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/net/ethernet/marvell/mvneta.c b/drivers/net/ethernet/marvell/mvn

Re: [PATCH] irqchip/mxs: fix error check of of_io_request_and_map()

2016-03-30 Thread Shawn Guo
On Wed, Mar 09, 2016 at 03:21:40AM +0200, Vladimir Zapolskiy wrote: > The of_io_request_and_map() returns a valid pointer in iomem region or > ERR_PTR(), check for NULL always fails and may cause a NULL pointer > dereference on error path. > > Fixes: 25e34b44313b ("irqchip/mxs: Prepare driver for

Re: [PATCH] mmc: dw_mmc: Wait for data transfer after response errors

2016-03-30 Thread Enric Balletbo Serra
2016-03-31 4:03 GMT+02:00 Jaehoon Chung : > On 03/31/2016 02:16 AM, Enric Balletbo Serra wrote: >> 2016-03-24 17:22 GMT+01:00 Russell King - ARM Linux : >>> On Thu, Mar 24, 2016 at 09:06:45AM -0700, Doug Anderson wrote: Russell, >>> ... Presumably this is similar to what you saw: the host

Re: [intel-pstate driver regression] processor frequency very high even if in idle

2016-03-30 Thread Sedat Dilek
On Thu, Mar 31, 2016 at 1:41 AM, Rafael J. Wysocki wrote: > On Thu, Mar 31, 2016 at 1:32 AM, Sedat Dilek wrote: >> On Thu, Mar 31, 2016 at 1:28 AM, Rafael J. Wysocki wrote: >>> On Thu, Mar 31, 2016 at 1:25 AM, Sedat Dilek wrote: On Thu, Mar 31, 2016 at 1:17 AM, Pandruvada, Srinivas w

Re: [PATCH 4/4] mmc: dw_mmc: remove setup_clock callback

2016-03-30 Thread Jaehoon Chung
On 01/28/2016 10:31 AM, Shawn Lin wrote: > Now, no dw_mmc variant drivers use this callback, let's > remove it. > > Signed-off-by: Shawn Lin > --- > > drivers/mmc/host/dw_mmc.c | 9 - > drivers/mmc/host/dw_mmc.h | 1 - > 2 files changed, 10 deletions(-) > > diff --git a/drivers/mmc/hos

RE: [PATCH v6 1/2] Documentation: fsl: dspi: Add fsl,ls2080a-dspi compatible string

2016-03-30 Thread Yao Yuan
Hi Brian Norris, Could you please help to review and merge this patch? Thanks. > On 03/09/2016 08:59 PM, Yao Yuan wrote: > > > > new compatible string: "fsl,ls2080a-dspi". > > > > Signed-off-by: Yuan Yao > > Acked-by: Rob Herring > > --- > > Changed in v6: > > No changes. > > > > Changed in v5

Re: [PATCH] tpm: remove redundant code from self-test functions

2016-03-30 Thread Jarkko Sakkinen
On Wed, Mar 30, 2016 at 11:46:23PM -0600, Jason Gunthorpe wrote: > On Wed, Mar 30, 2016 at 04:20:45PM +0300, Jarkko Sakkinen wrote: > > > - rc = be32_to_cpu(cmd.header.out.return_code); > > if (rc == TPM_ERR_DISABLED || rc == TPM_ERR_DEACTIVATED) { > > This line is the ent

Re: [PATCH v8 0/4] Introduce usb charger framework to deal with the usb gadget power negotation

2016-03-30 Thread Baolin Wang
On 31 March 2016 at 14:12, Jun Li wrote: > Hi > >> -Original Message- >> From: Baolin Wang [mailto:baolin.w...@linaro.org] >> Sent: Thursday, March 31, 2016 1:23 PM >> To: Jun Li >> Cc: Peter Chen ; Felipe Balbi ; >> Greg KH ; Sebastian Reichel ; >> Dmitry Eremin-Solenikov ; David Woodhou

Re: [PATCH 0/4] Cleanup setup_clock callback from dw_mmc

2016-03-30 Thread Jaehoon Chung
Hi Shawn, On 01/28/2016 10:30 AM, Shawn Lin wrote: > Hello Jeahoon > > Currently dw_mmc is a little too queen-size. As we had cleanup > prepare_command callback some days before, there are also some > ones deserve to remove. Also we should avoid add new quirks or > callbacks into dw_mmc in order

Re: [PATCH V2 3/8] perf tools: Add time conversion event

2016-03-30 Thread Adrian Hunter
On 08/03/16 10:38, Adrian Hunter wrote: > Intel PT uses the time members from the perf_event_mmap_page > to convert between TSC and perf time. > > Due to a lack of foresight when Intel PT was implemented, > those time members were recorded in the (implementation > dependent) AUXTRACE_INFO event, t

Re: [PATCH v8 0/4] Introduce usb charger framework to deal with the usb gadget power negotation

2016-03-30 Thread Baolin Wang
On 31 March 2016 at 14:18, Felipe Balbi wrote: > > Hi, > > Baolin Wang writes: >> [ text/plain ] >> On 30 March 2016 at 19:24, Felipe Balbi wrote: > >> >> > > >> >> > Seems you don't want to guarantee charger type detection is done > >> >> > before gadget connection(pullup DP), right

[tip:perf/urgent] perf jit: genelf makes assumptions about endian

2016-03-30 Thread tip-bot for Anton Blanchard
Commit-ID: 9f56c092b99b40ce3cf4c6d0134ff7e513c9f1a6 Gitweb: http://git.kernel.org/tip/9f56c092b99b40ce3cf4c6d0134ff7e513c9f1a6 Author: Anton Blanchard AuthorDate: Tue, 29 Mar 2016 17:59:44 +1100 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 18:12:06 -0300 perf jit: g

Re: [PATCH 10/11] perf tools: Add probing for udev86 library

2016-03-30 Thread Ingo Molnar
> perf-core-for-mingo-20160329, modulo the udis86 stuff. > > tag perf-core-for-mingo-20160330 > Tagger: Arnaldo Carvalho de Melo > Date: Wed Mar 30 11:28:40 2016 -0300 > > perf/core improvements and fixes: > > User visible: > > - Add support for skipping itrac

Re: zram: per-cpu compression streams

2016-03-30 Thread Sergey Senozhatsky
Hello Minchan, On (03/31/16 14:53), Minchan Kim wrote: > Hello Sergey, > > > that's a good question. I quickly looked into the fio source code, > > we need to use "buffer_pattern=str" option, I think. so the buffers > > will be filled with the same data. > > > > I don't mind to have buffer_compre

Re: [PATCH] Documentation/IRQ-domain.txt: Document irq_domain_create_{linear, tree}

2016-03-30 Thread Jonathan Corbet
On Sun, 27 Mar 2016 11:51:20 +0800 Jianyu Zhan wrote: > They have the same functionalities as irq_domain_add_{linear, tree}, > except fro accepting different first argument. > > Signed-off-by: Jianyu Zhan > --- > v1->v2: >Fix spelling error. Applied to the docs tree, thanks. jon

[tip:perf/urgent] perf hists: Fix determination of a callchain node's childlessness

2016-03-30 Thread tip-bot for Andres Freund
Commit-ID: 909890355507e92bdaf648e73870f6b5df606da8 Gitweb: http://git.kernel.org/tip/909890355507e92bdaf648e73870f6b5df606da8 Author: Andres Freund AuthorDate: Wed, 30 Mar 2016 21:02:45 +0200 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 30 Mar 2016 18:08:39 -0300 perf hists: F

Re: [PATCH RT 4/6] rt/locking: Reenable migration accross schedule

2016-03-30 Thread Mike Galbraith
On Thu, 2016-03-24 at 11:44 +0100, Thomas Gleixner wrote: > I really wonder what makes the change. The only thing which comes to my mind > is the enforcement of running the online and down_prepare callbacks on the > plugged cpu instead of doing it wherever the scheduler decides to run it. It seem

Re: [PATCH] bpf: doc: "neg" opcode has no operands

2016-03-30 Thread Jonathan Corbet
On Mon, 28 Mar 2016 14:56:47 -0700 Kees Cook wrote: > From: Dave Anderson > > Fixes a copy-paste-o in the BPF opcode table: "neg" takes no arguments > and thus has no addressing modes. I've applied this to the docs tree, thanks. jon

Re: [PATCH v2] ARM: dts: dra7: Correct clock tree for sys_32k_ck

2016-03-30 Thread Tero Kristo
On 03/31/2016 12:32 AM, Tony Lindgren wrote: * Tony Lindgren [160330 14:19]: * Keerthy [160314 05:04]: This is w.r.t J6/J6eco: 32clk is pseudo (erratum i856) - clock source. Errata i856 for the AM572x (DRA7xx) points out that the 32.768KHz external crystal is not enabled at power up. Instead

Re: [PATCHv2 7/8] ARM: dts: imx6: add support for more Ka-Ro electronics modules

2016-03-30 Thread Lothar Waßmann
Hi, On Thu, 31 Mar 2016 14:10:23 +0800 Shawn Guo wrote: > On Tue, Mar 08, 2016 at 09:04:03AM +0100, Lothar Waßmann wrote: > > Add support for the following i.MX6 based modules from Ka-Ro > > electronics GmbH: > > TX6S-8034: > > ProcessorFreescale i.MX 6 Solo, 800MHz > > RAM 256MiB DDR

[PATCH] platform:x86 decouple telemetry driver from the optional IPC resources

2016-03-30 Thread Aubrey Li
Currently the optional IPC resources prevent telemetry driver from probing if these resources are not in ACPI table. This patch decouples telemetry driver from these optional resources, so that telemetry driver has dependency only on the necessary ACPI resources. Signed-off-by: Aubrey Li --- dri

Re: [PATCH v7 1/4] gadget: Introduce the usb charger framework

2016-03-30 Thread Baolin Wang
On 30 March 2016 at 18:09, Felipe Balbi wrote: >> --- >> drivers/usb/gadget/Kconfig |7 + >> drivers/usb/gadget/Makefile |1 + >> drivers/usb/gadget/charger.c| 669 >> +++ > > It seems to me this should be part of udc-core's functionality.

[RESEND PATCH v3 2/2] mfd: lm3533: Support initialization from Device Tree

2016-03-30 Thread Bjorn Andersson
From: Bjorn Andersson Implement Device Tree parsing functions to support initialization of the lm3533 drivers. Signed-off-by: Bjorn Andersson Signed-off-by: Bjorn Andersson --- Changes since v2: - Drop vendor prefix of vendor properties - Specify unit of various properties - Fix reference path

Re: [GIT PULL 0/2] perf/urgent fixes

2016-03-30 Thread Ingo Molnar
pub/scm/linux/kernel/git/acme/linux into perf/urgent > (2016-03-30 12:31:03 +0200) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git > tags/perf-urgent-for-mingo-20160330 > > for you to fetch changes up to 9

[RESEND PATCH v3 1/2] devicetree: mfd: Add binding for the TI LM3533

2016-03-30 Thread Bjorn Andersson
From: Bjorn Andersson Add the binding for the Texas Instruments LM3533 lighting power solution. Acked-by: Jonathan Cameron Acked-by: Rob Herring Signed-off-by: Bjorn Andersson Signed-off-by: Bjorn Andersson --- Changes since v2: - Included and changed unit in various dt properties - Fix comp

[PATCH] dmaengine: tegra-apb: proper default init of channel slave_id

2016-03-30 Thread Shardar Shariff Md
Initialize default channel slave_id(req_sel) to -1 to avoid overwriting of slave_id with client data as zero is the valid slave_id(request_select). Signed-off-by: Shardar Shariff Md --- drivers/dma/tegra20-apb-dma.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drive

Re: [PATCH 2/2] regmap: mmio: Parse endianness definitions from DT

2016-03-30 Thread Krzysztof Kozlowski
On Thu, Mar 31, 2016 at 3:09 PM, Krzysztof Kozlowski wrote: > On Wed, Mar 30, 2016 at 4:41 AM, Mark Brown wrote: >> Since we changed to do formatting in the bus we now skip all the format >> parsing that the core does for its data marshalling code. This means >> that we skip the DT parsing it do

Re: [PATCH v7 1/4] gadget: Introduce the usb charger framework

2016-03-30 Thread Felipe Balbi
Mark Brown writes: > [ text/plain ] > On Wed, Mar 30, 2016 at 01:09:00PM +0300, Felipe Balbi wrote: >> Baolin Wang writes: > >> > +#include >> > +#include >> > +#include >> > +#include > >> not very nice to depend on either of or platform_device here. What about >> PCI-based devices ? > > The

Re: [PATCH v8 0/4] Introduce usb charger framework to deal with the usb gadget power negotation

2016-03-30 Thread Felipe Balbi
Hi, Baolin Wang writes: > [ text/plain ] > On 30 March 2016 at 19:24, Felipe Balbi wrote: >> >> > >> >> > Seems you don't want to guarantee charger type detection is done >> >> > before gadget connection(pullup DP), right? >> >> > I see you call usb_charger_detect_type() in

Re: [RFC PATCH 0/4] cgroup aware workqueues

2016-03-30 Thread Michael Rapoport
Hello, > Tejun Heo wrote on 03/30/2016 08:04:19 PM: > > Hello, > > On Mon, Mar 21, 2016 at 09:58:39AM +0200, Michael Rapoport wrote: > > I did some performance evaluation of different threading models in vhost, > > and in most tests replacing vhost kthread's with workqueues degrades the > >

Re: [PATCH] scripts/gdb: Fix loading of modules information

2016-03-30 Thread Daniel Wagner
On 03/29/2016 09:22 AM, Jan Kiszka wrote: > No problem. At least we now know another frequent user. Let's say sometimes :) > BTW, Kieran and some other people at Linaro started to think about how > to auto-test for such regressions - probably the only reliable way to > catch them. Good idea. I a

Re: [PATCHv2 0/8] ARM: dts: update Ka-Ro i.MX6 module support

2016-03-30 Thread Shawn Guo
On Tue, Mar 08, 2016 at 09:03:56AM +0100, Lothar Waßmann wrote: > This patch set updates the Ka-Ro electronics i.MX6 based module > support and adds support for some new modules and a new baseboard. > > changes vs. v1: > - relicense DTS files under GPLv2/X11 > - dropped patches which have been app

Re: [RFC v0] Use swait in completion

2016-03-30 Thread Daniel Wagner
On 03/28/2016 08:57 PM, Steven Rostedt wrote: > On Wed, 9 Mar 2016 13:24:23 +0100 > Sebastian Andrzej Siewior wrote: > >> * Josh Cartwright | 2016-03-08 12:26:56 [-0600]: >> >>> Is it really just about latency? Does this deferral not lead to an >>> inversion in the case where the single woken ta

RE: [PATCH v8 0/4] Introduce usb charger framework to deal with the usb gadget power negotation

2016-03-30 Thread Jun Li
Hi > -Original Message- > From: Baolin Wang [mailto:baolin.w...@linaro.org] > Sent: Thursday, March 31, 2016 1:23 PM > To: Jun Li > Cc: Peter Chen ; Felipe Balbi ; > Greg KH ; Sebastian Reichel ; > Dmitry Eremin-Solenikov ; David Woodhouse > ; Peter Chen ; Alan Stern > ; r.bald...@samsung

Re: [PATCHv2 7/8] ARM: dts: imx6: add support for more Ka-Ro electronics modules

2016-03-30 Thread Shawn Guo
On Tue, Mar 08, 2016 at 09:04:03AM +0100, Lothar Waßmann wrote: > Add support for the following i.MX6 based modules from Ka-Ro > electronics GmbH: > TX6S-8034: > ProcessorFreescale i.MX 6 Solo, 800MHz > RAM 256MiB DDR3 SDRAM > ROM 128MiB NAND Flash > Power supply Single 3.1V t

Re: [PATCH 2/2] regmap: mmio: Parse endianness definitions from DT

2016-03-30 Thread Krzysztof Kozlowski
On Wed, Mar 30, 2016 at 4:41 AM, Mark Brown wrote: > Since we changed to do formatting in the bus we now skip all the format > parsing that the core does for its data marshalling code. This means > that we skip the DT parsing it does which breaks some systems, we need > to add an explict call in

Re: [PATCHv2 3/8] ARM: dts: imx6-tx6: remove regulator bus

2016-03-30 Thread Shawn Guo
On Tue, Mar 08, 2016 at 09:03:59AM +0100, Lothar Waßmann wrote: > DT maintainers don't like the 'simple-bus' container around the > regulator nodes. So remove it. > > Signed-off-by: Lothar Waßmann > --- > arch/arm/boot/dts/imx6qdl-tx6.dtsi | 178 > + > 1 file

Re: [PATCH] gpio: Do not accept gpio chip additions before gpiolib initialization

2016-03-30 Thread Alexandre Courbot
On Wed, Mar 30, 2016 at 6:16 PM, Guenter Roeck wrote: > On 03/30/2016 01:37 AM, Alexandre Courbot wrote: >> >> On Wed, Mar 30, 2016 at 3:20 AM, Guenter Roeck wrote: >>> >>> Since commit ff2b13592299 ("gpio: make the gpiochip a real device"), >>> attempts to add a gpio chip prior to gpiolib initia

Re: [PATCH] net: mvneta: explicitly disable BM on 64bit platform

2016-03-30 Thread Jisheng Zhang
Hi Gregory, On Wed, 30 Mar 2016 17:11:41 +0200 Gregory CLEMENT wrote: > Hi Jisheng, > > On mer., mars 30 2016, Jisheng Zhang wrote: > > > The mvneta BM can't work on 64bit platform, as the BM hardware expects > > buf virtual address to be placed in the first four bytes of mapped > > buffer,

Re: zram: per-cpu compression streams

2016-03-30 Thread Minchan Kim
Hello Sergey, On Thu, Mar 31, 2016 at 10:26:26AM +0900, Sergey Senozhatsky wrote: > Hello, > > On (03/31/16 07:12), Minchan Kim wrote: > [..] > > > I used a bit different script. no `buffer_compress_percentage' option, > > > because it provide "a mix of random data and zeroes" > > > > Normally,

[PATCH net-next 3/6] macvtap: socket rx busy polling support

2016-03-30 Thread Jason Wang
Signed-off-by: Jason Wang --- drivers/net/macvtap.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/net/macvtap.c b/drivers/net/macvtap.c index 95394ed..1891aff 100644 --- a/drivers/net/macvtap.c +++ b/drivers/net/macvtap.c @@ -20,6 +20,7 @@ #include #include #include +#incl

[PATCH net-next 6/6] vhost_net: net device rx busy polling support

2016-03-30 Thread Jason Wang
This patch let vhost_net try rx busy polling of underlying net device when busy polling is enabled. Test shows some improvement on TCP_RR: smp=1 queue=1 size/session/+thu%/+normalize%/+tpkts%/+rpkts%/+ioexits%/ 1/ 1/ +4%/ +3%/ +3%/ +3%/ +22% 1/50/ +2%/ +2%/ +2%/ +2

平时最多也就联系了三千家,全球还有十几万客户在哪里?

2016-03-30 Thread Andy-Search*Mailer*Inquiry*Order
您好: 您还在用ali平台开发外贸客户? 还在使用展会宣传企业和产品? 你out了!!! 当前外贸客户开发难,您是否也在寻找展会,B2B之外好的渠道? 行业全球十几万客户,平时最多也就联系了三千家,您是否想把剩下的也开发到? 加QQ1286754208给您演示下主动开发客户的方法,先用先受益,已经有近万家企业领先您使用!!。 广东省商业联合会推荐,主动开发客户第一品牌,近万家企业正在获益。您可以没有使用,但是不能没有了解。

[PATCH net-next 5/6] net: export napi_by_id()

2016-03-30 Thread Jason Wang
This patch exports napi_by_id() which will be used by vhost_net socket busy polling. Signed-off-by: Jason Wang --- include/net/busy_poll.h | 1 + net/core/dev.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/include/net/busy_poll.h b/include/net/busy_poll.h index

[PATCH net-next 1/6] net: skbuff: don't use union for napi_id and sender_cpu

2016-03-30 Thread Jason Wang
We use a union for napi_id and send_cpu, this is ok for most of the cases except when we want to support busy polling for tun which needs napi_id to be stored and passed to socket during tun_net_xmit(). In this case, napi_id was overridden with sender_cpu before tun_net_xmit() was called if XPS was

[PATCH net-next 2/6] tuntap: socket rx busy polling support

2016-03-30 Thread Jason Wang
Signed-off-by: Jason Wang --- drivers/net/tun.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/tun.c b/drivers/net/tun.c index afdf950..950faf5 100644 --- a/drivers/net/tun.c +++ b/drivers/net/tun.c @@ -69,6 +69,7 @@ #include #include #include +#include

[PATCH net-next 0/6] net device rx busy polling support in vhost_net

2016-03-30 Thread Jason Wang
Hi all: This series try to add net device rx busy polling support in vhost_net. This is done through: - adding socket rx busy polling support for tun/macvtap by marking napi_id. - vhost_net will try to find the net device through napi_id and do busy polling if possible. TCP_RR tests on two m

[PATCH net-next 4/6] net: core: factor out core busy polling logic to sk_busy_loop_once()

2016-03-30 Thread Jason Wang
This patch factors out core logic of busy polling to sk_busy_loop_once() in order to be reused by other modules. Signed-off-by: Jason Wang --- include/net/busy_poll.h | 7 ++ net/core/dev.c | 59 - 2 files changed, 41 insertions(+), 2

Re: [PATCH] tpm: remove redundant code from self-test functions

2016-03-30 Thread Jason Gunthorpe
On Wed, Mar 30, 2016 at 04:20:45PM +0300, Jarkko Sakkinen wrote: > - rc = be32_to_cpu(cmd.header.out.return_code); > if (rc == TPM_ERR_DISABLED || rc == TPM_ERR_DEACTIVATED) { This line is the entire reason it is open coded, I see it being removed, but I don't see how

[PATCH] .mailmap: Add Christophe Ricard

2016-03-30 Thread Christophe Ricard
Different computers had different settings in the mail client. Some contributions appear as Christophe Ricard, others as Christophe RICARD. Signed-off-by: Christophe Ricard --- .mailmap | 1 + 1 file changed, 1 insertion(+) diff --git a/.mailmap b/.mailmap index 7e6c533..90c0aef 100644 --- a/.m

Re: [PATCH v8 0/4] Introduce usb charger framework to deal with the usb gadget power negotation

2016-03-30 Thread Baolin Wang
On 30 March 2016 at 19:24, Felipe Balbi wrote: >>> >> >> > >>> >> >> > Seems you don't want to guarantee charger type detection is done >>> >> >> > before gadget connection(pullup DP), right? >>> >> >> > I see you call usb_charger_detect_type() in each gadget usb >>> >> >> > state >>> >> >> change

Re: [PATCH v2] tty/serial/8250: fix RS485 half-duplex RX

2016-03-30 Thread Yegor Yefremov
On Thu, Mar 24, 2016 at 9:03 AM, wrote: > From: Yegor Yefremov > > When in half-duplex mode RX will be disabled before TX, but not > enabled after deactivating transmitter. This patch enables > UART_IER_RLSI and UART_IER_RDI interrupts after TX is over. > > Cc: Matwey V. Kornilov > Signed-off-b

Re: [PATCH v8 0/4] Introduce usb charger framework to deal with the usb gadget power negotation

2016-03-30 Thread Baolin Wang
On 30 March 2016 at 18:58, Jun Li wrote: >> >> >> > Seems you don't want to guarantee charger type detection is done >> >> >> > before gadget connection(pullup DP), right? >> >> >> > I see you call usb_charger_detect_type() in each gadget usb >> >> >> > state >> >> >> changes. >> >> >> >> >> >> I

Re: [PATCH V2 3/3] sched/deadline: Tracepoints for deadline scheduler

2016-03-30 Thread Juri Lelli
Hi, On 29/03/16 15:25, Steven Rostedt wrote: > On Tue, 29 Mar 2016 16:12:38 -0300 > Daniel Bristot de Oliveira wrote: > > > On 03/29/2016 02:13 PM, Steven Rostedt wrote: > > >> -0 [007] d..3 78377.688969: sched_switch: > > >> prev_comm=swapper/7 prev_pid=0 prev_prio=120 prev_state

Re: [PATCH v16 22/23] tracing: Add hist trigger 'log2' modifier

2016-03-30 Thread Daniel Wagner
Hi Namhyung, On 03/29/2016 05:17 PM, Namhyung Kim wrote: > On Tue, Mar 29, 2016 at 12:01:40PM +0200, Daniel Wagner wrote: >> cat /sys/kernel/debug/tracing/events/test/latency_complete/hist >> # event histogram >> # >> # trigger info: >> hist:keys=latency.log2:vals=hitcount:sort=latency.log2:size=

Re: [PATCH 0/3] idle, Honor Hardware Disabled States

2016-03-30 Thread Len Brown
> Len, > > Your patch does > > + skl_cstates[5].disabled = 1;/* C8-SKL */ > + skl_cstates[6].disabled = 1;/* C9-SKL */ > > and I don't think that is correct for SKY-H. For https://bugzilla.kernel.org/show_bug.cgi?id=109081 it is correct. > Your patch does not take into account

Re: [PATCH v4 6/9] ARM: dts: Add initial gpio setting of MMC2 device for exynos3250-monk

2016-03-30 Thread Krzysztof Kozlowski
On 31.03.2016 11:48, Chanwoo Choi wrote: > This patch adds initial pin configuration of MMC2 device on exynos3250-monk > board because the MMC2 gpio pin (gpk2[0-6]) are NC (not connected) state. > > Suggested-by: Krzysztof Kozlowski > Signed-off-by: Chanwoo Choi > Reviewed-by: Krzysztof Kozlowsk

Re: [PATCH v4 1/9] ARM: dts: Add initial pin configuration for exynos3250-rinato

2016-03-30 Thread Krzysztof Kozlowski
On 31.03.2016 11:47, Chanwoo Choi wrote: > This patch adds initial pin configuration using pinctrl subsystem > to reduce leakage power-consumption of gpio pins in normal state. > All pins included in this patch are NC (not connected) pin. > > Cc: Kukjin Kim > Cc: Krzysztof Kozlowski > Signed-off

[git pull] vfs fix

2016-03-30 Thread Al Viro
The following changes since commit f55532a0c0b8bb6148f4e07853b876ef73bc69ca: Linux 4.6-rc1 (2016-03-26 16:03:24 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus for you to fetch changes up to 7500c38ac3258815f86f41744a538850

Re: [PATCH] ACPICA: Remove unnecessary "\n" from an ACPI_INFO boot message

2016-03-30 Thread Joe Perches
On Wed, 2016-03-30 at 22:11 -0300, Daniel Bristot de Oliveira wrote: > On 03/29/2016 04:09 PM, Moore, Robert wrote: > > Actually, I did in fact put that there to break up the output after the > > tables are loaded. Is this a problem? > Well, I do not believe that there is a real problem on it. >

[PATCH 3/9] x86 tsc_msr: Update comments, expand definitions

2016-03-30 Thread Len Brown
From: Len Brown Syntax only, no functional change. Signed-off-by: Len Brown --- arch/x86/kernel/tsc_msr.c | 36 ++-- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/arch/x86/kernel/tsc_msr.c b/arch/x86/kernel/tsc_msr.c index d460ef1..3a866bc 1006

Re: [PART1 RFC v3 10/12] svm: Do not expose x2APIC when enable AVIC

2016-03-30 Thread Suravee Suthikulpanit
Hi Radim, On 03/19/2016 03:59 AM, Radim Krčmář wrote: 2016-03-18 01:09-0500, Suravee Suthikulpanit: From: Suravee Suthikulpanit Since AVIC only virtualizes xAPIC hardware for the guest, we need to: * Intercept APIC BAR msr accesses to disable x2APIC * Intercept CPUID access to not a

[PATCH 1/9] x86 tsc_msr: Identify Intel-specific code

2016-03-30 Thread Len Brown
From: Len Brown try_msr_calibrate_tsc() is currently Intel-specific, and should not execute on any other vendor's parts. Signed-off-by: Len Brown --- arch/x86/kernel/tsc_msr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/x86/kernel/tsc_msr.c b/arch/x86/kernel/tsc_msr.c index 92a

[PATCH 5/9] x86 tsc_msr: Add Airmont reference clock values

2016-03-30 Thread Len Brown
From: Len Brown per the Intel 64 and IA-32 Architecture Software Developer's Manual... Add the reference clock for Intel Atom Processors Based on the Airmont Microarchitecture. Reported-by: Stephane Gasparini Signed-off-by: Len Brown --- arch/x86/kernel/tsc_msr.c | 5 - 1 file changed, 4

[PATCH 2/9] x86 tsc_msr: Remove debugging messages

2016-03-30 Thread Len Brown
From: Len Brown Debugging messages are not necessary after all of the possible hardware failures that never occur. Instead, this code can simply return 0. This code also doesn't need to print in the success case. tsc_init() already prints the TSC frequency, and apic=debug is available if anybody

[PATCH 7/9] x86 tsc_msr: Remove irqoff around MSR-based TSC enumeration

2016-03-30 Thread Len Brown
From: Len Brown Remove the irqoff/irqon around MSR-based TSC enumeration, as it is not necessary. Also rename: try_msr_calibrate_tsc() to cpu_khz_from_msr(), as that better describes what the routine does. Signed-off-by: Len Brown --- arch/x86/include/asm/tsc.h | 3 +-- arch/x86/kernel/tsc.c

[PATCH 6/9] x86 tsc_msr: Extend to include Intel Core Architecture

2016-03-30 Thread Len Brown
From: Len Brown tsc_msr is used to quickly and reliably enumerate the CPU/TSC frequencies at boot time For the Intel Atom Architecture. Extend tsc_msr to include recent Intel Core Architecture. As this code discovers BCLK, it also sets lapic_timer_frequency, which allows LAPIC timer calibration

[PATCH 4/9] x86 tsc_msr: Correct Silvermont reference clock values

2016-03-30 Thread Len Brown
From: Len Brown Atom processors use a 19.2 MHz crystal oscillator. Early processors generate 100 MHz via 19.2 MHz * 26 / 5 = 99.84 MHz. Later preocessor generate 100 MHz via 19.2 MHz * 125 / 24 = 100 MHz. Update the Silvermont-based tables accordingly, matching the Software Developers Manual.

[PATCH 9/9] x86 tsc: enumerate BXT tsc_khz via CPUID

2016-03-30 Thread Len Brown
From: Bin Gao Hard code the BXT crystal clock (aka ART - Always Running Timer) to 19.200 MHz, and use CPUID leaf 0x15 to determine the BXT TSC frequency. Use tsc_khz to sanity check BXT cpu_khz, which can be erroneous in some configurations. Signed-off-by: Bin Gao [lenb: simplified] Signed-off

[PATCH 8/9] x86 tsc: enumerate SKL cpu_khz and tsc_khz via CPUID

2016-03-30 Thread Len Brown
From: Len Brown Skylake CPU base-frequency and TSC frequency may differ by up to 2%. Enumerate CPU and TSC frequencies separately, allowing cpu_khz and tsc_khz to differ. The existing CPU frequency calibration mechanism is unchanged. However, CPUID extensions are preferred, when available. CPU

[PATCH 0/9] x86: TSC calibration update

2016-03-30 Thread Len Brown
cpu_khz and tsc_khz initialization can be unreliable and expensive. They are initialized in tsc_init()/native_calibrate_tsc(), which prints: pr_info("Detected %lu.%03lu MHz processor\n", cpu_khz...) native_calibrate_cpu() first tries quick_pit_calibrate(), which can take over 50.0M cycles to succ

RE: [PATCH] usb: xhci: Fix incomplete PM resume operation due to XHCI commmand timeout

2016-03-30 Thread Rajesh Bhagat
> -Original Message- > From: Mathias Nyman [mailto:mathias.ny...@linux.intel.com] > Sent: Tuesday, March 29, 2016 10:51 PM > To: Rajesh Bhagat > Cc: gre...@linuxfoundation.org; linux-...@vger.kernel.org; linux- > ker...@vger.kernel.org; Sriram Dash > Subject: Re: [PATCH] usb: xhci: Fix

Re: [RFCv7 PATCH 00/10] sched: scheduler-driven CPU frequency selection

2016-03-30 Thread Yuyang Du
Hi Steve, On Wed, Mar 30, 2016 at 06:35:23PM -0700, Steve Muckle wrote: > This series was dropped in favor of Rafael's schedutil. But on the > chance that you're still curious about the test setup used to quantify > the series I'll explain below. I will catch up and learn both. > These results

  1   2   3   4   5   6   7   8   9   10   >