Re: [PATCH] dt-bindings: mailbox: Convert imx mu to json-schema

2020-06-01 Thread Rob Herring
On Mon, 01 Jun 2020 18:37:44 +0800, Anson Huang wrote: > Convert the i.MX MU binding to DT schema format using json-schema > > Signed-off-by: Anson Huang > --- > .../devicetree/bindings/mailbox/fsl,mu.txt | 58 -- > .../devicetree/bindings/mailbox/fsl,mu.yaml| 89 > +

Re: [PATCH 2/2] dt-bindings: power: Convert imx gpcv2 to json-schema

2020-06-01 Thread Rob Herring
On Mon, 01 Jun 2020 16:06:43 +0800, Anson Huang wrote: > Convert the i.MX GPCv2 binding to DT schema format using json-schema > > Example is updated based on latest DT file and consumer's example is > removed since it is NOT that useful. > > Signed-off-by: Anson Huang > --- > .../devicetree/bin

Re: [PATCH blk-cgroup/for-5.8] blk-cgroup: show global disk stats in root cgroup io.stat

2020-06-01 Thread Tejun Heo
Hello, Boris. On Fri, May 29, 2020 at 04:20:17PM -0700, Boris Burkov wrote: > In order to improve consistency and usability in cgroup stat accounting, > we would like to support the root cgroup's io.stat. > > Since the root cgroup has processes doing io even if the system has no > explicitly crea

Re: [PATCH 1/2] dt-bindings: power: Convert imx gpc to json-schema

2020-06-01 Thread Rob Herring
On Mon, 01 Jun 2020 16:06:42 +0800, Anson Huang wrote: > Convert the i.MX GPC binding to DT schema format using json-schema > > >From latest reference manual, there is actually ONLY 1 interrupt for > GPC, so the additional GPC interrupt is removed. > > Consumer's example is also removed since it

Re: [RFC PATCH] mm: swap: remove lru drain waiters

2020-06-01 Thread Konstantin Khlebnikov
On 01/06/2020 17.37, Hillf Danton wrote: After updating the lru drain sequence, new comers avoid waiting for the current drainer, because he is flushing works on each online CPU, by trying to lock the mutex; the drainer OTOH tries to do works for those who fail to acquire the lock by checking th

Re: [PATCH V2] dt-bindings: thermal: Convert qoriq to json-schema

2020-06-01 Thread Rob Herring
On Mon, 01 Jun 2020 11:35:20 +0800, Anson Huang wrote: > Convert the qoriq thermal binding to DT schema format using json-schema > > Signed-off-by: Anson Huang > --- > Changes since V1: > - add 'maxItems' for 'fsl,tmu-range' property; > - add 'minItems'/'maxItems' and items descriptio

Re: [PATCH v11 1/2] dt-bindings: mtd: Add Nand Flash Controller support for Intel LGM SoC

2020-06-01 Thread Rob Herring
On Sat, 30 May 2020 08:51:16 +0800, Ramuthevar,Vadivel MuruganX wrote: > From: Ramuthevar Vadivel Murugan > > Add YAML file for dt-bindings to support NAND Flash Controller > on Intel's Lightning Mountain SoC. > > Signed-off-by: Ramuthevar Vadivel Murugan > > --- > .../devicetree/bindings/mtd

Re: [PATCH v3] arm64: dts: ti: k3-am654-main: Update otap-del-sel values

2020-06-01 Thread Faiz Abbas
Hi, On 19/05/20 1:50 pm, Faiz Abbas wrote: > According to the latest AM65x Data Manual[1], a different output tap > delay value is optimum for a given speed mode. Update these values. > > [1] http://www.ti.com/lit/gpn/am6526 > > Signed-off-by: Faiz Abbas > --- > > v3: Updated values to the lat

Re: [PATCH] Documentation: fixes to the maintainer-entry-profile template

2020-06-01 Thread Jonathan Corbet
On Tue, 26 May 2020 18:17:13 -0700 Randy Dunlap wrote: > From: Randy Dunlap > > Do some wordsmithing and copy editing on the maintainer-entry-profile > profile (template, guide): > - fix punctuation > - fix some wording > - use "-rc" consistently > > Signed-off-by: Randy Dunlap > Cc: Dan Will

Re: [PATCH] audit: Use struct_size() helper in alloc_chunk

2020-06-01 Thread Paul Moore
On Sun, May 24, 2020 at 4:47 PM Gustavo A. R. Silva wrote: > One of the more common cases of allocation size calculations is finding > the size of a structure that has a zero-sized array at the end, along > with memory for some number of elements for that array. For example: > > struct audit_chunk

Re: [PATCH] zswap: docs/vm: Fix typo accept_threshold_percent in zswap.rst

2020-06-01 Thread Jonathan Corbet
On Mon, 1 Jun 2020 02:59:11 +0200 Sedat Dilek wrote: > Recently, I switched over from swap-file to zramswap. > > When reading the Documentation/vm/zswap.rst file I fell over this typo. > > The parameter is called accept_threshold_percent not accept_threhsold_percent > in /sys/module/zswap/para

Re: [GRUB PATCH RFC 00/18] i386: Intel TXT secure launcher

2020-06-01 Thread Daniel P. Smith
On 5/7/20 7:06 AM, Daniel Kiper wrote: > Hi Łukasz, > > On Tue, May 05, 2020 at 04:38:02PM +0200, Lukasz Hawrylko wrote: >> On Tue, 2020-05-05 at 01:21 +0200, Daniel Kiper wrote: ... >> In OS-MLE table there is a buffer for TPM event log, however I see that >> you are not using it, but instead a

Re: [PATCH] workqueue: ensure all flush_work() completed when being destoryed

