Re: [PATCH] pstore: fix crypto dependencies of 842/zstd compression

2018-12-18 Thread 廖威雄
hi , On 2018/12/17 16:16, kbuild test robot wrote: > Hi liaoweixiong, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on kees/for-next/pstore] > [also build test ERROR on v4.20-rc7 next-20181214] > [if your patch is applied to the wrong git tree, please drop us

Re: [PATCH v1 1/1] MAINTAINERS: update list of qcom drivers

2018-12-18 Thread Kalle Valo
Amit Kucheria writes: > Several drivers didn't have a specific maintainer (other than the > subsystem maintainer). Switch to using the 'qcom' and 'msm' regex > patterns to capture all of them and add exceptions to the couple of > drivers that contain 'msm' but are not related to qcom hardware. >

[PATCH v8 2/2] PCI: amlogic: Add the Amlogic Meson PCIe controller driver

2018-12-18 Thread Hanjie Lin
From: Yue Wang The Amlogic Meson PCIe host controller is based on the Synopsys DesignWare PCI core. This patch adds the driver support for Meson PCIe controller. Signed-off-by: Yue Wang Signed-off-by: Hanjie Lin --- MAINTAINERS| 7 +

[PATCH v8 1/2] dt-bindings: PCI: meson: add DT bindings for Amlogic Meson PCIe controller

2018-12-18 Thread Hanjie Lin
From: Yue Wang The Amlogic Meson PCIe host controller is based on the Synopsys DesignWare PCI core. This patch adds documentation for the DT bindings in Meson PCIe controller. Signed-off-by: Yue Wang Signed-off-by: Hanjie Lin Reviewed-by: Rob Herring ---

[PATCH v8 0/2 RESEND] add the Amlogic Meson PCIe controller driver

2018-12-18 Thread Hanjie Lin
The Amlogic Meson PCIe host controller is based on the Synopsys DesignWare PCI core. This patchset add the driver and dt-bindings of the controller. Changes since v7: [6] - include files in alphabetical order - get rid of unused MACROs and variables - optimize meson_pcie_link_up() while loop

[PATCH v6 04/11] ARM: dts: Add devicetree for RDA8810PL SoC

2018-12-18 Thread Manivannan Sadhasivam
Add initial device tree for RDA8810PL SoC from RDA Microelectronics. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/rda8810pl.dtsi | 86 1 file changed, 86 insertions(+) create mode 100644

[PATCH v6 00/11] Add initial RDA8810PL SoC and Orange Pi boards support

2018-12-18 Thread Manivannan Sadhasivam
Hello, This patchset adds initial RDA8810PL SoC and Orange Pi boards (2G IoT and i96) support. RDA8810PL is an ARM Cortex A5 based SoC with Vivante's GC860 GPU. The SoC has been added as a new ARM sub architecture with myself and Andreas as the maintainers. More information about the boards can

[PATCH v6 01/11] dt-bindings: Add RDA Micro vendor prefix

2018-12-18 Thread Manivannan Sadhasivam
From: Andreas Färber Add vendor prefix for RDA Micro which now merged into Unisoc Communications Inc. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+)

[PATCH v6 02/11] dt-bindings: arm: Document RDA8810PL and reference boards

2018-12-18 Thread Manivannan Sadhasivam
From: Andreas Färber Add bindings for RDA Micro RDA8810PL SoC and below reference boards: 1. Orange Pi 2G-IoT - http://www.orangepi.org/OrangePi2GIOT/ 2. Orange Pi i96 - https://www.96boards.org/product/orangepi-i96/ Cc: zhao_ste...@263.net Signed-off-by: Andreas Färber Signed-off-by:

[PATCH v6 03/11] ARM: Prepare RDA8810PL SoC

2018-12-18 Thread Manivannan Sadhasivam
From: Andreas Färber Introduce ARCH_RDA and mach-rda for RDA Micro SoCs. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam --- arch/arm/Kconfig | 2 ++ arch/arm/Makefile | 1 + arch/arm/mach-rda/Kconfig | 9 + arch/arm/mach-rda/Makefile | 1 + 4

[PATCH v6 05/11] ARM: dts: Add devicetree for OrangePi 2G IoT board

2018-12-18 Thread Manivannan Sadhasivam
Add initial devicetree support for OrangePi 2G IoT board from Xunlong. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/Makefile| 2 + .../boot/dts/rda8810pl-orangepi-2g-iot.dts| 50 +++ 2 files changed, 52

[PATCH v6 08/11] dt-bindings: serial: Document RDA Micro UART

2018-12-18 Thread Manivannan Sadhasivam
From: Andreas Färber Add an initial binding for the UART in RDA Micro RDA8810PL SoC. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam --- .../bindings/serial/rda,8810pl-uart.txt | 17 + 1 file changed, 17 insertions(+) create mode 100644

[PATCH v6 07/11] ARM: dts: rda8810pl: Add timer support

2018-12-18 Thread Manivannan Sadhasivam
Add timer support for RDA Micro RDA8810PL SoC. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/rda8810pl.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/rda8810pl.dtsi b/arch/arm/boot/dts/rda8810pl.dtsi index

[PATCH v6 09/11] ARM: dts: rda8810pl: Add interrupt support for UART

2018-12-18 Thread Manivannan Sadhasivam
Add interrupt support for UART in RDA Micro RDA8810PL SoC. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/rda8810pl.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/rda8810pl.dtsi b/arch/arm/boot/dts/rda8810pl.dtsi index

