Re: [PATCH v10 4/4] arm64: boot: dts: qcom: pm8150b: Add DTS node for PMIC VBUS booster

2020-10-13 Thread Rob Herring
On Thu, Oct 08, 2020 at 04:59:34PM -0700, Wesley Cheng wrote: > Add the required DTS node for the USB VBUS output regulator, which is > available on PM8150B. This will provide the VBUS source to connected > peripherals. > > Signed-off-by: Wesley Cheng > --- >

[PATCH v3 2/5] media: dt-bindings: media: renesas,drif: Convert to json-schema

2020-10-13 Thread Fabrizio Castro
Convert the Renesas DRIF bindings to DT schema and update MAINTAINERS accordingly. Signed-off-by: Fabrizio Castro Reviewed-by: Lad Prabhakar Reviewed-by: Laurent Pinchart --- v2->3: * Removed the definition of pinctrl-0 and pinctrl-names, as suggested by Geert * Added "power-domains" to the

[PATCH v3 4/5] media: dt-bindings: media: renesas,drif: Add r8a77965 support

2020-10-13 Thread Fabrizio Castro
The r8a77965 (a.k.a. R-Car M3-N) device tree schema is compatible with the already documented R-Car Gen3 devices. Document r8a77965 support within renesas,drif.yaml. Signed-off-by: Fabrizio Castro --- v2->v3: * New patch Documentation/devicetree/bindings/media/renesas,drif.yaml | 1 + 1 file

Re: [PATCH 1/5] clk: qcom: Add SDM660 Multimedia Clock Controller (MMCC) driver

2020-10-13 Thread Martin Botka
Actually, correction. This parent is used by cpp_clk_src.

Re: i8042_init: PS/2 mouse not detected with ACPIPnP/PnPBIOS

2020-10-13 Thread Paul Menzel
Dear Rafael, dear Dmitry, Am 12.10.20 um 13:00 schrieb Rafael J. Wysocki: On Mon, Oct 12, 2020 at 12:50 PM Paul Menzel wrote: Am 12.10.20 um 12:39 schrieb Rafael J. Wysocki: On Sun, Oct 11, 2020 at 1:08 AM Paul Menzel wrote: Am 08.10.20 um 00:16 schrieb Dmitry Torokhov: On Wed, Oct

[PATCH v3 0/5] Add r8a77965 DRIF support

2020-10-13 Thread Fabrizio Castro
Dear All, this series is to add DRIF support for the r8a77965 (a.k.a. R-Car M3-N), but it also (re)includes the patches for the MAINTAINERS and documentation files, modified according to Ramesh's and Geert's comments. Thanks, Fab Fabrizio Castro (5): MAINTAINERS: Update MAINTAINERS for

[PATCH v3 1/5] MAINTAINERS: Update MAINTAINERS for Renesas DRIF driver

2020-10-13 Thread Fabrizio Castro
Add Fabrizio castro and remove Ramesh Shanmugasundaram. Signed-off-by: Fabrizio Castro Reviewed-by: Laurent Pinchart --- v2->v3: * Removed Ramesh Shanmugasundaram as maintainer, as suggested by Ramesh * Reworked commit title and changelog v1->v2: * No change MAINTAINERS | 2 +- 1 file

[PATCH v5 2/2] ovl: introduce new "uuid=off" option for inodes index feature

2020-10-13 Thread Pavel Tikhomirov
This replaces uuid with null in overlayfs file handles and thus relaxes uuid checks for overlay index feature. It is only possible in case there is only one filesystem for all the work/upper/lower directories and bare file handles from this backing filesystem are unique. In other case when we have

Re: [PATCH v10 2/4] dt-bindings: usb: Add Qualcomm PMIC type C controller dt-binding

2020-10-13 Thread Rob Herring
On Thu, Oct 08, 2020 at 04:59:32PM -0700, Wesley Cheng wrote: > Introduce the dt-binding for enabling USB type C orientation and role > detection using the PM8150B. The driver will be responsible for receiving > the interrupt at a state change on the CC lines, reading the > orientation/role, and

[PATCH v5 1/2] ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh

2020-10-13 Thread Pavel Tikhomirov
This will be used in next patch to be able to change uuid checks and add uuid nullification based on ofs->config.index for a new "uuid=off" mode. CC: Amir Goldstein CC: Vivek Goyal CC: Miklos Szeredi CC: linux-unio...@vger.kernel.org CC: linux-kernel@vger.kernel.org Reviewed-by: Amir Goldstein

[PATCH v5 0/2] ovl introduce "uuid=off"

2020-10-13 Thread Pavel Tikhomirov
This is a v5 of: ovl: introduce new "index=nouuid" option for inodes index feature Changes in v3: rebase to overlayfs-next, replace uuid with null in file handles, propagate ovl_fs to needed functions in a separate patch, add separate bool "uuid=on/off" option, fix numfs check fallback, add a

Re: [PATCH V9 1/4] perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE

2020-10-13 Thread Liang, Kan
On 10/12/2020 4:48 AM, Will Deacon wrote: On Sat, Oct 10, 2020 at 12:28:39AM +1100, Michael Ellerman wrote: Peter Zijlstra writes: Patch 4 makes it all far worse by exposing it to pretty much everybody. Now, I think we can fix at least the user mappings with the below delta, but if archs

Re: [PATCH] reset: meson: make it possible to build as a module

2020-10-13 Thread Robin Murphy
On 2020-10-13 14:39, Neil Armstrong wrote: In order to reduce the kernel Image size on multi-platform distributions, make it possible to build the reset controller driver as a module. This partially reverts 8290924e ("reset: meson: make it explicitly non-modular") Signed-off-by: Neil Armstrong

