[PATCH v1 2/2] drm/bridge: anx7625: Add anx7625 MIPI to DP bridge driver

2019-09-19 Thread Xin Ji
The ANX7625 is an ultra-low power 4K Mobile HD Transmitter designed for portable device. It converts MIPI to DisplayPort 1.3 4K. Signed-off-by: Xin Ji --- drivers/gpu/drm/bridge/Makefile |2 +- drivers/gpu/drm/bridge/analogix/Kconfig |6 + drivers/gpu/drm/bridge/analogix/Make

Re: Usecases for the per-task latency-nice attribute

2019-09-19 Thread Parth Shah
On 9/18/19 7:48 PM, Patrick Bellasi wrote: > > On Wed, Sep 18, 2019 at 13:41:04 +0100, Parth Shah wrote... > >> Hello everyone, > > Hi Parth, > thanks for staring this discussion. > > [ + patrick.bell...@matbug.net ] my new email address, since with > @arm.com I will not be reachable anymore

Re: [PATCH] iwlwifi: fix a potential NULL pointer dereference

2019-09-19 Thread Johannes Berg
On Wed, 2019-09-18 at 23:41 +0530, Allen Pais wrote: > alloc_workqueue is not checked for errors and as a result, > a potential NULL dereference could occur. Wonder why this is coming out now ... but I don't think kmalloc() was ever 'fixed' to fail for small allocations, so I guess this will never

Re: [PATCH] mm: Support memblock alloc on the exact node for sparse_buffer_init()

2019-09-19 Thread Yunfeng Ye
On 2019/9/19 12:47, Mike Rapoport wrote: > Hi, > > On Wed, Sep 18, 2019 at 12:22:29PM +0800, Yunfeng Ye wrote: >> Currently, when memblock_find_in_range_node() fail on the exact node, it >> will use %NUMA_NO_NODE to find memblock from other nodes. At present, >> the work is good, but when the l

Re: [PATCH 2/3] arm64: dts: imx8mm: Use correct clock for usdhc's ipg clk

2019-09-19 Thread Schrempf Frieder
Hi Anson, I have a question, that is not directly related to this patch. I see that for the usdhc1 and usdhc3 nodes, there is an 'assigned-clock' and 'assigned-clock-rates' property but not for usdhc2. The same applies to the mx8mq and mx8mn dtsi file. Is there any reason for this? If not can y

Re: [PATCH] gpio: mxc: Only getting second IRQ when there is more than one IRQ

2019-09-19 Thread Bartosz Golaszewski
czw., 19 wrz 2019 o 08:10 Anson Huang napisał(a): > > On some of i.MX SoCs like i.MX8QXP, there is ONLY one IRQ for each > GPIO bank, so it is better to check the IRQ count before getting > second IRQ to avoid below error message during probe: > > [1.070908] gpio-mxc 5d08.gpio: IRQ index 1

Re: [PATCH] mfd: mt6360: add pmic mt6360 driver

2019-09-19 Thread Lee Jones
On Thu, 19 Sep 2019, Gene Chen wrote: > Lee Jones 於 2019年9月18日 週三 下午6:51寫道: > > > > On Wed, 18 Sep 2019, Gene Chen wrote: > > > > > From: Gene Chen > > > > > > Add mfd driver for mt6360 pmic chip include > > > Battery Charger/USB_PD/Flash LED/RGB LED/LDO/Buck > > > > > > Signed-off-by: Gene Chen

[PATCH 1/1] sched/eas: introduce system-wide overutil indicator

2019-09-19 Thread YT Chang
When the system is overutilization, the load-balance crossing clusters will be triggered and scheduler will not use energy aware scheduling to choose CPUs. The overutilization means the loading of ANY CPUs exceeds threshold (80%). However, only 1 heavy task or while-1 program will run on highest

Re: [PATCH v2 1/2] edac: Add an API for edac device to report for multiple errors

2019-09-19 Thread Hawa, Hanna
On 9/19/2019 9:33 AM, Robert Richter wrote: On 12.09.19 15:53:04, Hanna Hawa wrote: Add an API for EDAC device to report multiple errors with same type. Signed-off-by: Hanna Hawa --- drivers/edac/edac_device.c | 91 ++ drivers/edac/edac_device.h | 40 +

[PATCH v2 0/3] dmaengine: sf-pdma: Add platform dma driver

2019-09-19 Thread Green Wan
Add PDMA driver support for SiFive HiFive Unleashed RevA00 board. Mainly follows DMAengine controller doc[1] to implement and take other DMA drivers as reference. Such as - drivers/dma/fsl-edma.c - drivers/dma/dw-edma/ - drivers/dma/pxa-dma.c Using DMA test client[2] to test. Detailed data

[PATCH v2 1/3] dt-bindings: dmaengine: sf-pdma: add bindins for SiFive PDMA

2019-09-19 Thread Green Wan
Add DT bindings document for Platform DMA(PDMA) driver of board, HiFive Unleashed Rev A00. Signed-off-by: Green Wan --- .../bindings/dma/sifive,fu540-c000-pdma.yaml | 63 +++ MAINTAINERS | 5 ++ 2 files changed, 68 insertions(+) create mode 10

Re: Linux 5.3-rc8

2019-09-19 Thread Martin Steigerwald
Dear Lennart. Lennart Poettering - 18.09.19, 15:53:25 CEST: > On Mi, 18.09.19 00:10, Martin Steigerwald (mar...@lichtvoll.de) wrote: > > > getrandom() will never "consume entropy" in a way that will block > > > any > > > users of getrandom(). If you don't have enough collected entropy > > > to > >

