Re: [PATCH] s390/crc32-vx: Couple of typo fixes

2021-03-22 Thread Heiko Carstens
On Mon, Mar 22, 2021 at 06:35:33PM +0530, Bhaskar Chowdhury wrote: > > s/defintions/definitions/ > s/intermedate/intermediate/ > > Signed-off-by: Bhaskar Chowdhury > --- > arch/s390/crypto/crc32be-vx.S | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Applied, thanks.

Re: RFC: create mailing list "linux-issues" focussed on issues/bugs and regressions

2021-03-22 Thread Thorsten Leemhuis
On 22.03.21 19:32, Linus Torvalds wrote: > On Mon, Mar 22, 2021 at 8:18 AM Thorsten Leemhuis wrote: >> >> I even requested a >> "linux-regressi...@vger.kernel.org" a while later, but didn't hear >> anything back; and, sadly, about the same time I started having trouble >> finding spare

Re: [PATCH 4.9 00/25] 4.9.263-rc1 review

2021-03-22 Thread Florian Fainelli
On 3/22/2021 5:28 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.263 release. > There are 25 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses

Re: [PATCH] kgdb: fix gcc-11 warning on indentation

2021-03-22 Thread Daniel Thompson
On Mon, Mar 22, 2021 at 10:04:57AM -0700, Doug Anderson wrote: > > + if (verbose)\ > > + printk(KERN_INFO a);\ > > +} while (0) > > +#define v2printk(a...) do {\ > > + if (verbose > 1)\ > > +

Re: [PATCH] kgdb: fix gcc-11 warning on indentation

2021-03-22 Thread Doug Anderson
Hi, On Mon, Mar 22, 2021 at 11:19 AM Arnd Bergmann wrote: > > On Mon, Mar 22, 2021 at 6:07 PM Doug Anderson wrote: > > On Mon, Mar 22, 2021 at 9:43 AM Arnd Bergmann wrote: > > > > > > -#define v1printk(a...) do { \ > > > - if (verbose) \ > > > - printk(KERN_INFO a); \ > > >

Re: RFC: create mailing list "linux-issues" focussed on issues/bugs and regressions

2021-03-22 Thread Konstantin Ryabitsev
On Mon, Mar 22, 2021 at 07:55:29PM +0100, Thorsten Leemhuis wrote: > Out of curiosity: will that work for other bug trackers as well? Like > the gitlab instance used by the drm developers? It's not really > important and I guess the answer will be "no", but the question came up > while at it...

Re: [PATCH] thermal/core: avoid memory leak

2021-03-22 Thread Muhammad Usama Anjum
On Mon, 2021-03-22 at 22:18 +0300, Dan Carpenter wrote: > On Tue, Mar 23, 2021 at 12:12:04AM +0500, Muhammad Usama Anjum wrote: > > When memory allocation for cdev is successful but ida_simple_get fails, > > branch to out_kfree_cdev label happens and cdev isn't freed. There are > > other some

Re: [PATCH] thermal/core: avoid memory leak

2021-03-22 Thread Dan Carpenter
On Tue, Mar 23, 2021 at 12:12:04AM +0500, Muhammad Usama Anjum wrote: > When memory allocation for cdev is successful but ida_simple_get fails, > branch to out_kfree_cdev label happens and cdev isn't freed. There are > other some other branches in which the memory can leaked. Fix it by > freeing

[PATCH v2] thermal/core: avoid memory leak

2021-03-22 Thread Muhammad Usama Anjum
When memory allocation for cdev is successful but ida_simple_get fails, branch to out_kfree_cdev label happens and cdev isn't freed. There are also some other cases in which the memory can leak. Fix it by freeing cdev. Signed-off-by: Muhammad Usama Anjum --- Fix description

Re: [PATCH 4/4] ARM: dts: Fix-up EMMC2 controller's frequency

2021-03-22 Thread Nicolas Saenz Julienne
On Mon, 2021-03-22 at 12:06 -0700, Scott Branden wrote: > 1st line of commit should be ARM: dts: bcm2711 Ouch, of course... Sorry for that. Regards, Nicolas signature.asc Description: This is a digitally signed message part

Re: [PATCH 1/4] dt-bindings: mmc: iproc-sdhci: Convert to json-schema

2021-03-22 Thread Nicolas Saenz Julienne
On Mon, 2021-03-22 at 12:11 -0700, Scott Branden wrote: > On 2021-03-22 11:58 a.m., Nicolas Saenz Julienne wrote: > > Convert the brcm,iproc-sdhci binding to DT schema format using json-schema > > > > Signed-off-by: Nicolas Saenz Julienne > > --- > >  .../bindings/mmc/brcm,iproc-sdhci.yaml

Re: [PATCH v3 03/25] x86/sgx: Wipe out EREMOVE from sgx_free_epc_page()

2021-03-22 Thread Borislav Petkov
On Mon, Mar 22, 2021 at 11:56:37AM -0700, Sean Christopherson wrote: > Not necessarily. This can only trigger in the host, and thus require a host > reboot, if the host is also running enclaves. If the CSP is not running > enclaves, or is running its enclaves in a separate VM, then this path

Re: [PATCH v3 03/25] x86/sgx: Wipe out EREMOVE from sgx_free_epc_page()