Re: [PATCH] v4l: Add source change event for colorimetry

2020-10-13 Thread Tomasz Figa
On Tue, Oct 13, 2020 at 4:53 PM Stanimir Varbanov wrote: > > > > On 10/13/20 5:07 PM, Tomasz Figa wrote: > > On Tue, Oct 13, 2020 at 3:53 PM Stanimir Varbanov > > wrote: > >> > >> > >> > >> On 10/13/20 4:40 PM, Tomasz Figa wrote: > >>> On Tue, Oct 13, 2020 at 11:03 AM Stanimir Varbanov > >>>

Re: [PATCH] arm64: KVM: marking pages as XN in Stage-2 does not care about CTR_EL0.DIC

2020-10-13 Thread Marc Zyngier
On 2020-10-13 13:56, limingwang (A) wrote: Hi Li, On 2020-10-12 02:08, l00484210 wrote: From: MingWang Li When testing the ARMv8.2-TTS2UXN feature, setting bits of XN is unavailable. Because the control bit CTR_EL0.DIC is set by default on system. But when CTR_EL0.DIC is set, software does

Re: [PATCH v2 00/14] perf arm-spe: Refactor decoding & dumping flow

2020-10-13 Thread Arnaldo Carvalho de Melo
Em Tue, Sep 29, 2020 at 02:39:03PM +0100, Leo Yan escreveu: > The prominent issue for the SPE trace decoding and dumping is the packet > header and payload values are hard coded with numbers and it's not > readable and difficult to maintain; and has other minor issues, e.g. the > packet length

Re: [PATCH] v4l: Add source change event for colorimetry

2020-10-13 Thread Stanimir Varbanov
On 10/13/20 5:07 PM, Tomasz Figa wrote: > On Tue, Oct 13, 2020 at 3:53 PM Stanimir Varbanov > wrote: >> >> >> >> On 10/13/20 4:40 PM, Tomasz Figa wrote: >>> On Tue, Oct 13, 2020 at 11:03 AM Stanimir Varbanov >>> wrote: Hi, On 7/2/20 2:52 PM, Stanimir Varbanov wrote: >

Re: [PATCH 4/5] perf: arm_spe: Decode memory tagging properties

2020-10-13 Thread Arnaldo Carvalho de Melo
Em Tue, Oct 13, 2020 at 11:51:03AM -0300, Arnaldo Carvalho de Melo escreveu: > Em Sun, Sep 27, 2020 at 11:19:18AM +0800, Leo Yan escreveu: > > On Tue, Sep 22, 2020 at 11:12:24AM +0100, Andre Przywara wrote: > > > When SPE records a physical address, it can additionally tag the event > > > with

Re: [PATCH 1/5] clk: qcom: Add SDM660 Multimedia Clock Controller (MMCC) driver

2020-10-13 Thread Martin Botka
Yes, The unused parent map should be removed and resent.

Re: [PATCH] tracing: add tgid into common field

2020-10-13 Thread Yafang Shao
On Tue, Oct 13, 2020 at 9:05 PM Steven Rostedt wrote: > > On Tue, 13 Oct 2020 13:54:54 +0800 > Yafang Shao wrote: > > > --- a/include/linux/trace_events.h > > +++ b/include/linux/trace_events.h > > @@ -67,6 +67,7 @@ struct trace_entry { > > unsigned char flags; > > unsigned

[PATCH v12 5/5] drivers/tty/serial: add LiteUART driver

2020-10-13 Thread Mateusz Holenko
From: Filip Kokosinski This commit adds driver for the FPGA-based LiteUART serial controller from LiteX SoC builder. The current implementation supports LiteUART configured for 32 bit data width and 8 bit CSR bus width. It does not support IRQ. Signed-off-by: Filip Kokosinski Signed-off-by:

[PATCH v12 4/5] dt-bindings: serial: document LiteUART bindings

2020-10-13 Thread Mateusz Holenko
From: Filip Kokosinski Add documentation for LiteUART devicetree bindings. Signed-off-by: Filip Kokosinski Signed-off-by: Mateusz Holenko Reviewed-by: Rob Herring --- Notes: Changes in v12: - fixed the description in the yaml file No changes in v11. No changes in v10.

[PATCH v12 3/5] drivers/soc/litex: add LiteX SoC Controller driver

2020-10-13 Thread Mateusz Holenko
From: Pawel Czarnecki This commit adds driver for the FPGA-based LiteX SoC Controller from LiteX SoC builder. Co-developed-by: Mateusz Holenko Signed-off-by: Mateusz Holenko Signed-off-by: Pawel Czarnecki --- Notes: Changes in v12: - removed unnecssary WARN on a failed validation

[PATCH v12 0/5] LiteX SoC controller and LiteUART serial driver

2020-10-13 Thread Mateusz Holenko
This patchset introduces support for LiteX SoC Controller and LiteUART - serial device from LiteX SoC builder (https://github.com/enjoy-digital/litex). In the following patchset I will add a new mor1kx-based (OpenRISC) platform that uses this device. Later I plan to extend this platform by

[PATCH v12 2/5] dt-bindings: soc: document LiteX SoC Controller bindings

2020-10-13 Thread Mateusz Holenko
From: Pawel Czarnecki Add documentation for LiteX SoC Controller bindings. Signed-off-by: Pawel Czarnecki Signed-off-by: Mateusz Holenko Reviewed-by: Rob Herring --- Notes: Changes in v12: - fixed the description and the example in the yaml file No changes in v11. No

Re: [PATCH v4 3/3] dt-bindings: touchscreen: Add binding for Novatek NT36xxx series driver

2020-10-13 Thread Rob Herring
On Thu, Oct 08, 2020 at 08:15:14PM +0200, khol...@gmail.com wrote: > From: AngeloGioacchino Del Regno > > Add binding for the Novatek NT36xxx series touchscreen driver. > > Signed-off-by: AngeloGioacchino Del Regno > --- > .../input/touchscreen/novatek,nt36xxx.yaml| 59 +++

[PATCH v12 1/5] dt-bindings: vendor: add vendor prefix for LiteX

2020-10-13 Thread Mateusz Holenko
From: Filip Kokosinski Add vendor prefix for LiteX SoC builder. Signed-off-by: Filip Kokosinski Signed-off-by: Mateusz Holenko Acked-by: Rob Herring --- Notes: No changes in v12. No changes in v11. No changes in v10. No changes in v9. No changes in v8. No

Re: [External] Re: [PATCH] mm: proc: add Sock to /proc/meminfo

2020-10-13 Thread Randy Dunlap
On 10/13/20 1:09 AM, Mike Rapoport wrote: > On Mon, Oct 12, 2020 at 05:53:01PM +0800, Muchun Song wrote: >> On Mon, Oct 12, 2020 at 5:24 PM Eric Dumazet wrote: >>> >>> On 10/12/20 10:39 AM, Muchun Song wrote: On Mon, Oct 12, 2020 at 3:42 PM Eric Dumazet wrote: > > On Mon, Oct 12,

[PATCH v5 4/4] mm,hwpoison: drop unneeded pcplist draining

2020-10-13 Thread Oscar Salvador
memory_failure and soft_offline_path paths now drain pcplists by calling get_hwpoison_page. memory_failure flags the page as HWPoison before, so that page cannot longer go into a pcplist, and soft_offline_page only flags a page as HWPoison if 1) we took the page off a buddy freelist 2) the page

