[PATCH 1/2] soc: sifive: l2 cache: Eliminate an unsigned zero compare warning

2020-05-28 Thread Palmer Dabbelt
From: Palmer Dabbelt GCC warns about this comparison, which is unnecessary. Signed-off-by: Palmer Dabbelt --- drivers/soc/sifive/sifive_l2_cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/soc/sifive/sifive_l2_cache.c b/drivers/soc/sifive/sifive_l2_cache.c

Re: [PATCH 0/6] x86/entry: disallow #DB more

2020-05-28 Thread Lai Jiangshan
On Fri, May 29, 2020 at 4:25 AM Peter Zijlstra wrote: > > These patches disallow #DB during NMI/#MC and allow removing a lot of fugly > code. > Hello Will #DB be allowed in #DF? Thanks Lai > Patch #6 should probably wait until we've got the KGDB situation sorted > because applying that makes

Re: [PATCH v11 1/4] power_supply: Add additional health properties to the header

2020-05-28 Thread Ricardo Rivera-Matos
On 5/28/20 9:16 AM, Andrew F. Davis wrote: On 5/28/20 10:05 AM, Ricardo Rivera-Matos wrote: From: Dan Murphy Add HEALTH_WARM, HEALTH_COOL and HEALTH_HOT to the health enum. HEALTH_WARM, HEALTH_COOL, and HEALTH_HOT properties are taken from the JEITA spec. Wouldn't hurt to list the

Re: [PATCH] ASoC: dt-bindings: simple-card: care missing address #address-cells

2020-05-28 Thread Rob Herring
On Thu, May 21, 2020 at 12:54:56PM +0900, Kuninori Morimoto wrote: > From: Kuninori Morimoto > > Current simple-card will get below error, > because it doesn't care about #address-cells at some part. > > DTC > Documentation/devicetree/bindings/sound/simple-card.example.dt.yaml >

Re: [RFC][PATCH 6/6] x86/entry: Remove DBn stacks

2020-05-28 Thread Peter Zijlstra
On Fri, May 29, 2020 at 06:35:07AM +0800, Lai Jiangshan wrote: > There will be a compile error about N_EXCEPTION_STACKS > in arch/x86/kernel/dumpstack_64.c. It should have > > - BUILD_BUG_ON(N_EXCEPTION_STACKS != 6); > + BUILD_BUG_ON(N_EXCEPTION_STACKS != 4); Yeah, I actually have that, but

Re: [GIT PULL] sh: remove sh5 support

2020-05-28 Thread Rich Felker
On Fri, May 29, 2020 at 12:32:07AM +0200, John Paul Adrian Glaubitz wrote: > Hello Rich! > > On 5/29/20 12:14 AM, Rich Felker wrote: > > To follow up, I see that there was a patch series of yours (3/24) I > > missed ack'ing fairly recently. At first glance it looks good. It > > happened to arrive

Re: [RFC][PATCH 6/6] x86/entry: Remove DBn stacks

2020-05-28 Thread Lai Jiangshan
On Fri, May 29, 2020 at 4:26 AM Peter Zijlstra wrote: > > Both #DB itself, as all other IST users (NMI, #MC) now clear DR7 on > entry. Combined with not allowing breakpoints on entry/noinstr/NOKPROBE > text and no single step (EFLAGS.TF) inside the #DB handler should > guarantee us no nested #DB.

Re: [PATCH 1/2] dt-bindings: phy-qcom-usb-hs-phy: Add qcom,enable-vbus-pullup

2020-05-28 Thread Rob Herring
On Thu, 21 May 2020 01:50:30 +0100, Bryan O'Donoghue wrote: > This patch adds a dt-binding for qcom,enable-vbus-pullup. The binding > qcom,enable-vbus-pullup tells the HS USB PHY driver whether it should set > and unset the internal VBUS pullup bits when starting/stopping the USB PHY. > > Setting

Re: [PATCH] nvme-tcp: constify static struct blk_mq_ops

2020-05-28 Thread Sagi Grimberg
Acked-by: Sagi Grimberg

Re: [PATCH] PM: runtime: Replace pm_runtime_callbacks_present()

2020-05-28 Thread Ulf Hansson
On Thu, 28 May 2020 at 16:45, Rafael J. Wysocki wrote: > > From: Rafael J. Wysocki > > The name of pm_runtime_callbacks_present() is confusing, because > it suggests that the device has PM-runtime callbacks if 'true' is > returned by that function, but in fact that may not be the case, > so

Re: [GIT PULL] sh: remove sh5 support

2020-05-28 Thread John Paul Adrian Glaubitz
Hello Rich! On 5/29/20 12:14 AM, Rich Felker wrote: > To follow up, I see that there was a patch series of yours (3/24) I > missed ack'ing fairly recently. At first glance it looks good. It > happened to arrive while I was getting over being horribly sick with > what I thought was covid19. If

Re: [PATCH v2 2/4] dt-bindings: remoteproc: Add bindings for C66x DSPs on TI K3 SoCs

2020-05-28 Thread Rob Herring
On Wed, May 20, 2020 at 07:10:04PM -0500, Suman Anna wrote: > Some Texas Instruments K3 family of SoCs have one of more Digital Signal > Processor (DSP) subsystems that are comprised of either a TMS320C66x > CorePac and/or a next-generation TMS320C71x CorePac processor subsystem. > Add the device

linux-next: build failure after merge of the drm-intel-fixes tree

