Re: [PATCH 8/8] arm64: dts: allwinner: Add OrangePi Zero 2 .dts

2020-12-02 Thread André Przywara
On 02/12/2020 15:57, Icenowy Zheng wrote: > 在 2020-12-02星期三的 13:54 +,Andre Przywara写道: >> The OrangePi Zero 2 is a development board with the new H616 SoC. >> >> It features the usual connectors used on those small boards, and >> comes >> with the AXP305, which seems to be compatible with the

Re: [PATCH 0/9] keys: Miscellaneous fixes

2020-12-02 Thread Jarkko Sakkinen
On Mon, Nov 30, 2020 at 09:21:32AM +, David Howells wrote: > Jarkko Sakkinen wrote: > > > I think that looks good, thank you. I'm sending PR next week. Should I > > bundle those to that? > > I've updated the branch to include an ack from you, plus added the > semicolon-removal patch and a

[PATCH v2] net: bna: remove trailing semicolon in macro definition

2020-12-02 Thread trix
From: Tom Rix The macro use will already have a semicolon. Clean up escaped newlines. Signed-off-by: Tom Rix --- v2: fix other macros, cleanup newlines --- drivers/net/ethernet/brocade/bna/bna_hw_defs.h | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git

Re: [PATCH 5/5] i2c: geni: sdm845: dont perform DMA for OnePlus 6 devices

2020-12-02 Thread Bjorn Andersson
On Wed 02 Dec 09:39 CST 2020, Wolfram Sang wrote: > > > >> -if (!of_machine_is_compatible("lenovo,yoga-c630")) > > >> +if (!of_machine_is_compatible("lenovo,yoga-c630") && > > >> +!of_machine_is_compatible("oneplus,oneplus6")) > > > This hack seems to have been

Re: [PATCH 6/6] mm/gup: migrate pinned pages out of movable zone