2020-06-01 Thread Tejun Heo
Hello, Lai. On Mon, Jun 01, 2020 at 06:08:02AM +, Lai Jiangshan wrote: > +static void flush_no_color(struct workqueue_struct *wq) > +{ ... I'm not too sure about using the colored flushing system for this. Given that the requirements are a lot simpler, I'd prefer keep it separate and dumb rat

Re: [PATCH 0/6] leds: fix broken devres usage

2020-06-01 Thread Johan Hovold
On Mon, Jun 01, 2020 at 06:09:23PM +0300, Andy Shevchenko wrote: > On Mon, Jun 1, 2020 at 5:29 PM Johan Hovold wrote: > > On Mon, Jun 01, 2020 at 05:08:40PM +0300, Andy Shevchenko wrote: > > > On Mon, Jun 1, 2020 at 5:01 PM Johan Hovold wrote: > > > > On Mon, Jun 01, 2020 at 04:51:01PM +0300, And

[GIT PULL] objtool changes for v5.8

2020-06-01 Thread Ingo Molnar
Linus, Please pull the latest objtool/core git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git objtool-core-2020-06-01 # HEAD: 0decf1f8de919782b152daf9c991967a2bac54f0 objtool: Enable compilation of objtool for all architectures There are a lot of objtool changes in

Re: [PATCH v2 6/6] MAINTAINERS: Add maintainers for MIPS core drivers

2020-06-01 Thread Andy Shevchenko
On Mon, Jun 1, 2020 at 6:19 PM Serge Semin wrote: > On Mon, Jun 01, 2020 at 04:56:21PM +0300, Andy Shevchenko wrote: > > On Mon, Jun 1, 2020 at 3:26 PM Serge Semin > > wrote: > > > > > > Add myself as a maintainer of MIPS CPU and GIC IRQchip, MIPS GIC timer > > > and MIPS CPS CPUidle drivers. > >

Re: [PATCH v3 0/2] usb: xhci: Load Raspberry Pi 4 VL805's firmware

2020-06-01 Thread Marek Vasut
On 6/1/20 4:41 PM, Nicolas Saenz Julienne wrote: > On Mon, 2020-06-01 at 13:12 +0200, Marek Vasut wrote: >> On 6/1/20 1:09 PM, Nicolas Saenz Julienne wrote: >>> On Mon, 2020-06-01 at 12:53 +0200, Marek Vasut wrote: On 6/1/20 12:47 PM, Nicolas Saenz Julienne wrote: > On Tue, 2020-05-05 at 1

[PATCH v2 1/2] dt-bindings: arm: fsl: Add MYiR Tech boards

2020-06-01 Thread Parthiban Nallathambi
Add entries for MYiR Tech imx6ULL eval boards. Signed-off-by: Parthiban Nallathambi --- Documentation/devicetree/bindings/arm/fsl.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index cd3f

Re: [PATCH RESEND v2 0/6] mips: Add DT bindings for MIPS CDMM and MIPS GIC

2020-06-01 Thread Serge Semin
Hello Marc, On Mon, Jun 01, 2020 at 01:31:27PM +0100, Marc Zyngier wrote: > On 2020-06-01 13:21, Serge Semin wrote: > > [...] > > > Since Paul isn't looking after the MIPS arch code anymore, Ralf hasn't > > been seen maintaining MIPS for a long time, Thomas is only responsible > > for the next p

[PATCH v2 2/2] ARM: dts: imx6ull: add MYiR MYS-6ULX SBC

2020-06-01 Thread Parthiban Nallathambi
Add support for the MYiR imx6ULL based single board computer equipped with on board 256MB NAND & RAM. The board also provides expansion header for expansion board, but this commit adds only support for SBC. Signed-off-by: Parthiban Nallathambi --- Notes: Changelog v2: - moved regulator u

Re: [PATCH v2 6/6] MAINTAINERS: Add maintainers for MIPS core drivers

2020-06-01 Thread Serge Semin
On Mon, Jun 01, 2020 at 04:56:21PM +0300, Andy Shevchenko wrote: > On Mon, Jun 1, 2020 at 3:26 PM Serge Semin > wrote: > > > > Add myself as a maintainer of MIPS CPU and GIC IRQchip, MIPS GIC timer > > and MIPS CPS CPUidle drivers. > ... > > +MIPS CORE DRIVERS > > +M: Serge Semin > > +L:

Re: [PATCH] ARM: dts: imx6ull: add MYiR MYS-6ULX SBC

2020-06-01 Thread Parthiban
On 4/27/20 8:18 AM, Marco Felsch wrote: > Hi Parthiban, > > a few more minor comments.. > > On 20-04-08 20:43, Parthiban Nallathambi wrote: > > ... > >> diff --git a/arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi >> b/arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi >> new file mode 100644 >> ind

Re: [PATCH] ARM: dts: imx6ull: add MYiR MYS-6ULX SBC

2020-06-01 Thread Parthiban
On 4/26/20 3:33 PM, Shawn Guo wrote: > On Wed, Apr 08, 2020 at 08:43:51PM +0200, Parthiban Nallathambi wrote: >> Add support for the MYiR imx6ULL based single board computer >> equipped with on board 256MB NAND & RAM. The board also >> provides expansion header for expansion board, but this >> c

Re: [PATCH v32 08/21] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections

2020-06-01 Thread Randy Dunlap
Hi, Sorry I didn't respond to v31 with this so that it could have been fixed in v32. On 6/1/20 12:52 AM, Jarkko Sakkinen wrote: > diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig > index 2d3f963fd6f1..d246c6071e8d 100644 > --- a/arch/x86/Kconfig > +++ b/arch/x86/Kconfig > @@ -1948,6 +1948,22 @@ c

Re: [PATCH 5/5] arm: kexec_file: load zImage or uImage, initrd and dtb

2020-06-01 Thread Russell King - ARM Linux admin
On Mon, Jun 01, 2020 at 04:07:45PM +0100, Russell King - ARM Linux admin wrote: > On Mon, Jun 01, 2020 at 04:27:54PM +0200, Łukasz Stelmach wrote: > > diff --git a/arch/arm/kernel/kexec_zimage.c b/arch/arm/kernel/kexec_zimage.c > > new file mode 100644 > > index ..d09795fc9072 > > --- /

RE: [PATCH v2 1/2] media: dt-bindings: media: xilinx: Add Xilinx UHD-SDI Receiver Subsystem

2020-06-01 Thread Vishal Sagar
Hi Laurent, Thanks for the review. > -Original Message- > From: Laurent Pinchart > Sent: Wednesday, May 6, 2020 6:32 PM > To: Vishal Sagar > Cc: Hyun Kwon ; mche...@kernel.org; > robh...@kernel.org; mark.rutl...@arm.com; Michal Simek > ; linux-me...@vger.kernel.org; > devicet...@vger.ke

[PATCH v3 1/1] clk: rockchip: rk3288: Handle clock tree for rk3288w

2020-06-01 Thread Mylène Josserand
The revision rk3288w has a different clock tree about "hclk_vio" clock, according to the BSP kernel code. This patch handles this difference by detecting which device-tree we are using. If it is a "rockchip,rk3288-cru", let's register the clock tree as it was before. If the compatible is "rockchip

[PATCH v3 0/1] ARM: Add Rockchip rk3288w support

2020-06-01 Thread Mylène Josserand
Hello everyone, Context --- Here is my V3 of my patches that add the support for the Rockchip RK3288w which is a revision of the RK3288. It is mostly the same SOC except for, at least, one clock tree which is different. This difference is only known by looking at the BSP kernel [1]. Currentl

Greetings

2020-06-01 Thread Ezequiel Lindberg
Hello Dear, I am the project director of Svenska Petroleum Exploration AB (Sweden) I am seeking your assistance for the transfer of Fifty Two million (US$52,000,000.00) to your account for private investment purpose. I look forward to your response. Regards Ezequiel Lindberg E-mail address: e

Re: Lost PCIe PME after a914ff2d78ce ("PCI/ASPM: Don't select CONFIG_PCIEASPM by default")

2020-06-01 Thread Bjorn Helgaas
On Sat, May 30, 2020 at 04:33:44AM -0700, Christoph Hellwig wrote: > On Sat, May 30, 2020 at 08:14:34AM +0100, Matthew Garrett wrote: > > On Sat, May 30, 2020 at 08:33:50AM +0200, Heiner Kallweit wrote: > > > > > It *was* default y. This changed with a914ff2d78ce ("PCI/ASPM: Don't > > > select CON

Re: [PATCH 1/5] arm: decompressor: set malloc pool size for the decompressor

2020-06-01 Thread Russell King - ARM Linux admin
On Mon, Jun 01, 2020 at 04:56:40PM +0200, Lukasz Stelmach wrote: > It was <2020-06-01 pon 15:46>, when Russell King - ARM Linux admin wrote: > > On Mon, Jun 01, 2020 at 04:27:50PM +0200, Łukasz Stelmach wrote: > >> Move the definition of malloc pool size of the decompressor to > >> a single place.

Re: [PATCH] iommu/amd: Fix event counter availability check

2020-06-01 Thread Suravee Suthikulpanit
Alexander On 6/1/20 4:01 PM, Alexander Monakov wrote: On Mon, 1 Jun 2020, Suravee Suthikulpanit wrote: Moving init_iommu_perf_ctr just after iommu_flush_all_caches resolves the issue. This is the earliest point in amd_iommu_init_pci where the call succeeds on my laptop. According to your des

Re: [PATCH 1/2] objtool: Rename rela to reloc

2020-06-01 Thread Josh Poimboeuf
On Fri, May 29, 2020 at 05:52:44PM -0700, Matt Helsley wrote: > So I was rebasing my future patches and I found a few spots where > objtool warning strings and code comments weren't fixed-up to > consistent. Here's the new, complete regex -- it includes the original > changes and the missed bits (e

Re: [PATCH 0/6] leds: fix broken devres usage

2020-06-01 Thread Andy Shevchenko
On Mon, Jun 1, 2020 at 5:29 PM Johan Hovold wrote: > On Mon, Jun 01, 2020 at 05:08:40PM +0300, Andy Shevchenko wrote: > > On Mon, Jun 1, 2020 at 5:01 PM Johan Hovold wrote: > > > On Mon, Jun 01, 2020 at 04:51:01PM +0300, Andy Shevchenko wrote: > > > > On Mon, Jun 1, 2020 at 4:42 PM Johan Hovold

Re: [PATCH 13/14] perf tests: Add parse metric test for ipc metric

2020-06-01 Thread Arnaldo Carvalho de Melo
Em Mon, Jun 01, 2020 at 12:55:44AM -0700, Ian Rogers escreveu: > On Sun, May 24, 2020 at 3:43 PM Jiri Olsa wrote: > > > > Adding new test that process metrics code and checks > > the expected results. Starting with easy ipc metric. > > > > Signed-off-by: Jiri Olsa > > Acked-by: Ian Rogers > >

Re: [PATCH 14/14] perf tests: Add parse metric test for frontend metric

2020-06-01 Thread Arnaldo Carvalho de Melo
Em Mon, Jun 01, 2020 at 01:06:01AM -0700, Ian Rogers escreveu: > On Sun, May 24, 2020 at 3:43 PM Jiri Olsa wrote: > > > > Adding new metri test for frontend metric. It's stolen > > s/metri/metric/ > > > from x86 pmu events. > > > > Signed-off-by: Jiri Olsa > > Acked-by: Ian Rogers Ditto. -

Re: [PATCH 2/4] workqueue: use BUILD_BUG_ON() for compile time test instead of WARN_ON()

2020-06-01 Thread Tejun Heo
On Mon, Jun 01, 2020 at 08:44:40AM +, Lai Jiangshan wrote: > Any runtime WARN_ON() has to be fixed, and BUILD_BUG_ON() can > help you nitice it earlier. > > Signed-off-by: Lai Jiangshan Applied 1-2 to wq/for-5.8. Thanks. -- tejun

Re: [PATCH 5/5] arm: kexec_file: load zImage or uImage, initrd and dtb

2020-06-01 Thread Russell King - ARM Linux admin
On Mon, Jun 01, 2020 at 04:27:54PM +0200, Łukasz Stelmach wrote: > This is kexec_file_load implementation for ARM. It loads zImage and > initrd from file descripters and resuses DTB. > > Most code is derived from arm64 kexec_file_load implementation > and from kexec-tools. Please make the uImage

Re: [PATCH 4/4] workqueue: slash half memory usage in 32bit system

2020-06-01 Thread Tejun Heo
On Mon, Jun 01, 2020 at 08:44:42AM +, Lai Jiangshan wrote: > The major memory ussage in workqueue is on the pool_workqueue. > The pool_workqueue has alignment requirement which often leads > to padding. > > Reducing the memory usage for the pool_workqueue is valuable. > > And 32bit system oft

[PATCHv6 2/3] optee: enable support for multi-stage bus enumeration

2020-06-01 Thread Maxim Uvarov
Some drivers (like ftpm) can operate only after tee-supplicant runs because of tee-supplicant provides things like storage services (rpmb, shm).  This patch splits probe of non tee-supplicant dependable drivers to the early stage, and after tee-supplicant run probe other drivers. Signed-off-by: Ma

Re: [PATCH v8 2/3] perf auxtrace: Add four itrace options

2020-06-01 Thread Arnaldo Carvalho de Melo
Em Mon, Jun 01, 2020 at 10:24:00AM +0300, Adrian Hunter escreveu: > On 30/05/20 3:24 pm, Leo Yan wrote: > > From: Tan Xiaojun > > > > This patch is to add four options to synthesize events which are > > described as below: > > > > 'f': synthesize first level cache events > > 'm': synthesize la

[PATCHv6 0/3] optee: register drivers on optee bus

2020-06-01 Thread Maxim Uvarov
v6: - description, comments, patches reorder and destroy workqueue (Sumit Garg) v5: - removed pr_err and fix typos in description (Jarkko Sakkinen) - added missed kfree in optee_open() v4: - sysfs entry is optee-ta-uuid (Jerome Forissier, Sumit Garg) - added Documentation/ABI/testing/sysfs-

[PATCHv6 3/3] tpm_ftpm_tee: register driver on TEE bus

2020-06-01 Thread Maxim Uvarov
OP-TEE based fTPM Trusted Application depends on tee-supplicant to provide NV RAM implementation based on RPMB secure storage. So this dependency can be resolved via TEE bus where we only invoke fTPM driver probe once fTPM device is registered on the bus which is only true after the tee-supplicant

[PATCHv6 1/3] optee: use uuid for sysfs driver entry

2020-06-01 Thread Maxim Uvarov
With the evolving use-cases for TEE bus, now it's required to support multi-stage enumeration process. But using a simple index doesn't suffice this requirement and instead leads to duplicate sysfs entries. So instead switch to use more informative device UUID for sysfs entry like: /sys/bus/tee/dev

Re: [PATCH 05/14] perf tools: Add parse_events_fake interface

2020-06-01 Thread Arnaldo Carvalho de Melo
Em Mon, Jun 01, 2020 at 11:08:50AM +0200, Jiri Olsa escreveu: > On Mon, Jun 01, 2020 at 12:28:31AM -0700, Ian Rogers wrote: > > On Sun, May 24, 2020 at 3:42 PM Jiri Olsa wrote: > > > > > > Adding parse_events_fake interface to parse events > > > and use fake pmu event in case pmu event is parsed.

Re: [RFC PATCH 0/2] Add basic support for PE binary format

2020-06-01 Thread Arnaldo Carvalho de Melo
Em Mon, Jun 01, 2020 at 01:19:13PM +0200, Rémi Bernon escreveu: > Hi, > > I'm currently trying to improve compatibility between Wine and perf, and > I would like to have you opinion on this approach. Interesting! > The main problem is that Wine uses PE binary format for most of its code > (and

RE: [PATCH v2 2/2] media: v4l: xilinx: Add Xilinx UHD-SDI Rx Subsystem driver

2020-06-01 Thread Vishal Sagar
Hi Hans, Thanks for reviewing! > -Original Message- > From: Hans Verkuil > Sent: Wednesday, May 6, 2020 3:25 PM > To: Vishal Sagar ; Hyun Kwon ; > laurent.pinch...@ideasonboard.com; mche...@kernel.org; > robh...@kernel.org; mark.rutl...@arm.com; Michal Simek > ; linux-me...@vger.kernel.o

Re: [RFC PATCH v3 2/2] arm64: tlb: Use the TLBI RANGE feature in arm64

2020-06-01 Thread Zhenyu Ye
Hi Catalin, I have sent the v4 of this series [1] and combine the two function with a single loop. See codes for details. [1] https://lore.kernel.org/linux-arm-kernel/20200601144713.-1-yezhen...@huawei.com/ On 2020/5/21 1:08, Catalin Marinas wrote: >> This optimization is only effective wh

Re: [PATCH 1/5] arm: decompressor: set malloc pool size for the decompressor

2020-06-01 Thread Lukasz Stelmach
It was <2020-06-01 pon 15:46>, when Russell King - ARM Linux admin wrote: > On Mon, Jun 01, 2020 at 04:27:50PM +0200, Łukasz Stelmach wrote: >> Move the definition of malloc pool size of the decompressor to >> a single place. This value will be exposed later for kexec_file loader. >> >> Signed-off

Re: [PATCH 4/5] arm: Add kexec_image_info

2020-06-01 Thread Russell King - ARM Linux admin
On Mon, Jun 01, 2020 at 04:27:53PM +0200, Łukasz Stelmach wrote: > Add kexec_image_info to print detailed information about a kexec image. Isn't this already visible through kexec debugging? Why do we need to duplicate the same output in the kernel? Do we think that the kexec interfaces are that

Re: [PATCH 3/5] arm: decompressor: define a new zImage tag

2020-06-01 Thread Russell King - ARM Linux admin
On Mon, Jun 01, 2020 at 04:27:52PM +0200, Łukasz Stelmach wrote: > Add DCSZ tag which holds dynamic memory (stack, bss, malloc pool) > requirements of the decompressor code. Why do we need to know the stack and BSS size, when the userspace kexec tool doesn't need to know this to perform the same f

Re: [PATCH 1/3] tools compiler.h: Add attribute to disable tail calls

2020-06-01 Thread Arnaldo Carvalho de Melo
Em Sat, May 30, 2020 at 01:20:13AM -0700, Ian Rogers escreveu: > Tail call optimizations can remove stack frames that are used in > unwinding tests. Add an attribute that can be used to disable the tail > call optimization. Tested on clang and GCC. > > Signed-off-by: Ian Rogers > --- > tools/in

Re: [PATCHSET v5 0/12] Add support for async buffered reads

2020-06-01 Thread Sedat Dilek
On Mon, Jun 1, 2020 at 4:46 PM Jens Axboe wrote: > > On 6/1/20 8:43 AM, Sedat Dilek wrote: > > On Mon, Jun 1, 2020 at 4:35 PM Jens Axboe wrote: > >> > >> On 6/1/20 8:14 AM, Jens Axboe wrote: > >>> On 6/1/20 8:13 AM, Sedat Dilek wrote: > On Mon, Jun 1, 2020 at 4:04 PM Jens Axboe wrote: > >>>

[RFC PATCH v4 2/2] arm64: tlb: Use the TLBI RANGE feature in arm64

2020-06-01 Thread Zhenyu Ye
Add __TLBI_VADDR_RANGE macro and rewrite __flush_tlb_range(). In this patch, we only use the TLBI RANGE feature if the stride == PAGE_SIZE, because when stride > PAGE_SIZE, usually only a small number of pages need to be flushed and classic tlbi intructions are more effective. We can also use 'en

Re: [PATCH v8 2/5] seq_buf: Export seq_buf_printf

2020-06-01 Thread Vaibhav Jain
Steven Rostedt writes: > On Mon, 01 Jun 2020 17:31:31 +0530 > Vaibhav Jain wrote: > >> Hi Christoph and Steven, >> >> Have addressed your review comment to update the patch description and >> title for this patch. Can you please provide your ack to this patch. >> >> > > I thought I already di

[RFC PATCH v3 0/2] arm64: tlb: add support for TLBI RANGE instructions

2020-06-01 Thread Zhenyu Ye
ARMv8.4-TLBI provides TLBI invalidation instruction that apply to a range of input addresses. This series add support for this feature. -- ChangeList: v4: combine the __flush_tlb_range() and the __directly into the same function with a single loop for both. v3: rebase this series on Linux 5.7-rc1

Re: [PATCH 1/5] arm: decompressor: set malloc pool size for the decompressor

2020-06-01 Thread Russell King - ARM Linux admin
On Mon, Jun 01, 2020 at 04:27:50PM +0200, Łukasz Stelmach wrote: > Move the definition of malloc pool size of the decompressor to > a single place. This value will be exposed later for kexec_file loader. > > Signed-off-by: Łukasz Stelmach > --- > arch/arm/boot/compressed/Makefile | 2 ++ > arch/

[RFC PATCH v4 1/2] arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature

2020-06-01 Thread Zhenyu Ye
ARMv8.4-TLBI provides TLBI invalidation instruction that apply to a range of input addresses. This patch detect this feature. Signed-off-by: Zhenyu Ye --- arch/arm64/include/asm/cpucaps.h | 3 ++- arch/arm64/include/asm/sysreg.h | 4 arch/arm64/kernel/cpufeature.c | 11 +++ 3 f

Re: [PATCHSET v5 0/12] Add support for async buffered reads

2020-06-01 Thread Jens Axboe
On 6/1/20 8:43 AM, Sedat Dilek wrote: > On Mon, Jun 1, 2020 at 4:35 PM Jens Axboe wrote: >> >> On 6/1/20 8:14 AM, Jens Axboe wrote: >>> On 6/1/20 8:13 AM, Sedat Dilek wrote: On Mon, Jun 1, 2020 at 4:04 PM Jens Axboe wrote: > > On 6/1/20 7:35 AM, Sedat Dilek wrote: >> Hi Jens, >>>

RE: [PATCH v2 2/2] media: v4l: xilinx: Add Xilinx UHD-SDI Rx Subsystem driver

2020-06-01 Thread Vishal Sagar
Please ignore this email .. > -Original Message- > From: Vishal Sagar > Sent: Monday, June 1, 2020 8:12 PM > To: Hans Verkuil ; Hyun Kwon ; > laurent.pinch...@ideasonboard.com; mche...@kernel.org; > robh...@kernel.org; mark.rutl...@arm.com; Michal Simek > ; linux-me...@vger.kernel.org; >

Re: [PATCHSET v5 0/12] Add support for async buffered reads

2020-06-01 Thread Sedat Dilek
On Mon, Jun 1, 2020 at 4:35 PM Jens Axboe wrote: > > On 6/1/20 8:14 AM, Jens Axboe wrote: > > On 6/1/20 8:13 AM, Sedat Dilek wrote: > >> On Mon, Jun 1, 2020 at 4:04 PM Jens Axboe wrote: > >>> > >>> On 6/1/20 7:35 AM, Sedat Dilek wrote: > Hi Jens, > > with Linux v5.7 final I switche

RE: [PATCH v2 2/2] media: v4l: xilinx: Add Xilinx UHD-SDI Rx Subsystem driver

2020-06-01 Thread Vishal Sagar
Hi Hans, Thanks for reviewing! > -Original Message- > From: Hans Verkuil > Sent: Wednesday, May 6, 2020 3:25 PM > To: Vishal Sagar ; Hyun Kwon ; > laurent.pinch...@ideasonboard.com; mche...@kernel.org; > robh...@kernel.org; mark.rutl...@arm.com; Michal Simek > ; linux-me...@vger.kernel.o

[PATCH 7/7] selftests/ftrace: Support ":README" suffix for requires

2020-06-01 Thread Masami Hiramatsu
Add ":README" suffix support for the requires list, so that the testcase can list up the required string for README file to the requires list. Note that the required string is treated as a fixed string, instead of regular expression. Also, the testcase can specify a string containing spaces with q

Re: [GIT PULL] EFI changes for v5.8

2020-06-01 Thread Ard Biesheuvel
On Mon, 1 Jun 2020 at 15:24, Ingo Molnar wrote: > > Linus, > > Please pull the latest efi/core git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > efi-core-2020-06-01 > ># HEAD: e9524fb97ab5b41b85e1d3408f8e513433798f3c efi/x86: Don't blow away > existing initrd

[PATCH 6/7] selftests/ftrace: Support ":tracer" suffix for requires

2020-06-01 Thread Masami Hiramatsu
Add ":tracer" suffix support for the requires list, so that the testcase can list up the required tracer (e.g. function) to the requires list. For example, if the testcase requires function_graph tracer, it can write requires list as below instead of checking available_tracers. # requires: functi

[PATCH 5/7] selftests/ftrace: Convert check_filter_file() with requires list

2020-06-01 Thread Masami Hiramatsu
Since check_filter_file() is basically checking the filter tracefs file, we can convert it into requires list. Signed-off-by: Masami Hiramatsu --- .../ftrace/test.d/ftrace/fgraph-filter-stack.tc|4 +--- .../ftrace/test.d/ftrace/fgraph-filter.tc |3 +-- .../ftrace/test.d/ftra

[PATCH 4/7] selftests/ftrace: Convert required interface checks into requires list

2020-06-01 Thread Masami Hiramatsu
Convert the required tracefs interface checking code with requires: list. Signed-off-by: Masami Hiramatsu --- .../selftests/ftrace/test.d/00basic/snapshot.tc|3 +- .../selftests/ftrace/test.d/00basic/trace_pipe.tc |3 +- .../ftrace/test.d/direct/kprobe-direct.tc |6 +---

[PATCH 3/7] selftests/ftrace: Add "requires:" list support

2020-06-01 Thread Masami Hiramatsu
Introduce "requires:" list to check required ftrace interface for each test. This will simplify the interface checking code and unify the error message. Another good point is, it can skip the ftrace initializing. Note that this requires list must be written as a shell comment. Signed-off-by: Masa

[PATCH 2/7] selftests/ftrace: Return unsupported for the unconfigured features

2020-06-01 Thread Masami Hiramatsu
As same as other test cases, return unsupported if kprobe_events or argument access feature are not found. There can be a new arch which does not port those features yet, and an older kernel which doesn't support it. Those can not enable the features. Signed-off-by: Masami Hiramatsu --- .../ftr

[PATCH 1/7] selftests/ftrace: Allow ":" in description

2020-06-01 Thread Masami Hiramatsu
Allow ":" in the description line. Currently if there is ":" in the test description line, the description is cut at that point, but that was unintended. Signed-off-by: Masami Hiramatsu --- tools/testing/selftests/ftrace/ftracetest |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -

[PATCH 0/7] selftsts/ftrace: Add requires list for each test case

2020-06-01 Thread Masami Hiramatsu
Hi, Here is a series for adding "requires:" list for simplifying and unifying requirement checks for each test case. This series also includes the description line fix and unresolved -> unsupported change ([1/7] and [2/7]). Currently, we have many similar requirement checker to find unconfigured

Re: [PATCH v2] afs: Fix memory leak in afs_put_sysnames()

2020-06-01 Thread Markus Elfring
> sysnames should be freed after refcnt being decreased to zero in > afs_put_sysnames(). How do you think about a wording variant like the following? Release the sysnames object after its reference counter was decreased to zero. Will it matter to mention the size of the data structure "af

Re: [PATCH v3 0/2] usb: xhci: Load Raspberry Pi 4 VL805's firmware

2020-06-01 Thread Nicolas Saenz Julienne
On Mon, 2020-06-01 at 13:12 +0200, Marek Vasut wrote: > On 6/1/20 1:09 PM, Nicolas Saenz Julienne wrote: > > On Mon, 2020-06-01 at 12:53 +0200, Marek Vasut wrote: > > > On 6/1/20 12:47 PM, Nicolas Saenz Julienne wrote: > > > > On Tue, 2020-05-05 at 18:26 +0200, Nicolas Saenz Julienne wrote: > > > >

Re: [PATCHSET v5 0/12] Add support for async buffered reads

2020-06-01 Thread Jens Axboe
On 6/1/20 8:14 AM, Jens Axboe wrote: > On 6/1/20 8:13 AM, Sedat Dilek wrote: >> On Mon, Jun 1, 2020 at 4:04 PM Jens Axboe wrote: >>> >>> On 6/1/20 7:35 AM, Sedat Dilek wrote: Hi Jens, with Linux v5.7 final I switched to linux-block.git/for-next and reverted... "block

drivers/usb/cdns3/drd.c:43:42: sparse: expected void const volatile [noderef] *addr

2020-06-01 Thread kbuild test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 commit: 70d8b9e5e63d212019ba3f6823c8ec3d2df87645 usb: cdns3: make signed 1 bit bitfields unsigned date: 10 weeks ago config: powerpc-randconfig-s032-20200601

[PATCH v1] PCI: controller: convert to devm_platform_ioremap_resource_byname()

2020-06-01 Thread Dejin Zheng
Use devm_platform_ioremap_resource_byname() to simplify codes. it contains platform_get_resource_byname() and devm_ioremap_resource(). Signed-off-by: Dejin Zheng --- drivers/pci/controller/cadence/pcie-cadence-ep.c | 3 +-- drivers/pci/controller/cadence/pcie-cadence-host.c | 3 +-- drivers/pc

Re: tegra124-jetson-tk1: sata doesnt work since 5.2

2020-06-01 Thread Dmitry Osipenko
31.05.2020 22:31, LABBE Corentin пишет: > On Thu, Mar 19, 2020 at 08:44:01AM +0100, LABBE Corentin wrote: >> Hello >> >> sata doesnt work on tegra124-jetson-tk1 on next and master and at least >> since 5.2 (but 5.1 works). >> [0.492810] +5V_SATA: supplied by +5V_SYS >> [0.493230] +12V_SATA

Re: [PATCH 0/6] leds: fix broken devres usage

2020-06-01 Thread Johan Hovold
On Mon, Jun 01, 2020 at 05:08:40PM +0300, Andy Shevchenko wrote: > On Mon, Jun 1, 2020 at 5:01 PM Johan Hovold wrote: > > > > On Mon, Jun 01, 2020 at 04:51:01PM +0300, Andy Shevchenko wrote: > > > On Mon, Jun 1, 2020 at 4:42 PM Johan Hovold wrote: > > > > > > > > Several MFD child drivers registe

Re: [PATCH] dm writecache: reinitialize lru in writeback instead of endio

2020-06-01 Thread Mikulas Patocka
On Sat, 30 May 2020, Huaisheng Ye wrote: > From: Huaisheng Ye > > When wc_entry has been removed from wbl->list in writeback, it will > be not used again except waiting to be set free in writecache_free_entry. > > That is a little of annoying, it has to reinitialize lru of wc_entry > in endi

Re: [PATCHv2] fpga: stratix10-soc: remove the pre-set reconfiguration condition

2020-06-01 Thread Richard Gong
Hi Moritz, On 5/31/20 2:49 PM, Moritz Fischer wrote: On Fri, May 29, 2020 at 08:15:15AM -0500, Richard Gong wrote: Hi Moritz, Sorry for asking. When you get chance, can you review my version 2 patch submitted on 05/15/20? Regards, Richard On 5/15/20 9:35 AM, richard.g...@linux.intel.com wr

[PATCH 3/5] arm: decompressor: define a new zImage tag

2020-06-01 Thread Łukasz Stelmach
Add DCSZ tag which holds dynamic memory (stack, bss, malloc pool) requirements of the decompressor code. Signed-off-by: Łukasz Stelmach --- arch/arm/boot/compressed/vmlinux.lds.S | 9 - arch/arm/include/asm/image.h | 13 + 2 files changed, 21 insertions(+), 1 delet

[PATCH 4/5] arm: Add kexec_image_info

2020-06-01 Thread Łukasz Stelmach
Add kexec_image_info to print detailed information about a kexec image. Signed-off-by: Łukasz Stelmach --- arch/arm/kernel/machine_kexec.c | 28 1 file changed, 28 insertions(+) diff --git a/arch/arm/kernel/machine_kexec.c b/arch/arm/kernel/machine_kexec.c index 763

[PATCH 5/5] arm: kexec_file: load zImage or uImage, initrd and dtb

2020-06-01 Thread Łukasz Stelmach
This is kexec_file_load implementation for ARM. It loads zImage and initrd from file descripters and resuses DTB. Most code is derived from arm64 kexec_file_load implementation and from kexec-tools. Cc: AKASHI Takahiro Signed-off-by: Łukasz Stelmach --- arch/arm/Kconfig |

[PATCH 1/5] arm: decompressor: set malloc pool size for the decompressor

2020-06-01 Thread Łukasz Stelmach
Move the definition of malloc pool size of the decompressor to a single place. This value will be exposed later for kexec_file loader. Signed-off-by: Łukasz Stelmach --- arch/arm/boot/compressed/Makefile | 2 ++ arch/arm/boot/compressed/head.S | 6 -- 2 files changed, 6 insertions(+), 2 de

[PATCH 2/5] arm: add image header definitions

2020-06-01 Thread Łukasz Stelmach
This structure will be used later by kexec_file loader. Signed-off-by: Łukasz Stelmach --- arch/arm/boot/compressed/head.S| 3 +- arch/arm/boot/compressed/vmlinux.lds.S | 13 ++- arch/arm/include/asm/image.h | 48 ++ 3 files changed, 53 insertions(+

[PATCH 0/5] kexec_file_load() for arm

2020-06-01 Thread Łukasz Stelmach
The following series of patches provides implementation of the kexec_file_load() system call form the arm architecture. zImage and uImage (legacy format) files are supported. Like on arm64, there is no possibility of loading a new DTB and the currently loaded is reused. Łukasz Stelmach (5): arm:

Re: [PATCH 04/12] mm: add support for async page locking

2020-06-01 Thread Matthew Wilcox
On Tue, May 26, 2020 at 01:51:15PM -0600, Jens Axboe wrote: > +static int __wait_on_page_locked_async(struct page *page, > +struct wait_page_queue *wait, bool set) > +{ > + struct wait_queue_head *q = page_waitqueue(page); > + int ret = 0; > + > + wai

Re: [PATCH] perf libdw: Fix off-by 1 relative directory includes

2020-06-01 Thread Arnaldo Carvalho de Melo
Em Sun, May 31, 2020 at 05:06:08PM -0700, Ian Rogers escreveu: > On Sun, May 31, 2020 at 7:29 AM Namhyung Kim wrote: > > > > Hi Ian, > > > > On Sat, May 30, 2020 at 7:53 AM Ian Rogers wrote: > > > > > > This is currently working due to extra include paths in the build. > > > > > > Before: > > > $

Re: [PATCH] ipc/msg.c: wake up senders until there is a queue empty capacity

2020-06-01 Thread Manfred Spraul
Hi Artus, On 6/1/20 4:02 PM, Artur Barsegyan wrote: Hi, Manfred. Did you get my last message? Yes, I'm just too busy right now. My plan/backlog is: - the xarray patch from Matthew - improve finding max_id in ipc_rmid(). Perhaps even remove max_id entirely and instead calculate it on deman

Re: [GRUB PATCH RFC 15/18] i386/txt: Add Intel TXT core implementation

2020-06-01 Thread Ross Philipson
On 5/22/20 9:24 AM, Krystian Hebel wrote: > > On 05.05.2020 01:21, Daniel Kiper wrote: >> +static grub_err_t >> +init_txt_heap (struct grub_slaunch_params *slparams, struct >> grub_txt_acm_header *sinit) >> +{ >> +  grub_uint8_t *txt_heap; >> +  grub_uint32_t os_sinit_data_ver, sinit_caps; >> +  g

Re: [PATCH 03/12] mm: abstract out wake_page_match() from wake_page_function()

2020-06-01 Thread Matthew Wilcox
On Tue, May 26, 2020 at 01:51:14PM -0600, Jens Axboe wrote: > +++ b/include/linux/pagemap.h > @@ -456,6 +456,43 @@ static inline pgoff_t linear_page_index(struct > vm_area_struct *vma, > return pgoff; > } > > +/* This has the same layout as wait_bit_key - see fs/cachefiles/rdwr.c */ > +st

Re: [PATCHSET v5 0/12] Add support for async buffered reads

2020-06-01 Thread Jens Axboe
On 6/1/20 8:13 AM, Sedat Dilek wrote: > On Mon, Jun 1, 2020 at 4:04 PM Jens Axboe wrote: >> >> On 6/1/20 7:35 AM, Sedat Dilek wrote: >>> Hi Jens, >>> >>> with Linux v5.7 final I switched to linux-block.git/for-next and reverted... >>> >>> "block: read-ahead submission should imply no-wait as well"

Re: [PATCHSET v5 0/12] Add support for async buffered reads

2020-06-01 Thread Sedat Dilek
On Mon, Jun 1, 2020 at 4:04 PM Jens Axboe wrote: > > On 6/1/20 7:35 AM, Sedat Dilek wrote: > > Hi Jens, > > > > with Linux v5.7 final I switched to linux-block.git/for-next and reverted... > > > > "block: read-ahead submission should imply no-wait as well" > > > > ...and see no boot-slowdowns. > >

Re: [1/2] ubifs: Fix potential memory leaks while iterating entries

2020-06-01 Thread Richard Weinberger
On Mon, Jun 1, 2020 at 4:00 PM Markus Elfring wrote: > > >> I suggest to avoid the specification of duplicate function calls > >> (also for the desired exception handling). > >> Will it be helpful to add a few jump targets? > >> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tr

Re: [PATCH 0/6] leds: fix broken devres usage

2020-06-01 Thread Andy Shevchenko
On Mon, Jun 1, 2020 at 5:01 PM Johan Hovold wrote: > > On Mon, Jun 01, 2020 at 04:51:01PM +0300, Andy Shevchenko wrote: > > On Mon, Jun 1, 2020 at 4:42 PM Johan Hovold wrote: > > > > > > Several MFD child drivers register their class devices directly under > > > the parent device (about half of t

Re: [PATCHv5 3/3] tpm_ftpm_tee: register driver on TEE bus

2020-06-01 Thread Maxim Uvarov
thanks, will send an updated version soon. On Mon, 1 Jun 2020 at 14:12, Sumit Garg wrote: > > On Fri, 29 May 2020 at 13:57, Maxim Uvarov wrote: > > > > Register driver on the TEE bus. The module tee registers bus, > > and module optee calls optee_enumerate_devices() to scan > > all devices on th

Re: [PATCH 00/10] Hi,

2020-06-01 Thread Rob Herring
On Sun, May 31, 2020 at 10:22 PM Bharat Kumar Gogada wrote: > > > On 25. 02. 20 17:32, Rob Herring wrote: > > > On Mon, Feb 17, 2020 at 8:28 AM Michal Simek > > wrote: > > >> > > >> Hi Rob, > > >> > > >> On 14. 02. 20 0:47, Rob Herring wrote: > > >>> On Wed, Feb 12, 2020 at 2:58 AM Michal Simek >

Re: [PATCHSET v5 0/12] Add support for async buffered reads

2020-06-01 Thread Jens Axboe
On 6/1/20 7:35 AM, Sedat Dilek wrote: > Hi Jens, > > with Linux v5.7 final I switched to linux-block.git/for-next and reverted... > > "block: read-ahead submission should imply no-wait as well" > > ...and see no boot-slowdowns. Can you try with these patches applied instead? Or pull my async-re

Re: [PATCH] ipc/msg.c: wake up senders until there is a queue empty capacity

2020-06-01 Thread Artur Barsegyan
Hi, Manfred. Did you get my last message? On Wed, May 27, 2020 at 02:22:57PM +0300, Artur Barsegyan wrote: > [sorry for the duplicates — I have changed my email client] > > About your case: > > The new receiver puts at the end of the receivers list. > pipelined_send() starts from the beginning

Re: [PATCH 0/6] leds: fix broken devres usage

2020-06-01 Thread Johan Hovold
On Mon, Jun 01, 2020 at 04:51:01PM +0300, Andy Shevchenko wrote: > On Mon, Jun 1, 2020 at 4:42 PM Johan Hovold wrote: > > > > Several MFD child drivers register their class devices directly under > > the parent device (about half of the MFD LED drivers do so). > > > > This means you cannot blindly

<    8   9   10   11   12   13   14   15   16   17   >