2020-05-28 Thread Stephen Rothwell
Hi all, After merging the drm-intel-fixes tree, today's linux-next build (x86_64 allmodconfig) failed like this: In file included from drivers/gpu/drm/i915/gt/intel_lrc.c:5472: drivers/gpu/drm/i915/gt/selftest_lrc.c: In function 'live_timeslice_nopreempt':

Re: [GIT PULL] sh: remove sh5 support

2020-05-28 Thread Rob Landley
On 5/28/20 5:14 PM, Rich Felker wrote: > Aside from that, the open source & open hardware J-core models are > still active and in development, with the latest release having been > made this month, and the J32 with MMU nearly complete and pending > release, contingent mostly on integration and

[PATCH v4 00/11] dmaengine: dw: Take Baikal-T1 SoC DW DMAC peculiarities into account

2020-05-28 Thread Serge Semin
Baikal-T1 SoC has an DW DMAC on-board to provide a Mem-to-Mem, low-speed peripherals Dev-to-Mem and Mem-to-Dev functionality. Mostly it's compatible with currently implemented in the kernel DW DMAC driver, but there are some peculiarities which must be taken into account in order to have the

[PATCH v4 09/11] dmaengine: dw: Initialize min_burst capability

2020-05-28 Thread Serge Semin
According to the DW APB DMAC data book the minimum burst transaction length is 1 and it's true for any version of the controller since isn't parametrised in the coreAssembler so can't be changed at the IP-core synthesis stage. Let's initialise the min_burst member of the DMA controller descriptor

[PATCH] nvme-tcp: constify static struct blk_mq_ops

2020-05-28 Thread Rikard Falkeborn
nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops are never modified and can be made const to allow the compiler to put them in read-only memory. Before: textdata bss dec hex filename 531026885 576 60563ec93 drivers/nvme/host/tcp.o After: textdata bss

[PATCH][next] drm/amdkfd: fix a dereference of pdd before it is null checked