2020-12-02 Thread Jason Gunthorpe
On Wed, Dec 02, 2020 at 12:23:30AM -0500, Pavel Tatashin wrote: > /* > * First define the enums in the above macros to be exported to userspace > diff --git a/mm/gup.c b/mm/gup.c > index 724d8a65e1df..1d511f65f8a7 100644 > +++ b/mm/gup.c > @@ -1593,19 +1593,18 @@ static bool

[RESEND PATCH v6 1/2] dt-bindings: pinctrl: qcom: Add sm8250 lpass lpi pinctrl bindings

2020-12-02 Thread Srinivas Kandagatla
Add device tree binding Documentation details for Qualcomm SM8250 LPASS(Low Power Audio Sub System) LPI(Low Power Island) pinctrl driver. Signed-off-by: Srinivas Kandagatla Reviewed-by: Rob Herring Reviewed-by: Bjorn Andersson --- .../pinctrl/qcom,lpass-lpi-pinctrl.yaml | 130

[RESEND PATCH v6 2/2] pinctrl: qcom: Add sm8250 lpass lpi pinctrl driver

2020-12-02 Thread Srinivas Kandagatla
Add initial pinctrl driver to support pin configuration for LPASS (Low Power Audio SubSystem) LPI (Low Power Island) pinctrl on SM8250. This IP is an additional pin control block for Audio Pins on top the existing SoC Top level pin-controller. Hardware setup looks like: TLMM GPIO[146 - 159] -->

[RESEND PATCH v6 0/2] pinctrl: qcom: Add sm8250 lpass lpi pinctrl support

2020-12-02 Thread Srinivas Kandagatla
Sorry for the Noise, Resending this as previous one did not include Linus W email id!! This patch adds support for LPASS (Low Power Audio SubSystem) LPI (Low Power Island) pinctrl on SM8250. This patch has been tested on support to Qualcomm Robotics RB5 Development Kit based on QRB5165 Robotics

Re: [PATCH 3/6] mm/gup: make __gup_longterm_locked common

2020-12-02 Thread Ira Weiny
On Wed, Dec 02, 2020 at 08:31:45AM -0800, 'Ira Weiny' wrote: > On Wed, Dec 02, 2020 at 12:23:27AM -0500, Pavel Tatashin wrote: > > __gup_longterm_locked() has CMA || FS_DAX version and a common stub > > version. In the preparation of prohibiting longterm pinning of pages from > > movable zone make

Re: [PATCH 2/6] mm/gup: don't pin migrated cma pages in movable zone

2020-12-02 Thread David Hildenbrand
On 02.12.20 06:23, Pavel Tatashin wrote: > In order not to fragment CMA the pinned pages are migrated. However, > they are migrated to ZONE_MOVABLE, which also should not have pinned pages. > > Remove __GFP_MOVABLE, so pages can be migrated to zones where pinning > is allowed. > > Signed-off-by:

Re: [PATCH v2] nvme: Cache DMA descriptors to prevent corruption.

2020-12-02 Thread Tom Lendacky
On 11/30/20 12:50 PM, Tom Roeder wrote: > On Fri, Nov 20, 2020 at 09:02:43AM +0100, Christoph Hellwig wrote: >> On Thu, Nov 19, 2020 at 05:27:37PM -0800, Tom Roeder wrote: >>> This patch changes the NVMe PCI implementation to cache host_mem_descs >>> in non-DMA memory instead of depending on

Re: [PATCH 3/6] mm/gup: make __gup_longterm_locked common

2020-12-02 Thread Ira Weiny
On Wed, Dec 02, 2020 at 12:23:27AM -0500, Pavel Tatashin wrote: > __gup_longterm_locked() has CMA || FS_DAX version and a common stub > version. In the preparation of prohibiting longterm pinning of pages from > movable zone make the CMA || FS_DAX version common, and delete the stub > version. >

[PATCH] habanalabs: Fix a missing-braces warning

2020-12-02 Thread Oded Gabbay
From: Tomer Tayar Fix a compilation "missing braces around initializer" warning. Signed-off-by: Tomer Tayar Reviewed-by: Oded Gabbay Signed-off-by: Oded Gabbay --- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH v2 1/3] drm/msm: adreno: Make speed-bin support generic

2020-12-02 Thread Jordan Crouse
On Wed, Dec 02, 2020 at 08:53:51PM +0530, Akhil P Oommen wrote: > On 11/30/2020 10:32 PM, Jordan Crouse wrote: > >On Fri, Nov 27, 2020 at 06:19:44PM +0530, Akhil P Oommen wrote: > >>So far a530v2 gpu has support for detecting its supported opps > >>based on a fuse value called speed-bin. This

Re: [PATCH 1/6] mm/gup: perform check_dax_vmas only when FS_DAX is enabled

2020-12-02 Thread Jason Gunthorpe
On Wed, Dec 02, 2020 at 12:23:25AM -0500, Pavel Tatashin wrote: > There is no need to check_dax_vmas() and run through the npage loop of > pinned pages if FS_DAX is not enabled. > > Add a stub check_dax_vmas() function for no-FS_DAX case. > > Signed-off-by: Pavel Tatashin > --- > mm/gup.c | 7

Re: [PATCH 6/8] lazy tlb: shoot lazies, a non-refcounting lazy tlb option

2020-12-02 Thread Peter Zijlstra
On Wed, Dec 02, 2020 at 06:38:12AM -0800, Andy Lutomirski wrote: > > > On Dec 2, 2020, at 6:20 AM, Peter Zijlstra wrote: > > > > On Sun, Nov 29, 2020 at 02:01:39AM +1000, Nicholas Piggin wrote: > >> + * - A delayed freeing and RCU-like quiescing sequence based on > >> + * mm

[PATCH v6 2/2] pinctrl: qcom: Add sm8250 lpass lpi pinctrl driver

2020-12-02 Thread Srinivas Kandagatla
Add initial pinctrl driver to support pin configuration for LPASS (Low Power Audio SubSystem) LPI (Low Power Island) pinctrl on SM8250. This IP is an additional pin control block for Audio Pins on top the existing SoC Top level pin-controller. Hardware setup looks like: TLMM GPIO[146 - 159] -->

[PATCH] selftests/seccomp: Update kernel config

2020-12-02 Thread Mickaël Salaün
From: Mickaël Salaün seccomp_bpf.c uses unshare(CLONE_NEWPID), which requires CONFIG_PID_NS to be set. Cc: Kees Cook Cc: Shuah Khan Fixes: 6a21cc50f0c7 ("seccomp: add a return code to trap to userspace") Signed-off-by: Mickaël Salaün Acked-by: Tycho Andersen --- Previous version:

[PATCH v6 0/2] pinctrl: qcom: Add sm8250 lpass lpi pinctrl support

2020-12-02 Thread Srinivas Kandagatla
This patch adds support for LPASS (Low Power Audio SubSystem) LPI (Low Power Island) pinctrl on SM8250. This patch has been tested on support to Qualcomm Robotics RB5 Development Kit based on QRB5165 Robotics SoC. This board has 2 WSA881X smart speakers with onboard DMIC connected to internal

[PATCH v6 1/2] dt-bindings: pinctrl: qcom: Add sm8250 lpass lpi pinctrl bindings

2020-12-02 Thread Srinivas Kandagatla
Add device tree binding Documentation details for Qualcomm SM8250 LPASS(Low Power Audio Sub System) LPI(Low Power Island) pinctrl driver. Signed-off-by: Srinivas Kandagatla Reviewed-by: Rob Herring Reviewed-by: Bjorn Andersson --- .../pinctrl/qcom,lpass-lpi-pinctrl.yaml | 130

Re: [PATCH 00/29] MHI changes for v5.11

2020-12-02 Thread Manivannan Sadhasivam
Hi Greg, On Wed, Dec 02, 2020 at 03:11:30PM +0530, Manivannan Sadhasivam wrote: > Hi Greg, > > Here is the MHI patch series for v5.11. It was a busy cycle for us and so far > we > have accumulated almost 29 patches. Most of the patches are cleanups and fixes > but there are some noticeable

Re: [PATCH 01/29] bus: mhi: Remove auto-start option

2020-12-02 Thread Manivannan Sadhasivam
On Wed, Dec 02, 2020 at 06:00:05PM +0200, Kalle Valo wrote: > Manivannan Sadhasivam writes: > > > From: Loic Poulain > > > > There is really no point having an auto-start for channels. > > This is confusing for the device drivers, some have to enable the > > channels, others don't have... and

Re: [PATCH] rtc: adapt allowed RTC update error

2020-12-02 Thread Jason Gunthorpe
On Wed, Dec 02, 2020 at 02:44:53PM +0100, Thomas Gleixner wrote: > So if this ends up in level #1 then again the chance is pretty low that > the expiry time is aligned to the the level period. If this works then > it only works by chance. Yes, I always thought it was timer wheel related, but at

Re: [PATCH 7/8] arm64: dts: allwinner: Add Allwinner H616 .dtsi file

2020-12-02 Thread Jernej Škrabec
Dne sreda, 02. december 2020 ob 14:54:08 CET je Andre Przywara napisal(a): > This (relatively) new SoC is similar to the H6, but drops the (broken) > PCIe support and the USB 3.0 controller. It also gets the management > controller removed, which in turn removes *some*, but not all of the >

Re: [PATCH V2] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT

2020-12-02 Thread David Howells
Miklos Szeredi wrote: > Stable cc also? > > Cc: # 5.8 That seems to be unnecessary, provided there's a Fixes: tag. David

Re: [PATCH 1/2] asm: sgx.h: fix a typo on a kernel-doc markup

2020-12-02 Thread Jarkko Sakkinen
On Wed, Dec 02, 2020 at 09:27:14AM +0100, Mauro Carvalho Chehab wrote: > As warned by kernel-doc: > arch/x86/include/uapi/asm/sgx.h:19: warning: expecting prototype for > enum sgx_epage_flags. Prototype was for enum sgx_page_flags instead > > There is a typo at the kernel-doc markup: > >

Re: [sched/fair] 8d86968ac3: netperf.Throughput_tps -29.5% regression

2020-12-02 Thread Vincent Guittot
On Wed, 2 Dec 2020 at 15:30, Li, Aubrey wrote: > > Hi Mel, > > On 2020/11/26 20:13, Mel Gorman wrote: > > On Thu, Nov 26, 2020 at 02:57:07PM +0800, Li, Aubrey wrote: > >> Hi Robot, > >> > >> On 2020/11/25 17:09, kernel test robot wrote: > >>> Greeting, > >>> > >>> FYI, we noticed a -29.5%

Re: [PATCH 1/6] mm/gup: perform check_dax_vmas only when FS_DAX is enabled

2020-12-02 Thread Ira Weiny
On Wed, Dec 02, 2020 at 12:23:25AM -0500, Pavel Tatashin wrote: > There is no need to check_dax_vmas() and run through the npage loop of > pinned pages if FS_DAX is not enabled. > > Add a stub check_dax_vmas() function for no-FS_DAX case. This looks like a good idea. > > Signed-off-by: Pavel

Re: [PATCH 1/3] scsi: ufs: Add "wb_on" sysfs node to control WB on/off

2020-12-02 Thread Bean Huo
On Mon, 2020-11-30 at 15:19 -0800, Asutosh Das (asd) wrote: > > + return -EINVAL; > > + > > + pm_runtime_get_sync(hba->dev); > > + res = ufshcd_wb_ctrl(hba, wb_enable); > > Say, a platform supports clock-scaling and this bit is toggled. > The control goes into ufshcd_wb_ctrl

Re: [PATCH 7/8] arm64: dts: allwinner: Add Allwinner H616 .dtsi file

2020-12-02 Thread André Przywara
On 02/12/2020 16:03, Icenowy Zheng wrote: > 在 2020-12-02星期三的 13:54 +,Andre Przywara写道: >> This (relatively) new SoC is similar to the H6, but drops the >> (broken) >> PCIe support and the USB 3.0 controller. It also gets the management >> controller removed, which in turn removes *some*, but

Re: Re: [PATCH 8/8] arm64: dts: allwinner: Add OrangePi Zero 2 .dts

2020-12-02 Thread Jernej Škrabec
Dne sreda, 02. december 2020 ob 17:07:02 CET je Maxime Ripard napisal(a): > On Wed, Dec 02, 2020 at 01:54:09PM +, Andre Przywara wrote: > > The OrangePi Zero 2 is a development board with the new H616 SoC. > > > > It features the usual connectors used on those small boards, and comes > > with

Re: [RFC 1/2] perf core: Add PERF_COUNT_SW_CGROUP_SWITCHES event

2020-12-02 Thread Peter Zijlstra
On Thu, Dec 03, 2020 at 12:02:04AM +0900, Namhyung Kim wrote: > +#ifdef CONFIG_CGROUP_PERF > +static inline void > +perf_sw_event_cgroup_switch(struct task_struct *prev, struct task_struct > *next) > +{ > + struct cgroup *prev_cgrp, *next_cgrp; > + > + rcu_read_lock(); > + > +

Re: [PATCH V2] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT

2020-12-02 Thread Miklos Szeredi
On Wed, Dec 2, 2020 at 5:03 PM Ira Weiny wrote: > > On Tue, Dec 01, 2020 at 05:21:40PM -0600, Eric Sandeen wrote: > > [*] Note: This needs to be merged as soon as possible as it's introducing > > an incompatible UAPI change... > > > > STATX_ATTR_MOUNT_ROOT and STATX_ATTR_DAX got merged with the

Re: [PATCH net-next v1 0/3] vsock: Add flag field in the vsock address

2020-12-02 Thread Paraschiv, Andra-Irina
On 02/12/2020 15:37, Stefano Garzarella wrote: Hi Andra, On Tue, Dec 01, 2020 at 05:25:02PM +0200, Andra Paraschiv wrote: vsock enables communication between virtual machines and the host they are running on. Nested VMs can be setup to use vsock channels, as the multi transport support has

[PATCH v2 1/5] e1000e: fix S0ix flow to allow S0i3.2 subset entry

2020-12-02 Thread Mario Limonciello
From: Vitaly Lifshits Changed a configuration in the flows to align with architecture requirements to achieve S0i3.2 substate. Also fixed a typo in the previous commit 632fbd5eb5b0 ("e1000e: fix S0ix flows for cable connected case"). Signed-off-by: Vitaly Lifshits Tested-by: Aaron Brown

[PATCH v2 3/5] e1000e: Add Dell's Comet Lake systems into s0ix heuristics

2020-12-02 Thread Mario Limonciello
Dell's Comet Lake Latitude and Precision systems containing i219LM are properly configured and should use the s0ix flows. Tested-by: Yijun Shen Signed-off-by: Mario Limonciello --- drivers/net/ethernet/intel/e1000e/s0ix.c | 33 +--- 1 file changed, 29 insertions(+), 4

[PATCH v2 0/5] Improve s0ix flows for systems i219LM

2020-12-02 Thread Mario Limonciello
commit e086ba2fccda ("e1000e: disable s0ix entry and exit flows for ME systems") disabled s0ix flows for systems that have various incarnations of the i219-LM ethernet controller. This was done because of some regressions caused by an earlier commit 632fbd5eb5b0e ("e1000e: fix S0ix flows for

[PATCH v2 5/5] e1000e: Export s0ix flags to ethtool

2020-12-02 Thread Mario Limonciello
This flag can be used for debugging and development purposes including determining if s0ix flows work properly for a system not currently recognized by heuristics. Tested-by: Yijun Shen Signed-off-by: Mario Limonciello --- drivers/net/ethernet/intel/e1000e/ethtool.c | 40 +

[PATCH v2 2/5] e1000e: Move all s0ix related code into it's own source file

2020-12-02 Thread Mario Limonciello
Introduce a flag to indicate the device should be using the s0ix flows and use this flag to run those functions. Splitting the code to it's own file will make future heuristics more self containted. Tested-by: Yijun Shen Signed-off-by: Mario Limonciello ---

[PATCH v2 4/5] e1000e: Add more Dell CML systems into s0ix heuristics

2020-12-02 Thread Mario Limonciello
These comet lake systems are not yet released, but have been validated on pre-release hardware. This is being submitted separately from released hardware in case of a regression between pre-release and release hardware so this commit can be reverted alone. Tested-by: Yijun Shen Signed-off-by:

[PATCH 4/4] net: freescale/fman: remove fman_get_mem_region

2020-12-02 Thread Patrick Havelange
This function is no longer used, so we can remove it. The pointer to the resource that was kept inside struct fman_state_struct can also be removed for the same reason. Signed-off-by: Patrick Havelange --- drivers/net/ethernet/freescale/fman/fman.c | 17 -

[PATCH 3/4] net: freescale/fman-mac: remove direct use of __devm_request_region

2020-12-02 Thread Patrick Havelange
Since the main fman driver is no longer reserving the complete fman memory region, it is no longer needed to use a custom call to __devm_request_region, so replace it with devm_request_mem_region Signed-off-by: Patrick Havelange --- drivers/net/ethernet/freescale/fman/mac.c | 8 +++- 1 file

[PATCH 2/4] net: freescale/fman-port: remove direct use of __devm_request_region

2020-12-02 Thread Patrick Havelange
This driver was directly calling __devm_request_region with a specific resource on the stack as parameter. This is invalid as __devm_request_region expects the given resource passed as parameter to live longer than the call itself, as the pointer to the resource will be stored inside the internal

[PATCH 1/4] net: freescale/fman: Split the main resource region reservation

2020-12-02 Thread Patrick Havelange
The main fman driver is only using some parts of the fman memory region. Split the reservation of the main region in 2, so that the other regions that will be used by fman-port and fman-mac drivers can be reserved properly and not be in conflict with the main fman reservation. Signed-off-by:

Re: [PATCH 7/8] arm64: dts: allwinner: Add Allwinner H616 .dtsi file

2020-12-02 Thread Icenowy Zheng
于 2020年12月3日 GMT+08:00 上午12:05:04, Maxime Ripard 写到: >On Wed, Dec 02, 2020 at 01:54:08PM +, Andre Przywara wrote: >> This (relatively) new SoC is similar to the H6, but drops the >(broken) >> PCIe support and the USB 3.0 controller. It also gets the management >> controller removed, which

Re: [PATCH v2 2/4] mm: introduce cma_alloc_bulk API

2020-12-02 Thread Minchan Kim
On Wed, Dec 02, 2020 at 04:49:15PM +0100, Michal Hocko wrote: > On Wed 02-12-20 10:14:41, David Hildenbrand wrote: > > On 01.12.20 18:51, Minchan Kim wrote: > > > There is a need for special HW to require bulk allocation of > > > high-order pages. For example, 4800 * order-4 pages, which > > >

[PATCH 1/2] hv_balloon: simplify math in alloc_balloon_pages()

2020-12-02 Thread Vitaly Kuznetsov
'alloc_unit' in alloc_balloon_pages() is either '512' for 2M allocations or '1' for 4k allocations. So 1 << get_order(alloc_unit << PAGE_SHIFT) equals to 'alloc_unit' and the for loop basically sets all them offline. Simplify the math to improve the readability. Signed-off-by: Vitaly Kuznetsov

Re: [PATCH 1/4] thermal/core: Rename passive_delay and polling_delay with units

2020-12-02 Thread kernel test robot
suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Daniel-Lezcano/thermal-core-Rename-passive_delay-and-polling_delay-with-units/20201202-201150 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

Re: [PATCH v2 2/3] drm/tiny: Add driver for ili9341 with parallel bus

2020-12-02 Thread kernel test robot
/20201201-071109 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 09162bc32c880a791c6c0668ce0745cf7958f576 config: riscv-randconfig-r024-20201202 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project

[PATCH 0/2] hv_balloon: hide ballooned out memory in stats

2020-12-02 Thread Vitaly Kuznetsov
It was noticed that 'free' information on a Hyper-V guest reports ballooned out memory in 'total' and this contradicts what other ballooning drivers (e.g. virtio-balloon/virtio-mem/xen balloon) do. Vitaly Kuznetsov (2): hv_balloon: simplify math in alloc_balloon_pages() hv_balloon: do

[PATCH 2/2] hv_balloon: do adjust_managed_page_count() when ballooning/un-ballooning

2020-12-02 Thread Vitaly Kuznetsov
Unlike virtio_balloon/virtio_mem/xen balloon drivers, Hyper-V balloon driver does not adjust managed pages count when ballooning/un-ballooning and this leads to incorrect stats being reported, e.g. unexpected 'free' output. Note, the calculation in post_status() seems to remain correct: ballooned

Re: [PATCH] kernel: automatically split user namespace extent

2020-12-02 Thread Giuseppe Scrivano
Hi Eric, ebied...@xmission.com (Eric W. Biederman) writes: > Nit: The tag should have been "userns:" rather than kernel. > > Giuseppe Scrivano writes: > >> writing to the id map fails when an extent overlaps multiple mappings >> in the parent user namespace, e.g.: >> >> $ cat /proc/self/uid_map

Re: [PATCH v2] regulatx DLDO2 voltage control register mask for AXP22x

2020-12-02 Thread Mark Brown
On Thu, Dec 03, 2020 at 12:04:05AM +0800, dinghua ma wrote: > I sent a new email. I don’t know if you received it. The subject is "[PATCH > v3] regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x" No, no sign. You can check if things are at least hitting the list at:

Re: [PATCH 1/8] clk: sunxi-ng: h6: Fix clock divider range on some clocks

2020-12-02 Thread Jernej Škrabec
Dne sreda, 02. december 2020 ob 14:54:02 CET je Andre Przywara napisal(a): > While comparing clocks between the H6 and H616, some of the M factor > ranges were found to be wrong: the manual says they are only covering > two bits [1:0], but our code had "5" in the number-of-bits field. > > By

Re: [PATCH 1/2] clk: axi-clkgen: wrap limits in a struct and keep copy on the state object

2020-12-02 Thread Alexandru Ardelean
On Mon, Oct 19, 2020 at 2:14 PM Alexandru Ardelean wrote: > > Up until now the these limits were global/hard-coded, since they are > typically limits of the fabric. > > However, since this is an FPGA generated clock, this may run on setups > where one clock is on a fabric, and another one

Re: [PATCH v2 13/19] media: sunxi: Add support for the A31 MIPI CSI-2 controller

2020-12-02 Thread Paul Kocialkowski
Hi, On Wed 02 Dec 20, 16:48, Maxime Ripard wrote: > On Wed, Dec 02, 2020 at 03:44:47PM +0100, Paul Kocialkowski wrote: > > > > +static int __maybe_unused sun6i_mipi_csi2_suspend(struct device *dev) > > > > +{ > > > > + struct sun6i_mipi_csi2_dev *cdev = dev_get_drvdata(dev); > > > > + > > >

Re: [PATCH v2 0/5] regmap/SoundWire/ASoC: Add SoundWire SDCA support

2020-12-02 Thread Mark Brown
On Wed, Dec 02, 2020 at 12:44:05PM +0530, Vinod Koul wrote: > Linux 5.10-rc1 (2020-10-25 15:14:11 -0700) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git > tags/soundwire-for-asoc-5.11 > > for you to fetch changes up to

Re: [PATCH v9 2/2] fs: ext4: Modify inode-test.c to use KUnit parameterized testing feature

2020-12-02 Thread Theodore Y. Ts'o
On Mon, Nov 16, 2020 at 11:11:50AM +0530, Arpitha Raghunandan wrote: > Modify fs/ext4/inode-test.c to use the parameterized testing > feature of KUnit. > > Signed-off-by: Arpitha Raghunandan <98.a...@gmail.com> > Signed-off-by: Marco Elver Acked-by: Theodore Ts'o

Re: [PATCH] tpm_tis: Disable interrupts on ThinkPad T490s

2020-12-02 Thread Jarkko Sakkinen
On Sun, Nov 29, 2020 at 12:34:34PM +0100, Hans de Goede wrote: > Hi All, > > On 11/29/20 4:23 AM, Jarkko Sakkinen wrote: > > On Tue, Nov 24, 2020 at 10:45:01PM +0100, Hans de Goede wrote: > >> Hi, > >> > >> On 11/24/20 6:52 PM, Jerry Snitselaar wrote: > >>> > >>> Jarkko Sakkinen @ 2020-11-23

Re: [PATCH v2 3/5] ASoC/SoundWire: rt715-sdca: First version of rt715 sdw sdca codec driver

2020-12-02 Thread Mark Brown
On Mon, Nov 30, 2020 at 10:40:18PM +0800, Bard Liao wrote: > From: Jack Yu > > First version of rt715 sdw sdca codec driver. This doesn't apply against the ASoC tree, please check and resend. signature.asc Description: PGP signature

Re: [PATCH v2 07/19] media: sun6i-csi: Add support for MIPI CSI-2 bridge input

2020-12-02 Thread Paul Kocialkowski
Hi, On Wed 02 Dec 20, 16:40, Maxime Ripard wrote: > On Wed, Dec 02, 2020 at 03:19:11PM +0100, Paul Kocialkowski wrote: > > Hi, > > > > On Tue 01 Dec 20, 13:12, Maxime Ripard wrote: > > > Hi, > > > > > > On Sat, Nov 28, 2020 at 03:28:27PM +0100, Paul Kocialkowski wrote: > > > > The A31 CSI

Re: [PATCH 8/8] arm64: dts: allwinner: Add OrangePi Zero 2 .dts

2020-12-02 Thread Maxime Ripard
On Wed, Dec 02, 2020 at 01:54:09PM +, Andre Przywara wrote: > The OrangePi Zero 2 is a development board with the new H616 SoC. > > It features the usual connectors used on those small boards, and comes > with the AXP305, which seems to be compatible with the AXP805. > > For more details

[RFC PATCH] common/rc: Fix _check_s_dax() for kernel 5.10

2020-12-02 Thread ira . weiny
From: Ira Weiny There is a conflict with the user visible statx bits 'mount root' and 'dax'. The kernel is shifting the dax bit.[1] Adjust _check_s_dax() to use the new bit. [1] https://lore.kernel.org/lkml/3e28d2c7-fbe5-298a-13ba-dcd8fd504...@redhat.com/ Signed-off-by: Ira Weiny --- I'm

Re: [PATCH v7 2/3] drm: Add support for the LogiCVC display controller

2020-12-02 Thread Paul Kocialkowski
Hi, On Tue 03 Nov 20, 10:46, Maxime Ripard wrote: > On Mon, Nov 02, 2020 at 04:53:07PM +0100, Paul Kocialkowski wrote: > > Introduces a driver for the LogiCVC display controller, a programmable > > logic controller optimized for use in Xilinx Zynq-7000 SoCs and other > > Xilinx FPGAs. The

Re: [PATCH 7/8] arm64: dts: allwinner: Add Allwinner H616 .dtsi file

2020-12-02 Thread Icenowy Zheng
在 2020-12-02星期三的 13:54 +,Andre Przywara写道: > This (relatively) new SoC is similar to the H6, but drops the > (broken) > PCIe support and the USB 3.0 controller. It also gets the management > controller removed, which in turn removes *some*, but not all of the > devices formerly dedicated to

Re: [PATCH 7/8] arm64: dts: allwinner: Add Allwinner H616 .dtsi file

2020-12-02 Thread Maxime Ripard
On Wed, Dec 02, 2020 at 01:54:08PM +, Andre Przywara wrote: > This (relatively) new SoC is similar to the H6, but drops the (broken) > PCIe support and the USB 3.0 controller. It also gets the management > controller removed, which in turn removes *some*, but not all of the > devices formerly

[PATCH] mm:remove the unuseful else after a return

2020-12-02 Thread carver4lio
From: Hailong Liu The *else* is not useful after a *return* in __lock_page_or_retry(). Signed-off-by: Hailong Liu --- mm/filemap.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/mm/filemap.c b/mm/filemap.c index 0b2067b3c..55e6ad1b0 100644 ---

Re: [PATCH v9 1/2] kunit: Support for Parameterized Testing

2020-12-02 Thread Theodore Y. Ts'o
On Mon, Nov 30, 2020 at 02:22:22PM -0800, 'Brendan Higgins' via KUnit Development wrote: > > Looks good to me. I would definitely like to pick this up. But yeah, > in order to pick up 2/2 we will need an ack from either Ted or Iurii. > > Ted seems to be busy right now, so I think I will just

Re: [PATCH] i2c: busses: Use dma_set_mask_and_coherent

2020-12-02 Thread Wolfram Sang
On Tue, Nov 24, 2020 at 09:08:35PM +0800, Youling Tang wrote: > 'pci_set_dma_mask()' + 'pci_set_consistent_dma_mask()' can be replaced by > an equivalent 'dma_set_mask_and_coherent()' which is much less verbose. > > Signed-off-by: Youling Tang Please use "i2c: ismt:", so driver maintainers know

Re: [PATCH v2 2/4] mm: introduce cma_alloc_bulk API

2020-12-02 Thread David Hildenbrand
On 02.12.20 16:49, Michal Hocko wrote: > On Wed 02-12-20 10:14:41, David Hildenbrand wrote: >> On 01.12.20 18:51, Minchan Kim wrote: >>> There is a need for special HW to require bulk allocation of >>> high-order pages. For example, 4800 * order-4 pages, which >>> would be minimum, sometimes, it

Re: [PATCH 01/29] bus: mhi: Remove auto-start option

2020-12-02 Thread Kalle Valo
Manivannan Sadhasivam writes: > From: Loic Poulain > > There is really no point having an auto-start for channels. > This is confusing for the device drivers, some have to enable the > channels, others don't have... and waste resources (e.g. pre allocated > buffers) that may never be used. > >

Re: [PATCH v2] mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driver strength

2020-12-02 Thread Raul Rangel
Thanks Victor and Ulf! On Tue, Oct 27, 2020 at 7:42 AM Ulf Hansson wrote: > > On Tue, 27 Oct 2020 at 09:46, Victor Ding wrote: > > > > From: Raul E Rangel > > > > This change will allow platform designers better control over signal > > integrity by allowing them to tune the HS200 and HS400

Re: [PATCH V2] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT

2020-12-02 Thread Ira Weiny
On Tue, Dec 01, 2020 at 05:21:40PM -0600, Eric Sandeen wrote: > [*] Note: This needs to be merged as soon as possible as it's introducing an > incompatible UAPI change... > > STATX_ATTR_MOUNT_ROOT and STATX_ATTR_DAX got merged with the same value, > so one of them needs fixing. Move

Re: [PATCH v2 14/17] ibmvfc: add cancel mad initialization helper

2020-12-02 Thread Brian King
Reviewed-by: Brian King -- Brian King Power Linux I/O IBM Linux Technology Center

Re: [PATCH v6 0/4] HID: i2c-hid: Reorganize to allow supporting goodix,gt7375p

2020-12-02 Thread Doug Anderson
Hi, On Wed, Dec 2, 2020 at 7:20 AM Benjamin Tissoires wrote: > > Hi Doug, > > On Tue, Dec 1, 2020 at 10:12 PM Doug Anderson wrote: > > > > Hi, > > > > On Wed, Nov 11, 2020 at 4:41 PM Douglas Anderson > > wrote: > > > > > > The goal of this series is to support the Goodix GT7375P touchscreen.

Re: [PATCH v2 2/4] mm: introduce cma_alloc_bulk API

2020-12-02 Thread Minchan Kim
On Wed, Dec 02, 2020 at 10:14:41AM +0100, David Hildenbrand wrote: > On 01.12.20 18:51, Minchan Kim wrote: > > There is a need for special HW to require bulk allocation of > > high-order pages. For example, 4800 * order-4 pages, which > > would be minimum, sometimes, it requires more. > > > > To

RE: [RFC][PATCH 1/2] cpufreq: Add special-purpose fast-switching callback for drivers

2020-12-02 Thread Doug Smythies
Hi Rafael, On 2020.11.30 10:37 Rafael J. Wysocki wrote: > First off, some cpufreq drivers (eg. intel_pstate) can pass hints > beyond the current target frequency to the hardware and there are no > provisions for doing that in the cpufreq framework. In particular, > today the driver has to

Re: [RFC][PATCH] coredump: Document coredump code exclusively used by cell spufs

2020-12-02 Thread Arnd Bergmann
On Wed, Dec 2, 2020 at 4:20 PM Eric W. Biederman wrote: > > ebied...@xmission.com (Eric W. Biederman) writes: > > > Oleg Nesterov recently asked[1] why is there an unshare_files in > > do_coredump. After digging through all of the callers of lookup_fd it > > turns out that it is > >

Re: [PATCH 8/8] arm64: dts: allwinner: Add OrangePi Zero 2 .dts

2020-12-02 Thread Icenowy Zheng
在 2020-12-02星期三的 13:54 +,Andre Przywara写道: > The OrangePi Zero 2 is a development board with the new H616 SoC. > > It features the usual connectors used on those small boards, and > comes > with the AXP305, which seems to be compatible with the AXP805. > > For more details see:

Re: [PATCH 5/8] clk: sunxi-ng: Add support for the Allwinner H616 CCU

2020-12-02 Thread Maxime Ripard
Hi On Wed, Dec 02, 2020 at 01:54:06PM +, Andre Przywara wrote: > While the clocks are fairly similar to the H6, many differ in tiny > details, so a separate clock driver seems indicated. > > Derived from the H6 clock driver, and adjusted according to the manual. > > Signed-off-by: Andre

Re: [RFC] Documentation/scheduler/schedutil.txt

2020-12-02 Thread Peter Zijlstra
On Wed, Dec 02, 2020 at 02:18:35PM +, Mel Gorman wrote: > For whatever reason, this only arrived in my inbox today. It's as if the gods of email knew you was busy before ;-) > On Fri, Nov 20, 2020 at 08:55:27AM +0100, Peter Zijlstra wrote: > > PELT (Per Entity Load Tracking) > >

Re: [PATCH v2 06/17] ibmvfc: add handlers to drain and complete Sub-CRQ responses

2020-12-02 Thread Brian King
On 12/1/20 6:53 PM, Tyrel Datwyler wrote: > +static void ibmvfc_handle_scrq(struct ibmvfc_crq *crq, struct ibmvfc_host > *vhost) > +{ > + struct ibmvfc_event *evt = (struct ibmvfc_event > *)be64_to_cpu(crq->ioba); > + unsigned long flags; > + > + switch (crq->valid) { > + case

Re: [PATCH 2/8] pinctrl: sunxi: Add support for the Allwinner H616 pin controller

2020-12-02 Thread Maxime Ripard
Hi, On Wed, Dec 02, 2020 at 01:54:03PM +, Andre Przywara wrote: > Port A is used for an internal connection to some analogue circuitry > which looks like an AC200 IP (as in the H6), though this is not > mentioned in the manual. > > Signed-off-by: Andre Przywara There's a bunch of issues

Re: [PATCH 3/8] pinctrl: sunxi: Add support for the Allwinner H616-R pin controller

2020-12-02 Thread Maxime Ripard
On Wed, Dec 02, 2020 at 01:54:04PM +, Andre Przywara wrote: > There are only two pins left now, used to connect to the PMIC via I2C. > > Signed-off-by: Andre Przywara Acked-by: Maxime Ripard Maxime signature.asc Description: PGP signature

Re: [PATCH v2 09/17] ibmvfc: implement channel enquiry and setup commands

2020-12-02 Thread Brian King
Reviewed-by: Brian King -- Brian King Power Linux I/O IBM Linux Technology Center

Re: [PATCH v3 0/7] arm64: dts: meson: add more GX soundcards

2020-12-02 Thread Jerome Brunet
On Mon 16 Nov 2020 at 07:20, Christian Hewitt wrote: > This series adds basic support for LPCM audio over HDMI and S/PDIF > to GXBB/GXL/GXM devices that I own and have tested with. Audio can > be extended in the future (some devices have DACs and headphone > hardware to connect) but this gets

Re: [PATCH] ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682

2020-12-02 Thread Pierre-Louis Bossart
+struct { + unsigned int tx; + unsigned int rx; +} rt1011_tdm_mask[] = { + {.tx = 0x4, .rx = 0x1}, + {.tx = 0x8, .rx = 0x2}, +}; as noted in the GitHub review this should be static and possibly const.

Re: [PATCH v2 06/17] ibmvfc: add handlers to drain and complete Sub-CRQ responses

2020-12-02 Thread Brian King
On 12/1/20 6:53 PM, Tyrel Datwyler wrote: > The logic for iterating over the Sub-CRQ responses is similiar to that > of the primary CRQ. Add the necessary handlers for processing those > responses. > > Signed-off-by: Tyrel Datwyler > --- > drivers/scsi/ibmvscsi/ibmvfc.c | 77

Re: [PATCH v2 2/4] mm: introduce cma_alloc_bulk API

2020-12-02 Thread Michal Hocko
On Wed 02-12-20 10:14:41, David Hildenbrand wrote: > On 01.12.20 18:51, Minchan Kim wrote: > > There is a need for special HW to require bulk allocation of > > high-order pages. For example, 4800 * order-4 pages, which > > would be minimum, sometimes, it requires more. > > > > To meet the

Re: [PATCH v3 3/7] arm64: dts: meson: add audio playback to khadas-vim2

2020-12-02 Thread Jerome Brunet
On Mon 16 Nov 2020 at 07:20, Christian Hewitt wrote: > Add initial audio support limited to HDMI i2s. > > Signed-off-by: Christian Hewitt > --- > .../dts/amlogic/meson-gxm-khadas-vim2.dts | 44 +-- > 1 file changed, 41 insertions(+), 3 deletions(-) > > diff --git

Re: [PATCH v2 13/19] media: sunxi: Add support for the A31 MIPI CSI-2 controller

2020-12-02 Thread Maxime Ripard
On Wed, Dec 02, 2020 at 03:44:47PM +0100, Paul Kocialkowski wrote: > > > +static int __maybe_unused sun6i_mipi_csi2_suspend(struct device *dev) > > > +{ > > > + struct sun6i_mipi_csi2_dev *cdev = dev_get_drvdata(dev); > > > + > > > + clk_disable_unprepare(cdev->clk_mod); > > > +

Re: [PATCH 1/6] arm64: dts: qcom: sm8250: add apr and its services

2020-12-02 Thread Srinivas Kandagatla
Many thanks Bjorn for review, On 01/12/2020 19:25, Bjorn Andersson wrote: On Tue 01 Dec 09:37 CST 2020, Srinivas Kandagatla wrote: Add apr node and its associated services required for audio on RB5. Signed-off-by: Srinivas Kandagatla --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 56

Re: [PATCH v1 1/2] mfd: rt4831: Adds support for Richtek RT4831 MFD core

2020-12-02 Thread ChiYuan Huang
Lee Jones 於 2020年12月2日 週三 下午4:49寫道: > > On Wed, 02 Dec 2020, ChiYuan Huang wrote: > > > Lee Jones 於 2020年11月26日 週四 上午12:42寫道: > > > > > > On Mon, 02 Nov 2020, cy_huang wrote: > > > > > > > From: ChiYuan Huang > > > > > > > > Adds support Richtek RT4831 MFD core. > > > > RT4831 includes

Re: [PATCH v2 09/19] ARM: dts: sunxi: h3/h5: Add CSI controller port for parallel input

2020-12-02 Thread Maxime Ripard
On Wed, Dec 02, 2020 at 04:02:09PM +0100, Paul Kocialkowski wrote: > Hi, > > On Tue 01 Dec 20, 13:14, Maxime Ripard wrote: > > On Sat, Nov 28, 2020 at 03:28:29PM +0100, Paul Kocialkowski wrote: > > > Since the CSI controller binding is getting a bit more complex due > > > to the addition of MIPI

Re: [PATCH] vfio iommu type1: Bypass the vma permission check in vfio_pin_pages_remote()

2020-12-02 Thread Peter Xu
Hi, Stefan, On Wed, Dec 02, 2020 at 02:33:56PM +, Stefan Hajnoczi wrote: > On Wed, Nov 25, 2020 at 10:57:11AM -0500, Peter Xu wrote: > > On Wed, Nov 25, 2020 at 01:05:25AM +, Justin He wrote: > > > > I'd appreciate if you could explain why vfio needs to dma map some > > > > PROT_NONE > >

Re: [PATCH v3 03/23] arm64: Make cpu_logical_map() take unsigned int

2020-12-02 Thread David Brazdil
On Thu, Nov 26, 2020 at 05:28:38PM +, Mark Rutland wrote: > On Thu, Nov 26, 2020 at 03:54:01PM +, David Brazdil wrote: > > CPU index should never be negative. Change the signature of > > (set_)cpu_logical_map to take an unsigned int. > > > > Signed-off-by: David Brazdil > > Is there a

Re: [PATCH] i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc()

2020-12-02 Thread Wolfram Sang
On Mon, Nov 16, 2020 at 10:10:58PM +0800, Zhihao Cheng wrote: > Fix to return the error code from qup_i2c_change_state() > instaed of 0 in qup_i2c_bam_schedule_desc(). > > Fixes: fbf9921f8b35d9b2 ("i2c: qup: Fix error handling") > Reported-by: Hulk Robot > Signed-off-by: Zhihao Cheng Applied

Re: [PATCH v4] media: coda: Convert the driver to DT-only

2020-12-02 Thread Philipp Zabel
On Wed, 2020-12-02 at 11:13 -0300, Fabio Estevam wrote: > Since 5.10-rc1 i.MX is a devicetree-only platform, so simplify the code > by removing the unused non-DT support. > > Signed-off-by: Fabio Estevam Thank you, this looks fine to me now. Reviewed-by: Philipp Zabel regards Philipp

Re: [PATCH v2 07/19] media: sun6i-csi: Add support for MIPI CSI-2 bridge input

2020-12-02 Thread Maxime Ripard
On Wed, Dec 02, 2020 at 03:19:11PM +0100, Paul Kocialkowski wrote: > Hi, > > On Tue 01 Dec 20, 13:12, Maxime Ripard wrote: > > Hi, > > > > On Sat, Nov 28, 2020 at 03:28:27PM +0100, Paul Kocialkowski wrote: > > > The A31 CSI controller supports a MIPI CSI-2 bridge input, which has > > > its own

Re: [PATCH v5 10/10] media: imx-jpeg: Use v4l2 jpeg helpers in mxc-jpeg

2020-12-02 Thread Philipp Zabel
On Thu, 2020-11-12 at 05:05 +0200, Mirela Rabulea (OSS) wrote: > From: Mirela Rabulea > > Use v4l2_jpeg_parse_header in mxc_jpeg_parse, remove the old > parsing way, which was duplicated in other jpeg drivers. > > Signed-off-by: Mirela Rabulea > --- > Changes in v5: > This was patch 11 in

<    5   6   7   8   9   10   11   12   13   14   >