Re: [kvm-unit-tests PATCH] build: retain intermediate .aux.o targets

2024-06-12 Thread Andrew Jones
On Wed, Jun 12, 2024 at 02:42:32PM GMT, Nicholas Piggin wrote: > arm, powerpc, riscv, build .aux.o targets with implicit pattern rules > in dependency chains that cause them to be made as intermediate files, > which get removed when make finishes. This results in unnecessary > partial rebuilds. If

Re: [kvm-unit-tests PATCH v10 12/15] scripts/arch-run.bash: Fix run_panic() success exit status

2024-06-12 Thread Andrew Jones
On Wed, Jun 12, 2024 at 03:23:17PM GMT, Nicholas Piggin wrote: > run_qemu_status() looks for "EXIT: STATUS=%d" if the harness command > returned 1, to determine the final status of the test. In the case of > panic tests, QEMU should terminate before successful exit status is > known, so the run_pan

Re: [Patch v2 1/2] ASoC: fsl: Add i2s and pcm drivers for LPC32xx CPUs

2024-06-12 Thread Piotr Wojtaszczyk
On Tue, Jun 11, 2024 at 12:15 PM Krzysztof Kozlowski wrote: > > diff --git a/MAINTAINERS b/MAINTAINERS > > index aacccb376c28..7616f61d6327 100644 > > --- a/MAINTAINERS > > +++ b/MAINTAINERS > > @@ -8909,6 +8909,13 @@ S: Maintained > > F: sound/soc/fsl/fsl* > > F: sound/soc/fsl/imx* > >

Re: [Patch v2 1/2] ASoC: fsl: Add i2s and pcm drivers for LPC32xx CPUs

2024-06-12 Thread Piotr Wojtaszczyk
On Tue, Jun 11, 2024 at 12:36 PM Mark Brown wrote: > > +FREESCALE SOC LPC32XX SOUND DRIVERS > > +M: Piotr Wojtaszczyk > > +L: alsa-de...@alsa-project.org (moderated for non-subscribers) > > +L: linuxppc-dev@lists.ozlabs.org > > +S: Orphan > > +F: sound/soc/fsl/lpc3xxx-* > > + > > It see

Re: [PATCH 10/26] xen-blkfront: don't disable cache flushes when they fail

2024-06-12 Thread Roger Pau Monné
On Tue, Jun 11, 2024 at 07:19:10AM +0200, Christoph Hellwig wrote: > blkfront always had a robust negotiation protocol for detecting a write > cache. Stop simply disabling cache flushes when they fail as that is > a grave error. It's my understanding the current code attempts to cover up for the

Re: [Patch v2 2/2] ASoC: dt-bindings: lpc32xx: Add lpc32xx i2s DT binding

2024-06-12 Thread Piotr Wojtaszczyk
On Tue, Jun 11, 2024 at 12:18 PM Krzysztof Kozlowski wrote: > I do not see my comment about DAI being addressed. Were you asking if it's a DAI? yes it is. -- Piotr Wojtaszczyk Timesys

Re: [Patch v2 2/2] ASoC: dt-bindings: lpc32xx: Add lpc32xx i2s DT binding

2024-06-12 Thread Piotr Wojtaszczyk
On Tue, Jun 11, 2024 at 12:45 PM Krzysztof Kozlowski wrote: > > Changes for v2: > > - Added maintainers field > > - Dropped clock-names > > - Dropped unused unneded interrupts field > > Does the device has interrupts or not? This should justify decision, not > current usage by drivers. Yes the dev

Re: (subset) [PATCH v3 1/3] memory: fsl_ifc: Make FSL_IFC config visible and selectable

2024-06-12 Thread Krzysztof Kozlowski
On Thu, 30 May 2024 16:46:36 +0200, Esben Haabendal wrote: > While use of fsl_ifc driver with NAND flash is fine, as the fsl_ifc_nand > driver selects FSL_IFC automatically, we need the CONFIG_FSL_IFC option to > be selectable for platforms using fsl_ifc with NOR flash. > > Applied first patch

Re: [PATCH V3 05/14] tools/perf: Add disasm_line__parse to parse raw instruction for powerpc

