Re: [PATCH v4 0/3] Fix pinctrl-single pcs_pin_dbg_show()

2021-03-21 Thread Drew Fustini
On Fri, Mar 19, 2021 at 05:21:30PM +0200, Hanna Hawa wrote: > These patches fix the pcs_pin_dbg_show() function for the scenario where > a single register controls multiple pins (i.e. bits_per_mux is not zero) > Additionally, the common formula is moved to a separate function to > allow reuse. >

[PATCH 3/4] spi: mediatek: add mtk_spi_compatible support

2021-03-21 Thread Leilk Liu
this patch adds max_fifo_size and must_rx compat support. Signed-off-by: Leilk Liu --- drivers/spi/spi-slave-mt27xx.c | 28 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/drivers/spi/spi-slave-mt27xx.c b/drivers/spi/spi-slave-mt27xx.c index

[PATCH 4/4] spi: mediatek: add mt8195 spi slave support

2021-03-21 Thread Leilk Liu
this patch adds mt8195 spi slave compatible support. Signed-off-by: Leilk Liu --- drivers/spi/spi-slave-mt27xx.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/spi/spi-slave-mt27xx.c b/drivers/spi/spi-slave-mt27xx.c index 7e6fadc88cef..f199a6c4738a 100644 ---

[PATCH 0/4] Add Mediatek MT8195 SPI driver support

2021-03-21 Thread Leilk Liu
This series are based on spi/for-next, and provide 4 patches to add MT8195 spi support. Leilk Liu (4): spi: update spi master bindings for MT8195 SoC spi: update spi slave bindings for MT8195 SoC spi: mediatek: add mtk_spi_compatible support spi: mediatek: add mt8195 spi slave support

[PATCH 2/4] spi: update spi slave bindings for MT8195 SoC

2021-03-21 Thread Leilk Liu
Add a DT binding documentation for the MT8195 soc. Signed-off-by: Leilk Liu --- Documentation/devicetree/bindings/spi/spi-slave-mt27xx.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/spi/spi-slave-mt27xx.txt

[PATCH 1/4] spi: update spi master bindings for MT8195 SoC

2021-03-21 Thread Leilk Liu
Add a DT binding documentation for the MT8195 soc. Signed-off-by: leilk.liu --- Documentation/devicetree/bindings/spi/spi-mt65xx.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/spi/spi-mt65xx.txt b/Documentation/devicetree/bindings/spi/spi-mt65xx.txt

RE: [PATCH v3] exfat: speed up iterate/lookup by fixing start point of traversing cluster chain

2021-03-21 Thread Sungjong Seo
> When directory iterate and lookup is called, there's a buggy rewinding of > start point for traversing cluster chain to the parent directory entry's > first cluster. This caused repeated cluster chain traversing from the > first entry of the parent directory that would show worse performance if

Re: [PATCH v11 6/6] powerpc: Book3S 64-bit outline-only KASAN support

2021-03-21 Thread Daniel Axtens
Balbir Singh writes: > On Mon, Mar 22, 2021 at 11:55:08AM +1100, Daniel Axtens wrote: >> Hi Balbir, >> >> > Could you highlight the changes from >> > https://patchwork.ozlabs.org/project/linuxppc-dev/patch/20170729140901.5887-1-bsinghar...@gmail.com/? >> > >> > Feel free to use my signed-off-by

[PATCH v2] usb: cdnsp: Fixes issue with dequeuing requests after disabling endpoint

