[powerpc:topic/cpu-smt] BUILD SUCCESS 940e915fcbf3494e794335eaab2ce793b75a3c1d

2023-06-02 Thread kernel test robot
randconfig-r021-20230531 gcc alpharandconfig-r024-20230531 gcc alpharandconfig-r025-20230531 gcc alpharandconfig-r031-20230531 gcc alpharandconfig-r033-20230602 gcc arc

Re: linux-next: Tree for Jun 2 (arch/powerpc/kernel/iommu.c)

2023-06-02 Thread Randy Dunlap
On 6/1/23 21:01, Stephen Rothwell wrote: > Hi all, > > Changes since 20230601: > On powerpc64, a randconfig failed with: In file included from ../include/linux/list.h:5, from ../include/linux/preempt.h:11, from ../include/linux/spinlock.h:56,

Re: [PATCH 00/13] mm: jit/text allocator

2023-06-02 Thread Song Liu
On Fri, Jun 2, 2023 at 2:35 AM Mark Rutland wrote: > > On Thu, Jun 01, 2023 at 02:14:56PM -0400, Kent Overstreet wrote: > > On Thu, Jun 01, 2023 at 05:12:03PM +0100, Mark Rutland wrote: > > > For a while I have wanted to give kprobes its own allocator so that it > > > can work > > > even with

Re: [PATCH] ASoC: fsl_sai: Enable BCI bit if SAI works on synchronous mode with BYP asserted

2023-06-02 Thread Mark Brown
On Tue, 30 May 2023 18:30:12 +0800, Chancel Liu wrote: > There's an issue on SAI synchronous mode that TX/RX side can't get BCLK > from RX/TX it sync with if BYP bit is asserted. It's a workaround to > fix it that enable SION of IOMUX pad control and assert BCI. > > For example if TX sync with RX

Re: [PATCH 00/12] mm: free retracted page table by RCU

2023-06-02 Thread Jann Horn
On Fri, Jun 2, 2023 at 6:37 AM Hugh Dickins wrote: > On Wed, 31 May 2023, Jann Horn wrote: > > On Mon, May 29, 2023 at 8:11 AM Hugh Dickins wrote: > > > Here is the third series of patches to mm (and a few architectures), based > > > on v6.4-rc3 with the preceding two series applied: in which

Re: [PATCH 01/12] mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s

2023-06-02 Thread Jann Horn
On Fri, Jun 2, 2023 at 4:50 AM Hugh Dickins wrote: > On Wed, 31 May 2023, Jann Horn wrote: > > On Mon, May 29, 2023 at 8:15 AM Hugh Dickins wrote: > > > Before putting them to use (several commits later), add rcu_read_lock() > > > to pte_offset_map(), and rcu_read_unlock() to pte_unmap(). Make

Re: [PATCH 05/12] powerpc: add pte_free_defer() for pgtables sharing page

2023-06-02 Thread Jason Gunthorpe
On Mon, May 29, 2023 at 03:02:02PM +0100, Matthew Wilcox wrote: > On Sun, May 28, 2023 at 11:20:21PM -0700, Hugh Dickins wrote: > > +void pte_free_defer(struct mm_struct *mm, pgtable_t pgtable) > > +{ > > + struct page *page; > > + > > + page = virt_to_page(pgtable); > > +

Re: [PATCH 08/12] mm/pgtable: add pte_free_defer() for pgtable as page

2023-06-02 Thread Jason Gunthorpe
On Thu, Jun 01, 2023 at 11:03:11PM -0700, Hugh Dickins wrote: > > I was hoping Mathew's folio conversion would help clarify this.. > > I doubt that: what we have for use today is pages, however they are > dressed up. I mean the part where Matthew is going and splitting the types and making it

Re: [PATCH 00/13] mm: jit/text allocator

2023-06-02 Thread Mark Rutland
On Thu, Jun 01, 2023 at 02:14:56PM -0400, Kent Overstreet wrote: > On Thu, Jun 01, 2023 at 05:12:03PM +0100, Mark Rutland wrote: > > For a while I have wanted to give kprobes its own allocator so that it can > > work > > even with CONFIG_MODULES=n, and so that it doesn't have to waste VA space in

Re: [tty:tty-testing 19/19] legacy_serial.c:undefined reference to `fsl8250_handle_irq'

2023-06-02 Thread Uwe Kleine-König
8250: Apply > FSL workarounds also without SERIAL_8250_CONSOLE > config: powerpc-allmodconfig > (https://download.01.org/0day-ci/archive/20230602/202306021041.qbrzzene-...@intel.com/config) > compiler: powerpc-linux-gcc (GCC) 12.3.0 > reproduce (this is a W=1 build): >

Re: [PATCH 05/12] powerpc: add pte_free_defer() for pgtables sharing page

2023-06-02 Thread Hugh Dickins
On Thu, 1 Jun 2023, Gerald Schaefer wrote: > On Mon, 29 May 2023 07:36:40 -0700 (PDT) > Hugh Dickins wrote: > > On Mon, 29 May 2023, Matthew Wilcox wrote: > > > On Sun, May 28, 2023 at 11:20:21PM -0700, Hugh Dickins wrote: > > > > +void pte_free_defer(struct mm_struct *mm, pgtable_t pgtable) >

[powerpc:fixes] BUILD SUCCESS 719dfd5925e186e09a2a6f23016936ac436f3d78

2023-06-02 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes branch HEAD: 719dfd5925e186e09a2a6f23016936ac436f3d78 powerpc/xmon: Use KSYM_NAME_LEN in array size elapsed time: 722m configs tested: 2 configs skipped: 142 The following configs have been built

Re: [PATCH 08/12] mm/pgtable: add pte_free_defer() for pgtable as page

2023-06-02 Thread Hugh Dickins
On Wed, 31 May 2023, Jason Gunthorpe wrote: > On Sun, May 28, 2023 at 11:23:47PM -0700, Hugh Dickins wrote: > > Add the generic pte_free_defer(), to call pte_free() via call_rcu(). > > pte_free_defer() will be called inside khugepaged's retract_page_tables() > > loop, where allocating extra memory