2024-06-12 Thread Athira Rajeev
> On 8 Jun 2024, at 2:28 PM, Christophe Leroy > wrote: > > > > Le 06/06/2024 à 08:33, Namhyung Kim a écrit : >> Hello, >> >> On Sat, Jun 01, 2024 at 11:39:32AM +0530, Athira Rajeev wrote: >>> Currently, the perf tool infrastructure disasm_line__parse function to >>> parse disassembled line

Re: [kvm-unit-tests PATCH] build: retain intermediate .aux.o targets

2024-06-12 Thread Segher Boessenkool
On Wed, Jun 12, 2024 at 02:42:32PM +1000, Nicholas Piggin wrote: > arm, powerpc, riscv, build .aux.o targets with implicit pattern rules > in dependency chains that cause them to be made as intermediate files, > which get removed when make finishes. This results in unnecessary > partial rebuilds. I

Re: [PATCH v3 6/6] powerpc/iommu: Reimplement the iommu_table_group_ops for pSeries

2024-06-12 Thread kernel test robot
Hi Shivaprasad, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/fixes] [also build test WARNING on awilliam-vfio/next awilliam-vfio/for-linus linus/master v6.10-rc3] [cannot apply to powerpc/next next-20240612] [If your patch is applied to the wrong

Re: [RFC PATCH v2 4/5] kbuild: Add generic hook for architectures to use before the final vmlinux link

2024-06-12 Thread Naveen N Rao
On Tue, Jun 11, 2024 at 11:05:56PM GMT, Naveen N Rao wrote: > On Tue, Jun 11, 2024 at 06:51:51AM GMT, Masahiro Yamada wrote: > > On Tue, Jun 11, 2024 at 2:20 AM Naveen N Rao wrote: > > > > > > On Mon, Jun 10, 2024 at 06:14:51PM GMT, Masahiro Yamada wrote: > > > > On Mon, Jun 10, 2024 at 5:39 PM Na

Re: [PATCH 1/3] tools/perf: Fix the nrcpus in perf bench futex to enable the run when all CPU's are not online

2024-06-12 Thread Athira Rajeev
> On 10 Jun 2024, at 7:52 PM, Disha Goel wrote: > > On 07/06/24 10:13 am, Athira Rajeev wrote: > >> Perf bench futex fails as below when attempted to run on >> on a powerpc system: >> >> ./perf bench futex all >> Running futex/hash benchmark... >> Run summary [PID 626307]: 80 threads, each

stable-rc: queue_5.10: arch/powerpc/include/asm/uaccess.h:472:4: error: implicit declaration of function '__get_user_size' [-Werror,-Wimplicit-function-declaration]

2024-06-12 Thread Naresh Kamboju
The Powerpc tinyconfig builds started failing on stable-rc queues for queue_5.10 branch from June 5, 2024. Please find the build log and related links below. Reported-by: Linux Kernel Functional Testing powerpc: * build/clang-18-tinyconfig * build/clang-nightly-tinyconfig * build/gcc-12-

Re: [PATCH 13/26] block: move cache control settings out of queue->flags

2024-06-12 Thread Ulf Hansson
On Tue, 11 Jun 2024 at 07:24, Christoph Hellwig wrote: > > Move the cache control settings into the queue_limits so that they > can be set atomically and all I/O is frozen when changing the > flags. > > Add new features and flags field for the driver set flags, and internal > (usually sysfs-contro

Re: [PATCH 10/26] xen-blkfront: don't disable cache flushes when they fail

2024-06-12 Thread Christoph Hellwig
On Wed, Jun 12, 2024 at 10:01:18AM +0200, Roger Pau Monné wrote: > On Tue, Jun 11, 2024 at 07:19:10AM +0200, Christoph Hellwig wrote: > > blkfront always had a robust negotiation protocol for detecting a write > > cache. Stop simply disabling cache flushes when they fail as that is > > a grave err

Re: [PATCH 1/4] KVM: delete .change_pte MMU notifier callback

2024-06-12 Thread Sean Christopherson
On Fri, Apr 19, 2024, Will Deacon wrote: > On Thu, Apr 18, 2024 at 12:53:26PM -0700, Sean Christopherson wrote: > > On Thu, Apr 18, 2024, Will Deacon wrote: > > > > I assume the idea would be to let arch code do single-page > > > > invalidations of > > > > stage-2 entries for each gfn? > > > > >

Re: [f2fs-dev] [PATCH] tracing/treewide: Remove second parameter of __assign_str()

2024-06-12 Thread patchwork-bot+f2fs
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Steven Rostedt (Google) : On Thu, 16 May 2024 13:34:54 -0400 you wrote: > From: "Steven Rostedt (Google)" > > [ >This is a treewide change. I will likely re-create this patch again in >the second week of the merge window of v6.1

Re: [PATCH 10/26] xen-blkfront: don't disable cache flushes when they fail

2024-06-12 Thread Roger Pau Monné
On Wed, Jun 12, 2024 at 05:00:30PM +0200, Christoph Hellwig wrote: > On Wed, Jun 12, 2024 at 10:01:18AM +0200, Roger Pau Monné wrote: > > On Tue, Jun 11, 2024 at 07:19:10AM +0200, Christoph Hellwig wrote: > > > blkfront always had a robust negotiation protocol for detecting a write > > > cache. St

Re: [PATCH 1/4] KVM: delete .change_pte MMU notifier callback

2024-06-12 Thread Sean Christopherson
On Wed, Jun 12, 2024, Sean Christopherson wrote: > On Fri, Apr 19, 2024, Will Deacon wrote: > > On Thu, Apr 18, 2024 at 12:53:26PM -0700, Sean Christopherson wrote: > > > On Thu, Apr 18, 2024, Will Deacon wrote: > > > > > I assume the idea would be to let arch code do single-page > > > > > invalid

[PATCH 0/2] Skip offline cores when enabling SMT on PowerPC

2024-06-12 Thread Nysal Jan K.A.
From: "Nysal Jan K.A" After the addition of HOTPLUG_SMT support for PowerPC [1] there was a regression reported [2] when enabling SMT. On a system with at least one offline core, when enabling SMT, the expectation is that no CPUs of offline cores are made online. On a POWER9 system with 4 cores

[PATCH 1/2] cpu/SMT: Enable SMT only if a core is online

2024-06-12 Thread Nysal Jan K.A.
From: "Nysal Jan K.A" If a core is offline then enabling SMT should not online CPUs of this core. By enabling SMT, what is intended is either changing the SMT value from "off" to "on" or setting the SMT level (threads per core) from a lower to higher value. On PowerPC the ppc64_cpu utility can b

[PATCH 2/2] powerpc/topology: Check if a core is online

2024-06-12 Thread Nysal Jan K.A.
From: "Nysal Jan K.A" topology_is_core_online() checks if the core a CPU belongs to is online. The core is online if at least one of the sibling CPUs is online. The first CPU of an online core is also online in the common case, so this should be fairly quick. Signed-off-by: Nysal Jan K.A --- a

Re: [PATCH 00/14] replace call_rcu by kfree_rcu for simple kmem_cache_free callback

2024-06-12 Thread Jakub Kicinski
On Sun, 9 Jun 2024 10:27:12 +0200 Julia Lawall wrote: > Since SLOB was removed, it is not necessary to use call_rcu > when the callback only performs kmem_cache_free. Use > kfree_rcu() directly. > > The changes were done using the following Coccinelle semantic patch. > This semantic patch is desi

Re: [PATCH 00/14] replace call_rcu by kfree_rcu for simple kmem_cache_free callback

2024-06-12 Thread Paul E. McKenney
On Wed, Jun 12, 2024 at 02:33:05PM -0700, Jakub Kicinski wrote: > On Sun, 9 Jun 2024 10:27:12 +0200 Julia Lawall wrote: > > Since SLOB was removed, it is not necessary to use call_rcu > > when the callback only performs kmem_cache_free. Use > > kfree_rcu() directly. > > > > The changes were done

Re: [PATCH 00/14] replace call_rcu by kfree_rcu for simple kmem_cache_free callback

2024-06-12 Thread Jakub Kicinski
On Wed, 12 Jun 2024 15:37:55 -0700 Paul E. McKenney wrote: > So 05/14, 11/14 and 12/14 are OK and can go ahead. The rest need some > help. Thank you for the breakdown!

Re: [PATCH 00/14] replace call_rcu by kfree_rcu for simple kmem_cache_free callback

2024-06-12 Thread Jens Axboe
On 6/12/24 4:37 PM, Paul E. McKenney wrote: > [PATCH 09/14] block: replace call_rcu by kfree_rcu for simple kmem_cache_free > callback > I don't see a kmem_cache_destroy(), but then again, I also don't > see the kmem_cache_create(). Unless someone can see what I am > not seeing,

Re: [PATCH 00/14] replace call_rcu by kfree_rcu for simple kmem_cache_free callback

2024-06-12 Thread Paul E. McKenney
On Wed, Jun 12, 2024 at 04:52:57PM -0600, Jens Axboe wrote: > On 6/12/24 4:37 PM, Paul E. McKenney wrote: > > [PATCH 09/14] block: replace call_rcu by kfree_rcu for simple > > kmem_cache_free callback > > I don't see a kmem_cache_destroy(), but then again, I also don't > > see the kmem_cac

Re: [PATCH 00/14] replace call_rcu by kfree_rcu for simple kmem_cache_free callback

2024-06-12 Thread Jason A. Donenfeld
On Wed, Jun 12, 2024 at 03:37:55PM -0700, Paul E. McKenney wrote: > On Wed, Jun 12, 2024 at 02:33:05PM -0700, Jakub Kicinski wrote: > > On Sun, 9 Jun 2024 10:27:12 +0200 Julia Lawall wrote: > > > Since SLOB was removed, it is not necessary to use call_rcu > > > when the callback only performs kmem

Re: [PATCH 00/14] replace call_rcu by kfree_rcu for simple kmem_cache_free callback

2024-06-12 Thread Jason A. Donenfeld
On Thu, Jun 13, 2024 at 01:31:57AM +0200, Jason A. Donenfeld wrote: > On Wed, Jun 12, 2024 at 03:37:55PM -0700, Paul E. McKenney wrote: > > On Wed, Jun 12, 2024 at 02:33:05PM -0700, Jakub Kicinski wrote: > > > On Sun, 9 Jun 2024 10:27:12 +0200 Julia Lawall wrote: > > > > Since SLOB was removed, it

Re: [PATCH 00/14] replace call_rcu by kfree_rcu for simple kmem_cache_free callback

2024-06-12 Thread Paul E. McKenney
On Thu, Jun 13, 2024 at 02:31:53AM +0200, Jason A. Donenfeld wrote: > On Thu, Jun 13, 2024 at 01:31:57AM +0200, Jason A. Donenfeld wrote: > > On Wed, Jun 12, 2024 at 03:37:55PM -0700, Paul E. McKenney wrote: > > > On Wed, Jun 12, 2024 at 02:33:05PM -0700, Jakub Kicinski wrote: > > > > On Sun, 9 Ju

Re: [Patch v2 2/2] ASoC: dt-bindings: lpc32xx: Add lpc32xx i2s DT binding

2024-06-12 Thread Krzysztof Kozlowski
On 12/06/2024 10:06, Piotr Wojtaszczyk wrote: > On Tue, Jun 11, 2024 at 12:45 PM Krzysztof Kozlowski wrote: >>> Changes for v2: >>> - Added maintainers field >>> - Dropped clock-names >>> - Dropped unused unneded interrupts field >> >> Does the device has interrupts or not? This should justify dec

Re: [Patch v2 2/2] ASoC: dt-bindings: lpc32xx: Add lpc32xx i2s DT binding

2024-06-12 Thread Krzysztof Kozlowski
On 12/06/2024 10:02, Piotr Wojtaszczyk wrote: > On Tue, Jun 11, 2024 at 12:18 PM Krzysztof Kozlowski wrote: >> I do not see my comment about DAI being addressed. > Were you asking if it's a DAI? yes it is. > Then you miss $ref to dai-common and defining sound-dai-cells like in other bindings. B