[PATCH 2/2] mfd: tps65218.c: Add input voltage options

2018-12-18 Thread Christian Hohnstaedt
These options apply to all regulators in this chip. strict-supply-voltage: Set STRICT flag in CONFIG1 under-voltage-limit: Select 2.75, 2.95, 3.25 or 3.35 V UVLO in CONFIG1 under-voltage-hysteresis: Select 200mV or 400mV UVLOHYS in CONFIG2 Signed-off-by: Christian Hohnstaedt ---

[PATCH v6 10/11] tty: serial: Add RDA8810PL UART driver

2018-12-18 Thread Manivannan Sadhasivam
Add UART driver for RDA Micro RDA8810PL SoC. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam Reviewed-by: Greg Kroah-Hartman --- .../admin-guide/kernel-parameters.txt | 6 + drivers/tty/serial/Kconfig| 19 + drivers/tty/serial/Makefile

[PATCH v6 11/11] MAINTAINERS: Add entry for RDA Micro SoC architecture

2018-12-18 Thread Manivannan Sadhasivam
Add MAINTAINERS entry for RDA Micro SoC architecture with myself as the maintainer. Signed-off-by: Manivannan Sadhasivam --- MAINTAINERS | 14 ++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 6c3fbbb361f8..7f2ae2ed53f4 100644 --- a/MAINTAINERS +++

[PATCH 0/2] Add input voltage configuration for TPS65218

2018-12-18 Thread Christian Hohnstaedt
This patch allows to configure input-voltage settings of the TPS65218 regulator via device tree. Christian Hohnstaedt (2): dt-bindings: regulator: extend tps65218 bindings mfd: tps65218.c: Add input voltage options .../devicetree/bindings/regulator/tps65218.txt | 10 +

[PATCH v6 06/11] ARM: dts: Add devicetree for OrangePi i96 board

2018-12-18 Thread Manivannan Sadhasivam
Add initial devicetree for Orange Pi i96 board from Xunlong. It is one of the 96Boards IoT Edition board. Signed-off-by: Andreas Färber Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/rda8810pl-orangepi-i96.dts | 50

[PATCH 1/2] dt-bindings: regulator: extend tps65218 bindings

2018-12-18 Thread Christian Hohnstaedt
Add input voltage configuration options Signed-off-by: Christian Hohnstaedt --- Documentation/devicetree/bindings/regulator/tps65218.txt | 10 ++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/regulator/tps65218.txt

Re: [PATCH 05/14] mm, compaction: Skip pageblocks with reserved pages

2018-12-18 Thread Vlastimil Babka
On 12/15/18 12:03 AM, Mel Gorman wrote: > Reserved pages are set at boot time, tend to be clustered and almost > never become unreserved. When isolating pages for migrating, skip > the entire pageblock is one PageReserved page is encountered on the > grounds that it is highly probable the entire

Re: [PATCH v2 03/12] PCI: aardvark: Add PHY support

2018-12-18 Thread Miquel Raynal
Hi Baruch, Baruch Siach wrote on Mon, 17 Dec 2018 20:27:42 +0200: > Hi Miquel, > > Miquel Raynal writes: > > Marek Behun wrote on Fri, 14 Dec 2018 01:57:12 > > +0100: > > > >> On Fri, 14 Dec 2018 01:47:01 +0100 > >> Marek Behun wrote: > >> > >> > are there already patches for the A37xx

Re: [PATCH] scripts/tags: Add more declarations

2018-12-18 Thread Kirill Tkhai
On 18.12.2018 00:09, Matthew Wilcox wrote: > On Mon, Dec 17, 2018 at 03:41:46PM +0300, Kirill Tkhai wrote: >> -'/\> + >> '/\> '/\ > I don't know anything about regexes this complex or tags, but couldn't this > be '/\ DEFINE_THINGIES? I think, we can, but before this it's needed to

Re: [PATCH] Input: elantech - Disable elan-i2c for P52 and P72

2018-12-18 Thread Peter Hutterer
On Wed, Dec 12, 2018 at 04:42:05PM +0100, Benjamin Tissoires wrote: > The current implementation of elan_i2c is known to not support those > 2 laptops. > > A proper fix is to tweak both elantech and elan_i2c to transmit the > correct information from PS/2, which would make a bad candidate for >

Re: [PATCH v2 0/7] x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID

2018-12-18 Thread Vitaly Kuznetsov
Paolo Bonzini writes: > On 17/12/18 11:30, Vitaly Kuznetsov wrote: >>> Queued, thanks. I moved this above the direct EOI series so that >>> KVM_CAP_HYPERV_STIMER_DIRECT need not exist at any point of the history. >>> >> Thanks! Just to make sure (and to conclude our discussion with Roman): >>

Re: [PATCH v2 2/3] sched/fair: trigger asym_packing during idle load balance

2018-12-18 Thread Vincent Guittot
On Mon, 17 Dec 2018 at 17:59, Valentin Schneider wrote: > > Hi Vincent, > > On 14/12/2018 16:01, Vincent Guittot wrote: > > newly idle load balance is not always triggered when a cpu becomes idle. > > This prevent the scheduler to get a chance to migrate task for asym packing. > > Enable active

Re: [PATCH v2 03/12] PCI: aardvark: Add PHY support

2018-12-18 Thread Miquel Raynal
Hi Marek, Marek Behun wrote on Mon, 17 Dec 2018 22:34:30 +0100: > Miquel, > > I tried the patches and they are working, with the exception of Compex > WLE900X card, but we know that this card is problematic. How did you test them? I am surprised that COMPHY calls worked for you out of the