2021-03-22 Thread Paolo Bonzini
On 22/03/21 19:56, Sean Christopherson wrote: EREMOVE can only fail if there's a kernel or hardware bug (or a VMM bug if running as a guest). IME, nearly every kernel/KVM bug that I introduced that led to EREMOVE failure was also quite fatal to SGX, i.e. this is just the canary in the coal

[PATCH] thermal/core: avoid memory leak

2021-03-22 Thread Muhammad Usama Anjum
When memory allocation for cdev is successful but ida_simple_get fails, branch to out_kfree_cdev label happens and cdev isn't freed. There are other some other branches in which the memory can leaked. Fix it by freeing cdev. Signed-off-by: Muhammad Usama Anjum --- drivers/thermal/thermal_core.c

Re: [PATCH 1/4] dt-bindings: mmc: iproc-sdhci: Convert to json-schema

2021-03-22 Thread Scott Branden
On 2021-03-22 11:58 a.m., Nicolas Saenz Julienne wrote: > Convert the brcm,iproc-sdhci binding to DT schema format using json-schema > > Signed-off-by: Nicolas Saenz Julienne > --- > .../bindings/mmc/brcm,iproc-sdhci.yaml| 58 +++ > .../bindings/mmc/brcm,sdhci-iproc.txt

[PATCH 1/1] powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPAR

2021-03-22 Thread Leonardo Bras
According to LoPAR, ibm,query-pe-dma-window output named "IO Page Sizes" will let the OS know all possible pagesizes that can be used for creating a new DDW. Currently Linux will only try using 3 of the 8 available options: 4K, 64K and 16M. According to LoPAR, Hypervisor may also offer 32M, 64M,

Re: [PATCH 2/2] Revert "xen: fix p2m size in dom0 for disabled memory hotplug case"