[PATCH v5 2/4] mm,hwpoison: take free pages off the buddy freelists

2020-10-13 Thread Oscar Salvador
The crux of the matter is that historically we left poisoned pages in the buddy system because we have some checks in place when allocating a page that are gatekeeper for poisoned pages. Unfortunately, we do have other users (e.g: compaction [1]) that scan buddy freelists and try to get a page

[PATCH v5 3/4] mm,hwpoison: take free pages off the buddy freelists for hugetlb

2020-10-13 Thread Oscar Salvador
Currently, free hugetlb get dissolved, but we also need to make sure to take the poisoned subpage off the buddy frelists, so no one stumbles upon it (see previous patch for more information). Signed-off-by: Oscar Salvador --- mm/memory-failure.c | 19 +-- 1 file changed, 13

[PATCH v5 1/4] mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page

2020-10-13 Thread Oscar Salvador
A page with 0-refcount and !PageBuddy could perfectly be a pcppage. Currently, we bail out with an error if we encounter such a page, meaning that we do not handle pcppages neither from hard-offline nor from soft-offline path. Fix this by draining pcplists whenever we find this kind of page and

[PATCH v5 0/4] HWpoison: further fixes and cleanups

2020-10-13 Thread Oscar Salvador
This patchset includes some more fixes and a cleanup. Patch#2 and patch#3 are both fixes for taking a HWpoison page off a buddy freelist, since having them there has proved to be bad (see [1] and pathch#2's commit log). Patch#3 does the same for hugetlb pages. [1]

[PATCH] Fixed vfio-fsl-mc driver compilation on 32 bit

2020-10-13 Thread Diana Craciun
The FSL_MC_BUS on which the VFIO-FSL-MC driver is dependent on can be compiled on other architectures as well (not only ARM64) including 32 bit architectures. Include linux/io-64-nonatomic-hi-lo.h to make writeq/readq used in the driver available on 32bit platforms. Signed-off-by: Diana Craciun

Re: [PATCH v2 1/3] dt-bindings: rtc: add trickle-voltage-millivolt

2020-10-13 Thread Alexandre Belloni
On 13/10/2020 08:38:55-0500, Rob Herring wrote: > On Thu, Oct 08, 2020 at 12:05:04AM +0200, Alexandre Belloni wrote: > > Some RTCs have a trickle charge that is able to output different voltages > > depending on the type of the connected auxiliary power (battery, supercap, > > ...). Add a property

Re: [PATCH v4 3/3] dt-bindings: touchscreen: Add binding for Novatek NT36xxx series driver

2020-10-13 Thread Rob Herring
On Thu, Oct 08, 2020 at 10:30:35PM +0200, AngeloGioacchino Del Regno wrote: > Il giorno gio 8 ott 2020 alle ore 20:21 Krzysztof Kozlowski > ha scritto: > > > > On Thu, 8 Oct 2020 at 20:15, wrote: > > > > > > From: AngeloGioacchino Del Regno > > > > > > Add binding for the Novatek NT36xxx series

[PATCH v3 1/3] dt-bindings: rtc: add trickle-voltage-millivolt

2020-10-13 Thread Alexandre Belloni
Some RTCs have a trickle charge that is able to output different voltages depending on the type of the connected auxiliary power (battery, supercap, ...). Add a property allowing to specify the necessary voltage. Signed-off-by: Alexandre Belloni --- changes in v3: - actually use -millivolt

[PATCH v3 3/3] rtc: rv3032: Add a driver for Microcrystal RV-3032