[PATCH 1/2] fsl_hypervisor: dereferencing error pointers in ioctl

2018-12-18 Thread Dan Carpenter
The strndup_user() function returns error pointers on error, and then in the error handling we pass the error pointers to kfree(). It will cause an Oops. Fixes: 6db7199407ca ("drivers/virt: introduce Freescale hypervisor management driver") Signed-off-by: Dan Carpenter ---

Re: [PATCH v6 3/6] acpi/numa: Set the memory-side-cache size in memblocks

2018-12-18 Thread kbuild test robot
/commits/Dan-Williams/mm-Randomize-free-memory/20181218-130230 reproduce: make htmldocs All warnings (new ones prefixed by >>): WARNING: convert(1) not found, for SVG to PDF conversion install ImageMagick (https://www.imagemagick.org) mm/memblock.c:840: warning: Excess function par

[PATCH 2/2] fsl_hypervisor: prevent integer overflow in ioctl

2018-12-18 Thread Dan Carpenter
The "param.count" value is a u64 thatcomes from the user. The code later in the function assumes that param.count is at least one and if it's not then it leads to an Oops when we dereference the ZERO_SIZE_PTR. Also the addition can have an integer overflow which would lead us to allocate a

[PATCH -next] x86/xen: Fix read buffer overflow

2018-12-18 Thread YueHaibing
Fix smatch warning: arch/x86/xen/enlighten_pv.c:649 get_trap_addr() error: buffer overflow 'early_idt_handler_array' 32 <= 32 Fixes: 42b3a4cb5609 ("x86/xen: Support early interrupts in xen pv guests") Signed-off-by: YueHaibing --- arch/x86/xen/enlighten_pv.c | 2 +- 1 file changed, 1

Re: [PATCH] RISC-V: Make BSS section as the last section in vmlinux.lds.S

2018-12-18 Thread Anup Patel
On Mon, Dec 17, 2018 at 6:29 PM Nick Kossifidis wrote: > > Στις 2018-12-17 11:36, Anup Patel έγραψε: > > On Mon, Nov 26, 2018 at 11:42 AM Anup Patel > > wrote: > >> > >> The objcopy only emits loadable sections when creating flat kernel > >> Image. To have minimal possible size of flat kernel

Re: [PATCH v2 03/12] PCI: aardvark: Add PHY support

2018-12-18 Thread Miquel Raynal
Hello, Miquel Raynal wrote on Tue, 18 Dec 2018 09:18:17 +0100: > Hi Marek, > > Marek Behun wrote on Mon, 17 Dec 2018 22:34:30 > +0100: > > > Miquel, > > > > I tried the patches and they are working, with the exception of Compex > > WLE900X card, but we know that this card is problematic.

[RESEND PATCH V3 4/5] arm64/mm: Enable HugeTLB migration

2018-12-18 Thread Anshuman Khandual
Let arm64 subscribe to generic HugeTLB page migration framework. Right now this only works on the following PMD and PUD level HugeTLB page sizes with various kernel base page size combinations. CONT PTEPMDCONT PMDPUD ------ 4K: NA

[RESEND PATCH V3 2/5] mm/hugetlb: Enable PUD level huge page migration

2018-12-18 Thread Anshuman Khandual
Architectures like arm64 have PUD level HugeTLB pages for certain configs (1GB huge page is PUD based on ARM64_4K_PAGES base page size) that can be enabled for migration. It can be achieved through checking for PUD_SHIFT order based HugeTLB pages during migration. Reviewed-by: Naoya Horiguchi

[RESEND PATCH V3 0/5] arm64/mm: Enable HugeTLB migration

2018-12-18 Thread Anshuman Khandual
This patch series enables HugeTLB migration support for all supported huge page sizes at all levels including contiguous bit implementation. Following HugeTLB migration support matrix has been enabled with this patch series. All permutations have been tested except for the 16GB. CONT PTE

[RESEND PATCH V3 1/5] mm/hugetlb: Distinguish between migratability and movability

2018-12-18 Thread Anshuman Khandual
During huge page allocation it's migratability is checked to determine if it should be placed under movable zones with GFP_HIGHUSER_MOVABLE. But the movability aspect of the huge page could depend on other factors than just migratability. Movability in itself is a distinct property which should

[RESEND PATCH V3 3/5] mm/hugetlb: Enable arch specific huge page size support for migration

2018-12-18 Thread Anshuman Khandual
Architectures like arm64 have HugeTLB page sizes which are different than generic sizes at PMD, PUD, PGD level and implemented via contiguous bits. At present these special size HugeTLB pages cannot be identified through macros like (PMD|PUD|PGDIR)_SHIFT and hence chosen not be migrated. Enabling

[RESEND PATCH V3 5/5] arm64/mm: Enable HugeTLB migration for contiguous bit HugeTLB pages

2018-12-18 Thread Anshuman Khandual
Let arm64 subscribe to the previously added framework in which architecture can inform whether a given huge page size is supported for migration. This just overrides the default function arch_hugetlb_migration_supported() and enables migration for all possible HugeTLB page sizes on arm64. With

Re: [PATCH v3 2/6] irqchip: sifive-plic: Add struct plic_hw for global PLIC HW details

2018-12-18 Thread Anup Patel
On Mon, Dec 17, 2018 at 11:54 PM Christoph Hellwig wrote: > > > +struct plic_hw { > > + u32 nr_irqs; > > + u32 nr_handlers; > > + u32 nr_mapped; > > + void __iomem*regs; > > + struct irq_domain

Re: [PATCH v2 18/19] mailbox: stm32-ipcc: Use device-managed registration API

2018-12-18 Thread Ludovic BARRE
On 12/17/18 4:02 PM, Thierry Reding wrote: From: Thierry Reding Get rid of some boilerplate driver removal code by using the newly added device-managed registration API. Cc: Fabien Dessenne Cc: Ludovic Barre Reviewed-by: Ludovic Barre Regards, Ludo Signed-off-by: Thierry Reding

Re: [PATCH v2 10/19] mailbox: sti: Use device-managed registration API

2018-12-18 Thread Lee Jones
On Mon, 17 Dec 2018, Thierry Reding wrote: > From: Thierry Reding > > Get rid of some boilerplate driver removal code by using the newly added > device-managed registration API. > > Cc: Lee Jones > Signed-off-by: Thierry Reding > --- > drivers/mailbox/mailbox-sti.c | 13 + > 1

Re: [PATCH v3 1/6] irqchip: sifive-plic: Pre-compute context hart base and enable base

2018-12-18 Thread Anup Patel
On Mon, Dec 17, 2018 at 11:55 PM Christoph Hellwig wrote: > > On Fri, Nov 30, 2018 at 01:32:02PM +0530, Anup Patel wrote: > > This patch does following optimizations: > > 1. Pre-compute hart base for each context handler > > 2. Pre-compute enable base for each context handler > > 3. Have enable

Re: [PATCH -next] x86/xen: Fix read buffer overflow

2018-12-18 Thread Juergen Gross
On 18/12/2018 09:19, YueHaibing wrote: > Fix smatch warning: > > arch/x86/xen/enlighten_pv.c:649 get_trap_addr() error: > buffer overflow 'early_idt_handler_array' 32 <= 32 > > Fixes: 42b3a4cb5609 ("x86/xen: Support early interrupts in xen pv guests") > Signed-off-by: YueHaibing > --- >

Re: [RESEND PATCH v5 1/3] x86/fpu: track AVX-512 usage of tasks

2018-12-18 Thread Thomas Gleixner
Aubrey, On Tue, 18 Dec 2018, Aubrey Li wrote: RESEND Please don't do that. This is not a resend because you changed something, so it's new version. Usually I ignore resends when I have the original submission already lined up for review. Thanks, tglx

[RESEND PATCH v2 0/8] Input: sx8654 - reset-gpio, sx865[056] support, etc.

2018-12-18 Thread Richard Leitner
Add reset-gpio, sx8654[056] and common of_touchscreen functions support for the sx8654 driver. Changes RESEND v2: - added "Reviewed-by: Rob Herring " tags Changes v2: - use devm_gpiod_get_optional in probe instead of in #ifdef CONFIG_OF - convert flags to BIT() in a

[RESEND PATCH v2 2/8] Input: sx8654 - add reset-gpio support

2018-12-18 Thread Richard Leitner
The sx8654 features a NRST input which may be connected to a GPIO. Therefore add support for hard-resetting the sx8654 via this NRST. If the reset-gpio property is provided the sx8654 is resetted via NRST instead of the soft-reset via I2C. Signed-off-by: Richard Leitner ---

[RESEND PATCH v2 1/8] dt-bindings: input: touchscreen: sx8654: add reset-gpio property

2018-12-18 Thread Richard Leitner
Document the reset-gpio property for the sx8654 touchscreen controller driver. Signed-off-by: Richard Leitner Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/input/touchscreen/sx8654.txt | 4 1 file changed, 4 insertions(+) diff --git

Re: [PATCH v7 11/25] arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking

2018-12-18 Thread Jian-Lin Chen
HI Julien, Thanks a lot for your reply, since I'm working on this patch in ARM (32 bits), so I have to dig into the details. Julien Thierry 於 2018年12月17日 週一 下午5:26寫道: > > Hi Jian-Lin, > > Thanks for looking at this. > > On 16/12/2018 14:47, Jian-Lin Chen wrote: > > From: Jian-Lin Chen > > > >

Re: [PATCH v3 4/6] irqchip: sifive-plic: Add warning in plic_init() if handler already present

2018-12-18 Thread Anup Patel
On Mon, Dec 17, 2018 at 11:58 PM Christoph Hellwig wrote: > > On Fri, Nov 30, 2018 at 01:32:05PM +0530, Anup Patel wrote: > > We have two enteries (one for M-mode and another for S-mode) in the > > interrupts-extended DT property of PLIC DT node for each HART. It is > > expected that

Re: [RESEND PATCH v5 1/3] x86/fpu: track AVX-512 usage of tasks

2018-12-18 Thread Li, Aubrey
On 2018/12/18 16:33, Thomas Gleixner wrote: > Aubrey, > > On Tue, 18 Dec 2018, Aubrey Li wrote: > > RESEND > > Please don't do that. This is not a resend because you changed something, > so it's new version. Usually I ignore resends when I have the original > submission already lined up for

Re: [PATCH 05/13] clk: qcom: apcs-msm8916: get parent clock names from DT

2018-12-18 Thread Jorge Ramirez
On 12/18/18 00:37, Stephen Boyd wrote: Quoting Jorge Ramirez-Ortiz (2018-12-17 01:46:22) Allow accessing the parent clock names required for the driver operation by using the device tree node. This permits extending the driver to other platforms without having to modify its source code. For

[RESEND PATCH v2 3/8] dt-bindings: input: touchscreen: sx8654: add compatible models

2018-12-18 Thread Richard Leitner
As the sx865[456] share the same datasheet and differ only in the presence of a "capacitive proximity detection circuit" and a "haptics motor driver for LRA/ERM" add them to the compatbiles. As the driver doesn't implement these features it should be no problem. Signed-off-by: Richard Leitner

[RESEND PATCH v2 4/8] Input: sx8654 - add sx8655 and sx8656 to compatibles

2018-12-18 Thread Richard Leitner
As the sx865[456] share the same datasheet and differ only in the presence of a "capacitive proximity detection circuit" and a "haptics motor driver for LRA/ERM" add them to the compatbiles. As the driver doesn't implement these features it should be no problem. Signed-off-by: Richard Leitner

Re: [PATCH v2] mfd: cros_ec: Add commands to control codec

2018-12-18 Thread Cheng-yi Chiang
+Benson, Guenter, Scott On Fri, Dec 14, 2018 at 8:22 PM Lee Jones wrote: > > On Fri, 14 Dec 2018, Lee Jones wrote: > > > On Thu, 06 Dec 2018, Cheng-Yi Chiang wrote: > > > > > Add EC host commands to control codec on EC. > > > > > > Signed-off-by: Cheng-Yi Chiang > > > --- > > > V2 fixed the

Re: [f2fs-dev] [PATCH 1/3] f2fs: use kvmalloc, if kmalloc is failed

2018-12-18 Thread Chao Yu
On 2018/12/14 13:01, Jaegeuk Kim wrote: > One report says memalloc failure during mount. > > (unwind_backtrace) from [] (show_stack+0x10/0x14) > (show_stack) from [] (dump_stack+0x8c/0xa0) > (dump_stack) from [] (warn_alloc+0xc4/0x160) > (warn_alloc) from []

Re: [PATCH 0/2][resend] irqchip: irq-renesas-xxx: convert to SPDX identifiers

2018-12-18 Thread Marc Zyngier
On 18/12/2018 06:02, Kuninori Morimoto wrote: > > Hi Thomas, Jason, Marc > > I have posted these and 2weeks passed. > Nothing happen, thus, I re-post again You may want to check linux/next. As far as I can see, the two patches are there already. Thanks, M.-- Jazz is not dead. It just

Re: [PATCH 05/14] mm, compaction: Skip pageblocks with reserved pages

2018-12-18 Thread Mel Gorman
On Tue, Dec 18, 2018 at 09:08:02AM +0100, Vlastimil Babka wrote: > On 12/15/18 12:03 AM, Mel Gorman wrote: > > Reserved pages are set at boot time, tend to be clustered and almost > > never become unreserved. When isolating pages for migrating, skip > > the entire pageblock is one PageReserved

Re: [f2fs-dev] [PATCH 2/3] f2fs: correct wrong spelling, issing_*

2018-12-18 Thread Chao Yu
On 2018/12/14 13:01, Jaegeuk Kim wrote: > Let's use "queued" instead of "issuing". > > Signed-off-by: Jaegeuk Kim Reviewed-by: Chao Yu Thanks,

Re: [PATCH] printk: Add caller information to printk() output.

2018-12-18 Thread Petr Mladek
On Tue 2018-12-18 06:05:04, Tetsuo Handa wrote: > >From 91f85d2bd494df2f73c605d8b4747e8cc0a61ae2 Mon Sep 17 00:00:00 2001 > From: Tetsuo Handa > Date: Tue, 18 Dec 2018 05:53:04 +0900 > Subject: [PATCH] printk: Add caller information to printk() output. > > Sometimes we want to print a series of

[RESEND PATCH v2 5/8] dt-bindings: input: touchscreen: sx8654: add sx8650 to comatibles

2018-12-18 Thread Richard Leitner
As the sx8650 is quite similar to the sx8654 support for it will be added in the driver. Therefore add it to the compatibles. Signed-off-by: Richard Leitner Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/input/touchscreen/sx8654.txt | 1 + 1 file changed, 1 insertion(+) diff

[RESEND PATCH v2 8/8] Input: sx8654 - convert #defined flags to BIT(x)

2018-12-18 Thread Richard Leitner
Some of the #defined register values are one-bit flags. Convert them to use the BIT(x) macro instead of 1 byte hexadecimal values. This improves readability and clarifies the intent. Signed-off-by: Richard Leitner --- drivers/input/touchscreen/sx8654.c | 11 ++- 1 file changed, 6

[RESEND PATCH v2 7/8] Input: sx8654 - use common of_touchscreen functions

2018-12-18 Thread Richard Leitner
of_touchscreen.c provides a common interface for a axis invertion and swapping of touchscreens. Therefore use it in the sx8654 driver. Signed-off-by: Richard Leitner --- drivers/input/touchscreen/sx8654.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git

[RESEND PATCH v2 6/8] Input: sx8654 - add sx8650 support

2018-12-18 Thread Richard Leitner
The sx8654 and sx8650 are quite similar, therefore add support for the sx8650 within the sx8654 driver. Signed-off-by: Richard Leitner --- drivers/input/touchscreen/sx8654.c | 193 + 1 file changed, 173 insertions(+), 20 deletions(-) diff --git

Re: linux-next: Signed-off-by missing for commit in the printk tree

2018-12-18 Thread Petr Mladek
On Tue 2018-12-18 07:08:07, Stephen Rothwell wrote: > Hi Petr, > > Commit > > 503283fa006d ("printk: Add caller information to printk() output.") > > is missing a Signed-off-by from its committer. > > Moreover, that patch appears twice in the tree (the other time properly > signed-off),

Re: [RFC PATCH 1/3] config: provide a fragment to enable gdb for qemu

2018-12-18 Thread Anders Roxell
On Thu, 13 Dec 2018 at 13:40, Mark Brown wrote: > > On Thu, Dec 13, 2018 at 01:29:08PM +0100, Anders Roxell wrote: > > Adding a fragment to make it easier to know what options is needed to > > build a kernel to get the that you can debug in qemu. > > > @@ -0,0 +1,7 @@ > > +# Enable debug info for

Re: [Xen-devel] [PATCH v2 2/3] drm/xen-front: Use Xen common shared buffer implementation

2018-12-18 Thread Oleksandr Andrushchenko
On 12/17/18 5:26 PM, Boris Ostrovsky wrote: On 12/17/18 10:03 AM, Oleksandr Andrushchenko wrote: On 12/17/18 4:52 PM, Boris Ostrovsky wrote: On 12/17/18 5:19 AM, Oleksandr Andrushchenko wrote: Hello, Juergen, Boris! As this DRM part of the series is the only one which needs ack/nack (and it

Re: [f2fs-dev] [PATCH 3/3] f2fs: flush stale issued discard candidates

2018-12-18 Thread Chao Yu
On 2018/12/14 13:01, Jaegeuk Kim wrote: > Sometimes, I could observe # of issuing_discard to be 1 which blocks > background > jobs due to is_idle()=false. > The only way to get out of it was to trigger gc_urgent. This patch avoids that > by checking any candidates as done in the list. Well, as

[PATCH v2] VSOCK: Send reset control packet when socket is partially bound

2018-12-18 Thread Jorgen Hansen
If a server side socket is bound to an address, but not in the listening state yet, incoming connection requests should receive a reset control packet in response. However, the function used to send the reset silently drops the reset packet if the sending socket isn't bound to a remote address (as

Re: WARNING in __rcu_read_unlock

2018-12-18 Thread Dmitry Vyukov
On Tue, Dec 18, 2018 at 12:18 AM Stefano Brivio wrote: > > On Mon, 17 Dec 2018 16:53:36 +0100 > Dmitry Vyukov wrote: > > > On Mon, Dec 17, 2018 at 4:24 PM Stefano Brivio wrote: > > > > > > On Mon, 17 Dec 2018 06:57:35 -0800 > > > Eric Dumazet wrote: > > > > > > > Might be cause by commit

Re: [PATCH V2] livepatch: fix non-static warnings

2018-12-18 Thread Miroslav Benes
On Mon, 17 Dec 2018, Joe Lawrence wrote: > On 12/17/2018 07:03 AM, Miroslav Benes wrote: > > Hi, > > > > I'm sorry for being late to the party. > > > > On Sun, 16 Dec 2018, Nicholas Mc Guire wrote: > > > >> Sparse reported warnings about non-static symbols. For the variables > >> a simple

Dear

2018-12-18 Thread lisa jaster
Dear,i am lisa jaster,it would be great to know you,i have a very important and confidential matter that i want to discuss with you,reply me back for more discus. Regards, Lisa Jaster.

Re: [PATCH v3 3/6] irqchip: sifive-plic: More flexible plic_irq_toggle()

2018-12-18 Thread Anup Patel
On Mon, Dec 17, 2018 at 11:57 PM Christoph Hellwig wrote: > > > -static inline void plic_toggle(struct plic_handler *handler, > > - int hwirq, int enable) > > +static void plic_toggle(struct plic_handler *handler, int hwirq, int > > enable) > > { > > u32

Re: [PATCH v14 10/11] livepatch: Remove ordering and refuse loading conflicting patches

2018-12-18 Thread Petr Mladek
On Mon 2018-12-17 10:27:29, Josh Poimboeuf wrote: > On Mon, Dec 17, 2018 at 05:07:09PM +0100, Petr Mladek wrote: > > On Thu 2018-12-13 17:06:52, Josh Poimboeuf wrote: > > > On Thu, Nov 29, 2018 at 10:44:30AM +0100, Petr Mladek wrote: > > > > The atomic replace and cumulative patches were

Re: [PATCH v2] mfd: cros_ec: Add commands to control codec

2018-12-18 Thread Lee Jones
On Tue, 18 Dec 2018, Cheng-yi Chiang wrote: > +Benson, Guenter, Scott > > On Fri, Dec 14, 2018 at 8:22 PM Lee Jones wrote: > > > > On Fri, 14 Dec 2018, Lee Jones wrote: > > > > > On Thu, 06 Dec 2018, Cheng-Yi Chiang wrote: > > > > > > > Add EC host commands to control codec on EC. > > > > > > >

Re: [PATCH] printk: Add caller information to printk() output.

2018-12-18 Thread Sergey Senozhatsky
On (12/18/18 06:05), Tetsuo Handa wrote: > +#ifdef CONFIG_PRINTK_CALLER > +static size_t print_caller(u32 id, char *buf) > +{ > + char from[12]; > + > + snprintf(from, sizeof(from), "%c%u", > + id & 0x8000 ? 'C' : 'T', id & ~0x8000); > + return sprintf(buf,

Re: [RFC v2] regmap: regmap-irq: Add main status register support

2018-12-18 Thread Matti Vaittinen
On Mon, Dec 17, 2018 at 05:32:44PM +, Mark Brown wrote: > On Fri, Dec 14, 2018 at 04:08:12PM +0200, Matti Vaittinen wrote: > > > This is draft for approach proposed by Mark here: > > http://lkml.iu.edu/hypermail/linux/kernel/1812.1/07117.html > > > Pretty untested and diff is done against

Re: [PATCH] printk: Add caller information to printk() output.

2018-12-18 Thread Sergey Senozhatsky
On (12/18/18 09:39), Petr Mladek wrote: > > Sergey, are you okay with this squashed patch, please? > Yeah. There are several minor nitpicks, but here is my Acked-by: Sergey Senozhatsky One final question - can syzbot folks confirm that the patch helps? Just curious. -ss

Re: [RFC PATCH v2] regmap: regmap-irq/gpio-max77620: add level-irq support

2018-12-18 Thread Matti Vaittinen
On Mon, Dec 17, 2018 at 06:07:22PM +, Mark Brown wrote: > On Mon, Dec 17, 2018 at 10:42:48AM +0200, Matti Vaittinen wrote: > > On Thu, Dec 13, 2018 at 06:20:26PM +, Mark Brown wrote: > > > > I can't remember and can't find any record of any discussion of it which > > > is odd, might've

Re: [PATCH V2] livepatch: fix non-static warnings

2018-12-18 Thread Miroslav Benes
On Mon, 17 Dec 2018, Nicholas Mc Guire wrote: > On Mon, Dec 17, 2018 at 10:44:36AM -0500, Joe Lawrence wrote: > > On 12/17/2018 07:03 AM, Miroslav Benes wrote: > > > Hi, > > > > > > I'm sorry for being late to the party. > > > > > > On Sun, 16 Dec 2018, Nicholas Mc Guire wrote: > > > > > >>

[RESEND v2] mfd: cros_ec: Add commands to control codec

2018-12-18 Thread Cheng-Yi Chiang
Add EC host commands to control codec on EC. Signed-off-by: Cheng-Yi Chiang --- include/linux/mfd/cros_ec_commands.h | 94 1 file changed, 94 insertions(+) diff --git a/include/linux/mfd/cros_ec_commands.h b/include/linux/mfd/cros_ec_commands.h index

Re: [PATCH v3 1/5] dt-bindings: leds: Add pattern initialization from Device Tree

2018-12-18 Thread Krzysztof Kozlowski
On Mon, 17 Dec 2018 at 23:40, Rob Herring wrote: > > On Wed, Dec 12, 2018 at 12:16:42PM +0100, Krzysztof Kozlowski wrote: > > Document new linux,trigger-pattern property for initialization of LED > > pattern trigger. > > > > Signed-off-by: Krzysztof Kozlowski > > --- > >

Re: [PATCH 06/14] mm, migrate: Immediately fail migration of a page with no migration handler

2018-12-18 Thread Vlastimil Babka
On 12/15/18 12:03 AM, Mel Gorman wrote: > Pages with no migration handler use a fallback hander which sometimes > works and sometimes persistently fails such as blockdev pages. Migration > will retry a number of times on these persistent pages which is wasteful > during compaction. This patch will

Re: [RFC PATCH 1/3] config: provide a fragment to enable gdb for qemu

2018-12-18 Thread Arnd Bergmann
On Tue, Dec 18, 2018 at 9:45 AM Anders Roxell wrote: > > On Thu, 13 Dec 2018 at 13:40, Mark Brown wrote: > > > > On Thu, Dec 13, 2018 at 01:29:08PM +0100, Anders Roxell wrote: > > > Adding a fragment to make it easier to know what options is needed to > > > build a kernel to get the that you can

Re: [-next] lots of messages due to "mm, memory_hotplug: be more verbose for memory offline failures"

2018-12-18 Thread Michal Hocko
On Tue 18-12-18 08:55:38, Heiko Carstens wrote: > On Mon, Dec 17, 2018 at 05:39:49PM +0100, Michal Hocko wrote: > > On Mon 17-12-18 17:03:50, Michal Hocko wrote: > > > On Mon 17-12-18 16:59:22, Heiko Carstens wrote: > > > > Hi Michal, > > > > > > > > with linux-next as of today on s390 I see tons

Re: [PATCH v5 3/5] mm: Shuffle initial free memory to improve memory-side-cache utilization

2018-12-18 Thread Mike Rapoport
On Mon, Dec 17, 2018 at 11:56:36AM -0800, Dan Williams wrote: > On Sun, Dec 16, 2018 at 4:43 AM Mike Rapoport wrote: > > > > On Fri, Dec 14, 2018 at 05:48:46PM -0800, Dan Williams wrote: > > > Randomization of the page allocator improves the average utilization of > > > a direct-mapped

Re: [PATCH v4 1/5] Bluetooth: hci_qca: use wait_until_sent() for power pulses

2018-12-18 Thread Johan Hovold
On Mon, Dec 17, 2018 at 07:43:26PM +0530, Balakrishna Godavarthi wrote: > wcn3990 requires a power pulse to turn ON/OFF along with > regulators. Sometimes we are observing the power pulses are sent > out with some time delay, due to queuing these commands. This is > causing synchronization issues

Re: [LKP] [lkp-robot] [brd] 316ba5736c: aim7.jobs-per-min -11.2% regression

2018-12-18 Thread kemi
Hi, All Do we have special reason to keep this patch (316ba5736c9:brd: Mark as non-rotational). which leads to a performance regression when BRD is used as a disk on btrfs. On 2018/7/10 下午1:27, kemi wrote: > Hi, SeongJae > Do you have any input for this regression? thanks > > On 2018年06月04日

Re: [PATCH v2 06/19] mailbox: hi3660: Use device-managed registration API

2018-12-18 Thread leo . yan
On Mon, Dec 17, 2018 at 04:02:04PM +0100, Thierry Reding wrote: > From: Thierry Reding > > Get rid of some boilerplate driver removal code by using the newly added > device-managed registration API. Tested-by: Leo Yan > Cc: Kevin Wangtao > Cc: Kaihua Zhong > Cc: Ruyi Wang > Cc: Leo Yan >

Re: [PATCH v2 07/19] mailbox: hi6220: Use device-managed registration API

2018-12-18 Thread leo . yan
On Mon, Dec 17, 2018 at 04:02:05PM +0100, Thierry Reding wrote: > From: Thierry Reding > > Get rid of some boilerplate driver removal code by using the newly added > device-managed registration API. Reviewed-by: Leo Yan > Cc: Leo Yan > Signed-off-by: Thierry Reding > --- >

Re: [PATCH 0/7] ARM: hacks for link-time optimization

2018-12-18 Thread Peter Zijlstra
On Mon, Dec 17, 2018 at 04:08:00PM -0800, Andi Kleen wrote: > On Mon, Dec 17, 2018 at 11:50:20PM +0100, Peter Zijlstra wrote: > > On Tue, Feb 20, 2018 at 10:59:47PM +0100, Arnd Bergmann wrote: > > > Hi Nico, all, > > > > > > I was playing with ARM link-time optimization handling earlier this > >

[PATCH] f2fs: fix block address for __check_sit_bitmap

2018-12-18 Thread sunqiuyang
From: Qiuyang Sun Should use lstart (logical start address) instead of start (in dev) here. This fixes a bug in multi-device scenarios. Signed-off-by: Qiuyang Sun --- fs/f2fs/segment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/f2fs/segment.c b/fs/f2fs/segment.c

[RFC][PATCH] printk: increase devkmsg write() ratelimit

2018-12-18 Thread Sergey Senozhatsky
Hello, RFC A painful subject: I just noticed that stock systemd (no systemd debugging enabled) on my x86 box write()-s during shutdown to devkmsg more than before, so old devkmsg ratelimits do not apply: $ sudo journalctl -n 4 -f | grep "kernel: printk:

Re: [PATCH v1 03/13] powerpc/mm/32s: rework mmu_mapin_ram()

2018-12-18 Thread Christophe Leroy
On 12/18/2018 03:05 AM, Jonathan Neuschäfer wrote: On Mon, Dec 17, 2018 at 10:29:18AM +0100, Christophe Leroy wrote: With patches 1-3: [0.00] setbat(0, c000, , 0100, 311) [0.00] setbat(2, c100, 0100, 0080, 311) [0.00] setbat(4, d000,

Re: objtool warnings for kernel/trace/trace_selftest_dynamic.o

2018-12-18 Thread Peter Zijlstra
On Mon, Dec 17, 2018 at 03:59:50PM -0800, Andi Kleen wrote: > BTW I have a user base for LTO and so far noone has reported any issues > like this. Because ordering issues are immediately obvious and easy to debug no doubt.

Re: [PATCH 2/2] PCI: mediatek: Add controller support for MT7629

2018-12-18 Thread Jianjun Wang
On Mon, 2018-12-17 at 15:46 +, Lorenzo Pieralisi wrote: > On Mon, Dec 17, 2018 at 08:32:47AM -0600, Bjorn Helgaas wrote: > > On Mon, Dec 17, 2018 at 04:19:39PM +0800, Jianjun Wang wrote: > > > On Thu, 2018-12-13 at 08:55 -0600, Bjorn Helgaas wrote: > > > > On Thu, Dec 06, 2018 at 09:09:13AM

Re: [PATCH v1 1/1] MAINTAINERS: update list of qcom drivers

2018-12-18 Thread Marc Gonzalez
On 18/12/2018 08:42, Kalle Valo wrote: > Amit Kucheria wrote: > >> Several drivers didn't have a specific maintainer (other than the >> subsystem maintainer). Switch to using the 'qcom' and 'msm' regex >> patterns to capture all of them and add exceptions to the couple of >> drivers that contain

Re: [PATCH v2] drbd: Avoid Clang warning about pointless switch statment

2018-12-18 Thread Lars Ellenberg
On Mon, Dec 17, 2018 at 10:29:38AM -0700, Jens Axboe wrote: > > Hi Lars and Philipp, > > > > Could you please make sure that this patch and the other one I sent make > > it into 4.21/5.0? I am not sure when you were planning on sending the > > pull request to Jens that you mentioned in the other

Re: [PATCH 2/2] livepatch: check kzalloc return values

2018-12-18 Thread Jiri Kosina
On Fri, 14 Dec 2018, Nicholas Mc Guire wrote: > kzalloc() return should always be checked - notably in example code > where this may be seen as reference. On failure of allocation in > livepatch_fix1_dummy_alloc() respectively dummy_alloc() previous > allocation is freed (thanks to Petr Mladek

Re: [PATCH 07/14] mm, compaction: Always finish scanning of a full pageblock

2018-12-18 Thread Vlastimil Babka
On 12/15/18 12:03 AM, Mel Gorman wrote: > When compaction is finishing, it uses a flag to ensure the pageblock is > complete. However, in general it makes sense to always complete migration > of a pageblock. Minimally, skip information is based on a pageblock and > partially scanned pageblocks

  1   2   3   4   5   6   7   8   9   10   >