Re: [PATCH v3 0/6] Update clone3 self-tests

2019-09-16 Thread Christian Brauner
On Wed, Sep 11, 2019 at 07:01:54PM +0100, Eugene Syromiatnikov wrote: > Hello. > > This patch set updates clone3 selftest in several aspects: > - adding checks for exit_signal invalid values handling; > - adding clone3 to selftests targets; > - enabling clone3 tests on all architectures; > - m

[GIT PULL] sound updates for 5.4

2019-09-16 Thread Takashi Iwai
Linus, please pull sound updates for v5.4 from: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.4-rc1 The topmost commit is 9bf9bf5440b99edfba496388c90b52ebcd9df715 sound updates for 5.4 As shown in

Re: [PATCH] iio: adc: stm32-adc: fix a race when using several adcs with dma and irq

2019-09-16 Thread Fabrice Gasnier
On 9/15/19 12:05 PM, Jonathan Cameron wrote: > On Fri, 13 Sep 2019 15:21:30 +0200 > Fabrice Gasnier wrote: > >> End of conversion may be handled by using IRQ or DMA. There may be a >> race when two conversions complete at the same time on several ADCs. >> EOC can be read as 'set' for several ADCs

Re: [PATCH V2 06/12] dt-bindings: clock: qcom: Add reset for WCSSAON

2019-09-16 Thread gokulsri
Hi Rob, On 2019-09-14 03:18, Rob Herring wrote: On Fri, 13 Sep 2019 17:26:05 +0530, Gokul Sriram Palanisamy wrote: Add binding for WCSSAON reset required for Q6v5 reset on IPQ8074 SoC. Signed-off-by: Gokul Sriram Palanisamy Signed-off-by: Sricharan R Signed-off-by: Nikhil Prakash V --- inc

RE: [tip: sched/core] sched/psi: Correct overly pessimistic size calculation

2019-09-16 Thread David Laight
From: Miles Chen > Sent: 13 September 2019 23:43 > The following commit has been merged into the sched/core branch of tip: > > Commit-ID: 4adcdcea717cb2d8436bef00dd689aa5bc76f11b > Gitweb: > https://git.kernel.org/tip/4adcdcea717cb2d8436bef00dd689aa5bc76f11b > Author:Miles Chen

Re: [PATCH V2 08/12] dt-bindings: mailbox: qom: Add ipq8074 APPS compatible

2019-09-16 Thread gokulsri
Hi Rob, On 2019-09-14 03:18, Rob Herring wrote: On Fri, 13 Sep 2019 17:26:07 +0530, Gokul Sriram Palanisamy wrote: Add mailbox support required in IPQ8074 SoCs. Signed-off-by: Gokul Sriram Palanisamy Signed-off-by: Sricharan R --- Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-glo

Re: Documentation for plain accesses and data races

2019-09-16 Thread Boqun Feng
On Mon, Sep 16, 2019 at 01:17:53PM +0800, Boqun Feng wrote: > Hi Alan, > > I spend some time reading this, really helpful! Thanks. > > Please see comments below: > > On Fri, Sep 06, 2019 at 02:11:29PM -0400, Alan Stern wrote: > [...] > > If two memory accesses aren't concurrent then one must exe

Re: [PATCH] serial/sifive: select SERIAL_EARLYCON

2019-09-16 Thread Paul Walmsley
On Tue, 10 Sep 2019, Andreas Schwab wrote: > On Sep 10 2019, Christoph Hellwig wrote: > > > On Tue, Sep 10, 2019 at 08:57:37AM +0200, Andreas Schwab wrote: > >> On Sep 10 2019, Christoph Hellwig wrote: > >> > >> > The sifive serial driver implements earlycon support, > >> > >> It should proba

Re: [PATCH v5 2/2] net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable

2019-09-16 Thread Andrew Lunn
On Mon, Sep 16, 2019 at 10:35:26AM +0300, Alexandru Ardelean wrote: > This driver becomes the first user of the kernel's `ETHTOOL_PHY_EDPD` > phy-tunable feature. > EDPD is also enabled by default on PHY config_init, but can be disabled via > the phy-tunable control. > > When enabling EDPD, it's a

Re: [PATCH] serial/sifive: select SERIAL_EARLYCON

2019-09-16 Thread Andreas Schwab
On Sep 16 2019, Paul Walmsley wrote: > On Tue, 10 Sep 2019, Andreas Schwab wrote: > >> On Sep 10 2019, Christoph Hellwig wrote: >> >> > On Tue, Sep 10, 2019 at 08:57:37AM +0200, Andreas Schwab wrote: >> >> On Sep 10 2019, Christoph Hellwig wrote: >> >> >> >> > The sifive serial driver impleme

[GIT PULL] perf changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest perf-core-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf-core-for-linus # HEAD: e336b4027775cb458dc713745e526fa1a1996b2a kprobes: Prohibit probing on BUG() and WARN() address Kernel side changes: - Improved kbprobes

