search for: relationshio

Displaying 2 results from an estimated 2 matches for "relationshio".

Did you mean: relationship
2024 Aug 15
1
[PATCH] nouveau/firmware: using dma non-coherent interfaces for fw loading. (v2)
On Fri, 2024-08-16 at 06:19 +1000, Dave Airlie wrote: > Fix this by using the non-coherent allocator instead, I think there > might be a better answer to this, but it involve ripping up some of > APIs using sg lists. Thanks for fixing this, but what is the relationshio between non-coherent DMA and sg_set_buf()? ? You're still calling?sg_init_one() and hitting this check: #ifdef CONFIG_DEBUG_SG BUG_ON(!virt_addr_valid(buf)); #endif Does a non-coherent DMA buffer have a different kind of virtual address than a coherent DMA buffer?
2024 Aug 15
2
[PATCH] nouveau/firmware: using dma non-coherent interfaces for fw loading. (v2)
From: Dave Airlie <airlied at redhat.com> Currently, enabling SG_DEBUG in the kernel will cause nouveau to hit a BUG() on startup, when the iommu is enabled: kernel BUG at include/linux/scatterlist.h:187! invalid opcode: 0000 [#1] PREEMPT SMP NOPTI CPU: 7 PID: 930 Comm: (udev-worker) Not tainted 6.9.0-rc3Lyude-Test+ #30 Hardware name: MSI MS-7A39/A320M GAMING PRO (MS-7A39), BIOS 1.I0