2021-03-22 Thread Boris Ostrovsky
On 3/17/21 7:04 AM, Roger Pau Monne wrote: > > /* > - * Clamp the amount of extra memory to a XEN_EXTRA_MEM_RATIO > - * factor the base size. > + * Clamp the amount of extra memory to a EXTRA_MEM_RATIO > + * factor the base size. On non-highmem systems, the base > +

Re: [PATCH] irqdomain: Couple of typo fixes

2021-03-22 Thread Randy Dunlap
On 3/22/21 5:00 AM, Bhaskar Chowdhury wrote: > s/nececssary/necessary/ two different places > > Signed-off-by: Bhaskar Chowdhury > --- > kernel/irq/irqdomain.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/kernel/irq/irqdomain.c b/kernel/irq/irqdomain.c >

Re: [PATCH 4/4] ARM: dts: Fix-up EMMC2 controller's frequency

2021-03-22 Thread Scott Branden
1st line of commit should be ARM: dts: bcm2711 On 2021-03-22 11:58 a.m., Nicolas Saenz Julienne wrote: > From: Nicolas Saenz Julienne > > Force emmc2's frequency to 150MHz as the default 100MHz (set by FW) > seems to interfere with the VPU clock when setup at frequencies bigger > than 500MHz (a

Re: [PATCH v1 2/3] dt-bindings: Convert the rockchip power_domain to YAML and extend

2021-03-22 Thread Johan Jonker
Hi Elaine, Some comments. Have a look if it's useful or that you disagree with... On 3/17/21 3:51 AM, Elaine Zhang wrote: > This converts the rockchip power domain family bindings to YAML schema, > and add binding documentation for the power domains found on Rockchip > RK3568 SoCs. > >

Re: [PATCH] drivers/media/pci/cx18: Fix a spelling minimze to minimize in the file cx18-firmware.c

2021-03-22 Thread Randy Dunlap
On 2/13/21 7:00 AM, Bhaskar Chowdhury wrote: > > s/minimze/minimize/ > > Signed-off-by: Bhaskar Chowdhury I was about to Ack this one, but really, all of these tiny cx18 patches should be merged into just one patch. > --- > drivers/media/pci/cx18/cx18-firmware.c | 2 +- > 1 file changed, 1

Re: [PATCH 2/3] virtiofs: split requests that exceed virtqueue size

2021-03-22 Thread Vivek Goyal
On Thu, Mar 18, 2021 at 04:17:51PM +0100, Miklos Szeredi wrote: > On Thu, Mar 18, 2021 at 08:52:22AM -0500, Connor Kuehl wrote: > > If an incoming FUSE request can't fit on the virtqueue, the request is > > placed onto a workqueue so a worker can try to resubmit it later where > > there will

Re: [PATCH] thermal: Fix a typo in the file soctherm.c

2021-03-22 Thread Randy Dunlap
On 3/4/21 5:53 PM, Bhaskar Chowdhury wrote: > > s/calibaration/calibration/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > drivers/thermal/tegra/soctherm.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/thermal/tegra/soctherm.c >

Re: [PATCH] USB: ehci: drop workaround for forced irq threading

2021-03-22 Thread Alan Stern
On Mon, Mar 22, 2021 at 05:59:17PM +0100, Sebastian Andrzej Siewior wrote: > On 2021-03-22 12:42:00 [-0400], Alan Stern wrote: > > What happens on RT systems? Are they smart enough to avoid the whole > > problem by enabling interrupts during _all_ callbacks? > > tl;dr: Yes. > > The referenced

Re: [PATCH 5.11 000/120] 5.11.9-rc1 review

2021-03-22 Thread Naresh Kamboju
On Mon, 22 Mar 2021 at 18:02, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.11.9 release. > There are 120 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > >

Re: [PATCH] drm/msm/dpu: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/21/21 11:27 PM, Bhaskar Chowdhury wrote: > > s/struture/structure/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

Re: [PATCH] scsi: lpfc: Fix some typo error

2021-03-22 Thread Randy Dunlap
On 3/22/21 12:56 AM, samirweng1979 wrote: > From: wengjianfeng > > change 'lenth' to 'length'. > > Signed-off-by: wengjianfeng Acked-by: Randy Dunlap > --- > drivers/scsi/lpfc/lpfc_debugfs.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git

Re: [PATCH tip/core/rcu 2/3] rcu: Provide polling interfaces for Tiny RCU grace periods

2021-03-22 Thread Frederic Weisbecker
On Mon, Mar 22, 2021 at 08:47:44AM -0700, Paul E. McKenney wrote: > On Sun, Mar 21, 2021 at 11:28:55PM +0100, Frederic Weisbecker wrote: > > On Wed, Mar 03, 2021 at 04:26:31PM -0800, paul...@kernel.org wrote: > > > From: "Paul E. McKenney" > > > > > > There is a need for a non-blocking polling

Re: [PATCH] arch: arc: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/22/21 5:28 AM, Bhaskar Chowdhury wrote: > > s/defintion/definition/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > arch/arc/Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arc/Makefile b/arch/arc/Makefile > index

[PATCH 4/4] ARM: dts: Fix-up EMMC2 controller's frequency

2021-03-22 Thread Nicolas Saenz Julienne
From: Nicolas Saenz Julienne Force emmc2's frequency to 150MHz as the default 100MHz (set by FW) seems to interfere with the VPU clock when setup at frequencies bigger than 500MHz (a pretty common case). This ends up causing unwarranted SDHCI CMD hangs when no SD card is present.

[PATCH 2/4] dt-bindings: mmc: iproc-sdhci: Add clock-frequency support

2021-03-22 Thread Nicolas Saenz Julienne
Users might want to choose a different clock frequency than whatever the bootloader provided at probe time. Add 'clock-frequency' bindings. Signed-off-by: Nicolas Saenz Julienne --- Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml | 6 ++ 1 file changed, 6 insertions(+) diff

[PATCH 3/4] mmc: sdhci-iproc: Set clock frequency as per DT

2021-03-22 Thread Nicolas Saenz Julienne
From: Nicolas Saenz Julienne devicetree might request a clock frequency different from whatever is set-up by the bootloader. Make sure to setup the new rate. Signed-off-by: Nicolas Saenz Julienne --- drivers/mmc/host/sdhci-iproc.c | 10 ++ 1 file changed, 10 insertions(+) diff --git

[PATCH 1/4] dt-bindings: mmc: iproc-sdhci: Convert to json-schema

2021-03-22 Thread Nicolas Saenz Julienne
Convert the brcm,iproc-sdhci binding to DT schema format using json-schema Signed-off-by: Nicolas Saenz Julienne --- .../bindings/mmc/brcm,iproc-sdhci.yaml| 58 +++ .../bindings/mmc/brcm,sdhci-iproc.txt | 37 2 files changed, 58 insertions(+), 37

Re: [PATCH 2/2] mmc: block: Update ext_csd.cache_ctrl if it was written

2021-03-22 Thread Adrian Hunter
On 22/03/21 3:36 pm, Avri Altman wrote: > The cache function can be turned ON and OFF by writing to the CACHE_CTRL > byte (EXT_CSD byte [33]). However, card->ext_csd.cache_ctrl is only > set on init if cache size > 0. > > Fix that by explicitly setting ext_csd.cache_ctrl on ext-csd write. > >

[PATCH 0/4] BCM2711's sdhci-iproc CMD timeouts

2021-03-22 Thread Nicolas Saenz Julienne
This series tries to address rather odd behavior from BCM2711's integration of sdhci-iproc (Raspberry Pi 4's SoC). The controller will timeout on SDHCI CMDs under the following conditions: - No SD card plugged in (the card polling thread is running, CD irq disabled). - BCM2711's VPU clock

Re: [PATCH] drm/msm/dpu: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/22/21 5:06 AM, Bhaskar Chowdhury wrote: > > s/poiner/pointer/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h >

Re: [PATCH] liquidio: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/21/21 11:31 PM, Bhaskar Chowdhury wrote: > > s/struture/structure/ > > Signed-off-by: Bhaskar Chowdhury > --- > drivers/net/ethernet/cavium/liquidio/octeon_device.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

Re: [PATCH] IB/hfi1: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/21/21 11:29 PM, Bhaskar Chowdhury wrote: > > s/struture/structure/ > > Signed-off-by: Bhaskar Chowdhury > --- > drivers/infiniband/hw/hfi1/iowait.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/infiniband/hw/hfi1/iowait.h >

Re: [PATCH v3 03/25] x86/sgx: Wipe out EREMOVE from sgx_free_epc_page()

2021-03-22 Thread Sean Christopherson
On Mon, Mar 22, 2021, Borislav Petkov wrote: > On Fri, Mar 19, 2021 at 08:22:19PM +1300, Kai Huang wrote: > > +/** > > + * sgx_encl_free_epc_page - free EPC page assigned to an enclave > > + * @page: EPC page to be freed > > + * > > + * Free EPC page assigned to an enclave. It does EREMOVE for

Re: RFC: create mailing list "linux-issues" focussed on issues/bugs and regressions

2021-03-22 Thread Thorsten Leemhuis
On 22.03.21 19:34, Eric Wong wrote: > James Bottomley wrote: >> On Mon, 2021-03-22 at 13:16 -0400, Konstantin Ryabitsev wrote: >>> On Mon, Mar 22, 2021 at 04:18:14PM +0100, Thorsten Leemhuis wrote: Note, there is a second reason why ksummit-discuss is CCed: another reason why I want to

Re: [Patch v3 1/2] cgroup: sev: Add misc cgroup controller

2021-03-22 Thread Vipin Sharma
On Fri, Mar 19, 2021 at 02:28:01PM -0700, Jacob Pan wrote: > On Thu, 4 Mar 2021 15:19:45 -0800, Vipin Sharma wrote: > > +#ifndef _MISC_CGROUP_H_ > > +#define _MISC_CGROUP_H_ > > + > nit: should you do #include ? > Otherwise, css may be undefined. User of this controller will use

[PATCH v2 13/15] PCI/MSI: Make pci_host_common_probe() declare its reliance on MSI domains

2021-03-22 Thread Marc Zyngier
The generic PCI host driver relies on MSI domains for MSIs to be provided to its end-points. Make this dependency explicit. This cures the warnings occuring on arm/arm64 VMs when booted with PCI virtio devices and no MSI controller (no GICv3 ITS, for example). It is likely that other drivers

[PATCH v2 10/15] PCI/MSI: Let PCI host bridges declare their lack of MSI handling

2021-03-22 Thread Marc Zyngier
From: Thomas Gleixner Some PCI host bridges cannot deal with MSIs at all. This has the unfortunate effect of triggering ugly warnings when an end-point driver requests MSIs. Instead, let the bridge advertise such lack of MSIs, so that it can be flagged correctly by the core code. Acked-by:

[PATCH v2 12/15] PCI/MSI: Let PCI host bridges declare their reliance on MSI domains

2021-03-22 Thread Marc Zyngier
The new 'no_msi' attribute solves the problem of advertising the lack of MSI capability for host bridges that know for sure that there will be no MSI for their end-points. However, there is a whole class of host bridges that cannot know whether MSIs will be provided or not, as they rely on other

[PATCH v2 15/15] PCI: Refactor HT advertising of NO_MSI flag

2021-03-22 Thread Marc Zyngier
The few quirks that deal with NO_MSI tend to be copy-paste heavy. Refactor them so that the hierarchy of conditions is slightly cleaner. Acked-by: Bjorn Helgaas Signed-off-by: Marc Zyngier --- drivers/pci/quirks.c | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) diff

[PATCH v2 11/15] PCI: mediatek: Advertise lack of MSI handling

2021-03-22 Thread Marc Zyngier
From: Thomas Gleixner Some Mediatek host bridges cannot handle MSIs, which is sad. This also results in an ugly warning at device probe time, as the core PCI code wasn't told that MSIs were not available. Advertise this fact to the rest of the core PCI code by using the 'no_msi' attribute.

[PATCH v2 14/15] PCI/MSI: Document the various ways of ending up with NO_MSI

2021-03-22 Thread Marc Zyngier
We have now 4 ways of ending up with NO_MSI being set. Document them. Acked-by: Bjorn Helgaas Signed-off-by: Marc Zyngier --- drivers/pci/msi.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c index

RE: [PATCH] watchdog: fix syntactic kernel-doc issues

2021-03-22 Thread Winkler, Tomas
> On 3/21/21 11:53 PM, Lukas Bulwahn wrote: > > The command 'find drivers/watchdog | xargs ./scripts/kernel-doc -none' > > reports a number of kernel-doc warnings in the watchdog subsystem. > > > > Address the kernel-doc warnings that were purely syntactic issues with > > kernel-doc comments. > >

Re: [PATCH] crypto: poly1305: fix poly1305_core_setkey() declaration

2021-03-22 Thread Ard Biesheuvel
On Mon, 22 Mar 2021 at 18:05, Arnd Bergmann wrote: > > From: Arnd Bergmann > > gcc-11 points out a mismatch between the declaration and the definition > of poly1305_core_setkey(): > > lib/crypto/poly1305-donna32.c:13:67: error: argument 2 of type ‘const u8[16]’ > {aka ‘const unsigned char[16]’}

Re: [PATCH] RDMA: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/21/21 11:43 PM, Bhaskar Chowdhury wrote: > > s/struture/structure/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > include/rdma/rdma_vt.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/rdma/rdma_vt.h b/include/rdma/rdma_vt.h >

Re: [PATCH] powerpc: kernel: Trivial spelling fixes throughout the file head_fsl_booke.S

2021-03-22 Thread Randy Dunlap
On 3/14/21 8:37 PM, Bhaskar Chowdhury wrote: > s/virutal/virtual/ > s/mismach/mismatch/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > As Randy pointed out I was changing the predefined macro name,so, reverted > or leave it alone. > Michael,sorry to run down a cold

Re: [PATCH 5.10 000/156] 5.10.26-rc2 review

2021-03-22 Thread Florian Fainelli
On 3/22/2021 8:19 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.10.26 release. > There are 156 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > >

Re: [PATCH] docs: powerpc: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/21/21 11:22 PM, Bhaskar Chowdhury wrote: > > s/struture/structure/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > Documentation/powerpc/firmware-assisted-dump.rst | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

Re: [PATCH] xfs: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/21/21 11:39 PM, Bhaskar Chowdhury wrote: > > s/strutures/structures/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > fs/xfs/xfs_aops.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/xfs/xfs_aops.c b/fs/xfs/xfs_aops.c > index

Re: [PATCH v5 00/27] Memory Folios

2021-03-22 Thread Matthew Wilcox
On Mon, Mar 22, 2021 at 01:59:24PM -0400, Johannes Weiner wrote: > On Sat, Mar 20, 2021 at 05:40:37AM +, Matthew Wilcox (Oracle) wrote: > > This series introduces the 'struct folio' as a replacement for > > head-or-base pages. This initial set reduces the kernel size by > > approximately 6kB,

Re: [PATCH v3 2/2] arm64: mm: reserve CMA and crashkernel in ZONE_DMA32

2021-03-22 Thread Nicolas Saenz Julienne
On Mon, 2021-03-22 at 14:40 -0400, Jon Masters wrote: > On 3/22/21 2:34 PM, Jon Masters wrote: > > Hi Nicolas, > > > > On 11/7/19 4:56 AM, Nicolas Saenz Julienne wrote: > > > With the introduction of ZONE_DMA in arm64 we moved the default CMA and > > > crashkernel reservation into that area. This

Re: [PATCH v3] usb: dwc3: gadget: Prevent EP queuing while stopping transfers

2021-03-22 Thread Wesley Cheng
Hi Andy, On 3/22/2021 5:48 AM, Andy Shevchenko wrote: > On Fri, Mar 12, 2021 at 2:01 AM Wesley Cheng wrote: >> >> In the situations where the DWC3 gadget stops active transfers, once >> calling the dwc3_gadget_giveback(), there is a chance where a function >> driver can queue a new USB request

Re: [PATCH] devicetree: replace invalid kernel-doc comment headers

2021-03-22 Thread Randy Dunlap
On 3/22/21 12:23 AM, Lukas Bulwahn wrote: > The opening comment mark '/**' is used for indicating the beginning of > kernel-doc comments. > > Replace uses of '/**' for invalid cases in dt-binding headers and dts. > > Signed-off-by: Lukas Bulwahn Acked-by: Randy Dunlap Thanks. > --- > Rob,

Re: [GIT PULL] SELinux fixes for v5.12 (#1)

2021-03-22 Thread pr-tracker-bot
The pull request you sent on Mon, 22 Mar 2021 12:51:58 -0400: > https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git > tags/selinux-pr-20210322 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/84196390620ac0e5070ae36af84c137c6216a7dc Tha

[PATCH v2 07/15] PCI/MSI: Drop use of msi_controller from core code

2021-03-22 Thread Marc Zyngier
As there is no driver using msi_controller, we can now safely remove its use from the PCI probe code. Acked-by: Bjorn Helgaas Signed-off-by: Marc Zyngier --- drivers/pci/msi.c | 23 +-- drivers/pci/probe.c | 2 -- include/linux/pci.h | 2 -- 3 files changed, 1

[PATCH v2 09/15] PCI/MSI: Kill default_teardown_msi_irqs()

2021-03-22 Thread Marc Zyngier
It doesn't have any caller left. Acked-by: Bjorn Helgaas Signed-off-by: Marc Zyngier --- drivers/pci/msi.c | 11 +-- include/linux/msi.h | 1 - 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c index 79b5a995bd02..d9c73c173c14

[PATCH v2 08/15] PCI/MSI: Kill msi_controller structure

2021-03-22 Thread Marc Zyngier
msi_controller had a good, long life as the abstraction for a driver providing MSIs to PCI devices. But it has been replaced in all drivers by the more expressive generic MSI framework. Farewell, struct msi_controller. Acked-by: Bjorn Helgaas Signed-off-by: Marc Zyngier ---

[PATCH v2 03/15] PCI: rcar: Convert to MSI domains

2021-03-22 Thread Marc Zyngier
In anticipation of the removal of the msi_controller structure, convert the Rcar host controller driver to MSI domains. We end-up with the usual two domain structure, the top one being a generic PCI/MSI domain, the bottom one being Rcar-specific and handling the actual HW interrupt allocation.

[PATCH v2 06/15] PCI: hv: Drop msi_controller structure

2021-03-22 Thread Marc Zyngier
The Hyper-V PCI driver still makes use of a msi_controller structure, but it looks more like a distant leftover than anything actually useful, since it is initialised to 0 and never used for anything. Just remove it. Reviewed-by: Michael Kelley Tested-by: Michael Kelley Acked-by: Bjorn Helgaas

[PATCH v2 05/15] PCI: xilinx: Convert to MSI domains

2021-03-22 Thread Marc Zyngier
In anticipation of the removal of the msi_controller structure, convert the ancient xilinx host controller driver to MSI domains. We end-up with the usual two domain structure, the top one being a generic PCI/MSI domain, the bottom one being xilinx-specific and handling the actual HW interrupt

[PATCH v2 04/15] PCI: xilinx: Don't allocate extra memory for the MSI capture address

2021-03-22 Thread Marc Zyngier
A long cargo-culted behaviour of PCI drivers is to allocate memory to obtain an address that is fed to the controller as the MSI capture address (i.e. the MSI doorbell). But there is no actual requirement for this address to be RAM. All it needs to be is a suitable aligned address that will *not*

[PATCH v2 02/15] PCI: rcar: Don't allocate extra memory for the MSI capture address

2021-03-22 Thread Marc Zyngier
A long cargo-culted behaviour of PCI drivers is to allocate memory to obtain an address that is fed to the controller as the MSI capture address (i.e. the MSI doorbell). But there is no actual requirement for this address to be RAM. All it needs to be is a suitable aligned address that will *not*

[PATCH v2 01/15] PCI: tegra: Convert to MSI domains

2021-03-22 Thread Marc Zyngier
In anticipation of the removal of the msi_controller structure, convert the Tegra host controller driver to MSI domains. We end-up with the usual two domain structure, the top one being a generic PCI/MSI domain, the bottom one being Tegra-specific and handling the actual HW interrupt allocation.

[PATCH v2 00/15] PCI/MSI: Getting rid of msi_controller, and other cleanups

2021-03-22 Thread Marc Zyngier
This is a respin of the series described at [1]. * From v1: - Extracted the changes dealing with the MSI capture address for rcar and xilinx and moved them to separate patches - Changed the rcar code to cope with c4e0fec2f7ee ("PCI: rcar: Always allocate MSI addresses in 32bit space")

Re: [PATCH] powerpc/asm: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/22/21 4:32 AM, Bhaskar Chowdhury wrote: > > s/poiner/pointer/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap However, it would be a GOOD THING to collect multiple similar patches that are in e.g. arch/powerpc/ and send them as one patch instead of many little patches. >

Re: [PATCH] powerpc/8xx: Fix a typo

2021-03-22 Thread Randy Dunlap
On 3/22/21 5:03 AM, Bhaskar Chowdhury wrote: > > s/poiners/pointers/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > arch/powerpc/kernel/head_8xx.S | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/powerpc/kernel/head_8xx.S

Re: [PATCH] arc: include/asm: Couple of spelling fixes

2021-03-22 Thread Randy Dunlap
On 3/22/21 5:32 AM, Bhaskar Chowdhury wrote: > > s/interrpted/interrupted/ > s/defintion/definition/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > arch/arc/include/asm/cmpxchg.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git

[PATCH v2] sched: allow resubmits to queue_balance_callback()

2021-03-22 Thread Barret Rhoden
Prior to this commit, if you submitted the same callback_head twice, it would be enqueued twice, but only if it was the last callback on the list. The first time it was submitted, rq->balance_callback was NULL, so head->next is NULL. That defeated the check in queue_balance_callback(). This

Re: [PATCH] s390/crc32-vx: Couple of typo fixes

2021-03-22 Thread Randy Dunlap
On 3/22/21 6:05 AM, Bhaskar Chowdhury wrote: > > s/defintions/definitions/ > s/intermedate/intermediate/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > arch/s390/crypto/crc32be-vx.S | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git

[PATCH v3] pstore: Add mem_type property DT parsing support

2021-03-22 Thread Mukesh Ojha
There could be a scenario where we define some region in normal memory and use them store to logs which is later retrieved by bootloader during warm reset. In this scenario, we wanted to treat this memory as normal cacheable memory instead of default behaviour which is an overhead. Making it

Re: [PATCH 1/2] mtd: spi-nor: sfdp: save a copy of the SFDP data

2021-03-22 Thread Pratyush Yadav
On 22/03/21 04:32PM, Michael Walle wrote: > Am 2021-03-22 15:21, schrieb Pratyush Yadav: > > On 18/03/21 10:24AM, Michael Walle wrote: [...] > > > @@ -1311,6 +1317,49 @@ int spi_nor_parse_sfdp(struct spi_nor *nor, > > > } > > > } > > > > > > + /* > > > + * Cache the complete SFDP

[PATCH] io_uring: Initialize variable before use

2021-03-22 Thread Muhammad Usama Anjum
1) Initialize the struct msghdr msg in the start of the function 2) Uninitialized variable msg.msg_flags can get used if branch happens to out_free before initialization. So initialize variable in question in the start of the function for simplicity in logic and use. Addresses-Coverity:

Re: [PATCH v3 2/2] arm64: mm: reserve CMA and crashkernel in ZONE_DMA32

2021-03-22 Thread Jon Masters
On 3/22/21 2:34 PM, Jon Masters wrote: Hi Nicolas, On 11/7/19 4:56 AM, Nicolas Saenz Julienne wrote: With the introduction of ZONE_DMA in arm64 we moved the default CMA and crashkernel reservation into that area. This caused a regression on big machines that need big CMA and crashkernel

Re: RFC: create mailing list "linux-issues" focussed on issues/bugs and regressions

2021-03-22 Thread Eric Wong
James Bottomley wrote: > On Mon, 2021-03-22 at 13:16 -0400, Konstantin Ryabitsev wrote: > > On Mon, Mar 22, 2021 at 04:18:14PM +0100, Thorsten Leemhuis wrote: > > > Note, there is a second reason why ksummit-discuss is CCed: another > > > reason why I want to create this new list is making it

Re: [PATCH v3 10/10] pinctrl: Ingenic: Add pinctrl driver for X2000.

2021-03-22 Thread Paul Cercueil
Le mer. 17 mars 2021 à 17:58, 周琰杰 (Zhou Yanjie) a écrit : Add support for probing the pinctrl-ingenic driver on the X2000 SoC from Ingenic. Signed-off-by: 周琰杰 (Zhou Yanjie) --- Notes: v3: New patch. drivers/pinctrl/pinctrl-ingenic.c | 502 +-

Re: [PATCH 2/6] sched: tagging interface for core scheduling

2021-03-22 Thread Chris Hyser
On 3/22/21 2:33 PM, Peter Zijlstra wrote: On Mon, Mar 22, 2021 at 01:57:48PM -0400, Chris Hyser wrote: On 3/20/21 11:46 AM, Peter Zijlstra wrote: On Fri, Mar 19, 2021 at 04:32:49PM -0400, Joel Fernandes (Google) wrote: From: Josh Don Adds per-task and per-cgroup interfaces for specifying

Re: [PATCH 2/3] KVM: arm64: Generate final CTR_EL0 value when running in Protected mode

2021-03-22 Thread Marc Zyngier
On Mon, 22 Mar 2021 17:40:40 +, Quentin Perret wrote: > > Hey Marc, > > On Monday 22 Mar 2021 at 16:48:27 (+), Marc Zyngier wrote: > > In protected mode, late CPUs are not allowed to boot (enforced by > > the PSCI relay). We can thus specialise the read_ctr macro to > > always return a

Re: Linux 5.10.25

2021-03-22 Thread J. Bruce Fields
On Sun, Mar 21, 2021 at 11:07:08PM +, Jamie Heilman wrote: > Jamie Heilman wrote: > > Greg Kroah-Hartman wrote: > > > On Sat, Mar 20, 2021 at 09:31:55PM +, Jamie Heilman wrote: > > > > [ugh, resent with the lkml headers unbroken, sorry about the dupe] > > > > > > > > Greg Kroah-Hartman

Re: [PATCH] nvme-fc: Few trivial spelling fixes

2021-03-22 Thread Chaitanya Kulkarni
On 3/20/21 13:45, Bhaskar Chowdhury wrote: > s/boundarys/boundaries/ . two different places > s/assocated/associated/ > s/compeletion/completion/ > s/tranferred/transferred/ > s/subsytem/subsystem/ > > Signed-off-by: Bhaskar Chowdhury Patch looks fine but commit log could be better.

Re: [PATCH v3 2/2] arm64: mm: reserve CMA and crashkernel in ZONE_DMA32

2021-03-22 Thread Jon Masters
Hi Nicolas, On 11/7/19 4:56 AM, Nicolas Saenz Julienne wrote: With the introduction of ZONE_DMA in arm64 we moved the default CMA and crashkernel reservation into that area. This caused a regression on big machines that need big CMA and crashkernel reservations. Note that ZONE_DMA is only 1GB

Re: [PATCH v2] ntfs: fix incorrect kernel-doc comment syntax in files

2021-03-22 Thread Randy Dunlap
On 3/22/21 10:11 AM, Aditya Srivastava wrote: > The opening comment mark '/**' is used for highlighting the beginning of > kernel-doc comments. > There are certain files in fs/ntfs which follow this syntax, but the > content inside does not comply with kernel-doc. > Such lines were probably not

Re: [PATCH 2/6] sched: tagging interface for core scheduling

2021-03-22 Thread Peter Zijlstra
On Mon, Mar 22, 2021 at 01:57:48PM -0400, Chris Hyser wrote: > On 3/20/21 11:46 AM, Peter Zijlstra wrote: > > On Fri, Mar 19, 2021 at 04:32:49PM -0400, Joel Fernandes (Google) wrote: > > > From: Josh Don > > > > > > Adds per-task and per-cgroup interfaces for specifying which tasks can > > >

Re: [PATCH v6 3/8] securtiy/brute: Detect a brute force attack

2021-03-22 Thread John Wood
Hi, On Sun, Mar 21, 2021 at 11:45:59AM -0700, Kees Cook wrote: > On Sun, Mar 21, 2021 at 04:01:18PM +0100, John Wood wrote: > > On Wed, Mar 17, 2021 at 07:57:10PM -0700, Kees Cook wrote: > > > On Sun, Mar 07, 2021 at 12:30:26PM +0100, John Wood wrote: > > Sorry, but I try to understand how to use

Re: RFC: create mailing list "linux-issues" focussed on issues/bugs and regressions

2021-03-22 Thread Linus Torvalds
On Mon, Mar 22, 2021 at 8:18 AM Thorsten Leemhuis wrote: > > I even requested a > "linux-regressi...@vger.kernel.org" a while later, but didn't hear > anything back; and, sadly, about the same time I started having trouble > finding spare time for working on regression tracking. :-/

Re: [PATCH v3 8/8] KVM: selftests: aarch64/vgic-v3 init sequence tests

2021-03-22 Thread Andrew Jones
On Fri, Mar 12, 2021 at 06:32:02PM +0100, Eric Auger wrote: > The tests exercise the VGIC_V3 device creation including the > associated KVM_DEV_ARM_VGIC_GRP_ADDR group attributes: > > - KVM_VGIC_V3_ADDR_TYPE_DIST/REDIST > - KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION > > Some other tests dedicate to

Re: [PATCH v2] mtd: spinand: add support for Foresee FS35ND01G-S1Y2

2021-03-22 Thread Miquel Raynal
Hi Daniel, Daniel Palmer wrote on Mon, 22 Mar 2021 21:44:40 +0900: > Hi Miquel, > > Sorry for the resend. Gmail randomly switched to HTML email so the > original version seems to have bounced. > > On Mon, 15 Feb 2021 at 20:16, Miquel Raynal wrote: > > > "2. Spare area 800H to 83FH is all

[PATCH net-next] page_pool: let the compiler optimize and inline core functions

2021-03-22 Thread Alexander Lobakin
As per disscussion in Page Pool bulk allocator thread [0], there are two functions in Page Pool core code that are marked as 'noinline'. The reason for this is not so clear, and even if it was made to reduce hotpath overhead, in fact it only makes things worse. As both of these functions as being

Re: Linux 5.12-rc4

2021-03-22 Thread Linus Torvalds
On Mon, Mar 22, 2021 at 11:23 AM Guenter Roeck wrote: > > Build results: > total: 151 pass: 151 fail: 0 > Qemu test results: > total: 437 pass: 437 fail: 0 Thanks, Linus

Re: [PATCH 03/11] staging: rtl8723bs: moved function prototype out of core/rtw_ioctl_set.c and core/rtw_mlme.c

2021-03-22 Thread Fabio Aiuto
On Mon, Mar 22, 2021 at 05:09:00PM +0100, Greg KH wrote: > On Mon, Mar 22, 2021 at 03:31:41PM +0100, Fabio Aiuto wrote: > > fix the following checkpatch issues: > > > > WARNING: externs should be avoided in .c files > > 40: FILE: drivers/staging/rtl8723bs/core/rtw_ioctl_set.c:40: > > +u8

Re: [PATCH 0/3 v5] Introduce a bulk order-0 page allocator

2021-03-22 Thread Chuck Lever III
> On Mar 22, 2021, at 5:18 AM, Mel Gorman wrote: > > This series is based on top of Matthew Wilcox's series "Rationalise > __alloc_pages wrapper" and does not apply to 5.12-rc2. If you want to > test and are not using Andrew's tree as a baseline, I suggest using the > following git tree > >

Re: [PATCH v3 09/10] pinctrl: Ingenic: Add pinctrl driver for JZ4775.

2021-03-22 Thread Paul Cercueil
Le mer. 17 mars 2021 à 17:58, 周琰杰 (Zhou Yanjie) a écrit : Add support for probing the pinctrl-ingenic driver on the JZ4775 SoC from Ingenic. Signed-off-by: 周琰杰 (Zhou Yanjie) --- Notes: v3: New patch. drivers/pinctrl/pinctrl-ingenic.c | 259

Re: [PATCH] audit: avoid -Wempty-body warning

2021-03-22 Thread Arnd Bergmann
On Mon, Mar 22, 2021 at 6:58 PM Richard Guy Briggs wrote: > > On 2021-03-22 17:28, Arnd Bergmann wrote: > > On Mon, Mar 22, 2021 at 3:33 PM Richard Guy Briggs wrote: > > > > Change the macros to use the usual "do { } while (0)" instead, and > > > > change a > > > > few more that were (void)0,

Re: [PATCH v3 08/10] pinctrl: Ingenic: Add pinctrl driver for JZ4755.

2021-03-22 Thread Paul Cercueil
Le mer. 17 mars 2021 à 17:58, 周琰杰 (Zhou Yanjie) a écrit : Add support for probing the pinctrl-ingenic driver on the JZ4755 SoC from Ingenic. Signed-off-by: 周琰杰 (Zhou Yanjie) --- Notes: v3: New patch. drivers/pinctrl/pinctrl-ingenic.c | 132

Re: [Patch v3 0/2] cgroup: New misc cgroup controller

2021-03-22 Thread Vipin Sharma
On Mon, Mar 15, 2021 at 08:10:09PM +0100, Michal Koutný wrote: > On Fri, Mar 12, 2021 at 09:49:26AM -0800, Vipin Sharma > wrote: > > I will add some more information in the cover letter of the next version. > Thanks. > > > Each one coming up with their own interaction is a duplicate effort > >

RE: [EXT] Re: [V2 net-next] net: mvpp2: Add reserved port private flag configuration

2021-03-22 Thread Stefan Chulski
> > CM3 won't use this interface till ethtool priv flag was set, it can be done > > by > communication over CM3 SRAM memory. > > > > > How does CM3 know the status of the link? > > > > CM3 has access to MAC registers and can read port status bit. > > > > > How does CM3 set its > > > flow control

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