2020-10-13 Thread Alexandre Belloni
New driver for the Microcrystal RV-3032, including support for: - Date/time - Alarms - Low voltage detection - Trickle charge - Trimming - Clkout - RAM - EEPROM - Temperature sensor Signed-off-by: Alexandre Belloni --- changes in v3: - properly handle EEPROM configuration register

[PATCH v3 2/3] dt-bindings: rtc: rv3032: add RV-3032 bindings

2020-10-13 Thread Alexandre Belloni
Document the Microcrystal RV-3032 device tree bindings Signed-off-by: Alexandre Belloni --- changes in v3: - remove rtc.yaml change .../bindings/rtc/microcrystal,rv3032.yaml | 64 +++ 1 file changed, 64 insertions(+) create mode 100644

[patch 0/4] media: Cleanup in_interrupt() usage

2020-10-13 Thread Thomas Gleixner
Folks, in the discussion about preempt count consistency accross kernel configurations: https://lore.kernel.org/r/20200914204209.256266...@linutronix.de/ it was concluded that the usage of in_interrupt() and related context checks should be removed from non-core code. The media subsystem has

Re: [PATCH v5 1/3] dt-bindings: pinctrl: Add bindings for pinctrl-microchip-sgpio driver

2020-10-13 Thread Lars Povlsen
Linus Walleij writes: > On Fri, Oct 9, 2020 at 12:00 PM Lars Povlsen > wrote: > >> > So here reg = 0 and the out port has reg 1. Isn't that what you also put >> > in the second cell of the GPIO phandle? Then why? The driver >> > can very well just parse its own reg property and fill that in.

[patch 2/4] media: omap3isp: Remove misleading comment

2020-10-13 Thread Thomas Gleixner
in_interrupt() covers hard and soft interrupt servicing and bottom half disabled contexts, which is semantically ill defined. The comment for __ccdc_lsc_configure() "Context: in_interrupt()" is therefore as useful as "Context: unknown'. Remove it. Signed-off-by: Thomas Gleixner Cc: Mauro

[patch 4/4] media: cx231xx: Consolidate dmesg output

2020-10-13 Thread Thomas Gleixner
The memory allocations in cx231xx_init_*() happen all in task context with GFP_KERNEL. Therefore a dev_err() trying to deduce whether this is called from task or interrupt context is pretty useless. Remove these historical leftovers. Signed-off-by: Thomas Gleixner Cc: Mauro Carvalho Chehab Cc:

[patch 1/4] media: Bulk remove BUG_ON(in_interrupt())

2020-10-13 Thread Thomas Gleixner
None of these BUG_ON()'s is justified. BUG_ON() should only be used when there is really no way to survive. If at all these could be replaced by lockdep_assert_preemption_enabled() to cover all invalid caller context and not just those covered by in_interrupt(). But all functions which are

[patch 3/4] media: au0828: Consolidate dmesg output

2020-10-13 Thread Thomas Gleixner
The memory allocations in au0828_init_isoc() happen all in task context with GFP_KERNEL. Therefore a printk() trying to deduce whether this is called from task or interrupt context is pretty useless. Convert it to au0828_isocdbg() as the other one in that function and for completeness sake add

Re: [PATCH] perf/x86/intel/uncore: Fix for iio mapping on Skylake Server

2020-10-13 Thread Alexander Antonov
Hello Kyle, Currently we do not have plans on supporting the Uncore units to IIO PMON mapping on multiple segment platforms due to a variety of such platforms. It would be great if you describe your case, I mean how you configure segments on your platform. It will help to cover your

Re: [PATCH v4] kcov, usb: specify contexts for remote coverage sections

2020-10-13 Thread Andrey Konovalov
On Tue, Oct 13, 2020 at 4:15 PM Dmitry Vyukov wrote: > > On Tue, Oct 13, 2020 at 3:58 PM Andrey Konovalov > wrote: > > > > Currently there's a KCOV remote coverage collection section in > > > > __usb_hcd_giveback_urb(). Initially that section was added based on the > > > > assumption that

Re: [PATCHv4] perf kvm: add kvm-stat for arm64

2020-10-13 Thread Arnaldo Carvalho de Melo
Em Tue, Sep 29, 2020 at 12:34:50PM +0900, Sergey Senozhatsky escreveu: > On (20/09/17 19:02), Sergey Senozhatsky wrote: > > Add support for perf kvm stat on arm64 platform. > > Example: > > # perf kvm stat report > > Analyze events for all VMs, all VCPUs: > > VM-EXITSamples Samples%

Re: [Regression] "tpm: Require that all digests are present in TCG_PCR_EVENT2 structures" causes null pointer dereference

2020-10-13 Thread Jarkko Sakkinen
On Tue, Oct 13, 2020 at 09:31:39AM -0500, Tyler Hicks wrote: > Sorry for coming in so late, I've been on an extended vacation with > little connectivity. > > On 2020-10-09 19:06:54, Jarkko Sakkinen wrote: > > On Thu, Oct 08, 2020 at 05:09:06PM +0800, Kai-Heng Feng wrote: > > > > I do not have yet

Re: [PATCH] kbuild: doc: describe proper script invocation

2020-10-13 Thread Masahiro Yamada
On Thu, Oct 1, 2020 at 4:57 PM Lukas Bulwahn wrote: > > During an investigation to fix up the execute bits of scripts in the kernel > repository, Andrew Morton and Kees Cook pointed out that the execute bit > should not matter, and that build scripts cannot rely on that. Kees could > not point to

[PATCH] sched/deadline: Replace rq_of_dl_rq(dl_rq_of_se(dl_se)) with ... ...task_rq(dl_task_of(dl_se))