Re: [PATCH v2 3/3] dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories

2019-09-19 Thread Krzysztof Kozlowski
On Thu, 19 Sep 2019 at 08:49, Lukasz Luba wrote: > > Hi Krzysztof, > > On 9/18/19 8:51 PM, Krzysztof Kozlowski wrote: > > On Mon, 16 Sep 2019 at 12:07, Lukasz Luba > > wrote: > >> > >> Add compatible for Samsung k3qf2f20db LPDDR3 memory bindings. > >> Introduce minor fixes in the old documentati

[PATCH v2 2/3] riscv: dts: add support for PDMA device of HiFive Unleashed Rev A00

2019-09-19 Thread Green Wan
Add PDMA support to (arch/riscv/boot/dts/sifive/fu540-c000.dtsi) Signed-off-by: Green Wan --- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/riscv/boot/dts/sifive/fu540-c000.dtsi b/arch/riscv/boot/dts/sifive/fu540-c000.dtsi index 42b5e

[PATCH v2 3/3] dmaengine: sf-pdma: add platform DMA support for HiFive Unleashed A00

2019-09-19 Thread Green Wan
Link: https://www.kernel.org/doc/html/v4.17/driver-api/dmaengine/ Link: https://static.dev.sifive.com/FU540-C000-v1.0.pdf Add PDMA driver, sf-pdma, to enable DMA engine on HiFive Unleashed Rev A00 board. - Implement dmaengine APIs, support MEM_TO_MEM async copy. - Tested by DMA Test client - S

Re: [PATCH] Bluetooth: btusb: avoid unused function warning

2019-09-19 Thread Marcel Holtmann
Hi Arnd, > The btusb_rtl_cmd_timeout() function is used inside of an > ifdef, leading to a warning when this part is hidden > from the compiler: > > drivers/bluetooth/btusb.c:530:13: error: unused function > 'btusb_rtl_cmd_timeout' [-Werror,-Wunused-function] > > Use an IS_ENABLED() check inste

[PATCH v3 07/10] sched/fair: evenly spread tasks when not overloaded

2019-09-19 Thread Vincent Guittot
When there is only 1 cpu per group, using the idle cpus to evenly spread tasks doesn't make sense and nr_running is a better metrics. Signed-off-by: Vincent Guittot --- kernel/sched/fair.c | 40 1 file changed, 28 insertions(+), 12 deletions(-) diff --gi

[PATCH v3 03/10] sched/fair: remove meaningless imbalance calculation

2019-09-19 Thread Vincent Guittot
clean up load_balance and remove meaningless calculation and fields before adding new algorithm. Signed-off-by: Vincent Guittot --- kernel/sched/fair.c | 105 +--- 1 file changed, 1 insertion(+), 104 deletions(-) diff --git a/kernel/sched/fair.c b

[PATCH v3 04/10] sched/fair: rework load_balance

2019-09-19 Thread Vincent Guittot
The load_balance algorithm contains some heuristics which have become meaningless since the rework of the scheduler's metrics like the introduction of PELT. Furthermore, load is an ill-suited metric for solving certain task placement imbalance scenarios. For instance, in the presence of idle CPUs,

[PATCH v3 06/10] sched/fair: use load instead of runnable load in load_balance

2019-09-19 Thread Vincent Guittot
runnable load has been introduced to take into account the case where blocked load biases the load balance decision which was selecting underutilized group with huge blocked load whereas other groups were overloaded. The load is now only used when groups are overloaded. In this case, it's worth be

[PATCH v3 0/8] sched/fair: rework the CFS load balance

2019-09-19 Thread Vincent Guittot
Several wrong task placement have been raised with the current load balance algorithm but their fixes are not always straight forward and end up with using biased values to force migrations. A cleanup and rework of the load balance will help to handle such UCs and enable to fine grain the behavior

[PATCH v3 08/10] sched/fair: use utilization to select misfit task

2019-09-19 Thread Vincent Guittot
utilization is used to detect a misfit task but the load is then used to select the task on the CPU which can lead to select a small task with high weight instead of the task that triggered the misfit migration. Signed-off-by: Vincent Guittot Acked-by: Valentin Schneider --- kernel/sched/fair.c

[PATCH v3 01/10] sched/fair: clean up asym packing

2019-09-19 Thread Vincent Guittot
Clean up asym packing to follow the default load balance behavior: - classify the group by creating a group_asym_packing field. - calculate the imbalance in calculate_imbalance() instead of bypassing it. We don't need to test twice same conditions anymore to detect asym packing and we consolidate

[PATCH v3 02/10] sched/fair: rename sum_nr_running to sum_h_nr_running

2019-09-19 Thread Vincent Guittot
Rename sum_nr_running to sum_h_nr_running because it effectively tracks cfs->h_nr_running so we can use sum_nr_running to track rq->nr_running when needed. There is no functional changes. Signed-off-by: Vincent Guittot --- kernel/sched/fair.c | 32 1 file change

[PATCH v3 10/10] sched/fair: optimize find_idlest_group

2019-09-19 Thread Vincent Guittot
find_idlest_group() now loads CPU's load_avg in 2 different ways. Consolidate the function to read and use load_avg only once and simplify the algorithm to only look for the group with lowest load_avg. Signed-off-by: Vincent Guittot --- kernel/sched/fair.c | 52 +++---

[PATCH v3 05/10] sched/fair: use rq->nr_running when balancing load