Re: [PATCH 1/2] selftests: watchdog: Validate optional file argument

2019-09-16 Thread Eugeniu Rosca
Hi Shuah, On Sat, Sep 07, 2019 at 10:58:32AM +0200, Eugeniu Rosca wrote: > From: "George G. Davis" > > As reported by Eugeniu Rosca, the newly added optional file > argument does not validate if the file is indeed a watchdog, e.g.: > > ./watchdog-test -f /dev/zero > Watchdog Ticking Away! > >

RE: [PATCH 0/2] nvme: Add kernel API for admin command

2019-09-16 Thread Baldyga, Robert
On Mon, Sep 16, 2019 at 09:34:55AM +0200, Christoph Hellwig wrote: > On Mon, Sep 16, 2019 at 07:16:52AM +, Baldyga, Robert wrote: > > On Fri, Sep 13, 2019 at 04:37:09PM +0200, Christoph Hellwig wrote: > > > On Fri, Sep 13, 2019 at 01:16:08PM +0200, Robert Baldyga wrote: > > > > Hello, > > > >

Re: [PATCH] serial/sifive: select SERIAL_EARLYCON

2019-09-16 Thread Christoph Hellwig
On Mon, Sep 16, 2019 at 02:00:39PM +0200, Andreas Schwab wrote: > > Try: > > > > earlycon=sifive,0x1001 > > That's not what Christoph wants. Well, what I want is auto selection if the device tree uses the stdout-path. My Kendryte DT uses that and it works like a charm. If it doesn't wor

Re: [PATCH] serial/sifive: select SERIAL_EARLYCON

2019-09-16 Thread Paul Walmsley
On Mon, 16 Sep 2019, Andreas Schwab wrote: > On Sep 16 2019, Paul Walmsley wrote: > > > On Tue, 10 Sep 2019, Andreas Schwab wrote: > > > >> On Sep 10 2019, Christoph Hellwig wrote: > >> > >> > On Tue, Sep 10, 2019 at 08:57:37AM +0200, Andreas Schwab wrote: > >> >> On Sep 10 2019, Christoph Hel

Re: [PATCH] serial/sifive: select SERIAL_EARLYCON

2019-09-16 Thread Christoph Hellwig
On Mon, Sep 16, 2019 at 05:18:57AM -0700, Paul Walmsley wrote: > I support Christoph's plan to add generic implicit earlycon support. I'm not planning to add it, it exist already. You just need a DT that sets the stdout node up properly, and a earlycon driver using OF_EARLYCON_DECLARE like the si

Re: [PATCH v2] PCI: dwc: Add support to add GEN3 related equalization quirks

2019-09-16 Thread Andrew Murray
On Mon, Sep 16, 2019 at 04:36:33PM +0530, Pankaj Dubey wrote: > > > > -Original Message- > > From: Andrew Murray > > Sent: Monday, September 16, 2019 3:46 PM > > To: Pankaj Dubey > > Cc: linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; > > jingooh...@gmail.com; gustavo.pimen...@

[PATCH v2 1/5] misc: fastrpc: add mmap/unmap support

2019-09-16 Thread Jorge Ramirez-Ortiz
Support the allocation/deallocation of buffers mapped to the DSP. When the memory mapped to the DSP at process creation is not enough, the fastrpc library can extend it at runtime. This avoids having to do large preallocations by default. Signed-off-by: Jorge Ramirez-Ortiz Reviewed-by: Srinivas

Re: [PATCH v4] numa: make node_to_cpumask_map() NUMA_NO_NODE aware