2020-10-13 Thread Qi Zheng
The rq is already obtained in the dl_rq_of_se() function: struct task_struct *p = dl_task_of(dl_se); struct rq *rq = task_rq(p); So there is no need to do extra conversion. Signed-off-by: Qi Zheng --- kernel/sched/deadline.c | 4 ++-- 1 file changed, 2 insertions(+), 2

Re: [Regression] "tpm: Require that all digests are present in TCG_PCR_EVENT2 structures" causes null pointer dereference

2020-10-13 Thread Tyler Hicks
Sorry for coming in so late, I've been on an extended vacation with little connectivity. On 2020-10-09 19:06:54, Jarkko Sakkinen wrote: > On Thu, Oct 08, 2020 at 05:09:06PM +0800, Kai-Heng Feng wrote: > > > I do not have yet any reasonable answer to this and my v5.10 PR is > > > running late.

[PATCH v2] dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format

2020-10-13 Thread Alexandru Ardelean
This change converts the old binding for the AXI clkgen driver to a yaml format. As maintainers, added: - Lars-Peter Clausen - as original author of driver & binding - Michael Hennerich - as supporter of Analog Devices drivers Acked-by: Michael Hennerich Acked-by: Lars-Peter Clausen

Re: [PATCH 07/18] dt-bindings: usb: Convert xHCI bindings to DT schema

2020-10-13 Thread Serge Semin
On Tue, Oct 13, 2020 at 07:30:04AM -0500, Rob Herring wrote: > On Sun, Oct 11, 2020 at 01:41:10AM +0300, Serge Semin wrote: > > Currently the DT bindings of Generic xHCI Controllers are described by means > > of the legacy text file. Since such format is deprecated in favor of the > > DT schema,

Re: [GIT PULL] x86/platform updates for v5.10

2020-10-13 Thread Mike Travis
On 10/13/2020 6:37 AM, Mike Travis wrote: On 10/13/2020 6:29 AM, Borislav Petkov wrote: On Tue, Oct 13, 2020 at 05:33:37AM -0700, Mike Travis wrote: I'm working on the correct code now, and I have UV4 & UV4A machine time starting at 7am (PDT) to test it.  The UV5 simulator does not yet

Re: [PATCH v3 1/2] dt-bindings: usb: dwc3-xilinx: Add documentation for Versal DWC3 Controller

2020-10-13 Thread Rob Herring
On Thu, 08 Oct 2020 18:36:55 +0530, Manish Narani wrote: > Add documentation for Versal DWC3 controller. Add required property > 'reg' for the same. Also add optional properties for snps,dwc3. > > Signed-off-by: Manish Narani > --- > .../devicetree/bindings/usb/dwc3-xilinx.txt | 17

Re: [PATCH v4 1/3] dt-bindings: Add vendor prefix for Novatek Microelectronics Corp.

2020-10-13 Thread Rob Herring
On Thu, 08 Oct 2020 20:15:12 +0200, khol...@gmail.com wrote: > From: AngeloGioacchino Del Regno > > Add prefix for Novatek Microelectronics Corp. > > Signed-off-by: AngeloGioacchino Del Regno > --- > Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ > 1 file changed, 2

Re: [PATCH 1/2] sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable()

2020-10-13 Thread Valentin Schneider
On 13/10/20 15:15, Sebastian Andrzej Siewior wrote: > On 2020-10-13 15:01:15 [+0100], Valentin Schneider wrote: >> migrate_disable(); >> set_cpus_allowed_ptr(current, {something excluding task_cpu(current)}); >> affine_move_task(); <-- never returns >> >> Signed-off-by: Valentin Schneider

Re: [PATCH 1/2] sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable()

2020-10-13 Thread Peter Zijlstra
On Tue, Oct 13, 2020 at 04:15:08PM +0200, Sebastian Andrzej Siewior wrote: > On 2020-10-13 15:01:15 [+0100], Valentin Schneider wrote: > > migrate_disable(); > > set_cpus_allowed_ptr(current, {something excluding task_cpu(current)}); > > affine_move_task(); <-- never returns > > > >

[PATCH v3 6/7] tracing: Handle synthetic event array field type checking correctly

2020-10-13 Thread Tom Zanussi
Since synthetic event array types are derived from the field name, there may be a semicolon at the end of the type which should be stripped off. If there are more characters following that, normal type string checking will result in an invalid type. Without this patch, you can end up with an

Re: [PATCH 1/2] dt-bindings: dmaengine: Add JZ4775 bindings.

2020-10-13 Thread Rob Herring
On Thu, 08 Oct 2020 17:30:59 +0800, 周琰杰 (Zhou Yanjie) wrote: > Add the dmaengine bindings for the JZ4775 SoC from Ingenic. > > Signed-off-by: 周琰杰 (Zhou Yanjie) > --- > include/dt-bindings/dma/jz4775-dma.h | 44 > > 1 file changed, 44 insertions(+) > create

Re: [PATCH 2/2] dt-bindings: dmaengine: Add X2000 bindings.

2020-10-13 Thread Rob Herring
On Thu, 08 Oct 2020 17:31:00 +0800, 周琰杰 (Zhou Yanjie) wrote: > Add the dmaengine bindings for the X2000 SoC from Ingenic. > > Signed-off-by: 周琰杰 (Zhou Yanjie) > --- > include/dt-bindings/dma/x2000-dma.h | 54 > + > 1 file changed, 54 insertions(+) > create

[PATCH v3 7/7] selftests/ftrace: Add test case for synthetic event syntax errors