2021-03-21 Thread Pawel Laszczak
From: Pawel Laszczak Patch fixes the bug: BUG: kernel NULL pointer dereference, address: 0050 PGD 0 P4D 0 Oops: 0002 [#1] SMP PTI CPU: 0 PID: 4137 Comm: uvc-gadget Tainted: G OE 5.10.0-next-20201214+ #3 Hardware name: ASUS All Series/Q87T, BIOS 0908 07/22/2014 RIP:

Re: [RFC PATCH v2 00/11] bfq: introduce bfq.ioprio for cgroup

2021-03-21 Thread brookxu
Paolo Valente wrote on 2021/3/21 19:04: > > >> Il giorno 12 mar 2021, alle ore 12:08, brookxu ha >> scritto: >> >> From: Chunguang Xu >> > > Hi Chunguang, > >> Tasks in the production environment can be roughly divided into >> three categories: emergency tasks, ordinary tasks and offline

Re: [selftests] e48d82b67a: BUG_TestSlub_RZ_alloc(Not_tainted):Redzone_overwritten

2021-03-21 Thread Oliver Sang
Hi Vlastimil, On Wed, Mar 17, 2021 at 12:29:40PM +0100, Vlastimil Babka wrote: > On 3/17/21 9:36 AM, kernel test robot wrote: > > > > > > Greeting, > > > > FYI, we noticed the following commit (built with gcc-9): > > > > commit: e48d82b67a2b760eedf7b95ca15f41267496386c ("[PATCH 1/2]

[PATCH] drm/imx: ipuv3-plane: Remove two unnecessary export symbols

2021-03-21 Thread Liu Ying
The ipu_plane_disable_deferred() and ipu_plane_assign_pre() functions have not been used by any other modules but only imxdrm itself internally since imxdrm and imx-ipuv3-crtc were merged in one module. So, this patch removes export symbols for the two functions. Fixes: 3d1df96ad468 (drm/imx:

[PATCH v9] i2c: virtio: add a virtio i2c frontend driver

2021-03-21 Thread Jie Deng
Add an I2C bus driver for virtio para-virtualization. The controller can be emulated by the backend driver in any device model software by following the virtio protocol. The device specification can be found on https://lists.oasis-open.org/archives/virtio-comment/202101/msg8.html. By

[PATCH V4 09/10] x86/pks: Add PKS kernel API

2021-03-21 Thread ira . weiny
From: Fenghua Yu PKS allows kernel users to define domains of page mappings which have additional protections beyond the paging protections. Add an API to allocate, use, and free a protection key which identifies such a domain. Export 5 new symbols pks_key_alloc(), pks_mk_noaccess(),

[PATCH V4 07/10] x86/pks: Preserve the PKRS MSR on context switch

2021-03-21 Thread ira . weiny
From: Ira Weiny The PKRS MSR is defined as a per-logical-processor register. This isolates memory access by logical CPU. Unfortunately, the MSR is not managed by XSAVE. Therefore, tasks must save/restore the MSR value on context switch. Define a saved PKRS value in the task struct, as well

[PATCH V4 10/10] x86/pks: Add PKS test code

2021-03-21 Thread ira . weiny
From: Ira Weiny The core PKS functionality provides an interface for kernel users to reserve keys to their domains set up the page tables with those keys and control access to those domains when needed. Define test code which exercises the core functionality of PKS via a debugfs entry. Basic

[PATCH V4 08/10] x86/entry: Preserve PKRS MSR across exceptions

2021-03-21 Thread ira . weiny
From: Ira Weiny The PKRS MSR is not managed by XSAVE. It is preserved through a context switch but this support leaves exception handling code open to memory accesses during exceptions. 2 possible places for preserving this state were considered, irqentry_state_t or pt_regs.[1] pt_regs was

[PATCH V4 05/10] x86/pks: Add PKS setup code

2021-03-21 Thread ira . weiny
From: Ira Weiny Protection Keys for Supervisor pages (PKS) enables fast, hardware thread specific, manipulation of permission restrictions on supervisor page mappings. It uses the same mechanism of Protection Keys as those on User mappings but applies that mechanism to supervisor mappings using

[PATCH V4 02/10] x86/fpu: Refactor arch_set_user_pkey_access() for PKS support

2021-03-21 Thread ira . weiny
From: Ira Weiny Define a helper, update_pkey_val(), which will be used to support both Protection Key User (PKU) and the new Protection Key for Supervisor (PKS) in subsequent patches. Reviewed-by: Dan Williams Co-developed-by: Peter Zijlstra Signed-off-by: Peter Zijlstra Signed-off-by: Ira

[PATCH V4 03/10] x86/pks: Add additional PKEY helper macros

2021-03-21 Thread ira . weiny
From: Ira Weiny Avoid open coding shift and mask operations by defining and using helper macros for PKey operations. Reviewed-by: Dan Williams Signed-off-by: Ira Weiny --- Changes from V3: new patch suggested by Dan Williams to use macros better. --- arch/x86/include/asm/pgtable.h

[PATCH V4 06/10] x86/fault: Adjust WARN_ON for PKey fault

2021-03-21 Thread ira . weiny
From: Ira Weiny PKey faults may now happen on kernel mappings if the feature is enabled. Remove the warning in the fault path if PKS is enabled. Reviewed-by: Dan Williams Signed-off-by: Ira Weiny --- arch/x86/mm/fault.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff

[PATCH V4 04/10] x86/pks: Add PKS defines and Kconfig options

2021-03-21 Thread ira . weiny
From: Ira Weiny Protection Keys for Supervisor pages (PKS) enables fast, hardware thread specific, manipulation of permission restrictions on supervisor page mappings. It uses the same mechanism of Protection Keys as those on User mappings but applies that mechanism to supervisor mappings using

[PATCH V4 01/10] x86/pkeys: Create pkeys_common.h

2021-03-21 Thread ira . weiny
From: Ira Weiny Protection Keys User (PKU) and Protection Keys Supervisor (PKS) work in similar fashions and can share common defines. Specifically PKS and PKU each have: 1. A single control register 2. The same number of keys 3. The same number of bits in the register

[PATCH V4 00/10] PKS Add Protection Key Supervisor support

2021-03-21 Thread ira . weiny
From: Ira Weiny Introduce a new page protection mechanism for supervisor pages, Protection Key Supervisor (PKS). Generally PKS enables protections on 'domains' of supervisor pages to limit supervisor mode access to pages beyond the normal paging protections. PKS works in a similar fashion to

Re: [PATCH] KVM: x86: A typo fix

2021-03-21 Thread Bhaskar Chowdhury
On 23:54 Sun 21 Mar 2021, Ingo Molnar wrote: These single file typo fixes are a bad idea for another reason as well, as they create a lot of unnecessary churn. Huh! I was expecting it from the moment I started doing it ...finally it arrives. I am not sure about "so called workflowo of

[PATCH 5/5] MAINTAINERS: add cifsd kernel server

2021-03-21 Thread Namjae Jeon
Add myself, Steve French, Sergey Senozhatsky and Hyunchul Lee as cifsd maintainer. Signed-off-by: Namjae Jeon Signed-off-by: Sergey Senozhatsky Signed-off-by: Hyunchul Lee Acked-by: Ronnie Sahlberg Signed-off-by: Steve French --- MAINTAINERS | 12 +++- 1 file changed, 11

[PATCH 3/5] cifsd: add file operations

2021-03-21 Thread Namjae Jeon
This adds file operations and buffer pool for cifsd. Signed-off-by: Namjae Jeon Signed-off-by: Sergey Senozhatsky Signed-off-by: Hyunchul Lee Acked-by: Ronnie Sahlberg Signed-off-by: Steve French --- fs/cifsd/buffer_pool.c | 292 ++ fs/cifsd/buffer_pool.h | 28 + fs/cifsd/vfs.c

[PATCH 4/5] cifsd: add Kconfig and Makefile

2021-03-21 Thread Namjae Jeon
This adds the Kconfig and Makefile for cifsd. Signed-off-by: Namjae Jeon Signed-off-by: Sergey Senozhatsky Signed-off-by: Hyunchul Lee Acked-by: Ronnie Sahlberg Signed-off-by: Steve French --- fs/Kconfig| 1 + fs/Makefile | 1 + fs/cifsd/Kconfig | 64

[PATCH 0/5] cifsd: introduce new SMB3 kernel server

2021-03-21 Thread Namjae Jeon
This is the patch series for cifsd(ksmbd) kernel server. What is cifsd(ksmbd) ? == The SMB family of protocols is the most widely deployed network filesystem protocol, the default on Windows and Macs (and even on many phones and tablets), with clients and servers on all major

[PATCH RESEND] random: remove dead code left over from blocking pool

2021-03-21 Thread Eric Biggers
From: Eric Biggers Remove some dead code that was left over following commit 90ea1c6436d2 ("random: remove the blocking pool"). Cc: linux-cry...@vger.kernel.org Cc: Andy Lutomirski Cc: Jann Horn Cc: Theodore Ts'o Reviewed-by: Andy Lutomirski Acked-by: Ard Biesheuvel Signed-off-by: Eric

[PATCH RESEND] random: initialize ChaCha20 constants with correct endianness

2021-03-21 Thread Eric Biggers
From: Eric Biggers On big endian CPUs, the ChaCha20-based CRNG is using the wrong endianness for the ChaCha20 constants. This doesn't matter cryptographically, but technically it means it's not ChaCha20 anymore. Fix it to always use the standard constants. Cc: linux-cry...@vger.kernel.org Cc:

RE: [Linuxarm] Re: [PATCH] sched/fair: remove redundant test_idle_cores for non-smt

2021-03-21 Thread Song Bao Hua (Barry Song)
> -Original Message- > From: Li, Aubrey [mailto:aubrey...@linux.intel.com] > Sent: Monday, March 22, 2021 5:37 PM > To: Song Bao Hua (Barry Song) ; > vincent.guit...@linaro.org; mi...@redhat.com; pet...@infradead.org; > juri.le...@redhat.com; dietmar.eggem...@arm.com;

[PATCH v8 1/3] dmaengine: ptdma: Initial driver for the AMD PTDMA

2021-03-21 Thread Sanjay R Mehta
From: Sanjay R Mehta Add support for AMD PTDMA controller. It performs high-bandwidth memory to memory and IO copy operation. Device commands are managed via a circular queue of 'descriptors', each of which specifies source and destination addresses for copying a single buffer of data.

[PATCH v8 0/3] Add support for AMD PTDMA controller driver

2021-03-21 Thread Sanjay R Mehta
From: Sanjay R Mehta This patch series add support for AMD PTDMA controller which performs high bandwidth memory-to-memory and IO copy operation, performs DMA transfer through queue based descriptor management. AMD Processor has multiple ptdma device instances with each controller having single

[PATCH v8 3/3] dmaengine: ptdma: Add debugfs entries for PTDMA

2021-03-21 Thread Sanjay R Mehta
From: Sanjay R Mehta Expose data about the configuration and operation of the PTDMA through debugfs entries: device name, capabilities, configuration, statistics. Signed-off-by: Sanjay R Mehta --- drivers/dma/ptdma/Makefile| 2 +- drivers/dma/ptdma/ptdma-debugfs.c | 115

[PATCH v8 2/3] dmaengine: ptdma: register PTDMA controller as a DMA resource

2021-03-21 Thread Sanjay R Mehta
From: Sanjay R Mehta Register ptdma queue to Linux dmaengine framework as general-purpose DMA channels. Signed-off-by: Sanjay R Mehta --- drivers/dma/ptdma/Kconfig | 2 + drivers/dma/ptdma/Makefile | 2 +- drivers/dma/ptdma/ptdma-dev.c | 32 +++

[PATCH v2 1/5] dt-bindings: timer: Simplify conditional expressions

2021-03-21 Thread Samuel Holland
The sun4i timer IP block has a variable number of interrupts based on the compatible. Use enums to combine the two sections for the existing 3-interrupt variants, and to simplify adding new compatible strings. Acked-by: Maxime Ripard Signed-off-by: Samuel Holland ---

[PATCH v2 4/5] arm64: dts: allwinner: Add sun4i MMIO timer nodes

2021-03-21 Thread Samuel Holland
For a CPU to enter an idle state, some timer must be available to trigger an IRQ and wake it back up. The local ARM architectural timer is not sufficient, because that timer stops when the CPU is powered down. The ARM architectural timer from some other CPU can be used, but doing so prevents that

[PATCH v2 5/5] arm64: sunxi: Build the sun4i timer driver

2021-03-21 Thread Samuel Holland
While the ARM architectural timer is generatlly the best timer to use, a non-c3stop timer is needed for cpuidle. Build the "sun4i" timer driver so it can be used for this purpose. It is present on all 64-bit sunxi SoCs. Signed-off-by: Samuel Holland --- arch/arm64/Kconfig.platforms | 1 + 1

[PATCH v2 2/5] dt-bindings: timer: Add compatibles for sun50i timers

2021-03-21 Thread Samuel Holland
The sun50i SoCs contain timer blocks which are useful as broadcast clockevent sources. They each have 2 interrupts, matching the A23 variant, so add the new compatible strings with the A23 compatible as a fallback. Acked-by: Maxime Ripard Signed-off-by: Samuel Holland ---

[PATCH v2 0/5] arm64: sunxi: Enable the sun4i timer

2021-03-21 Thread Samuel Holland
In preparation for adding CPU idle states, hook up the sun4i timer. Having a non-c3stop clockevent source available is necessary for all CPUs to simultaneously enter a local-timer-stop idle state. Changes from v1: - Removed H616 changes (depends on an unmerged patch set) - Reworded the patch

[PATCH v2 3/5] arm64: dts: allwinner: a64: Sort watchdog node

2021-03-21 Thread Samuel Holland
Nodes should be sorted by unit address. Move the watchdog node to the correct place, so it will be next to the timer node when that is added. Signed-off-by: Samuel Holland --- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 16 1 file changed, 8 insertions(+), 8 deletions(-)

Re: [PATCH v2] MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again

2021-03-21 Thread Maciej W. Rozycki
On Thu, 18 Mar 2021, Tiezhu Yang wrote: > diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig > index 160b3a8..4b94ec7 100644 > --- a/arch/mips/Kconfig > +++ b/arch/mips/Kconfig > @@ -6,6 +6,7 @@ config MIPS > select ARCH_BINFMT_ELF_STATE if MIPS_FP_SUPPORT > select

Re: [PATCH] sched/fair: remove redundant test_idle_cores for non-smt

2021-03-21 Thread Li, Aubrey
Hi Barry, On 2021/3/21 6:14, Barry Song wrote: > update_idle_core() is only done for the case of sched_smt_present. > but test_idle_cores() is done for all machines even those without > smt. The patch looks good to me. May I know for what case we need to keep CONFIG_SCHED_SMT for non-smt

Re: [RFC PATCH 6/7] iommu/amd: Introduce amd_iommu_pgtable command-line option

2021-03-21 Thread Suravee Suthikulpanit
Joerg, On 3/18/21 10:33 PM, Joerg Roedel wrote: On Fri, Mar 12, 2021 at 03:04:10AM -0600, Suravee Suthikulpanit wrote: To allow specification whether to use v1 or v2 IOMMU pagetable for DMA remapping when calling kernel DMA-API. Signed-off-by: Suravee Suthikulpanit ---

Re: [PATCH] docs: submitting-patches Fix a typo

2021-03-21 Thread Bhaskar Chowdhury
On 04:02 Mon 22 Mar 2021, Matthew Wilcox wrote: On Mon, Mar 22, 2021 at 09:18:34AM +0530, Bhaskar Chowdhury wrote: On 03:44 Mon 22 Mar 2021, Matthew Wilcox wrote: > On Mon, Mar 22, 2021 at 09:00:00AM +0530, Bhaskar Chowdhury wrote: > > > > s/mesages/messages/ > > did you test the build

Re: [syzbot] KASAN: use-after-free Read in disk_part_iter_next (2)

2021-03-21 Thread Bart Van Assche
On 3/21/21 7:35 PM, Ming Lei wrote: > On Mon, Mar 22, 2021 at 7:03 AM Bart Van Assche wrote: >> >> On 3/14/21 4:08 AM, syzbot wrote: >>> syzbot found the following issue on: >>> >>> HEAD commit:280d542f Merge tag 'drm-fixes-2021-03-05' of git://anongit.. >>> git tree: upstream >>>

[ANNOUNCE] 4.9.260-rt174

2021-03-21 Thread Luis Claudio R. Goncalves
Hello RT-list! I'm pleased to announce the 4.9.260-rt174 stable release. You can get this release via the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git branch: v4.9-rt Head SHA1: a1ce8735f60285bcf3df3ab01e1ea2588e90c540 Or to build 4.9.260-rt174

Re: [PATCH] scsi: mpt3sas: Fix a typo

2021-03-21 Thread Randy Dunlap
On 3/21/21 8:21 PM, Bhaskar Chowdhury wrote: > > s/encloure/enclosure/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/scsi/mpt3sas/mpt3sas_base.c >

Re: [PATCH V2] xfs: Rudimentary spelling fix

2021-03-21 Thread Randy Dunlap
On 3/21/21 8:45 PM, Bhaskar Chowdhury wrote: > s/sytemcall/syscall/ > > Signed-off-by: Bhaskar Chowdhury Acked-by: Randy Dunlap > --- > Changes from V1: >Randy's suggestion incorporated. > > fs/xfs/xfs_inode.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

Re: [PATCH] docs: submitting-patches Fix a typo

2021-03-21 Thread Matthew Wilcox
On Mon, Mar 22, 2021 at 09:18:34AM +0530, Bhaskar Chowdhury wrote: > On 03:44 Mon 22 Mar 2021, Matthew Wilcox wrote: > > On Mon, Mar 22, 2021 at 09:00:00AM +0530, Bhaskar Chowdhury wrote: > > > > > > s/mesages/messages/ > > > > did you test the build afterwards? you forgot to do something. > >

Re: [PATCH] mm: Fix typos in comments

2021-03-21 Thread Randy Dunlap
On 3/21/21 7:51 PM, Ingo Molnar wrote: > > Fix ~93 single-word typos in locking code comments, plus a few very > obvious grammar mistakes. > > Signed-off-by: Ingo Molnar > Cc: Andrew Morton > Cc: Rik van Riel > Cc: linux...@kvack.org > Cc: linux-kernel@vger.kernel.org > --- >

Re: [PATCH] mm: Fix typos in comments

2021-03-21 Thread Bhaskar Chowdhury
On 20:52 Sun 21 Mar 2021, Randy Dunlap wrote: On 3/21/21 8:44 PM, Matthew Wilcox wrote: On Mon, Mar 22, 2021 at 03:51:52AM +0100, Ingo Molnar wrote: +++ b/mm/huge_memory.c @@ -1794,7 +1794,7 @@ bool move_huge_pmd(struct vm_area_struct *vma, unsigned long old_addr, /* * Returns * - 0 if

[no subject]

2021-03-21 Thread Xu Yihang
Git message updated.

[PATCH -next] x86: Fix unused variable 'hi'

2021-03-21 Thread Xu Yihang
Fixes the following W=1 kernel build warning(s): arch/x86/hyperv/hv_apic.c:58:15: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] Compiled with CONFIG_HYPERV enabled: make allmodconfig ARCH=x86_64 CROSS_COMPILE=x86_64-linux-gnu- make W=1 arch/x86/hyperv/hv_apic.o ARCH=x86_64

Re: [PATCH v4 01/25] mm: Introduce struct folio

2021-03-21 Thread Matthew Wilcox
On Mon, Mar 22, 2021 at 12:52:40PM +1000, Nicholas Piggin wrote: > Excerpts from Matthew Wilcox's message of March 19, 2021 11:25 am: > > On Fri, Mar 19, 2021 at 10:56:45AM +1100, Balbir Singh wrote: > >> On Fri, Mar 05, 2021 at 04:18:37AM +, Matthew Wilcox (Oracle) wrote: > >> > A struct

[PATCH v3] exfat: speed up iterate/lookup by fixing start point of traversing cluster chain

2021-03-21 Thread Hyeongseok Kim
When directory iterate and lookup is called, there's a buggy rewinding of start point for traversing cluster chain to the parent directory entry's first cluster. This caused repeated cluster chain traversing from the first entry of the parent directory that would show worse performance if huge

[PATCH] Input: serio - make write method mandatory

2021-03-21 Thread Dmitry Torokhov
Given that all serio drivers except one implement write() method let's make it mandatory to avoid testing for its presence whenever we attempt to use it. Signed-off-by: Dmitry Torokhov --- drivers/input/serio/ams_delta_serio.c | 6 ++ drivers/input/serio/serio.c | 5 +

Re: [PATCH] mm: Fix typos in comments

2021-03-21 Thread Randy Dunlap
On 3/21/21 8:44 PM, Matthew Wilcox wrote: > On Mon, Mar 22, 2021 at 03:51:52AM +0100, Ingo Molnar wrote: >> +++ b/mm/huge_memory.c >> @@ -1794,7 +1794,7 @@ bool move_huge_pmd(struct vm_area_struct *vma, >> unsigned long old_addr, >> /* >> * Returns >> * - 0 if PMD could not be locked >> - *

Re: [PATCH] docs: submitting-patches Fix a typo

2021-03-21 Thread Bhaskar Chowdhury
On 03:44 Mon 22 Mar 2021, Matthew Wilcox wrote: On Mon, Mar 22, 2021 at 09:00:00AM +0530, Bhaskar Chowdhury wrote: s/mesages/messages/ did you test the build afterwards? you forgot to do something. What are you talking about??? It is going over my head...why the build reqired?? A spello

Re: [GIT PULL] ext4 fixes for v5.12

2021-03-21 Thread Gao Xiang
On Sun, Mar 21, 2021 at 11:36:10PM -0400, Theodore Ts'o wrote: > On Mon, Mar 22, 2021 at 11:05:13AM +0800, Gao Xiang wrote: > > I think the legel name would be "Zhang Yi" (family name goes first [1]) > > according to > > The Chinese phonetic alphabet spelling rules for Chinese names [2]. > > > >

Re: [PATCH] xfs: Rudimentary spelling fix

2021-03-21 Thread Bhaskar Chowdhury
On 20:33 Sun 21 Mar 2021, Darrick J. Wong wrote: On Sun, Mar 21, 2021 at 07:52:41PM -0700, Randy Dunlap wrote: On 3/21/21 7:46 PM, Bhaskar Chowdhury wrote: > > s/sytemcall/systemcall/ > > > Signed-off-by: Bhaskar Chowdhury > --- > fs/xfs/xfs_inode.c | 2 +- > 1 file changed, 1 insertion(+), 1

Re: [PATCH] docs: submitting-patches Fix a typo

2021-03-21 Thread Matthew Wilcox
On Mon, Mar 22, 2021 at 09:00:00AM +0530, Bhaskar Chowdhury wrote: > > s/mesages/messages/ did you test the build afterwards? you forgot to do something. > Signed-off-by: Bhaskar Chowdhury > --- > Documentation/process/submitting-patches.rst | 2 +- > 1 file changed, 1 insertion(+), 1

[PATCH V2] xfs: Rudimentary spelling fix

2021-03-21 Thread Bhaskar Chowdhury
s/sytemcall/syscall/ Signed-off-by: Bhaskar Chowdhury --- Changes from V1: Randy's suggestion incorporated. fs/xfs/xfs_inode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/xfs/xfs_inode.c b/fs/xfs/xfs_inode.c index f93370bd7b1e..3087d03a6863 100644 ---

linux-next: manual merge of the ftrace tree with the tip tree

2021-03-21 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the ftrace tree got a conflict in: arch/x86/kernel/kprobes/ftrace.c between commit: d9f6e12fb0b7 ("x86: Fix various typos in comments") from the tip tree and commit: e0196ae73234 ("ftrace: Fix spelling mistake "disabed" -> "disabled"") from the

Re: [PATCH] mm: Fix typos in comments

2021-03-21 Thread Matthew Wilcox
On Mon, Mar 22, 2021 at 03:51:52AM +0100, Ingo Molnar wrote: > +++ b/mm/huge_memory.c > @@ -1794,7 +1794,7 @@ bool move_huge_pmd(struct vm_area_struct *vma, unsigned > long old_addr, > /* > * Returns > * - 0 if PMD could not be locked > - * - 1 if PMD was locked but protections unchange

Re: [PATCH 3/3] fuse: fix typo for fuse_conn.max_pages comment

2021-03-21 Thread Jason Wang
在 2021/3/18 下午9:52, Connor Kuehl 写道: 'Maxmum' -> 'Maximum' Need a better log here. With the commit log fixed. Acked-by: Jason Wang Signed-off-by: Connor Kuehl --- fs/fuse/fuse_i.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/fuse/fuse_i.h

Re: [PATCH v3] mm/gup: check page posion status for coredump.

2021-03-21 Thread Aili Yao
On Sat, 20 Mar 2021 00:35:16 + Matthew Wilcox wrote: > On Fri, Mar 19, 2021 at 10:44:37AM +0800, Aili Yao wrote: > > +++ b/mm/gup.c > > @@ -1536,6 +1536,10 @@ struct page *get_dump_page(unsigned long addr) > > FOLL_FORCE | FOLL_DUMP | FOLL_GET); > > if

linux-next: build failure after merge of the tip tree

2021-03-21 Thread Stephen Rothwell
Hi all, After merging the tip tree, today's linux-next build (x86_64 allmodconfig) failed like this: arch/x86/net/bpf_jit_comp.c: In function 'arch_prepare_bpf_trampoline': arch/x86/net/bpf_jit_comp.c:2015:16: error: 'ideal_nops' undeclared (first use in this function) 2015 | memcpy(prog,

Re: [GIT PULL] ext4 fixes for v5.12

2021-03-21 Thread Theodore Ts'o
On Mon, Mar 22, 2021 at 11:05:13AM +0800, Gao Xiang wrote: > I think the legel name would be "Zhang Yi" (family name goes first [1]) > according to > The Chinese phonetic alphabet spelling rules for Chinese names [2]. > > Indeed, that is also what the legel name is written in alphabet on our >

Re: [PATCH] xfs: Rudimentary spelling fix

2021-03-21 Thread Darrick J. Wong
On Sun, Mar 21, 2021 at 07:52:41PM -0700, Randy Dunlap wrote: > On 3/21/21 7:46 PM, Bhaskar Chowdhury wrote: > > > > s/sytemcall/systemcall/ > > > > > > Signed-off-by: Bhaskar Chowdhury > > --- > > fs/xfs/xfs_inode.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff

[PATCH v4] gpio: mpc8xxx: Add ACPI support

2021-03-21 Thread Ran Wang
Current implementation only supports DT, now add ACPI support. Signed-off-by: Ran Wang --- Change in v4: - Update error print for gpiochip_add_data() to fix wrong info. in ACPI case. - Update error print for devm_request_irq() to fix panic in ACPI case. - Add include property.h and

Re: [PATCH] Input: Fix a typo

2021-03-21 Thread Dmitry Torokhov
On Mon, Mar 22, 2021 at 07:50:30AM +0530, Bhaskar Chowdhury wrote: > > s/subsytem/subsystem/ > > Signed-off-by: Bhaskar Chowdhury Applied, thank you. -- Dmitry

[PATCH] docs: submitting-patches Fix a typo

2021-03-21 Thread Bhaskar Chowdhury
s/mesages/messages/ Signed-off-by: Bhaskar Chowdhury --- Documentation/process/submitting-patches.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/process/submitting-patches.rst b/Documentation/process/submitting-patches.rst index

Re: [PATCH v3 2/3] net: ethernet: actions: Add Actions Semi Owl Ethernet MAC driver

2021-03-21 Thread Florian Fainelli
Hi Christian, On 3/21/2021 4:29 PM, Cristian Ciocaltea wrote: > Add new driver for the Ethernet MAC used on the Actions Semi Owl > family of SoCs. > > Currently this has been tested only on the Actions Semi S500 SoC > variant. > > Signed-off-by: Cristian Ciocaltea [snip] Do you know the

Re: [PATCH] x86/entry: Fix a typo

2021-03-21 Thread Ingo Molnar
* Bhaskar Chowdhury wrote: > On 23:55 Sun 21 Mar 2021, Ingo Molnar wrote: > > > > * Randy Dunlap wrote: > > > > > > > > > > > On Mon, 22 Mar 2021, Bhaskar Chowdhury wrote: > > > > > > > > > > > s/swishes/switch/ > > > > > > should be 'switches' > > > > Correct - this patch exchanged a

Re: [PATCH] thermal/drivers/cpuidle_cooling: Fix use after error

2021-03-21 Thread Viresh Kumar
On 19-03-21, 21:25, Daniel Lezcano wrote: > When the function successfully finishes it logs an information about > the registration of the cooling device and use its name to build the > message. Unfortunately it was freed right before: > > drivers/thermal/cpuidle_cooling.c:218

[tip: irq/core] irq: Fix typos in comments

2021-03-21 Thread tip-bot2 for Ingo Molnar
The following commit has been merged into the irq/core branch of tip: Commit-ID: a359f757965aafd0f58570de95dc6bc06cf12a9c Gitweb: https://git.kernel.org/tip/a359f757965aafd0f58570de95dc6bc06cf12a9c Author:Ingo Molnar AuthorDate:Mon, 22 Mar 2021 04:21:30 +01:00 Committer:

[tip: core/entry] entry: Fix typos in comments

2021-03-21 Thread tip-bot2 for Ingo Molnar
The following commit has been merged into the core/entry branch of tip: Commit-ID: 97258ce902d1e1c396a4d7c38f6ae7085adb73c5 Gitweb: https://git.kernel.org/tip/97258ce902d1e1c396a4d7c38f6ae7085adb73c5 Author:Ingo Molnar AuthorDate:Mon, 22 Mar 2021 03:55:50 +01:00

Re: [PATCH v5 00/27] Memory Folios

2021-03-21 Thread Matthew Wilcox
On Sat, Mar 20, 2021 at 05:40:37AM +, Matthew Wilcox (Oracle) wrote: > Current tree at: > https://git.infradead.org/users/willy/pagecache.git/shortlog/refs/heads/folio > > (contains another ~100 patches on top of this batch, not all of which are > in good shape for submission) I've fixed the

Re: [PATCH V6 4/4] cpufreq: CPPC: Add support for frequency invariance

2021-03-21 Thread Viresh Kumar
On 19-03-21, 17:20, Rafael J. Wysocki wrote: > Sorry for the delay. > > Acked-by: Rafael J. Wysocki Thanks. > and I'm assuming that either you or the sched guys will take care of it. Yeah, I have already queued this up. -- viresh

Re: [PATCH 1/3] virtio_ring: always warn when descriptor chain exceeds queue size

2021-03-21 Thread Jason Wang
在 2021/3/18 下午9:52, Connor Kuehl 写道: From section 2.6.5.3.1 (Driver Requirements: Indirect Descriptors) of the virtio spec: "A driver MUST NOT create a descriptor chain longer than the Queue Size of the device." This text suggests that the warning should trigger even if indirect

[PATCH] scsi: mpt3sas: Fix a typo

2021-03-21 Thread Bhaskar Chowdhury
s/encloure/enclosure/ Signed-off-by: Bhaskar Chowdhury --- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/mpt3sas/mpt3sas_base.c b/drivers/scsi/mpt3sas/mpt3sas_base.c index ac066f86bb14..398fd07ee9f5 100644 ---

[PATCH -next] x86: Fix unused variable 'msr_val' warning

2021-03-21 Thread Xu Yihang
Fixes the following W=1 kernel build warning(s): arch/x86/hyperv/hv_spinlock.c:28:16: warning: variable ‘msr_val’ set but not used [-Wunused-but-set-variable] unsigned long msr_val; As Hypervisor Top-Level Functional Specification states in chapter 7.5 Virtual Processor Idle Sleep State, "A

[PATCH 12/13] usb: mtu3: drop CONFIG_OF

2021-03-21 Thread Chunfeng Yun
The driver can match only the devices created by the OF core via the DT table, so the table should be always used. Signed-off-by: Chunfeng Yun --- drivers/usb/mtu3/mtu3_plat.c | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/usb/mtu3/mtu3_plat.c

[PATCH 11/13] usb: mtu3: add support ip-sleep wakeup for MT8192

2021-03-21 Thread Chunfeng Yun
Add add support ip-sleep wakeup for MT8192, it's a specific revision, not follow IP rule. Signed-off-by: Chunfeng Yun --- drivers/usb/mtu3/mtu3_host.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/usb/mtu3/mtu3_host.c b/drivers/usb/mtu3/mtu3_host.c index

[PATCH 13/13] arm64: dts: mt8183: update wakeup register offset

2021-03-21 Thread Chunfeng Yun
Use wakeup control register offset exactly, and update revision number Signed-off-by: Chunfeng Yun --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi

[PATCH 06/13] usb: xhci-mtk: support ip-sleep wakeup for MT8183

2021-03-21 Thread Chunfeng Yun
Add support ip-sleep wakeup for MT8183, it's similar to MT8173, and it's also a specific one, but not follow IPM rule. Due to the index 2 already used by many DTS, it's better to keep it unchanged for backward compatible, treat specific ones without following IPM rule as revision 1.x, meanwhile

[PATCH 09/13] usb: xhci-mtk: remove MODULE_ALIAS

2021-03-21 Thread Chunfeng Yun
Since the driver only supports the devices created by the OF core, seems no need MODULE_ALIAS() anymore. Signed-off-by: Chunfeng Yun --- drivers/usb/host/xhci-mtk.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/usb/host/xhci-mtk.c b/drivers/usb/host/xhci-mtk.c index

[PATCH 02/13] dt-bindings: usb: mtk-xhci: add support wakeup for mt8183 and mt8192

2021-03-21 Thread Chunfeng Yun
These two HW of wakeup don't follow MediaTek internal IPM rule, both use a specific way, like as early revision of mt8173. Due to the index 2 already used by many DTS, it's better to keep it unchanged for backward compatible, treat specific ones without following IPM rule as revision 1.x,

[PATCH 08/13] usb: xhci-mtk: drop CONFIG_OF

2021-03-21 Thread Chunfeng Yun
The driver can match only the devices created by the OF core via the DT table, so the table should be always used. Signed-off-by: Chunfeng Yun --- drivers/usb/host/xhci-mtk.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/usb/host/xhci-mtk.c

[PATCH 10/13] usb: mtu3: support ip-sleep wakeup for MT8183

2021-03-21 Thread Chunfeng Yun
Add support ip-sleep wakeup for MT8183, it's similar to MT8173, and it's also a specific one, but not follow IPM rule. Due to the index 2 already used by many DTS, it's better to keep it unchanged for backward compatible, treat specific ones without following IPM rule as revision 1.x, meanwhile

[PATCH 05/13] usb: xhci-mtk: support quirk to disable usb2 lpm

2021-03-21 Thread Chunfeng Yun
The xHCI driver support usb2 HW LPM by default, here add support XHCI_HW_LPM_DISABLE quirk, then we can disable usb2 lpm when need it. Signed-off-by: Chunfeng Yun --- drivers/usb/host/xhci-mtk.c | 3 +++ drivers/usb/host/xhci-mtk.h | 1 + 2 files changed, 4 insertions(+) diff --git

[PATCH 07/13] usb: xhci-mtk: add support ip-sleep wakeup for mT8192

2021-03-21 Thread Chunfeng Yun
Add support ip-sleep wakeup for mT8192, it's a specific revision, and not follow IPM rule. Signed-off-by: Chunfeng Yun --- drivers/usb/host/xhci-mtk.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/usb/host/xhci-mtk.c b/drivers/usb/host/xhci-mtk.c index

[PATCH 04/13] usb: xhci-mtk: fix broken streams issue on 0.96 xHCI

2021-03-21 Thread Chunfeng Yun
The MediaTek 0.96 xHCI controller on some platforms does not support bulk stream even HCCPARAMS says supporting, due to MaxPSASize is set a default value 1 by mistake, here use XHCI_BROKEN_STREAMS quirk to fix it. Fixes: 94a631d91ad3 ("usb: xhci-mtk: check hcc_params after adding primary hcd")

[PATCH 03/13] dt-bindings: usb: mtu3: support wakeup for mt8183 and mt8192

2021-03-21 Thread Chunfeng Yun
These two HW of wakeup don't follow MediaTek internal IPM rule, and both use a specific way, like as early revision of mt8173. Due to the index 2 already used by many DTS, it's better to keep it unchanged for backward compatible, treat specific ones without following IPM rule as revision 1.x,

[PATCH 01/13] dt-bindings: usb: mtk-xhci: support property usb2-lpm-disable

2021-03-21 Thread Chunfeng Yun
Add support common property usb2-lpm-disable Signed-off-by: Chunfeng Yun --- Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml

Re: [PATCH v1 09/14] mm: multigenerational lru: mm_struct list

2021-03-21 Thread Huang, Ying
Yu Zhao writes: > On Wed, Mar 17, 2021 at 11:37:38AM +0800, Huang, Ying wrote: >> Yu Zhao writes: >> >> > On Tue, Mar 16, 2021 at 02:44:31PM +0800, Huang, Ying wrote: >> > The scanning overhead is only one of the two major problems of the >> > current page reclaim. The other problem is the

Re: [ANNOUNCE] v5.12-rc3-rt3

2021-03-21 Thread Mike Galbraith
On Sun, 2021-03-21 at 08:46 +0100, Mike Galbraith wrote: > On Sat, 2021-03-20 at 09:18 +0100, Mike Galbraith wrote: > > On Fri, 2021-03-19 at 23:33 +0100, Sebastian Andrzej Siewior wrote: > > > Dear RT folks! > > > > > > I'm pleased to announce the v5.12-rc3-rt3 patch set. > > > > My little rpi4b

[PATCH] drm/imx: imx-ldb: Register LDB channel1 when it is the only channel to be used

2021-03-21 Thread Liu Ying
LDB channel1 should be registered if it is the only channel to be used. Without this patch, imx_ldb_bind() would skip registering LDB channel1 if LDB channel0 is not used, no matter LDB channel1 needs to be used or not. Fixes: 8767f4711b2b (drm/imx: imx-ldb: move initialization into probe)

  1   2   3   4   5   6   >