2019-09-16 Thread Michal Hocko
On Mon 16-09-19 20:07:22, Yunsheng Lin wrote: [...] > >> @@ -861,9 +861,12 @@ void numa_remove_cpu(int cpu) > >> */ > >> const struct cpumask *cpumask_of_node(int node) > >> { > >> - if (node >= nr_node_ids) { > >> + if (node == NUMA_NO_NODE) > >> + return cpu_online_mask; > >> + > >

Re: [RFC PATCH 03/15] spi: make `cs_change_delay` the first user of the `spi_delay` logic

2019-09-16 Thread Mark Brown
On Fri, Sep 13, 2019 at 02:45:38PM +0300, Alexandru Ardelean wrote: > - u16 cs_change_delay; > - u8 cs_change_delay_unit; > + struct spi_delaycs_change_delay; This breaks the build as there is a user of this interface. signature.asc Description: PGP

Re: Linux 5.2.15

2019-09-16 Thread Bhaskar Chowdhury
On 12:43 Mon 16 Sep 2019, Greg KH wrote: I'm announcing the release of the 5.2.15 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

[GIT PULL for v5.4-rc1] media updates

2019-09-16 Thread Mauro Carvalho Chehab
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media media/v5.4-1 For: - a new sensor driver for ov5675; - A new platform driver for Allwinner A10 sensor interface; - some new remote controller keymaps; - some cosmetic changes at V4L2 core in order to

Re: [PATCH 05/11] drm/bridge: analogix-anx78xx: correct value of TX_P0

2019-09-16 Thread Andrzej Hajda
On 16.09.2019 14:02, Brian Masney wrote: > On Mon, Sep 16, 2019 at 01:32:58PM +0200, Enric Balletbo i Serra wrote: >> Hi, >> >> On 16/9/19 12:49, Laurent Pinchart wrote: >>> Hi Brian, >>> >>> On Mon, Sep 16, 2019 at 06:36:14AM -0400, Brian Masney wrote: On Mon, Sep 16, 2019 at 12:02:09PM +0200

Re: [PATCH] arm64: use generic free_initrd_mem()

2019-09-16 Thread Laura Abbott
On 9/16/19 8:21 AM, Mike Rapoport wrote: From: Mike Rapoport arm64 calls memblock_free() for the initrd area in its implementation of free_initrd_mem(), but this call has no actual effect that late in the boot process. By the time initrd is freed, all the reserved memory is managed by the page

[GIT PULL] scheduler changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest sched-core-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-core-for-linus # HEAD: 563c4f85f9f0d63b712081d5b4522152cdcb8b6b Merge branch 'sched/rt' into sched/core, to pick up -rt changes The main changes in this cycl

[GIT PULL] x86/asm changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-asm-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-asm-for-linus # HEAD: e86c2c8b9380440bbe761b8e2f63ab6b04a45ac2 x86/umip: Add emulation (spoofing) for UMIP covered instructions in 64-bit processes as well The cha

Re: [Ksummit-discuss] [PATCH v2 2/3] Maintainer Handbook: Maintainer Entry Profile

2019-09-16 Thread Jani Nikula
On Wed, 11 Sep 2019, Dan Williams wrote: > As presented at the 2018 Linux Plumbers conference [1], the Maintainer > Entry Profile (formerly Subsystem Profile) is proposed as a way to reduce > friction between committers and maintainers and encourage conversations > amongst maintainers about common

Re: [RFC PATCH 03/15] spi: make `cs_change_delay` the first user of the `spi_delay` logic

2019-09-16 Thread Ardelean, Alexandru
On Mon, 2019-09-16 at 13:25 +0100, Mark Brown wrote: > [External] > > On Fri, Sep 13, 2019 at 02:45:38PM +0300, Alexandru Ardelean wrote: > > > - u16 cs_change_delay; > > - u8 cs_change_delay_unit; > > + struct spi_delaycs_change_delay; > > This breaks the

Re: [PATCH RFC 04/14] mm: vmstat: convert slab vmstat counter to bytes

2019-09-16 Thread Johannes Weiner
On Thu, Sep 05, 2019 at 02:45:48PM -0700, Roman Gushchin wrote: > In order to prepare for per-object slab memory accounting, > convert NR_SLAB_RECLAIMABLE and NR_SLAB_UNRECLAIMABLE vmstat > items to bytes. > > To make sure that these vmstats are in bytes, rename them > to NR_SLAB_RECLAIMABLE_B and

[GIT PULL] x86/boot change for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-boot-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-boot-for-linus # HEAD: d5a1baddf1585885868cbab55989401fb97118c6 x86/boot: Use common BUILD_BUG_ON Clean up the BUILD_BUG_ON() definition which can cause build war

[GIT PULL] x86/build change for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-build-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-build-for-linus # HEAD: 701010532164eaacd415ec5683717da03f4b822d x86/build: Remove unneeded uapi asm-generic wrappers A single change that removes unnecessary as

Re: [Ksummit-discuss] [PATCH v2 3/3] libnvdimm, MAINTAINERS: Maintainer Entry Profile

2019-09-16 Thread Jani Nikula
On Fri, 13 Sep 2019, Dan Carpenter wrote: > And the documentation doesn't help. For example, I knew people's rules > about capitalizing the subject but I'd just forget. I say that if you > can't be bothered to add it to checkpatch then it means you don't really > care that strongly. It would be

[v6 0/2] mtd: rawnand: Add Cadence NAND controller driver

2019-09-16 Thread Piotr Sroka
Driver for Cadence HPNFC NAND flash controller. HW DMA interface Page write and page read operations are executed in Command DMA mode. Commands are defined by DMA descriptors. In CDMA mode controller own DMA engine is used (Master DMA mode). Other operations defined by nand_op_instr are executed i

[v6 1/2] mtd: rawnand: Add new Cadence NAND driver to MTD subsystem

2019-09-16 Thread Piotr Sroka
Add new Cadence NAND driver to MTD subsystem Signed-off-by: Piotr Sroka --- Changes for v6: - add support for bank addressing modified in HPNFC R013 version - change type of data_control_supp and is_phy_type_dll from u8 to bool - fix writing and reading data for HPNFC slave DMA interface connecte

Re: [RFC PATCH 03/15] spi: make `cs_change_delay` the first user of the `spi_delay` logic

2019-09-16 Thread Mark Brown
On Mon, Sep 16, 2019 at 12:37:12PM +, Ardelean, Alexandru wrote: > > This breaks the build as there is a user of this interface. > Ack. > Jonathan pointed this out. > There's a V3 that changes both this and it's user (in IIO). That v3 seems to be a small subset of this series? signature.as

[v6 2/2] dt-bindings: mtd: Add Cadence NAND controller driver

2019-09-16 Thread Piotr Sroka
Document the bindings used by Cadence NAND controller driver Signed-off-by: Piotr Sroka Reviewed-by: Rob Herring --- Changes for v6: - add documentation for address-cells and size-cells - remove not needed space - put myself as maintainer of the Cadence nand driver bindings Changes for v5: - rep

[PATCH v2 4/6] phy: meson-g12a-usb3-pcie: Add support for PCIe mode

2019-09-16 Thread Neil Armstrong
This adds extended PCIe PHY functions for the Amlogic G12A USB3+PCIE Combo PHY to support reset, power_on and power_off for PCIe exclusively. With these callbacks, we can handle all the needed operations of the Amlogic PCIe controller driver. Signed-off-by: Neil Armstrong --- .../phy/amlogic/ph

[PATCH v2 0/6] arm64: dts: meson-g12: add support for PCIe

2019-09-16 Thread Neil Armstrong
This patchset : - updates the Amlogic PCI bindings for G12A - reworks the Amlogic PCIe driver to make use of the G12a USB3+PCIe Combo PHY instead of directly writing in the PHY register - adds the necessary operations to the G12a USB3+PCIe Combo PHY driver - adds the PCIe Node for G12A, G12B and SM

[PATCH v2 2/6] PCI: amlogic: Fix probed clock names

2019-09-16 Thread Neil Armstrong
Fix the clock names used in the probe function according to the bindings. Fixes: 9c0ef6d34fdb ("PCI: amlogic: Add the Amlogic Meson PCIe controller driver") Signed-off-by: Neil Armstrong Reviewed-by: Andrew Murray --- drivers/pci/controller/dwc/pci-meson.c | 6 +++--- 1 file changed, 3 inserti

[PATCH v2 6/6] arm64: dts: khadas-vim3: add commented support for PCIe

2019-09-16 Thread Neil Armstrong
The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential lines using a FUSB340TMX USB 3.1 SuperSpeed Data Switch between an USB3.0 Type A connector and a M.2 Key M slot. The PHY driving these differential lines is shared between the USB3.0 controller and the PCIe Controller, thus only a s

[PATCH v2 5/6] arm64: dts: meson-g12a: Add PCIe node

2019-09-16 Thread Neil Armstrong
This adds the Amlogic G12A PCI Express controller node, also using the USB3+PCIe Combo PHY. The PHY mode selection is static, thus the USB3+PCIe Combo PHY phandle would need to be removed from the USB control node if the shared differential lines are used for PCIe instead of USB3. Signed-off-by:

[PATCH v2 3/6] PCI: amlogic: meson: Add support for G12A

2019-09-16 Thread Neil Armstrong
Add support for the Amlogic G12A SoC using a separate shared PHY. This adds support for fetching a PHY phandle and call the PHY init, reset and power on/off calls instead of writing in the PHY register or toggling the PHY reset line. The MIPI clock and the PHY memory resource are only required fo

[PATCH v2 1/6] dt-bindings: pci: amlogic,meson-pcie: Add G12A bindings

2019-09-16 Thread Neil Armstrong
Add PCIE bindings for the Amlogic G12A SoC, the support is the same but the PHY is shared with USB3 to control the differential lines. Thus this adds a phy phandle to control the PHY, and only requires the MIPI clock for the Amlogic AXG SoC Family. Signed-off-by: Neil Armstrong Reviewed-by: Rob

RE: [PATCH v2] PCI: dwc: Add support to add GEN3 related equalization quirks

2019-09-16 Thread Gustavo Pimentel
On Mon, Sep 16, 2019 at 13:24:1, Andrew Murray wrote: > On Mon, Sep 16, 2019 at 04:36:33PM +0530, Pankaj Dubey wrote: > > > > > > > -Original Message- > > > From: Andrew Murray > > > Sent: Monday, September 16, 2019 3:46 PM > > > To: Pankaj Dubey > > > Cc: linux-...@vger.kernel.org;

[GIT PULL] x86/cpu changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-cpu-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-cpu-for-linus # HEAD: 0cc5359d8fd45bc410906e009117e78e2b5b2322 x86/cpu: Update init data for new Airmont CPU model The changes in this cycle were: - Rework the I

Re: [PATCH RFC 01/14] mm: memcg: subpage charging API

2019-09-16 Thread Johannes Weiner
On Thu, Sep 05, 2019 at 02:45:45PM -0700, Roman Gushchin wrote: > Introduce an API to charge subpage objects to the memory cgroup. > The API will be used by the new slab memory controller. Later it > can also be used to implement percpu memory accounting. > In both cases, a single page can be share

[GIT PULL] x86/entry changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-entry-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-entry-for-linus # HEAD: 6365b842aae4490ebfafadfc6bb27a6d3cc54757 x86/syscalls: Split the x32 syscalls into their own table This tree contains x32 and compat sysc

Se non verifichi il tuo account entro le prossime 24 ore, il tuo account verrà sospeso.

2019-09-16 Thread Registraduria Municipal Caramanta - Antioquia

Re: [RFC v1 12/14] krsi: Add an eBPF helper function to get the value of an env variable

2019-09-16 Thread KP Singh
Thanks for reviewing! On 15-Sep 00:16, Yonghong Song wrote: > > > On 9/10/19 12:55 PM, KP Singh wrote: > > From: KP Singh > > This patch cannot apply cleanly. > > -bash-4.4$ git apply ~/p12.txt > error: patch failed: include/uapi/linux/bpf.h:2715 > error: include/uapi/linux/bpf.h: patch does

Re: [RFC PATCH 03/15] spi: make `cs_change_delay` the first user of the `spi_delay` logic

2019-09-16 Thread Ardelean, Alexandru
On Mon, 2019-09-16 at 13:47 +0100, Mark Brown wrote: > [External] > > On Mon, Sep 16, 2019 at 12:37:12PM +, Ardelean, Alexandru wrote: > > > > This breaks the build as there is a user of this interface. > > Ack. > > Jonathan pointed this out. > > There's a V3 that changes both this and it's u

Re: [PATCH v2] ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG

2019-09-16 Thread Markus Kueffner
On Mon, Apr 15, 2019 at 05:11:51PM +0800, Shawn Guo wrote: > On Sat, Apr 13, 2019 at 03:19:36PM +0200, Markus Kueffner wrote: > > Add Pincfgs to enable the i.MX6's OTG feature for UDOO > > > > Signed-off-by: Markus Kueffner > > Applied, thanks. Hello, I was wondering when this might get merge

[PATCH v1] arm64: dts: freescale: add initial support for colibri imx8x

2019-09-16 Thread Marcel Ziswiler
From: Marcel Ziswiler This patch adds the device tree to support Toradex Colibri iMX8X a computer on module which can be used on different carrier boards. The module consists of a NXP i.MX 8X family SoC (either i.MX 8DualX or 8QuadXPlus), a PF8100 PMIC, a FastEthernet PHY, 1 or 2 GB of LPDDR4 RA

Re: [PATCH 0/6] ARM, arm64: Remove arm_pm_restart()

2019-09-16 Thread Guenter Roeck
On 9/16/19 12:49 AM, Arnd Bergmann wrote: On Sat, Sep 14, 2019 at 5:26 PM Guenter Roeck wrote: On Mon, Jan 30, 2017 at 12:05:06PM +0100, Thierry Reding wrote: From: Thierry Reding Hi everyone, This small series is preparatory work for a series that I'm working on which attempts to establish

Re: linux-next: manual merge of the kselftest tree with the tpmdd tree

2019-09-16 Thread Anders Roxell
On Mon, 16 Sep 2019 at 03:45, Mark Brown wrote: > > Hi all, Hi, > > Today's linux-next merge of the kselftest tree got a conflict in: > > tools/testing/selftests/tpm2/Makefile > > between commit: > > 3fb2179b0f3553a ("selftests/tpm2: Add the missing TEST_FILES assignment") > > from the tpmdd

Re: [PATCH v2] usbip: vhci_hcd indicate failed message

2019-09-16 Thread shuah
On 9/15/19 8:22 AM, Mao Wenan wrote: If the return value of vhci_init_attr_group and sysfs_create_group is non-zero, which mean they failed to init attr_group and create sysfs group, so it would better add 'failed' message to indicate that. This patch also change pr_err to dev_err to trace which

[GIT PULL] x86/hyperv changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-hyperv-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-hyperv-for-linus # HEAD: 83527ef7abf7c02c33a90b00f0954db35415adbd drivers: hv: vmbus: Replace page definition with Hyper-V specific one Misc updates related to

Re: [PATCH v2 3/6] PCI: amlogic: meson: Add support for G12A

2019-09-16 Thread Andrew Murray
On Mon, Sep 16, 2019 at 02:50:19PM +0200, Neil Armstrong wrote: > Add support for the Amlogic G12A SoC using a separate shared PHY. > > This adds support for fetching a PHY phandle and call the PHY init, > reset and power on/off calls instead of writing in the PHY register or > toggling the PHY re

Re: [PATCH v2 4/6] phy: meson-g12a-usb3-pcie: Add support for PCIe mode

2019-09-16 Thread Andrew Murray
On Mon, Sep 16, 2019 at 02:50:20PM +0200, Neil Armstrong wrote: > This adds extended PCIe PHY functions for the Amlogic G12A > USB3+PCIE Combo PHY to support reset, power_on and power_off for > PCIe exclusively. > > With these callbacks, we can handle all the needed operations of the > Amlogic PCI

[GIT PULL] x86/mm changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-mm-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-mm-for-linus # HEAD: bc04a049f058a472695aa22905d57e2b1f4c77d9 x86/mm: Fix cpumask_of_node() error condition The changes in this cycle were: - Make cpumask_of_node

Re: [PATCH 1/2] selftests: watchdog: Validate optional file argument

2019-09-16 Thread shuah
On 9/7/19 2:58 AM, Eugeniu Rosca wrote: From: "George G. Davis" As reported by Eugeniu Rosca, the newly added optional file argument does not validate if the file is indeed a watchdog, e.g.: ./watchdog-test -f /dev/zero Watchdog Ticking Away! Fix it by confirming that the WDIOC_GETSUPPORT io

Re: [PATCH 2/2] selftests: watchdog: Add command line option to show watchdog_info

2019-09-16 Thread shuah
On 9/7/19 2:58 AM, Eugeniu Rosca wrote: From: "George G. Davis" A side of affect of commit "selftests: watchdog: Add optional file argument" is that arbitrary files may be opened for watchdog testing, e.g. /dev/null. To prevent watchdog-test from operating on non-watchdog device files, commit "

KASAN: slab-out-of-bounds Write in ga_probe

2019-09-16 Thread syzbot
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.txt?x=1404583160 kernel config: https://syzkaller.appspot.com/x/.

possible deadlock in open_rio (2)

2019-09-16 Thread syzbot
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.txt?x=11512cd160 kernel config: https://syzkaller.appspot.com/x/.

KASAN: use-after-free Write in usbvision_decompress_alloc

2019-09-16 Thread syzbot
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.txt?x=176af9fa60 kernel config: https://syzkaller.appspot.com/x/.

possible deadlock in tower_open

2019-09-16 Thread syzbot
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.txt?x=13c8d14e60 kernel config: https://syzkaller.appspot.com/x/.

KASAN: invalid-free in usbvision_release

2019-09-16 Thread syzbot
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.txt?x=11caf59560 kernel config: https://syzkaller.appspot.com/x/.

divide error in usbnet_update_max_qlen

2019-09-16 Thread syzbot
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.txt?x=117659fa60 kernel config: https://syzkaller.appspot.com/x/.

general protection fault in usb_set_interface

2019-09-16 Thread syzbot
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.txt?x=158b66f160 kernel config: https://syzkaller.appspot.com/x/.

Re: [PATCH 1/2] selftests: watchdog: Validate optional file argument

2019-09-16 Thread shuah
On 9/16/19 6:08 AM, Eugeniu Rosca wrote: Hi Shuah, On Sat, Sep 07, 2019 at 10:58:32AM +0200, Eugeniu Rosca wrote: From: "George G. Davis" As reported by Eugeniu Rosca, the newly added optional file argument does not validate if the file is indeed a watchdog, e.g.: ./watchdog-test -f /dev/ze

BUG: unable to handle kernel NULL pointer dereference in rds_bind

2019-09-16 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:f4b752a6 mlx4: fix spelling mistake "veify" -> "verify" git tree: net console output: https://syzkaller.appspot.com/x/log.txt?x=16cbebe660 kernel config: https://syzkaller.appspot.com/x/.config?x=b89bb446a3faaba4 dashboard li

divide error in cdc_ncm_update_rxtx_max

2019-09-16 Thread syzbot
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.txt?x=14cd145960 kernel config: https://syzkaller.appspot.com/x/.

[GIT PULL] x86/platform changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-platform-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-platform-for-linus # HEAD: 864b23f0169d5bff677e8443a7a90dfd6b090afc x86/platform/uv: Fix kmalloc() NULL check routine The biggest change is the rework of the

It is about a distant member of your Family .

2019-09-16 Thread Энтони Сарно
Good morning, I have sent you this message earlier, but your failure to respond has prompted me to sending it once again . It is about a distant member of your Family . Kindly write Back immediately. Mr. Anthony Sam

[GIT PULL] x86/vmware changes for v5.4

2019-09-16 Thread Ingo Molnar
Linus, Please pull the latest x86-vmware-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-vmware-for-linus # HEAD: f7b15c74cffd760ec9959078982d8268a38456c4 input/vmmouse: Update the backdoor call with support for new instructions This tree updates t

[GIT pull] timers/urgent for 5.4-rc1

2019-09-16 Thread Thomas Gleixner
Linus, please pull the latest timers-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-for-linus up to: f18ddc13af98: alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP A single fix to prevent the alarm timer code from returning ENOTSUPP to

[GIT pull] x86/pti for 5.4-rc1

2019-09-16 Thread Thomas Gleixner
Linus, please pull the latest x86-pti-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-pti-for-linus up to: 990784b57731: x86/mm/pti: Do not invoke PTI functions when PTI is disabled Two small PTI updates: - Handle unaligned addresses gracefully in

[GIT pull] x86/irq for 5.4-rc1

2019-09-16 Thread Thomas Gleixner
Linus, please pull the latest x86-irq-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-irq-for-linus up to: 8725fcd99a30: x86/irq: Check for VECTOR_UNUSED directly A small set of changes to simplify and improve the interrupt handling in do_IRQ() by movi

[GIT pull] smp/hotplug for 5.4-rc1

2019-09-16 Thread Thomas Gleixner
Linus, please pull the latest smp-hotplug-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp-hotplug-for-linus up to: 0c09ab96fc82: cpu/hotplug: Cache number of online CPUs A small update for the SMP hotplug code code: - Track bootet once CPUs in a cp

[GIT pull] x86/apic for 5.4-rc1

2019-09-16 Thread Thomas Gleixner
Linus, please pull the latest x86-apic-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-apic-for-linus up to: 743dac494d61: x86/apic/vector: Warn when vector space exhaustion breaks affinity The x86/apic related changes contain: - Cleanup the apic I

[GIT pull] irq/core for 5.4-rc1

2019-09-16 Thread Thomas Gleixner
Linus, please pull the latest irq-core-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq-core-for-linus up to: 9cc5b7fba579: Merge tag 'irqchip-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core Updates from the irq de

Re: [PATCH v4] tas2770: Add tas2770 smart PA kernel driver

2019-09-16 Thread Mark Brown
On Mon, Sep 16, 2019 at 09:38:01AM +0800, shifu0...@thundersoft.com wrote: > From: Frank Shi > > Add tas2770 smart PA kernel driver This is a great improvement, thanks. There's still some issues though, including some confusion over the use of bias levels - it seems like there's fairly poor int

linux-next: manual merge of the vfs tree with the ubifs tree

2019-09-16 Thread Mark Brown
Hi all, Today's linux-next merge of the vfs tree got a conflict in: fs/ubifs/super.c between commit: 9163e0184bd7d5f ("ubifs: Fix memory leak bug in alloc_ubifs_info() error path") from the ubifs tree and commit: 50d7aad57710e2b ("vfs: Convert ubifs to use the new mount API") from the

Re: [PATCH 0/4] Fix UART DMA freezes for iMX6

2019-09-16 Thread Philipp Puschmann
Am 16.09.19 um 10:02 schrieb Robin Gong: > On 2019/9/11 Philipp Puschmann wrote: >> For some years and since many kernel versions there are reports that RX >> UART DMA channel stops working at one point. So far the usual workaround >> was to disable RX DMA. This patches try to fix the underlying p

Re: linux-next: manual merge of the kselftest tree with the tpmdd tree

2019-09-16 Thread Mark Brown
On Mon, Sep 16, 2019 at 03:16:54PM +0200, Anders Roxell wrote: > If I re-read the Documentation/dev-tools/kselftest.rst > I think the patch from the kselftest tree should be dropped. > I saw that I didn't send an email to the tpm maintainers or the tpm > list when I sent the > patch, I'm sorry.

[PATCH V4 05/14] perf/x86/intel: Fix the name of perf capabilities for perf METRICS

2019-09-16 Thread kan . liang
From: Kan Liang Bit 15 of PERF_CAPABILITIES MSR indicates this architecture provides built in support for perf METRICS. The perf METRICS is not a PEBS feature. Rename pebs_metrics_available perf_metrics. No one use the bit in current code. The following patch will use it. Signed-off-by: Kan Li

[PATCH V4 04/14] perf/x86/intel: Basic support for metrics counters

2019-09-16 Thread kan . liang
From: Kan Liang Metrics counters (hardware counters containing multiple metrics) are modeled as separate registers for each TopDown metric events, with an extra reg being used for coordinating access to the underlying register in the scheduler. Adds the basic infrastructure to separate the sched

Re: [PATCH v2 5/6] arm64: dts: meson-g12a: Add PCIe node

2019-09-16 Thread Andrew Murray
On Mon, Sep 16, 2019 at 02:50:21PM +0200, Neil Armstrong wrote: > This adds the Amlogic G12A PCI Express controller node, also > using the USB3+PCIe Combo PHY. > > The PHY mode selection is static, thus the USB3+PCIe Combo PHY > phandle would need to be removed from the USB control node if the > s

[PATCH V4 01/14] perf/x86/intel: Introduce the fourth fixed counter

2019-09-16 Thread kan . liang
From: Kan Liang The fourth fixed counter, TOPDOWN.SLOTS, is introduced in Ice Lake. Add MSR address and macros for the new fixed counter, which will be used in the following patch. Signed-off-by: Kan Liang --- New patch for V4 arch/x86/include/asm/perf_event.h | 9 +++-- 1 file changed,

[PATCH V4 12/14] perf/x86: Use event_base_rdpmc for RDPMC userspace support

2019-09-16 Thread kan . liang
From: Kan Liang The RDPMC index is always re-calculated in RDPMC userspace support, especially for fixed counters. The RDPMC index value is stored in variable event_base_rdpmc for kernel usage, which can be used for RDPMC userspace support as well. Only the metrics event has to be specially hand

[PATCH V4 03/14] perf/x86/intel: Move BTS index to 47

2019-09-16 Thread kan . liang
From: Kan Liang The bit 48 in the PERF_GLOBAL_STATUS is used to indicate the overflow status of PERF_METRICS counters now. Move BTS index to 47. Signed-off-by: Kan Liang --- New patch for V4 arch/x86/include/asm/perf_event.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --

[PATCH V4 00/14] TopDown metrics support for Icelake

2019-09-16 Thread kan . liang
From: Kan Liang Icelake has support for measuring the level 1 TopDown metrics directly in hardware. This is implemented by an additional METRICS register, and a new Fixed Counter 3 that measures pipeline SLOTS. For the Ice Lake implementation of performance metrics, software should start both PE

[PATCH V4 06/14] x86/math64: Provide a sane mul_u64_u32_div() implementation for x86_64

2019-09-16 Thread kan . liang
From: "Peter Zijlstra (Intel)" On x86_64 we can do a u64 * u64 -> u128 widening multiply followed by a u128 / u64 -> u64 division to implement a sane version of mul_u64_u32_div(). Signed-off-by: Peter Zijlstra (Intel) --- New patch for V4 arch/x86/include/asm/div64.h | 13 + 1 fi

[PATCH V4 09/14] perf/x86/intel: Export TopDown events for Icelake

2019-09-16 Thread kan . liang
From: Kan Liang Export new TopDown metrics events for perf that map to the sub metrics in the metrics register, and another for the new slots fixed counter. This makes the new fixed counters in Icelake visible to the perf user tools. Originally-by: Andi Kleen Signed-off-by: Kan Liang --- No c

[PATCH V4 08/14] perf/x86/intel: Support per thread RDPMC TopDown metrics

2019-09-16 Thread kan . liang
From: Kan Liang With Icelake CPUs, the TopDown metrics are directly available as fixed counters and do not require generic counters, which make it possible to measure TopDown per thread/process instead of only per core. The metrics and slots values have to be saved/restored during context switch

[PATCH V4 10/14] perf/x86/intel: Disable sampling read slots and topdown

2019-09-16 Thread kan . liang
From: Kan Liang The slots event supports sampling. Users may sampling read slots and metrics events, e.g perf record -e '{slots, topdown-retiring}:S'. But the metrics event will reset the fixed counter 3 which will impact the sampling of the slots event. Add specific validate_group() support to

[PATCH V4 02/14] perf/x86/intel: Set correct mask for TOPDOWN.SLOTS

2019-09-16 Thread kan . liang
From: Kan Liang TOPDOWN.SLOTS(0x0400) is not a generic event. It is only available on fixed counter3. Don't extend its mask to generic counters. Signed-off-by: Kan Liang --- Changes since V3: - Separate fixed counter3 definition patch arch/x86/events/intel/core.c | 6 -- 1 file changed,

[PATCH V4 11/14] perf/x86/intel: Name global status bit in NMI handler

2019-09-16 Thread kan . liang
From: Kan Liang The bit index number of global status is directly used in current NMI handler. Using a meaningful name to replace the number to improve the readability of code. Signed-off-by: Kan Liang --- New patch for V4 arch/x86/events/intel/core.c | 6 +++--- arch/x86/include/asm/pe

[PATCH V4 07/14] perf/x86/intel: Support hardware TopDown metrics

2019-09-16 Thread kan . liang
From: Kan Liang Intro = Icelake has support for measuring the four top level TopDown metrics directly in hardware. This is implemented by an additional "metrics" register, and a new Fixed Counter 3 that measures pipeline "slots". Events == We export four metric events as separate perf

Re: printk meeting at LPC

2019-09-16 Thread Steven Rostedt
On Mon, 16 Sep 2019 12:46:24 +0200 Petr Mladek wrote: > On Mon 2019-09-16 13:30:17, Tetsuo Handa wrote: > > On 2019/09/13 22:26, John Ogness wrote: > > > 6. A new may-sleep function pr_flush() will be made available to wait > > > for all previously printk'd messages to be output on all consoles

[PATCH V4 13/14] perf, tools, stat: Support new per thread TopDown metrics

2019-09-16 Thread kan . liang
From: Andi Kleen Icelake has support for reporting per thread TopDown metrics. These are reported differently than the previous TopDown support, each metric is standalone, but scaled to pipeline "slots". We don't need to do anything special for HyperThreading anymore. Teach perf stat --topdown to

<    1   2   3   4   5   6   7   8   9   >