2020-10-13 Thread Tom Zanussi
Add a selftest that verifies that the syntax error messages and caret positions are correct for most of the possible synthetic event syntax error cases. Signed-off-by: Tom Zanussi --- .../trigger-synthetic_event_syntax_errors.tc | 19 +++ 1 file changed, 19 insertions(+)

[PATCH v3 2/7] tracing: Move is_good_name() from trace_probe.h to trace.h

2020-10-13 Thread Tom Zanussi
is_good_name() is useful for other trace infrastructure, such as synthetic events, so make it available via trace.h. Acked-by: Masami Hiramatsu Signed-off-by: Tom Zanussi --- kernel/trace/trace.h | 13 + kernel/trace/trace_probe.h | 13 - 2 files changed, 13

[PATCH v3 4/7] tracing: Add synthetic event error logging

2020-10-13 Thread Tom Zanussi
Add support for synthetic event error logging, which entails adding a logging function for it, a way to save the synthetic event command, and a set of specific synthetic event parse error strings and handling. [ : wrote save_cmdstr() seq_buf implementation. ] Signed-off-by: Tom Zanussi ---

[PATCH v3 0/7] tracing: Synthetic event dynamic string fixes

2020-10-13 Thread Tom Zanussi
This updates v2 to replace some of the v2 code with improved code from Steve (tracing: Add synthetic event error logging) and (tracing: Handle synthetic event array field type checking correctly) and remove the synth_error_clear() function and change last_cmd_set() to use strncpy. Thanks, Tom

[PATCH v3 1/7] tracing: Don't show dynamic string internals in synthetic event description

2020-10-13 Thread Tom Zanussi
For synthetic event dynamic fields, the type contains "__data_loc", which is basically an internal part of the type which is only meant to be displayed in the format, not in the event description itself, which is confusing to users since they can't use __data_loc on the command-line to define an

[PATCH v3 3/7] tracing: Check that the synthetic event and field names are legal

2020-10-13 Thread Tom Zanussi
Call the is_good_name() function used by probe events to make sure synthetic event and field names don't contain illegal characters and cause unexpected parsing of synthetic event commands. Fixes: 4b147936fa50 (tracing: Add support for 'synthetic' events) Reported-by: Masami Hiramatsu

[PATCH v3 5/7] selftests/ftrace: Change synthetic event name for inter-event-combined test

2020-10-13 Thread Tom Zanussi
This test uses waking+wakeup_latency as an event name, which doesn't make sense since it includes an operator. Illegal names are now detected by the synthetic event command parsing, which causes this test to fail. Change the name to 'waking_plus_wakeup_latency' to prevent this. Fixes:

Re: [PATCH v9 05/15] dt-bindings: connector: Add property to set initial current cap for FRS

2020-10-13 Thread Rob Herring
On Wed, Oct 7, 2020 at 8:07 PM Badhri Jagan Sridharan wrote: > > On Tue, Oct 6, 2020 at 11:29 AM Rob Herring wrote: > > > > On Mon, Sep 28, 2020 at 07:39:54PM -0700, Badhri Jagan Sridharan wrote: > > > This change adds frs-typec-current which allows setting the initial > > > current > > >

Re: [PATCH v4] kcov, usb: specify contexts for remote coverage sections

2020-10-13 Thread Dmitry Vyukov
On Tue, Oct 13, 2020 at 3:58 PM Andrey Konovalov wrote: > > > Currently there's a KCOV remote coverage collection section in > > > __usb_hcd_giveback_urb(). Initially that section was added based on the > > > assumption that usb_hcd_giveback_urb() can only be called in interrupt > > > context as

Re: [PATCH 1/2] sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable()

2020-10-13 Thread Sebastian Andrzej Siewior
On 2020-10-13 15:01:15 [+0100], Valentin Schneider wrote: > migrate_disable(); > set_cpus_allowed_ptr(current, {something excluding task_cpu(current)}); > affine_move_task(); <-- never returns > > Signed-off-by: Valentin Schneider > --- > kernel/sched/core.c | 5 + > 1 file changed, 5

Re: [PATCH 4.19 27/38] iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate()

2020-10-13 Thread Pavel Machek
Hi! > >> From: Yu Kuai > >> > >> [ Upstream commit 1a26044954a6d1f4d375d5e62392446af663be7a ] > >> > >> if of_find_device_by_node() succeed, exynos_iommu_of_xlate() doesn't have > >> a corresponding put_device(). Thus add put_device() to fix the exception > >> handling for this function

[PATCH] can: Explain PDU in CAN_ISOTP help text

2020-10-13 Thread Geert Uytterhoeven
The help text for the CAN_ISOTP config symbol uses the acronym "PDU". However, this acronym is not explained here, nor in Documentation/networking/can.rst. Expand the acronym to make it easier for users to decide if they need to enable the CAN_ISOTP option or not. Signed-off-by: Geert

Business Funding Proposal

2020-10-13 Thread Per Lessen
Good Day, I am Dr.Per Lessen and I work as a financial consultant with Global Asset Management company LLC and some High Net worth individuals from the MENA region and European Union . Basically, my principals are interested in investing in projects that are viable and has capacity of

Re: [PATCH v10 00/15] TCPM support for FRS and AutoDischarge Disconnect

2020-10-13 Thread Rob Herring
On Thu, Oct 8, 2020 at 2:45 AM Greg Kroah-Hartman wrote: > > On Wed, Oct 07, 2020 at 11:15:41PM -0700, Badhri Jagan Sridharan wrote: > > Hi, > > > > Made two changes: > > > > 1. Added "additionalProperties: false" as suggested by Rob Herring in > >

[RFC/PATCH] MIPS: ralink: adds support for RT6855 SoC family