2019-09-19 Thread Vincent Guittot
cfs load_balance only takes care of CFS tasks whereas CPUs can be used by other scheduling class. Typically, a CFS task preempted by a RT or deadline task will not get a chance to be pulled on another CPU because the load_balance doesn't take into account tasks from other classes. Add sum of nr_run

[PATCH v3 09/10] sched/fair: use load instead of runnable load in wakeup path

2019-09-19 Thread Vincent Guittot
runnable load has been introduced to take into account the case where blocked load biases the wake up path which may end to select an overloaded CPU with a large number of runnable tasks instead of an underutilized CPU with a huge blocked load. Tha wake up path now starts to looks for idle CPUs be

Re: [PATCH v7 1/7] nfc: pn533: i2c: "pn532" as dt compatible string

2019-09-19 Thread Lars Poeschel
On Wed, Sep 18, 2019 at 02:34:57PM +0200, Simon Horman wrote: > On Tue, Sep 10, 2019 at 11:31:21AM +0200, Lars Poeschel wrote: > > It is favourable to have one unified compatible string for devices that > > have multiple interfaces. So this adds simply "pn532" as the devicetree > > binding compatib

Re: [PATCH v2 3/3] dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories

2019-09-19 Thread Lukasz Luba
On 9/19/19 9:28 AM, Krzysztof Kozlowski wrote: > On Thu, 19 Sep 2019 at 08:49, Lukasz Luba wrote: >> >> Hi Krzysztof, >> >> On 9/18/19 8:51 PM, Krzysztof Kozlowski wrote: >>> On Mon, 16 Sep 2019 at 12:07, Lukasz Luba >>> wrote: Add compatible for Samsung k3qf2f20db LPDDR3 memory bin

Re: [PATCH 4.19 16/50] gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist

2019-09-19 Thread Pavel Machek
On Wed 2019-09-18 08:18:59, Greg Kroah-Hartman wrote: > From: Hans de Goede > > commit 61f7f7c8f978b1c0d80e43c83b7d110ca0496eb4 upstream. > > Another day; another DSDT bug we need to workaround... > > Since commit ca876c7483b6 ("gpiolib-acpi: make sure we trigger edge events > at least once on

Re: [PATCH] [RFC] vmscan.c: add a sysctl entry for controlling memory reclaim IO congestion_wait length

2019-09-19 Thread Lin Feng
On 9/19/19 11:49, Matthew Wilcox wrote: On Thu, Sep 19, 2019 at 10:33:10AM +0800, Lin Feng wrote: On 9/18/19 20:33, Michal Hocko wrote: I absolutely agree here. From you changelog it is also not clear what is the underlying problem. Both congestion_wait and wait_iff_congested should wake up

Re: [PATCH v2] pwm: atmel: Remove platform_device_id and use only dt bindings

2019-09-19 Thread Claudiu.Beznea
On 18.09.2019 17:57, Kamel Bouhara wrote: > Since commit 26202873bb51 ("avr32: remove support for AVR32 > architecture") there is no more user of platform_device_id and we > should only use dt bindings > > Signed-off-by: Kamel Bouhara Acked-by: Claudiu Beznea > --- > Changelog: > v1->v2 >

[PATCH] platform/x86: pmc_atom: Add Siemens SIMATIC IPC2x7E to critclk_systems DMI table

2019-09-19 Thread Srikanth Krishnakar
The SIMATIC IPC227E and IPC277E uses the PMC clock for on-board components and gets stuck during boot if the clock is disabled. Therefore, add this device to the critical systems list. The Board revision does vary in some instances and hence use PRODUCT_NAME to allow the boards to boot with identi

Re: [PATCH?] powerpc: Hard wire PT_SOFTE value to 1 in gpr_get() too

2019-09-19 Thread Michael Ellerman
Hi Oleg, Thanks for the patch. Oleg Nesterov writes: > I don't have a ppc machine, this patch wasn't even compile tested, > could you please review? > > The commit a8a4b03ab95f ("powerpc: Hard wire PT_SOFTE value to 1 in > ptrace & signals") changed ptrace_get_reg(PT_SOFTE) to report 0x1, > but

Re: [PATCH v7 20/21] RISC-V: Enable VIRTIO drivers in RV64 and RV32 defconfig

2019-09-19 Thread Paul Walmsley
On Wed, 4 Sep 2019, Anup Patel wrote: > This patch enables more VIRTIO drivers (such as console, rpmsg, 9p, > rng, etc.) which are usable on KVM RISC-V Guest and Xvisor RISC-V > Guest. > > Signed-off-by: Anup Patel > Acked-by: Paolo Bonzini > Reviewed-by: Paolo Bonzini > Reviewed-by: Alexander

[PATCH] scsi: qedf: Remove always false 'tmp_prio < 0' statement

2019-09-19 Thread Austin Kim
Since tmp_prio is declared as u8, the following statement is always false. tmp_prio < 0 So remove 'always false' statement. Signed-off-by: Austin Kim --- drivers/scsi/qedf/qedf_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/qedf/qedf_main.c b/drivers/

Re: [PATCH] platform/x86: pmc_atom: Add Siemens SIMATIC IPC2x7E to critclk_systems DMI table

2019-09-19 Thread Jan Kiszka
On 19.09.19 09:45, Srikanth Krishnakar wrote: The SIMATIC IPC227E and IPC277E uses the PMC clock for on-board components and gets stuck during boot if the clock is disabled. Therefore, add this device to the critical systems list. The Board revision does vary in some instances and hence use PROD

RE: [PATCH] stmmac: selftest: avoid large stack usage

2019-09-19 Thread Jose Abreu
From: Arnd Bergmann Date: Sep/18/2019, 20:54:34 (UTC+00:00) > + if (!cfg || !cfg->enable) { > value &= ~XGMAC_RSSE; > writel(value, ioaddr + XGMAC_RSS_CTRL); > return 0; > } > > for (i = 0; i < (sizeof(cfg->key) / sizeof(u32)); i++) { >

Re: [PATCH v7 08/13] lib/vsprintf: Remove support for %pF and %pf in favour of %pS and %ps

2019-09-19 Thread Rafael J. Wysocki
On Wed, Sep 18, 2019 at 3:34 PM Sakari Ailus wrote: > > %pS and %ps are now the preferred conversion specifiers to print function > names. The functionality is equivalent; remove the old, deprecated %pF > and %pf support. > > Depends-on: commit 2d44d165e939 ("scsi: lpfc: Convert existing %pf users

Re: [PATCH] z3fold: fix memory leak in kmem cache

2019-09-19 Thread Vitaly Wool
On Wed, Sep 18, 2019 at 9:35 AM Vlastimil Babka wrote: > > On 9/17/19 5:53 PM, Vitaly Wool wrote: > > Currently there is a leak in init_z3fold_page() -- it allocates > > handles from kmem cache even for headless pages, but then they are > > never used and never freed, so eventually kmem cache may

Re: threads-max observe limits

2019-09-19 Thread Michal Hocko
On Wed 18-09-19 09:15:41, Michal Hocko wrote: > On Tue 17-09-19 12:26:18, Eric W. Biederman wrote: [...] > > b) Not being able to bump threads_max to the physical limit of > >the machine is very clearly a regression. > > ... exactly this part. The changelog of the respective patch doesn't > re

Re: [PATCH v3 17/26] vfio_pci: Loop using PCI_STD_NUM_BARS

2019-09-19 Thread Andrew Murray
On Wed, Sep 18, 2019 at 05:31:33PM +0300, Denis Efremov wrote: > On 9/18/19 12:17 PM, Andrew Murray wrote: > > On Mon, Sep 16, 2019 at 11:41:49PM +0300, Denis Efremov wrote: > >> Refactor loops to use idiomatic C style and avoid the fencepost error > >> of using "i < PCI_STD_RESOURCE_END" when "i <

Re: [PATCH 1/1] sched/eas: introduce system-wide overutil indicator

2019-09-19 Thread Vincent Guittot
On Thu, 19 Sep 2019 at 09:20, YT Chang wrote: > > When the system is overutilization, the load-balance crossing s/overutilization/overutilized/ > clusters will be triggered and scheduler will not use energy > aware scheduling to choose CPUs. > > The overutilization means the loading of ANY CPUs

Re: [PATCH v7 00/13] Device property improvements, add %pfw format specifier

2019-09-19 Thread Rafael J. Wysocki
On Wed, Sep 18, 2019 at 3:34 PM Sakari Ailus wrote: > > Hi all, > > This set adds functionality into the device property API (counting a > node's parents as well as obtaining its name) in order to support printing > fwnode names using a new conversion specifier "%pfw". The names that are > produce

Re: [PATCH v3 06/26] s390/pci: Use PCI_STD_NUM_BARS

2019-09-19 Thread Andrew Murray
On Wed, Sep 18, 2019 at 05:26:59PM +0300, Denis Efremov wrote: > On 9/18/19 11:58 AM, Andrew Murray wrote: > > On Mon, Sep 16, 2019 at 11:41:38PM +0300, Denis Efremov wrote: > >> Remove local definition PCI_BAR_COUNT for the number of PCI BARs and use > >> global one PCI_STD_NUM_BARS instead. > >>

Re: [PATCH v2 2/2] reset: Reset controller driver for Intel LGM SoC

2019-09-19 Thread Dilip Kota
Hi Martin, On 9/12/2019 2:38 PM, Dilip Kota wrote: Re-sending the mail, because of delivery failure. sorry for the spam. Hi Martin, On 9/6/2019 4:53 AM, Martin Blumenstingl wrote: Hi, On Thu, Sep 5, 2019 at 4:38 AM Chuan Hua, Lei wrote: [...] I'm not surprised that we got some of the IP blo

Re: printk meeting at LPC

2019-09-19 Thread Daniel Vetter
On Wed, Sep 18, 2019 at 9:42 AM John Ogness wrote: > > On 2019-09-18, Sergey Senozhatsky wrote: > >> For instance, tty/sysrq must be able to switch printk emergency > >> on/off. > > > > How did we come up to that _sync() printk() emergency mode (when we > > make sure that there is no active print

Re: [PATCH v2] net: dsa: sja1105: prevent leaking memory

2019-09-19 Thread David Miller
From: Vladimir Oltean Date: Wed, 18 Sep 2019 23:00:20 +0300 > Hi Navid, > > Thanks for the patch. > > On 9/18/19 9:04 PM, Navid Emamdoost wrote: >> In sja1105_static_config_upload, in two cases memory is leaked: when >> static_config_buf_prepare_for_upload fails and when sja1105_inhibit_tx >> f

Re: [PATCH 1/1] sched/eas: introduce system-wide overutil indicator

2019-09-19 Thread kbuild test robot
pecify the base tree in git format-patch, please see https://stackoverflow.com/a/37406982] url: https://github.com/0day-ci/linux/commits/YT-Chang/sched-eas-introduce-system-wide-overutil-indicator/20190919-152213 config: i386-defconfig (attached as .config) compiler: gcc-7 (Debian 7.4.0-13) 7.4.0

Re: [PATCH v3] bonding: force enable lacp port after link state recovery for 802.3ad

2019-09-19 Thread Jay Vosburgh
zhangsha (A) wrote: >> -Original Message- >> From: zhangsha (A) >> Sent: 2019年9月18日 21:06 >> To: jay.vosbu...@canonical.com; vfal...@gmail.com; a...@greyhouse.net; >> da...@davemloft.net; net...@vger.kernel.org; linux-kernel@vger.kernel.org; >> yuehaibing ; hunongda ; >> Chenzhendong (ale

Re: [PATCH v3] net: dsa: sja1105: prevent leaking memory

2019-09-19 Thread David Miller
From: Navid Emamdoost Date: Wed, 18 Sep 2019 15:34:06 -0500 > Fixes: 8aa9ebccae87 ("net: dsa: Introduce driver for NXP SJA1105 5-port > L2 switch") > > Fixes: 1a4c69406cc1 ("net: dsa: sja1105: Prevent PHY jabbering during > switch reset") Please: 1) Do not break Fixes: tags into multiples line

[v5 1/2] dt/bindings: clk: Add YAML schemas for LS1028A Display Clock bindings

2019-09-19 Thread Wen He
LS1028A has a clock domain PXLCLK0 used for provide pixel clocks to Display output interface. Add a YAML schema for this. Signed-off-by: Wen He Reviewed-by: Rob Herring --- .../devicetree/bindings/clock/fsl,plldig.yaml | 43 +++ 1 file changed, 43 insertions(+) create mode 1006

[v5 2/2] clk: ls1028a: Add clock driver for Display output interface

2019-09-19 Thread Wen He
Add clock driver for QorIQ LS1028A Display output interfaces(LCD, DPHY), as implemented in TSMC CLN28HPM PLL, this PLL supports the programmable integer division and range of the display output pixel clock's 27-594MHz. Signed-off-by: Wen He --- change in v5: - update some code according t

Re: [PATCH] ACPICA: make acpi_load_table() return table index

2019-09-19 Thread Rafael J. Wysocki
On Thursday, September 12, 2019 10:07:42 AM CEST Nikolaus Voss wrote: > For unloading an ACPI table, it is necessary to provide the > index of the table. The method intended for dynamically > loading or hotplug addition of tables, acpi_load_table(), > should provide this information via an optional

Re: [PATCH v2] net: dsa: sja1105: prevent leaking memory

2019-09-19 Thread Vladimir Oltean
On Thu, 19 Sep 2019 at 11:11, David Miller wrote: > > From: Vladimir Oltean > Date: Wed, 18 Sep 2019 23:00:20 +0300 > > > Hi Navid, > > > > Thanks for the patch. > > > > On 9/18/19 9:04 PM, Navid Emamdoost wrote: > >> In sja1105_static_config_upload, in two cases memory is leaked: when > >> stati

Re: [PATCH v2] media: vimc: Implement debayer control for mean window size

2019-09-19 Thread Hans Verkuil
On 9/18/19 1:12 AM, Shuah Khan wrote: > On 9/17/19 4:53 PM, Arthur Moraes do Lago wrote: >> Add mean window size parameter for debayer filter as a control in >> vimc-debayer. >> >> vimc-debayer was patched to allow changing mean windows parameter >> of the filter without needing to reload the drive

Re: [PATCH] [RFC] vmscan.c: add a sysctl entry for controlling memory reclaim IO congestion_wait length

2019-09-19 Thread Michal Hocko
On Thu 19-09-19 15:46:11, Lin Feng wrote: > > > On 9/19/19 11:49, Matthew Wilcox wrote: > > On Thu, Sep 19, 2019 at 10:33:10AM +0800, Lin Feng wrote: > > > On 9/18/19 20:33, Michal Hocko wrote: > > > > I absolutely agree here. From you changelog it is also not clear what is > > > > the underlying

Re: possible deadlock in tower_open

2019-09-19 Thread Johan Hovold
On Mon, Sep 16, 2019 at 06:29:12AM -0700, syzbot wrote: > Hello, > > syzbot found the following crash on: > > HEAD commit:f0df5c1b usb-fuzzer: main usb gadget fuzzer driver > git tree: https://github.com/google/kasan.git usb-fuzzer > console output: https://syzkaller.appspot.com/x/log.t

Re: [PATCH] [RESEND] vmscan.c: add a sysctl entry for controlling memory reclaim IO congestion_wait length

2019-09-19 Thread Michal Hocko
On Thu 19-09-19 09:32:48, Lin Feng wrote: > > > On 9/18/19 20:27, Michal Hocko wrote: > > Please do not post a new version with a minor compile fixes until there > > is a general agreement on the approach. Willy had comments which really > > need to be resolved first. > > Sorry, but thanks for p

[PATCH] x86/mm: fix return value of p[um]dp_set_access_flags

2019-09-19 Thread Wei Yang
Function p[um]dp_set_access_flags is used with update_mmu_cache_p[um]d and the return value from p[um]dp_set_access_flags indicates whether it is necessary to do the cache update. >From current code logic, only when changed && dirty, related page table entry would be updated. It is not necessary t

[PATCH] riscv: resolve most warnings from sparse

2019-09-19 Thread Paul Walmsley
Resolve most of the warnings emitted by sparse. The objective here is to keep arch/riscv as clean as possible with regards to sparse warnings, and to maintain this bar for subsequent patches. Signed-off-by: Paul Walmsley --- arch/riscv/include/asm/entry.h | 29 ++

Re: [PATCH v7 00/13] Device property improvements, add %pfw format specifier

2019-09-19 Thread Sakari Ailus
On Thu, Sep 19, 2019 at 10:00:08AM +0200, Rafael J. Wysocki wrote: > On Wed, Sep 18, 2019 at 3:34 PM Sakari Ailus > wrote: > > > > Hi all, > > > > This set adds functionality into the device property API (counting a > > node's parents as well as obtaining its name) in order to support printing > >

Re: [PATCH 1/1] sched/eas: introduce system-wide overutil indicator

2019-09-19 Thread Quentin Perret
Hi, Could you please CC me on later versions of this ? I'm interested. On Thursday 19 Sep 2019 at 15:20:22 (+0800), YT Chang wrote: > When the system is overutilization, the load-balance crossing > clusters will be triggered and scheduler will not use energy > aware scheduling to choose CPUs. >

RE: [PATCH v2 2/2] reset: Reset controller driver for Intel LGM SoC

2019-09-19 Thread Langer, Thomas
Hi Dilip, > -Original Message- > From: devicetree-ow...@vger.kernel.org ow...@vger.kernel.org> On Behalf Of Dilip Kota > Sent: Donnerstag, 19. September 2019 10:06 > To: Martin Blumenstingl > Cc: Chuan Hua, Lei ; Kim, Cheol Yong > ; devicet...@vger.kernel.org; linux- > ker...@vger.kernel

Re: [PATCH v1 1/2] pinctrl: Add pinmux & GPIO controller driver for new SoC

2019-09-19 Thread Tanwar, Rahul
Hi Andy, Thanks for your comments. I agree & will address all your review concerns in v2 except below mentioned points where i need more clarification. On 12/9/2019 10:30 PM, Andy Shevchenko wrote: >> +static const struct pin_config pin_cfg_type[] = { >> +{"intel,pullup",PIN

Re: [PATCH v2 2/2] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2019-09-19 Thread Shenhar, Talel
Thanks for the review. On 9/18/2019 8:47 PM, James Morse wrote: Hi Talel, On 15/09/2019 07:43, Talel Shenhar wrote: The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introd

Re: Usecases for the per-task latency-nice attribute

2019-09-19 Thread Parth Shah
On 9/18/19 10:46 PM, Tim Chen wrote: > On 9/18/19 5:41 AM, Parth Shah wrote: >> Hello everyone, >> >> As per the discussion in LPC2019, new per-task property like latency-nice >> can be useful in certain scenarios. The scheduler can take proper decision >> by knowing latency requirement of a tas

Re: [PATCH 2/5] powerpc: Map & release OpenCAPI LPC memory

2019-09-19 Thread Frederic Barrat
Le 19/09/2019 à 02:58, Alastair D'Silva a écrit : On Wed, 2019-09-18 at 16:03 +0200, Frederic Barrat wrote: Le 17/09/2019 à 03:42, Alastair D'Silva a écrit : From: Alastair D'Silva Map & release OpenCAPI LPC memory. Signed-off-by: Alastair D'Silva --- arch/powerpc/include/asm/pnv-ocx

Re: [Patch V2] soc/tegra: fuse: Add fuse clock check in tegra_fuse_readl

2019-09-19 Thread Thierry Reding
On Tue, Sep 03, 2019 at 04:26:52PM +0530, Nagarjuna Kristam wrote: > tegra_fuse_readl() can be called from drivers at any time. If this API is > called before tegra_fuse_probe(), we end up enabling clock before it is > registered. Add check for fuse clock in tegra_fuse_readl() and return > correspo

Re: [PATCH 3/5] ocxl: Tally up the LPC memory on a link & allow it to be mapped

2019-09-19 Thread Frederic Barrat
Le 19/09/2019 à 06:55, Alastair D'Silva a écrit : On Wed, 2019-09-18 at 16:02 +0200, Frederic Barrat wrote: Le 17/09/2019 à 03:42, Alastair D'Silva a écrit : From: Alastair D'Silva Tally up the LPC memory on an OpenCAPI link & allow it to be mapped Signed-off-by: Alastair D'Silva ---

Re: [PATCH v2 1/3] dt-bindings: dmaengine: dma-common: Change dma-channel-mask to uint32-array

2019-09-19 Thread Peter Ujfalusi
On 18/09/2019 17.21, Rob Herring wrote: + - description: Mask of chnanels X-(X+31) >>> >>> Obviously, this was not validated with 'make dt_binding_check'. >> make dt_bindings_check >> make: *** No rule to make target 'dt_bindings_check'. Stop. > > Read Documentation/devicetree/wr

I am going to sue you for your ink pad replacement racket.

2019-09-19 Thread gameonlinux
Hi, I'm a licensed attorney, I am going to sue you for this bullshit: https://epson.com/Support/wa00369 The Maintenance Reset Utility was already used on your product. The Maintenance Reset Utility cannot be used again in order to ensure the proper operation of our devices to It is not your d

Re: [GIT] Networking

2019-09-19 Thread David Miller
From: Linus Torvalds Date: Wed, 18 Sep 2019 13:37:57 -0700 > I've obviously already pulled this (and only noticed when I was > testing further on my laptop), but please explain or fix. I'll take a look, thanks.

RE: [PATCH] scsi: qedf: Remove always false 'tmp_prio < 0' statement

2019-09-19 Thread Saurav Kashyap
> -Original Message- > From: linux-scsi-ow...@vger.kernel.org On > Behalf Of Austin Kim > Sent: Thursday, September 19, 2019 1:26 PM > To: j...@linux.ibm.com; martin.peter...@oracle.com > Cc: linux-s...@vger.kernel.org; linux-kernel@vger.kernel.org; QLogic-Storage- > upstr...@cavium.com

I am going to sue you for your ink pad replacement racket.

2019-09-19 Thread gameonlinux
Dear ipru_feedb...@ea.epson.com; Hi, I'm a licensed attorney, I am going to sue you for this bullshit: https://epson.com/Support/wa00369 The Maintenance Reset Utility was already used on your product. The Maintenance Reset Utility cannot be used again in order to ensure the proper operation of

Question on priorities with CAN

2019-09-19 Thread Kurt Van Dijck
Hey, I work on a beaglebone-like board using the AM335x can chip, with an RT kernel. The can irq task is by default rt prio 50. I have a process running on rt prio 10 using CAN_RAW socket. I see that softirqd runs on regular timeslicing. Do CAN frames need to pass through the softirqd in order t

Linux 4.14.145

2019-09-19 Thread Greg KH
I'm announcing the release of the 4.14.145 kernel. All users of the 4.14 kernel series must upgrade. The updated 4.14.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.14.y and can be browsed at the normal kernel.org git web browser

Linux 4.19.74

2019-09-19 Thread Greg KH
I'm announcing the release of the 4.19.74 kernel. All users of the 4.19 kernel series must upgrade. The updated 4.19.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.19.y and can be browsed at the normal kernel.org git web browser:

Re: Linux 4.14.145

2019-09-19 Thread Greg KH
diff --git a/Makefile b/Makefile index 4aa0dfec9b9b..ce521c48b35e 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 VERSION = 4 PATCHLEVEL = 14 -SUBLEVEL = 144 +SUBLEVEL = 145 EXTRAVERSION = NAME = Petit Gorille diff --git a/arch/mips/Kconfig b/arch/mips

Linux 5.2.16

2019-09-19 Thread Greg KH
I'm announcing the release of the 5.2.16 kernel. All users of the 5.2 kernel series must upgrade. The updated 5.2.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.2.y and can be browsed at the normal kernel.org git web browser:

Re: Linux 5.2.16

2019-09-19 Thread Greg KH
diff --git a/Makefile b/Makefile index 3c977aa66650..3cec03e93b40 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 VERSION = 5 PATCHLEVEL = 2 -SUBLEVEL = 15 +SUBLEVEL = 16 EXTRAVERSION = NAME = Bobtail Squid diff --git a/arch/powerpc/include/asm/uaccess

Re: Linux 4.19.74

2019-09-19 Thread Greg KH
diff --git a/Makefile b/Makefile index 9748fa3704bc..3509e0c6e5ae 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 VERSION = 4 PATCHLEVEL = 19 -SUBLEVEL = 73 +SUBLEVEL = 74 EXTRAVERSION = NAME = "People's Front" diff --git a/arch/powerpc/include/asm/uac

Visitors List

2019-09-19 Thread Sarah Wilson
Hello, Good Day to you! Just wanted to check if you would be interested in acquire Batimat 2019 (International Multi-Specialism Trade Show for the Construction Industry 2019) attendee companies to increase prospect flow at your booth - Product launch- Brand awareness - increase Sales - Annual ma

RE: Usecases for the per-task latency-nice attribute

2019-09-19 Thread David Laight
From: Tim Chen > Sent: 18 September 2019 18:16 ... > Some users are running machine learning batch tasks with AVX512, and have > observed > that these tasks affect the tasks needing a fast response. They have to > rely on manual CPU affinity to separate these tasks. With appropriate > latency hi

Re: [PATCH] mtd: st_spi_fsm: Use devm_platform_ioremap_resource() in stfsm_probe()

2019-09-19 Thread Miquel Raynal
Hi Markus, Markus Elfring wrote on Wed, 18 Sep 2019 14:50:27 +0200: > From: Markus Elfring > Date: Wed, 18 Sep 2019 14:37:34 +0200 > > Simplify this function implementation by using a known wrapper function. > > This issue was detected by using the Coccinelle software. > > Signed-off-by: Mar

[PATCH v3 03/11] dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock

2019-09-19 Thread Chunfeng Yun
The u3phya_ref clock is already moved into sub-node, and renamed as ref clock, no used anymore now, so remove it to avoid confusion Signed-off-by: Chunfeng Yun Reviewed-by: Rob Herring --- v3: no changes v2: add Reviewed-by Rob --- Documentation/devicetree/bindings/phy/phy-mtk-tphy.txt | 4 ---

[PATCH v3 02/11] dt-bindings: phy-mtk-tphy: make the ref clock optional

2019-09-19 Thread Chunfeng Yun
Make the ref clock optional, then we no need refer to a fixed-clock in DTS anymore when the clock of USB3 PHY comes from oscillator directly Signed-off-by: Chunfeng Yun Acked-by: Rob Herring --- v3: add acked-by Rob v2: no changes --- .../devicetree/bindings/phy/phy-mtk-tphy.txt| 13 ++

[PATCH v3 09/11] phy: phy-mtk-tphy: remove unused u3phya_ref clock

2019-09-19 Thread Chunfeng Yun
The u3phya_ref clock is already moved into sub-node, and renamed as ref clock, no used anymore now, so remove it, this can avoid confusion when support new platforms Signed-off-by: Chunfeng Yun --- v2~3: no changes --- drivers/phy/mediatek/phy-mtk-tphy.c | 18 -- 1 file changed,

[PATCH v3 07/11] phy: phy-mtk-tphy: add a property for internal resistance

2019-09-19 Thread Chunfeng Yun
This is used to tune J-K voltage by internal R (resistance) Signed-off-by: Chunfeng Yun --- v3: change commit log v2: no changes --- drivers/phy/mediatek/phy-mtk-tphy.c | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/phy/mediatek/phy-mtk-tphy.c b/d

[PATCH v3 01/11] dt-bindings: phy-mtk-tphy: add two optional properties for u2phy

2019-09-19 Thread Chunfeng Yun
Add two optional properties, one for tuning J-K voltage by INTR, another for disconnect threshold, both of them are related with connect detection Signed-off-by: Chunfeng Yun --- v3: change commit log v2: change description --- Documentation/devicetree/bindings/phy/phy-mtk-tphy.txt | 2 ++ 1 fi

[PATCH v3 10/11] phy: phy-mtk-tphy: add a new reference clock

2019-09-19 Thread Chunfeng Yun
Usually the digital and analog phys use the same reference clock, but some platforms have two separate reference clocks for each of them, so add another optional clock to support them. In order to keep the clock names consistent with PHY IP's, change the da_ref for analog phy and ref clock for digi

[PATCH v3 04/11] dt-bindings: phy-mtk-tphy: add a new reference clock

2019-09-19 Thread Chunfeng Yun
Usually the digital and analog phys use the same reference clock, but on some platforms, they are separated, so add another optional clock to support it. In order to keep the clock names consistent with PHY IP's, use the da_ref for analog phy and ref clock for digital phy. Signed-off-by: Chunfeng

[PATCH v3 11/11] arm64: dts: mt2712: use non-empty ranges for usb-phy

2019-09-19 Thread Chunfeng Yun
Use non-empty ranges for usb-phy to make the layout of its registers clearer; Replace deprecated compatible by generic Signed-off-by: Chunfeng Yun --- v3: no changes v2: use generic compatible --- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 42 --- 1 file changed, 22 inserti

[PATCH v3 05/11] dt-bindings: phy-mtk-tphy: add the properties about address mapping

2019-09-19 Thread Chunfeng Yun
Add three required properties about the address mapping, including '#address-cells', '#size-cells' and 'ranges' Signed-off-by: Chunfeng Yun Reviewed-by: Rob Herring --- v3: no changes v2: add Reviewed-by Rob --- Documentation/devicetree/bindings/phy/phy-mtk-tphy.txt | 10 ++ 1 file cha

[PATCH v3 06/11] phy: phy-mtk-tphy: add a property for disconnect threshold

2019-09-19 Thread Chunfeng Yun
This is used to tune the threshold of disconnect Signed-off-by: Chunfeng Yun --- v2~3: no changes --- drivers/phy/mediatek/phy-mtk-tphy.c | 17 +++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/drivers/phy/mediatek/phy-mtk-tphy.c b/drivers/phy/mediatek/phy-mtk-tph

[PATCH v3 08/11] phy: phy-mtk-tphy: make the ref clock optional

2019-09-19 Thread Chunfeng Yun
Sometimes the reference clock of USB3 PHY comes from oscillator directly, and no need refer to a fixed-clock in DTS anymore if make it optional. Signed-off-by: Chunfeng Yun --- v2~3: no changes --- drivers/phy/mediatek/phy-mtk-tphy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --

Re: [PATCH v2 2/2] reset: Reset controller driver for Intel LGM SoC

2019-09-19 Thread Dilip Kota
Hi Thomas, On 9/19/2019 4:36 PM, Langer, Thomas wrote: Hi Dilip, -Original Message- From: devicetree-ow...@vger.kernel.org On Behalf Of Dilip Kota Sent: Donnerstag, 19. September 2019 10:06 To: Martin Blumenstingl Cc: Chuan Hua, Lei ; Kim, Cheol Yong ; devicet...@vger.kernel.org; lin

[PATCH -net] zd1211rw: zd_usb: Use "%zu" to format size_t

2019-09-19 Thread Geert Uytterhoeven
On 32-bit: drivers/net/wireless/zydas/zd1211rw/zd_usb.c: In function ‘check_read_regs’: drivers/net/wireless/zydas/zd1211rw/zd_def.h:18:25: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] dev_printk(level,

[PATCH v8 1/7] nfc: pn533: i2c: "pn532" as dt compatible string

2019-09-19 Thread Lars Poeschel
It is favourable to have one unified compatible string for devices that have multiple interfaces. So this adds simply "pn532" as the devicetree binding compatible string and makes a note that the old ones are deprecated. Cc: Johan Hovold Cc: Simon Horman Signed-off-by: Lars Poeschel --- Changes

[PATCH v8 4/7] nfc: pn533: Split pn533 init & nfc_register

2019-09-19 Thread Lars Poeschel
There is a problem in the initialisation and setup of the pn533: It registers with nfc too early. It could happen, that it finished registering with nfc and someone starts using it. But setup of the pn533 is not yet finished. Bad or at least unintended things could happen. So I split out nfc regist

  1   2   3   4   5   6   7   8   9   10   >