2020-05-28 Thread Colin King
From: Colin Ian King Currently pointer pdd is being dereferenced when assigning pointer dpm and then pdd is being null checked. Fix this by checking if pdd is null before the dereference of pdd occurs. Addresses-Coverity: ("Dereference before null check") Fixes: 522b89c63370 ("drm/amdkfd:

[PATCH v4 06/11] dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config

2020-05-28 Thread Serge Semin
Full multi-block transfers functionality is enabled in DW DMA controller only if CHx_MULTI_BLK_EN is set. But LLP-based transfers can be executed only if hardcode channel x LLP register feature isn't enabled, which can be switched on at the IP core synthesis for optimization. If it's enabled then

[PATCH v4 05/11] dmaengine: Introduce DMA-device device_caps callback

2020-05-28 Thread Serge Semin
There are DMA devices (like ours version of Synopsys DW DMAC) which have DMA capabilities non-uniformly redistributed amongst the device channels. In order to provide a way of exposing the channel-specific parameters to the DMA engine consumers, we introduce a new DMA-device callback. In case if

[PATCH v4 01/11] dt-bindings: dma: dw: Convert DW DMAC to DT binding

2020-05-28 Thread Serge Semin
Modern device tree bindings are supposed to be created as YAML-files in accordance with dt-schema. This commit replaces the Synopsis Designware DMA controller legacy bare text bindings with YAML file. The only required prorties are "compatible", "reg", "#dma-cells" and "interrupts", which will be

[PATCH v4 02/11] dt-bindings: dma: dw: Add max burst transaction length property

2020-05-28 Thread Serge Semin
This array property is used to indicate the maximum burst transaction length supported by each DMA channel. Signed-off-by: Serge Semin Cc: Alexey Malahov Cc: Thomas Bogendoerfer Cc: Arnd Bergmann Cc: Andy Shevchenko Cc: linux-m...@vger.kernel.org --- Changelog v2: - Rearrange SoBs. - Move

[PATCH v4 08/11] dmaengine: dw: Add dummy device_caps callback

2020-05-28 Thread Serge Semin
Since some DW DMA controllers (like one installed on Baikal-T1 SoC) may have non-uniform DMA capabilities per device channels, let's add the DW DMA specific device_caps callback to expose that specifics up to the DMA consumer. It's a dummy function for now. We'll fill it in with capabilities

[PATCH v4 10/11] dmaengine: dw: Introduce max burst length hw config

2020-05-28 Thread Serge Semin
IP core of the DW DMA controller may be synthesized with different max burst length of the transfers per each channel. According to Synopsis having the fixed maximum burst transactions length may provide some performance gain. At the same time setting up the source and destination multi size

[PATCH v4 11/11] dmaengine: dw: Initialize max_sg_nents capability

2020-05-28 Thread Serge Semin
Multi-block support provides a way to map the kernel-specific SG-table so the DW DMA device would handle it as a whole instead of handling the SG-list items or so called LLP block items one by one. So if true LLP list isn't supported by the DW DMA engine, then soft-LLP mode will be utilized to

[PATCH v4 04/11] dmaengine: Introduce max SG list entries capability

2020-05-28 Thread Serge Semin
Some devices may lack the support of the hardware accelerated SG list entries automatic walking through and execution. In this case a burden of the SG list traversal and DMA engine re-initialization lies on the DMA engine driver (normally implemented by using a DMA transfer completion IRQ to

[PATCH v4 07/11] dmaengine: dw: Set DMA device max segment size parameter

2020-05-28 Thread Serge Semin
Maximum block size DW DMAC configuration corresponds to the max segment size DMA parameter in the DMA core subsystem notation. Lets set it with a value specific to the probed DW DMA controller. It shall help the DMA clients to create size-optimized SG-list items for the controller. This in turn

[PATCH v4 03/11] dmaengine: Introduce min burst length capability

2020-05-28 Thread Serge Semin
Some hardware aside from default 0/1 may have greater minimum burst transactions length constraints. Here we introduce the DMA device and slave capability, which if required can be initialized by the DMA engine driver with the device-specific value. Signed-off-by: Serge Semin Cc: Alexey Malahov

Re: [PATCH v8 0/5] support reserving crashkernel above 4G on arm64 kdump

2020-05-28 Thread John Donnelly
On 5/25/20 8:42 PM, Baoquan He wrote: On 05/21/20 at 05:38pm, Chen Zhou wrote: This patch series enable reserving crashkernel above 4G in arm64. There are following issues in arm64 kdump: 1. We use crashkernel=X to reserve crashkernel below 4G, which will fail when there is no enough low

Re: [PATCH] sched/headers: Fix sched_setattr userspace compilation breakage

2020-05-28 Thread Linus Torvalds
On Thu, May 28, 2020 at 6:55 AM Joel Fernandes (Google) wrote: > > On a modern Linux distro, compiling the following program fails: > #include > #include > #include > #include You shouldn't include kernel headers in user space - that's the job of glibc and friends. > ---

Re: [PATCH v2 1/4] gpio: gpiolib: Allow GPIO IRQs to lazy disable

2020-05-28 Thread Stephen Boyd
Quoting Maulik Shah (2020-05-28 06:11:23) > Hi, > > On 5/28/2020 6:38 AM, Stephen Boyd wrote: > > Quoting Maulik Shah (2020-05-27 04:26:14) > >> On 5/27/2020 3:14 PM, Stephen Boyd wrote: > >>> Quoting Maulik Shah (2020-05-23 10:11:10) > diff --git a/drivers/gpio/gpiolib.c

Re: [v1] drm/msm: add shutdown support for display platform_driver

2020-05-28 Thread Stephen Boyd
Quoting Krishna Manikandan (2020-05-28 01:38:23) > diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c > index e4b750b..7a8953f 100644 > --- a/drivers/gpu/drm/msm/msm_drv.c > +++ b/drivers/gpu/drm/msm/msm_drv.c > @@ -1322,6 +1322,18 @@ static int msm_pdev_remove(struct

Re: [PATCH 1/6] dt-bindings: omap: Update PRM binding for genpd

2020-05-28 Thread Rob Herring
On Wed, May 20, 2020 at 02:13:29PM -0700, Tony Lindgren wrote: > The PRM (Power and Reset Module) has registers to enable and disable > power domains, so let's update the binding for that. multiple domains? Then why 0 cells? > > Cc: devicet...@vger.kernel.org > Cc: Rob Herring > Signed-off-by:

Re: [PATCH v11 4/4] power: supply: bq25150 introduce the bq25150

2020-05-28 Thread Ricardo Rivera-Matos
On 5/28/20 9:43 AM, Andrew F. Davis wrote: On 5/28/20 10:05 AM, Ricardo Rivera-Matos wrote: +static int bq2515x_set_precharge_current(struct bq2515x_device *bq2515x, + int val) +{ + int ret; + unsigned int pchrgctrl; + unsigned int

[PATCH] tpm_tis_spi: Don't send anything during flow control

2020-05-28 Thread Douglas Anderson
During flow control we are just reading from the TPM, yet our spi_xfer has the tx_buf and rx_buf both non-NULL which means we're requesting a full duplex transfer. SPI is always somewhat of a full duplex protocol anyway and in theory the other side shouldn't really be looking at what we're

Re: [PATCH] bitops: simplify get_count_order_long()

2020-05-28 Thread Wei Yang
On Wed, May 27, 2020 at 04:05:08PM -0700, Andrew Morton wrote: >On Wed, 27 May 2020 22:45:42 + Wei Yang wrote: > >> /* a tiny module only meant to test get_count_order/long */ >> unsigned int order_comb[][2] = { >> {0x0003, 2}, >> {0x0004, 2}, >> {0x1fff, 13}, >>

Re: Some -serious- BPF-related litmus tests

2020-05-28 Thread Peter Zijlstra
On Thu, May 28, 2020 at 06:00:47PM -0400, Joel Fernandes wrote: > Any idea why this choice of locking-based ring buffer implementation in BPF? > The ftrace ring buffer can support NMI interruptions as well for writes. > > Also, is it possible for BPF to reuse the ftrace ring buffer

Re: [PATCH] staging: tegra-video: fix V4L2 dependency

2020-05-28 Thread Sowjanya Komatineni
On 5/27/20 3:13 PM, Arnd Bergmann wrote: Rather than using a dependency on VIDEO_V4L2, this driver uses "select", which fails when other dependencies are missing: WARNING: unmet direct dependencies detected for VIDEO_V4L2 Depends on [n]: MEDIA_SUPPORT [=y] && (I2C [=y] || I2C [=y]=n) &&

Re: [GIT PULL] sh: remove sh5 support

2020-05-28 Thread Rich Felker
On Thu, May 28, 2020 at 12:14:16PM -0400, Rich Felker wrote: > On Wed, May 27, 2020 at 10:46:00PM -0700, Christoph Hellwig wrote: > > [adding Linus] > > > > On Thu, May 07, 2020 at 07:35:52AM -0700, Christoph Hellwig wrote: > > > Any progress on this? I plan to resend the sh dma-mapping I've

[PATCH][next] clk: intel: remove redundant initialization of variable rate64

2020-05-28 Thread Colin King
From: Colin Ian King The variable rate64 is being initialized with a value that is never read and it is being updated later with a new value. The initialization is redundant and can be removed. Addresses-Coverity: ("Unused value") Signed-off-by: Colin Ian King --- drivers/clk/x86/clk-cgu.c |

Re: [PATCH V4] dt-bindings: thermal: Convert i.MX to json-schema

2020-05-28 Thread Rob Herring
On Wed, 20 May 2020 17:42:17 +0800, Anson Huang wrote: > Convert the i.MX thermal binding to DT schema format using json-schema > > Signed-off-by: Anson Huang > Reviewed-by: Dong Aisheng > --- > Changes since V3: > - improve "fsl,tempmon" description. > --- >

Re: [PATCH net] net: mvpp2: Enable autoneg bypass for 1000BaseX/2500BaseX ports

2020-05-28 Thread Russell King - ARM Linux admin
On Thu, May 28, 2020 at 08:43:12PM +0200, Thomas Bogendoerfer wrote: > On Thu, 28 May 2020 15:48:05 +0100 > Russell King - ARM Linux admin wrote: > > > On Thu, May 28, 2020 at 04:33:35PM +0200, Thomas Bogendoerfer wrote: > > > below is the dts part for the two network interfaces. The switch to >

Re: [PATCH v3 1/3] dt-bindings: mailbox: Add devicetree binding for Qcom IPCC

2020-05-28 Thread Rob Herring
On Wed, 20 May 2020 14:18:52 +0530, Manivannan Sadhasivam wrote: > Add devicetree YAML binding for Qualcomm Inter-Processor Communication > Controller (IPCC) block. > > Reviewed-by: Bjorn Andersson > Signed-off-by: Manivannan Sadhasivam > --- > .../bindings/mailbox/qcom-ipcc.yaml |

Re: [PATCH] dt-bindings: input: touchscreen: edt-ft5x06: change reg property

2020-05-28 Thread Heiko Stübner
Am Freitag, 29. Mai 2020, 00:01:36 CEST schrieb Rob Herring: > On Wed, May 20, 2020 at 08:41:59PM +0200, Heiko Stübner wrote: > > Hi Dmitry, > > > > Am Mittwoch, 20. Mai 2020, 19:13:24 CEST schrieb Dmitry Torokhov: > > > Hi Johan, > > > > > > On Wed, May 20, 2020 at 09:33:27AM +0200, Johan

Re: [PATCH] dt-bindings: input: touchscreen: edt-ft5x06: change reg property

2020-05-28 Thread Rob Herring
On Wed, May 20, 2020 at 08:41:59PM +0200, Heiko Stübner wrote: > Hi Dmitry, > > Am Mittwoch, 20. Mai 2020, 19:13:24 CEST schrieb Dmitry Torokhov: > > Hi Johan, > > > > On Wed, May 20, 2020 at 09:33:27AM +0200, Johan Jonker wrote: > > > A test with the command below gives this error: > > > > > >

Re: Some -serious- BPF-related litmus tests

2020-05-28 Thread Joel Fernandes
On Mon, May 25, 2020 at 10:21:54AM -0700, Paul E. McKenney wrote: > On Mon, May 25, 2020 at 07:02:57PM +0200, Peter Zijlstra wrote: > > On Mon, May 25, 2020 at 08:47:30AM -0700, Paul E. McKenney wrote: > > > On Mon, May 25, 2020 at 01:25:21PM +0200, Peter Zijlstra wrote: > > > > > > That is; how

Re: [PATCH v2 net-next 3/4] vmxnet3: add geneve and vxlan tunnel offload support

2020-05-28 Thread Ronak Doshi
On 5/28/20, 2:43 PM, "David Miller" wrote: >It's really awful to kill so much of the system because of a flipped bit >in a descriptor. > >Please fix this as well as address Michal's feedback. > >Thanks. Thanks for the review. Sent version 4 patches. Thanks

Re: [RFC 02/17] dma-fence: basic lockdep annotations

2020-05-28 Thread Luben Tuikov
On 2020-05-12 4:59 a.m., Daniel Vetter wrote: > Design is similar to the lockdep annotations for workers, but with > some twists: > > - We use a read-lock for the execution/worker/completion side, so that > this explicit annotation can be more liberally sprinkled around. > With read locks

Re: [PATCH] PCI: Relax ACS requirement for Intel RCiEP devices.

2020-05-28 Thread Raj, Ashok
On Thu, May 28, 2020 at 03:38:26PM -0600, Alex Williamson wrote: > On Thu, 28 May 2020 13:57:42 -0700 > Ashok Raj wrote: > > > All Intel platforms guarantee that all root complex implementations > > must send transactions up to IOMMU for address translations. Hence for > > RCiEP devices that are

[PATCH v4 net-next 1/4] vmxnet3: prepare for version 4 changes

2020-05-28 Thread Ronak Doshi
vmxnet3 is currently at version 3 and this patch initiates the preparation to accommodate changes for version 4. Introduced utility macros for vmxnet3 version 4 comparison and update Copyright information. Signed-off-by: Ronak Doshi --- drivers/net/vmxnet3/Makefile | 2 +-

[PATCH v4 net-next 2/4] vmxnet3: add support to get/set rx flow hash

2020-05-28 Thread Ronak Doshi
With vmxnet3 version 4, the emulation supports multiqueue(RSS) for UDP and ESP traffic. A guest can enable/disable RSS for UDP/ESP over IPv4/IPv6 by issuing commands introduced in this patch. ESP ipv6 is not yet supported in this patch. This patch implements get_rss_hash_opts and

[PATCH v4 net-next 3/4] vmxnet3: add geneve and vxlan tunnel offload support

2020-05-28 Thread Ronak Doshi
Vmxnet3 version 3 device supports checksum/TSO offload. Thus, vNIC to pNIC traffic can leverage hardware checksum/TSO offloads. However, vmxnet3 does not support checksum/TSO offload for Geneve/VXLAN encapsulated packets. Thus, for a vNIC configured with an overlay, the guest stack must first

[PATCH v4 net-next 0/4] vmxnet3: upgrade to version 4

2020-05-28 Thread Ronak Doshi
vmxnet3 emulation has recently added several new features which includes offload support for tunnel packets, support for new commands the driver can issue to emulation, change in descriptor fields, etc. This patch series extends the vmxnet3 driver to leverage these new features. Compatibility is

[PATCH v4 net-next 4/4] vmxnet3: update to version 4

2020-05-28 Thread Ronak Doshi
With all vmxnet3 version 4 changes incorporated in the vmxnet3 driver, the driver can configure emulation to run at vmxnet3 version 4, provided the emulation advertises support for version 4. Signed-off-by: Ronak Doshi --- drivers/net/vmxnet3/vmxnet3_drv.c | 7 ++-

Re: Some -serious- BPF-related litmus tests

2020-05-28 Thread Joel Fernandes
On Mon, May 25, 2020 at 11:38:23AM -0700, Andrii Nakryiko wrote: > On Mon, May 25, 2020 at 7:53 AM Boqun Feng wrote: > > > > Hi Andrii, > > > > On Fri, May 22, 2020 at 12:38:21PM -0700, Andrii Nakryiko wrote: > > > On 5/22/20 10:43 AM, Paul E. McKenney wrote: > > > > On Fri, May 22, 2020 at

Re: [PATCH v2 3/3] dt-bindings: mtd: Convert ingenic,jz4780-nand.txt to YAML

2020-05-28 Thread Rob Herring
On Wed, 20 May 2020 02:22:34 +0200, Paul Cercueil wrote: > Convert the ingenic,jz4780-nand.txt doc file to ingenic,nand.yaml. > > Signed-off-by: Paul Cercueil > --- > > Notes: > v2: - Don't include ingenic,nemc-client.yaml which is gone > - Use 'partitions' property instead of

Re: [PATCH v2 2/3] dt-bindings: memory: Convert ingenic,jz4780-nemc.txt to YAML

2020-05-28 Thread Rob Herring
On Wed, 20 May 2020 02:22:33 +0200, Paul Cercueil wrote: > Convert the ingenic,jz4780-nemc.txt doc file to ingenic,nemc.yaml. > > The ingenic,jz4725b-nemc compatible string was added in the process, > with a fallback to ingenic,jz4740-nemc. > > Signed-off-by: Paul Cercueil > --- > > Notes: >

Re: [PATCH v3 12/14] spi: mxic: patch for octal DTR mode support

2020-05-28 Thread kbuild test robot
, please drop us a note to help improve the system. BTW, we also suggest to use '--base' option to specify the base tree in git format-patch, please see https://stackoverflow.com/a/37406982] url: https://github.com/0day-ci/linux/commits/Mason-Yang/mtd-spi-nor-add-xSPI-Octal-DTR-support/20200528

Re: [PATCH v3 net-next 3/4] vmxnet3: add geneve and vxlan tunnel offload support

2020-05-28 Thread David Miller
From: Ronak Doshi Date: Thu, 28 May 2020 14:32:02 -0700 > + BUG_ON(!(gdesc->rcd.tcp || gdesc->rcd.udp) && > +!(le32_to_cpu(gdesc->dword[0]) & > + (1UL << VMXNET3_RCD_HDR_INNER_SHIFT))); > +

Re: [PATCH v2 net-next 3/4] vmxnet3: add geneve and vxlan tunnel offload support

2020-05-28 Thread David Miller
From: Ronak Doshi Date: Thu, 28 May 2020 21:18:34 + > > On 5/28/20, 12:35 PM, "Jakub Kicinski" wrote: >>On Thu, 28 May 2020 11:36:14 -0700 Ronak Doshi wrote: >>> @@ -1168,13 +1220,21 @@ vmxnet3_rx_csum(struct vmxnet3_adapter *adapter, >>>

Re: [PATCH v2 1/3] dt-bindings: pinctrl: Convert ingenic,pinctrl.txt to YAML

2020-05-28 Thread Rob Herring
On Wed, May 20, 2020 at 02:22:32AM +0200, Paul Cercueil wrote: > Convert the ingenic,pinctrl.txt doc file to ingenic,pinctrl.yaml. > > In the process, some compatible strings now require a fallback, as the > corresponding SoCs are pin-compatible with their fallback variant. > > Signed-off-by:

Re: [RFC, WIP, v6 00/10] media: vidtv: implement a virtual DVB driver

2020-05-28 Thread Shuah Khan
On 5/20/20 1:03 AM, Daniel W. S. Almeida wrote: From: "Daniel W. S. Almeida" This series is work in progress. It represents the current work done on a virtual DVB driver for the Linux media subsystem. I am new to the media subsystem and to kernel development in general. This driver aims to:

Re: [PATCH] PCI: Relax ACS requirement for Intel RCiEP devices.

2020-05-28 Thread Alex Williamson
On Thu, 28 May 2020 13:57:42 -0700 Ashok Raj wrote: > All Intel platforms guarantee that all root complex implementations > must send transactions up to IOMMU for address translations. Hence for > RCiEP devices that are Vendor ID Intel, can claim exception for lack of > ACS support. > > > 3.16

Re: [v1] drm/bridge: ensure bridge suspend happens during PM sleep

2020-05-28 Thread Doug Anderson
Hi, On Tue, May 12, 2020 at 1:26 PM Stephen Boyd wrote: > > The subject is not specific enough. I'd expect it to be something like: > > drm/bridge: ti-sn65dsi86: ensure bridge suspend happens during PM sleep > > Quoting Harigovindan P (2020-04-22 02:04:43) > > ti-sn65dsi86 bridge is enumerated

Re: [PATCH 1/6] x86/entry: Introduce local_db_{save,restore}()

2020-05-28 Thread Andrew Cooper
On 28/05/2020 22:15, Peter Zijlstra wrote: > On Thu, May 28, 2020 at 09:52:30PM +0100, Andrew Cooper wrote: >> On 28/05/2020 21:19, Peter Zijlstra wrote: >>> --- a/arch/x86/include/asm/debugreg.h >>> +++ b/arch/x86/include/asm/debugreg.h >>> @@ -113,6 +113,31 @@ static inline void

Re: [PATCH] drm: pl111: add CONFIG_VEXPRESS_CONFIG dependency

2020-05-28 Thread Rob Herring
On Wed, May 27, 2020 at 7:32 AM Arnd Bergmann wrote: > > The vexpress_config code fails to link in some configurations: > > drivers/gpu/drm/pl111/pl111_versatile.o: in function `pl111_versatile_init': > (.text+0x1f0): undefined reference to `devm_regmap_init_vexpress_config' > > Add a dependency

Re: [PATCH 1/6] x86/entry: Introduce local_db_{save,restore}()

2020-05-28 Thread Peter Zijlstra
On Thu, May 28, 2020 at 11:15:50PM +0200, Peter Zijlstra wrote: > On Thu, May 28, 2020 at 09:52:30PM +0100, Andrew Cooper wrote: > > On 28/05/2020 21:19, Peter Zijlstra wrote: > > > --- a/arch/x86/include/asm/debugreg.h > > > +++ b/arch/x86/include/asm/debugreg.h > > > @@ -113,6 +113,31 @@ static

Re: [PATCH v2 1/4] gpio: gpiolib: Allow GPIO IRQs to lazy disable

2020-05-28 Thread Linus Walleij
On Sat, May 23, 2020 at 7:11 PM Maulik Shah wrote: > With 'commit 461c1a7d4733 ("gpiolib: override irq_enable/disable")' gpiolib > overrides irqchip's irq_enable and irq_disable callbacks. If irq_disable > callback is implemented then genirq takes unlazy path to disable irq. > > Underlying

[PATCH v3 net-next 4/4] vmxnet3: update to version 4

2020-05-28 Thread Ronak Doshi
With all vmxnet3 version 4 changes incorporated in the vmxnet3 driver, the driver can configure emulation to run at vmxnet3 version 4, provided the emulation advertises support for version 4. Signed-off-by: Ronak Doshi --- drivers/net/vmxnet3/vmxnet3_drv.c | 7 ++-

[PATCH v3 net-next 1/4] vmxnet3: prepare for version 4 changes

2020-05-28 Thread Ronak Doshi
vmxnet3 is currently at version 3 and this patch initiates the preparation to accommodate changes for version 4. Introduced utility macros for vmxnet3 version 4 comparison and update Copyright information. Signed-off-by: Ronak Doshi --- drivers/net/vmxnet3/Makefile | 2 +-

[PATCH v3 net-next 3/4] vmxnet3: add geneve and vxlan tunnel offload support

2020-05-28 Thread Ronak Doshi
Vmxnet3 version 3 device supports checksum/TSO offload. Thus, vNIC to pNIC traffic can leverage hardware checksum/TSO offloads. However, vmxnet3 does not support checksum/TSO offload for Geneve/VXLAN encapsulated packets. Thus, for a vNIC configured with an overlay, the guest stack must first

[PATCH v3 net-next 2/4] vmxnet3: add support to get/set rx flow hash

2020-05-28 Thread Ronak Doshi
With vmxnet3 version 4, the emulation supports multiqueue(RSS) for UDP and ESP traffic. A guest can enable/disable RSS for UDP/ESP over IPv4/IPv6 by issuing commands introduced in this patch. ESP ipv6 is not yet supported in this patch. This patch implements get_rss_hash_opts and

[PATCH v3 net-next 0/4] vmxnet3: upgrade to version 4

2020-05-28 Thread Ronak Doshi
vmxnet3 emulation has recently added several new features which includes offload support for tunnel packets, support for new commands the driver can issue to emulation, change in descriptor fields, etc. This patch series extends the vmxnet3 driver to leverage these new features. Compatibility is

Re: [PATCH] perf/x86/rapl: fix rapl config variable bug

2020-05-28 Thread Kim Phillips
On 5/28/20 3:16 PM, Stephane Eranian wrote: > This patch fixes a bug introduced by: > > commit fd3ae1e1587d6 ("perf/x86/rapl: Move RAPL support to common x86 code") > > The Kconfig variable name was wrong. It was missing the CONFIG_ prefix. > > Signed-off-by: Stephane Eranian > > ---

Re: [PATCH v5] mm: Proactive compaction

2020-05-28 Thread Nitin Gupta
On Wed, May 27, 2020 at 3:18 AM Vlastimil Babka wrote: > > On 5/18/20 8:14 PM, Nitin Gupta wrote: > > For some applications, we need to allocate almost all memory as > > hugepages. However, on a running system, higher-order allocations can > > fail if the memory is fragmented. Linux kernel

linux-next: Signed-off-by missing for commits in the coresight tree

2020-05-28 Thread Stephen Rothwell
Hi all, Commits bbea49e0ac80 ("dt-bindings: arm: coresight: Add optional property to replicators") 5b79308d90b9 ("dt-bindings: arm: coresight: Add support to skip trace unit power up") are missing a Signed-off-by from their committer. -- Cheers, Stephen Rothwell pgpWGLjyPKy3e.pgp

Re: general protection fault in inet_unhash

2020-05-28 Thread Eric Dumazet
On 5/28/20 2:01 PM, Andrii Nakryiko wrote: > On 5/28/20 9:44 AM, syzbot wrote: >> Hello, >> >> syzbot found the following crash on: >> >> HEAD commit:    dc0f3ed1 net: phy: at803x: add cable diagnostics support f.. >> git tree:   net-next >> console output: >>

Re: [PATCH] dt-bindings: gpio: Convert mxs to json-schema

2020-05-28 Thread Rob Herring
On Wed, 20 May 2020 08:20:35 +0800, Anson Huang wrote: > Convert the MXS GPIO binding to DT schema format using json-schema. > > Signed-off-by: Anson Huang > --- > .../devicetree/bindings/gpio/gpio-mxs.txt | 88 - > .../devicetree/bindings/gpio/gpio-mxs.yaml | 136

Re: [PATCH v1 2/4] dt-bindings: regulator: add pca9450 regulator yaml

2020-05-28 Thread Rob Herring
On Wed, 20 May 2020 06:05:05 +0800, Robin Gong wrote: > Add device binding doc for pca9450 pmic driver. > > Signed-off-by: Robin Gong > --- > .../bindings/regulator/nxp,pca9450-regulator.yaml | 190 > + > 1 file changed, 190 insertions(+) > create mode 100644 >

Re: [PATCH v2] bluetooth: hci_qca: Fix QCA6390 memdump failure

2020-05-28 Thread Zijun Hu
On 5/29/2020 2:26 AM, Abhishek Pandit-Subedi wrote: > Hi, > > On Wed, May 27, 2020 at 11:19 PM Zijun Hu wrote: >> >> >> >> On 5/28/2020 11:42 AM, Abhishek Pandit-Subedi wrote: >>> Hi Zijun, >>> >>> On Tue, May 26, 2020 at 8:37 PM Zijun Hu wrote: QCA6390 memdump VSE sometimes come

Re: clean up kernel_{read,write} & friends v2

2020-05-28 Thread Casey Schaufler
On 5/28/2020 1:17 PM, David Howells wrote: > Linus Torvalds wrote: > >> Or maybe make it check for something more reasonable, like 100 characters. > Yes please! No, thank you! C is a symbolic language, not a text language. Encouraging newbies to declare int iterator; instead of

Re: [PATCH v2 net-next 3/4] vmxnet3: add geneve and vxlan tunnel offload support

2020-05-28 Thread Ronak Doshi
On 5/28/20, 12:35 PM, "Jakub Kicinski" wrote: >On Thu, 28 May 2020 11:36:14 -0700 Ronak Doshi wrote: >> @@ -1168,13 +1220,21 @@ vmxnet3_rx_csum(struct vmxnet3_adapter *adapter, >> (le32_to_cpu(gdesc->dword[3]) & >> VMXNET3_RCD_CSUM_OK)

Re: [PATCH] PCI: ERR: Don't override the status returned by error_detect()

2020-05-28 Thread Kuppuswamy, Sathyanarayanan
Hi, On 5/27/20 1:31 AM, Zhiqiang Hou wrote: From: Hou Zhiqiang The commit 6d2c89441571 ("PCI/ERR: Update error status after reset_link()") overrode the 'status' returned by the error_detect() call back function, which is depended on by the next step. This overriding makes the Endpoint

Re: [PATCH 1/6] x86/entry: Introduce local_db_{save,restore}()

2020-05-28 Thread Peter Zijlstra
On Thu, May 28, 2020 at 09:52:30PM +0100, Andrew Cooper wrote: > On 28/05/2020 21:19, Peter Zijlstra wrote: > > --- a/arch/x86/include/asm/debugreg.h > > +++ b/arch/x86/include/asm/debugreg.h > > @@ -113,6 +113,31 @@ static inline void debug_stack_usage_inc > > static inline void

Re: [PATCH v3 0/3] driver core: Add device link related sysfs files

2020-05-28 Thread Saravana Kannan
On Thu, May 21, 2020 at 12:18 PM Saravana Kannan wrote: > > With fw_devlink and with sync_state() callback features, there's a lot > of device/device link related information that's not available in sysfs. > > Exposing these details to user space can be very useful in understanding >

Re: [PATCH v2 08/10] dt-bindings: mmc: owl: add compatible string actions, s700-mmc

2020-05-28 Thread Rob Herring
On Tue, 19 May 2020 23:49:26 +0530, Amit Singh Tomar wrote: > The commit adds a new SoC specific compatible string "actions,s700-mmc" > in combination with more generic string "actions,owl-mmc". > > Placement order of these strings should abide by the principle of > "from most specific to most

My Dear in the lord

2020-05-28 Thread Mina A. Brunel
My Dear in the lord My name is Mrs. Mina A. Brunel I am a Norway Citizen who is living in Burkina Faso, I am married to Mr. Brunel Patrice, a politicians who owns a small gold company in Burkina Faso; He died of Leprosy and Radesyge, in year February 2010, During his lifetime he deposited

Re: [PATCH v2 05/10] dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml

2020-05-28 Thread Rob Herring
On Tue, May 19, 2020 at 11:49:23PM +0530, Amit Singh Tomar wrote: > Converts the device tree bindings for the Actions Semi Owl SoCs DMA > Controller over to YAML schemas. > > It also adds new compatible string "actions,s700-dma". > > Signed-off-by: Amit Singh Tomar > --- > Change since v1: >

Re: [PATCH] mm, memcg: reclaim more aggressively before high allocator throttling

2020-05-28 Thread Chris Down
Johannes Weiner writes: I don't feel strongly either way, but current->memcg_nr_pages_over_high can be very large for large allocations. That said, maybe we should just reclaim `max(SWAP_CLUSTER_MAX, current - high)` for each loop? I agree that with this design it looks like perhaps we don't

Re: [git pull] Input updates for v5.7-rc7

2020-05-28 Thread pr-tracker-bot
The pull request you sent on Wed, 27 May 2020 21:43:43 -0700: > git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/d16eea2fa5a1ed9bc1788db39a76017916dc7f25 Thank you! -- Deet-doot-dot, I am a bot.

linux-next: Fixes tag needs some work in the block tree

2020-05-28 Thread Stephen Rothwell
Hi all, In commit dc35ada4251f ("block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds") Fixes tag Fixes: 956d510ee78 ("block: add disk/bio-based accounting helpers") has these problem(s): - SHA1 should be at least 12 digits long Can be fixed by setting

Re: [PATCH] dt-bindings: interrupt-controller: arm, gic: Document resets property

2020-05-28 Thread Rob Herring
On Tue, 19 May 2020 10:05:19 +0200, Geert Uytterhoeven wrote: > A generic GIC block embedded in an SoC may be connected to an on-SoC > reset controller. Hence allow the DTS writer to describe this relation, > by documenting the optional presence of a "reset" property. > > This gets rid of "make

Re: [PATCH v2 net-next 2/4] vmxnet3: add support to get/set rx flow hash

2020-05-28 Thread Ronak Doshi
On 5/28/20, 1:15 PM, "Michal Kubecek" wrote: >This means that for both TCP and UDP, you have cases where get handler >will return value which will cause an error if it's fed back to set >handler. And for UDP, accepted values for set are L3 and L3 | L4 but get >handler returns 0

Re: [GIT PULL] csky updates for v5.7-rc8

2020-05-28 Thread pr-tracker-bot
The pull request you sent on Thu, 28 May 2020 08:59:32 +0800: > https://github.com/c-sky/csky-linux.git tags/csky-for-linus-5.7-rc8 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/6b5f25909bb8a94a0c1d1c6e9530f8fc261d1b5d Thank you! -- Deet-doot-dot, I am a bot.

Re: [PATCH v6 08/16] soc: mediatek: cmdq: add write_s function

2020-05-28 Thread Matthias Brugger
On 28/05/2020 19:04, Dennis YC Hsieh wrote: > add write_s function in cmdq helper functions which > writes value contains in internal register to address > with large dma access support. > > Signed-off-by: Dennis YC Hsieh > --- > drivers/soc/mediatek/mtk-cmdq-helper.c | 21

linux-next: Fixes tag needs some work in the spi-nor tree

2020-05-28 Thread Stephen Rothwell
Hi all, In commit 5587fa489747 ("mtd: spi-nor: spansion: fix writes on S25FS512S") Fixes tag Fixes: dfd2b74530e ("mtd: spi-nor: add Spansion S25FS512S ID") has these problem(s): - SHA1 should be at least 12 digits long Can be fixed by setting core.abbrev to 12 (or more) or (for git

linux-next: Signed-off-by missing for commits in the gfs2 tree

2020-05-28 Thread Stephen Rothwell
Hi all, Commits 97f1bb642510 ("gfs2: Allow lock_nolock mount to specify jid=X") b554330a6165 ("gfs2: Don't ignore inode write errors during inode_go_sync") are missing a Signed-off-by from their committer. These were rebased with no changes :-( -- Cheers, Stephen Rothwell

Re: clean up kernel_{read,write} & friends v2

2020-05-28 Thread Joe Perches
On Thu, 2020-05-28 at 12:22 -0700, Joe Perches wrote: > On Thu, 2020-05-28 at 11:51 -0700, Linus Torvalds wrote: > > On Wed, May 27, 2020 at 10:40 PM Christoph Hellwig wrote: > > > this series fixes a few issues and cleans up the helpers that read from > > > or write to kernel space buffers, and

Re: linux-next: build failure after merge of the rcu tree

2020-05-28 Thread Paul E. McKenney
On Thu, May 28, 2020 at 09:33:59AM -0700, Paul E. McKenney wrote: > On Thu, May 28, 2020 at 07:05:01PM +1000, Stephen Rothwell wrote: > > Hi all, > > > > After merging the rcu tree, today's linux-next build (powercp > > allyesconfig) failed like this: > > > > ld:

Re: [PATCH] mm, memcg: reclaim more aggressively before high allocator throttling

2020-05-28 Thread Shakeel Butt
On Thu, May 28, 2020 at 1:30 PM Johannes Weiner wrote: > > On Thu, May 28, 2020 at 08:48:31PM +0100, Chris Down wrote: > > Shakeel Butt writes: > > > What was the initial reason to have different behavior in the first place? > > > > This differing behaviour is simply a mistake, it was never

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