2020-10-13 Thread Rafaël Carré
Add support code for rt6855 SOC. The new irq-rt6855.c is based on irq.c Signed-off-by: Rafaël Carré --- Hello, I decided I wanted to make OpenWRT run on this Linksys WAP300N router. With the help of a serial console and the vendor GPL sources dump the router can now boot 5.9 and give me a

Re: [PATCH v2 04/24] docs: lockdep-design: fix some warning issues

2020-10-13 Thread Peter Zijlstra
On Tue, Oct 13, 2020 at 02:11:16PM +0100, Matthew Wilcox wrote: > On Tue, Oct 13, 2020 at 02:52:06PM +0200, Peter Zijlstra wrote: > > On Tue, Oct 13, 2020 at 02:14:31PM +0200, Mauro Carvalho Chehab wrote: > > > + = === > > > + ``.``

[GIT PULL] cgroup changes for v5.10-rc1

2020-10-13 Thread Tejun Heo
Hello, Linus. Two minor changes. One makes cgroup interface files ignore 0 sized writes rather than triggering -EINVAL on them. The other change is a cleanup which doesn't cause any behavior changes. Thanks. The following changes since commit 02de58b24d2e1b2cf947d57205bd2221d897193c: Merge

Re: [PATCH] v4l: Add source change event for colorimetry

2020-10-13 Thread Tomasz Figa
On Tue, Oct 13, 2020 at 3:53 PM Stanimir Varbanov wrote: > > > > On 10/13/20 4:40 PM, Tomasz Figa wrote: > > On Tue, Oct 13, 2020 at 11:03 AM Stanimir Varbanov > > wrote: > >> > >> Hi, > >> > >> On 7/2/20 2:52 PM, Stanimir Varbanov wrote: > >>> Hi, > >>> > >>> Once we have this event there is

[PATCH 2/2] selftests: add tests for CLOSE_RANGE_CLOEXEC

2020-10-13 Thread Giuseppe Scrivano
Signed-off-by: Giuseppe Scrivano --- .../testing/selftests/core/close_range_test.c | 44 +++ 1 file changed, 44 insertions(+) diff --git a/tools/testing/selftests/core/close_range_test.c b/tools/testing/selftests/core/close_range_test.c index c99b98b0d461..b8789262cd7d 100644

[PATCH 1/2] fs, close_range: add flag CLOSE_RANGE_CLOEXEC

2020-10-13 Thread Giuseppe Scrivano
When the flag CLOSE_RANGE_CLOEXEC is set, close_range doesn't immediately close the files but it sets the close-on-exec bit. Signed-off-by: Giuseppe Scrivano --- fs/file.c| 56 ++-- include/uapi/linux/close_range.h | 3 ++ 2 files changed, 42

[PATCH 0/2] fs, close_range: add flag CLOSE_RANGE_CLOEXEC

2020-10-13 Thread Giuseppe Scrivano
When the new flag is used, close_range will set the close-on-exec bit for the file descriptors instead of close()-ing them. It is useful for e.g. container runtimes that want to minimize the number of syscalls used after a seccomp profile is installed but want to keep some fds open until the

Re: [PATCH] firmware: arm_scmi: fix notifications locking

2020-10-13 Thread Sudeep Holla
On Tue, Oct 13, 2020 at 02:31:09PM +0100, Cristian Marussi wrote: > When a protocol registers its events the notification core takes care to > re-scan the hashtable of pending event handlers and activate all the > possibly existent handlers that refer to any of the events just registered > by the

[PATCH 1/2] sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable()

2020-10-13 Thread Valentin Schneider
migrate_disable(); set_cpus_allowed_ptr(current, {something excluding task_cpu(current)}); affine_move_task(); <-- never returns Signed-off-by: Valentin Schneider --- kernel/sched/core.c | 5 + 1 file changed, 5 insertions(+) diff --git a/kernel/sched/core.c b/kernel/sched/core.c

[PATCH 2/2] sched: Comment affine_move_task()

