Re: [RFC PATCH v1 00/10] mm: Introduce and use folio_owner_ops

2024-11-13 Thread David Hildenbrand
On 13.11.24 05:57, Matthew Wilcox wrote: On Tue, Nov 12, 2024 at 03:22:46PM +0100, David Hildenbrand wrote: On 12.11.24 14:53, Jason Gunthorpe wrote: On Tue, Nov 12, 2024 at 10:10:06AM +0100, David Hildenbrand wrote: On 12.11.24 06:26, Matthew Wilcox wrote: I don't want you to respin. I thin

Re: [REGRESSION] GM20B pmu timeout

2024-11-13 Thread Diogo Ivo
Hi Dave, On Tue Nov 12, 2024 at 7:59 PM WET, Dave Airlie wrote: > On Tue, 12 Nov 2024 at 22:34, Linux regression tracking (Thorsten > Leemhuis) wrote: > > > > [CCing Danilo, who committed the culprit] > > > > On 04.11.24 13:11, Diogo Ivo wrote: > > > On Tue Oct 15, 2024 at 7:13 PM WEST, Linux reg

Re: [PATCH 1/2] nouveau: handle EBUSY and EAGAIN for GSP aux errors.

2024-11-13 Thread Philipp Stanner
On Mon, 2024-11-11 at 13:41 +1000, Dave Airlie wrote: > From: Dave Airlie > > The upper layer transfer functions expect EBUSY as a return > for when retries should be done. > > Fix the AUX error translation, but also check for both errors > in a few places. > > Fixes: eb284f4b3781 ("drm/nouveau

Re: [RFC PATCH v1 00/10] mm: Introduce and use folio_owner_ops

2024-11-13 Thread John Hubbard
On 11/12/24 8:57 PM, Matthew Wilcox wrote: On Tue, Nov 12, 2024 at 03:22:46PM +0100, David Hildenbrand wrote: On 12.11.24 14:53, Jason Gunthorpe wrote: On Tue, Nov 12, 2024 at 10:10:06AM +0100, David Hildenbrand wrote: On 12.11.24 06:26, Matthew Wilcox wrote: ... I've certainly considered go

[PATCH] nouveau: fw: sync dma after setup is called.

2024-11-13 Thread Dave Airlie
From: Dave Airlie When this code moved to non-coherent allocator the sync was put too early for some firmwares which called the setup function, move the sync down after the setup function. Reported-by: Diogo Ivo Tested-by: Diogo Ivo Fixes: 9b340aeb26d5 ("nouveau/firmware: use dma non-coherent

Re: [PATCH] nouveau: fw: sync dma after setup is called.

2024-11-13 Thread Ben Skeggs
On 14/11/24 10:46, Dave Airlie wrote: From: Dave Airlie When this code moved to non-coherent allocator the sync was put too early for some firmwares which called the setup function, move the sync down after the setup function. Reported-by: Diogo Ivo Tested-by: Diogo Ivo Fixes: 9b340aeb26d5