2020-10-13 Thread Valentin Schneider
Signed-off-by: Valentin Schneider --- kernel/sched/core.c | 81 +++-- 1 file changed, 79 insertions(+), 2 deletions(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 7f4e38819de1..8cf74ba49d61 100644 --- a/kernel/sched/core.c +++

Re: [PATCH 01/18] dt-bindings: usb: usb-hcd: Convert generic USB properties to DT schema

2020-10-13 Thread Serge Semin
On Tue, Oct 13, 2020 at 07:14:41AM -0500, Rob Herring wrote: > On Sun, Oct 11, 2020 at 01:41:04AM +0300, Serge Semin wrote: > > The generic USB HCD properties have been described in the legacy bindings > > text file: Documentation/devicetree/bindings/usb/generic.txt . Let's > > convert it' content

[PATCH 3/3] interconnect: qcom: sc7180: Init BCMs before creating the nodes

2020-10-13 Thread Georgi Djakov
Currently if we use sync_state, by default the bandwidth is maxed out, but in order to set this in hardware, the BCMs (Bus Clock Managers) need to be initialized first. Move the BCM initialization before creating the nodes to fix this. Fixes: 7d3b0b0d8184 ("interconnect: qcom: Use

[PATCH 1/3] interconnect: Aggregate before setting initial bandwidth

2020-10-13 Thread Georgi Djakov
When setting the initial bandwidth, make sure to call the aggregate() function (if such is implemented for the current provider), to handle cases when data needs to be aggregated first. Fixes: b1d681d8d324 ("interconnect: Add sync state support") Signed-off-by: Georgi Djakov ---

[PATCH 2/3] interconnect: qcom: sdm845: Init BCMs before creating the nodes

2020-10-13 Thread Georgi Djakov
Currently if we use sync_state, by default the bandwidth is maxed out, but in order to set this in hardware, the BCMs (Bus Clock Managers) need to be initialized first. Move the BCM initialization before creating the nodes to fix this. Fixes: 7d3b0b0d8184 ("interconnect: qcom: Use

Re: [PATCH v4] kcov, usb: specify contexts for remote coverage sections

2020-10-13 Thread Andrey Konovalov
On Tue, Oct 13, 2020 at 8:46 AM Dmitry Vyukov wrote: > > On Mon, Oct 12, 2020 at 7:17 PM Andrey Konovalov > wrote: > > > > Currently there's a KCOV remote coverage collection section in > > __usb_hcd_giveback_urb(). Initially that section was added based on the > > assumption that

Re: [PATCH v4 2/2] ovl: introduce new "uuid=off" option for inodes index feature

2020-10-13 Thread Pavel Tikhomirov
On 10/6/20 6:13 PM, Miklos Szeredi wrote: On Fri, Sep 25, 2020 at 10:35 AM Pavel Tikhomirov wrote: Note: In our (Virtuozzo) use case users inside a container can create "regular" overlayfs mounts without any "index=" option, but we still want to migrate this containers with CRIU so we set

Re: [PATCH v2 2/2] [RFC] CPUFreq: Add support for cpu-perf-dependencies

2020-10-13 Thread Lukasz Luba
Hi Viresh, On 10/9/20 6:39 AM, Viresh Kumar wrote: Oh yes, I get it now. Finally. Thanks for helping me out :) So if I can say all this stuff in simple terms, this is what it will be like: - We don't want software aggregation of frequencies and so we need to have per-cpu policies even

Re: [2/2] drm/msm: Add support for GPU cooling

2020-10-13 Thread Akhil P Oommen
On 10/12/2020 11:10 PM, m...@chromium.org wrote: On Mon, Oct 12, 2020 at 07:03:51PM +0530, Akhil P Oommen wrote: On 10/10/2020 12:06 AM, m...@chromium.org wrote: Hi Akhil, On Thu, Oct 08, 2020 at 10:39:07PM +0530, Akhil P Oommen wrote: Register GPU as a devfreq cooling device so that it can

Re: [PATCH] v4l: Add source change event for colorimetry

2020-10-13 Thread Stanimir Varbanov
On 10/13/20 4:40 PM, Tomasz Figa wrote: > On Tue, Oct 13, 2020 at 11:03 AM Stanimir Varbanov > wrote: >> >> Hi, >> >> On 7/2/20 2:52 PM, Stanimir Varbanov wrote: >>> Hi, >>> >>> Once we have this event there is still open question how the client will >>> know the data buffer on which the new

Re: [PATCH v9 03/15] dt-bindings: usb: Maxim type-c controller device tree binding document

2020-10-13 Thread Rob Herring
On Tue, Oct 13, 2020 at 8:43 AM Rob Herring wrote: > > On Wed, Oct 7, 2020 at 7:43 PM Badhri Jagan Sridharan > wrote: > > > > Hi Robb, > > > > Thanks for the reviews ! Responses inline. > > > > Regards, > > Badhri > > > > On Mon, Oct 5, 2020 at 7:46 AM Rob Herring wrote: > > > > > > On Mon,

[PATCH] Asoc: qcom: lpass-cpu: Fix dp audio failure on monitors

2020-10-13 Thread Srinivasa Rao Mandadapu
From: V Sujith Kumar Reddy Make LPASS_HDMI_TX_PARITY_ADDR reg as volatile to fix dp audio failure with external monitors. This patch is upgrade to below patch series. https://lore.kernel.org/patchwork/project/lkml/list/?series=466460 Signed-off-by: V Sujith Kumar Reddy Signed-off-by: Srinivasa

Re: [PATCH v9 03/15] dt-bindings: usb: Maxim type-c controller device tree binding document

2020-10-13 Thread Rob Herring
On Wed, Oct 7, 2020 at 7:43 PM Badhri Jagan Sridharan wrote: > > Hi Robb, > > Thanks for the reviews ! Responses inline. > > Regards, > Badhri > > On Mon, Oct 5, 2020 at 7:46 AM Rob Herring wrote: > > > > On Mon, Sep 28, 2020 at 07:39:52PM -0700, Badhri Jagan Sridharan wrote: > > > Add device

Re: [PATCH 2/3] drm/msm: add DRM_MSM_GEM_SYNC_CACHE for non-coherent cache maintenance

2020-10-13 Thread Robin Murphy
On 2020-10-07 07:25, Christoph Hellwig wrote: On Tue, Oct 06, 2020 at 09:19:32AM -0400, Jonathan Marek wrote: One example why drm/msm can't use DMA API is multiple page table support (that is landing in 5.10), which is something that definitely couldn't work with DMA API. Another one is being

Re: [PATCH v7 4/4] MAINTAINERS: Add entry for TEE based Trusted Keys

2020-10-13 Thread Jarkko Sakkinen
On Tue, Oct 13, 2020 at 04:58:47PM +0530, Sumit Garg wrote: > On Tue, 13 Oct 2020 at 07:52, Jarkko Sakkinen > wrote: > > > > On Wed, Oct 07, 2020 at 03:37:48PM +0530, Sumit Garg wrote: > > > Add MAINTAINERS entry for TEE based Trusted Keys framework. > > > > > > Signed-off-by: Sumit Garg > > >

<    1   2   3   4   5   6   7   8   9   10   >