search for: nvkm_firmware_ctor

Displaying 6 results from an estimated 6 matches for "nvkm_firmware_ctor".

2024 Apr 26
1
[PATCH 1/2] drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
On Fri, 2024-04-26 at 11:41 -0400, Lyude Paul wrote: > We hit this because when initializing firmware of type > NVKM_FIRMWARE_IMG_DMA we allocate coherent memory and then attempt to > include that coherent memory in a scatterlist. I'm sure this patch is a good one, and I will try to test it soon, but I am very curious to know why including coherent memory in a scatterlist is bad.
2024 Apr 28
1
[PATCH 1/2] drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
On Fri, 2024-04-26 at 15:47 +0000, Timur Tabi wrote: > On Fri, 2024-04-26 at 11:41 -0400, Lyude Paul wrote: > > We hit this because when initializing firmware of type > > NVKM_FIRMWARE_IMG_DMA we allocate coherent memory and then attempt > > to > > include that coherent memory in a scatterlist. > > I'm sure this patch is a good one, and I will try to test it
2024 Apr 26
3
[PATCH 1/2] drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
...CR4: 00000000003506f0 Call Trace: <TASK> ? die+0x36/0x90 ? do_trap+0xdd/0x100 ? sg_init_one+0x85/0xa0 ? do_error_trap+0x65/0x80 ? sg_init_one+0x85/0xa0 ? exc_invalid_op+0x50/0x70 ? sg_init_one+0x85/0xa0 ? asm_exc_invalid_op+0x1a/0x20 ? sg_init_one+0x85/0xa0 nvkm_firmware_ctor+0x14a/0x250 [nouveau] nvkm_falcon_fw_ctor+0x42/0x70 [nouveau] ga102_gsp_booter_ctor+0xb4/0x1a0 [nouveau] r535_gsp_oneinit+0xb3/0x15f0 [nouveau] ? srso_return_thunk+0x5/0x5f ? srso_return_thunk+0x5/0x5f ? nvkm_udevice_new+0x95/0x140 [nouveau] ? srso_return_thunk+0x5/0x5f ? sr...
2024 Aug 15
2
[PATCH] nouveau/firmware: using dma non-coherent interfaces for fw loading. (v2)
...20 CR3: 00000001043ba000 CR4: 00000000003506f0 Call Trace: <TASK> ? die+0x36/0x90 ? do_trap+0xdd/0x100 ? sg_init_one+0x85/0xa0 ? do_error_trap+0x65/0x80 ? sg_init_one+0x85/0xa0 ? exc_invalid_op+0x50/0x70 ? sg_init_one+0x85/0xa0 ? asm_exc_invalid_op+0x1a/0x20 ? sg_init_one+0x85/0xa0 nvkm_firmware_ctor+0x14a/0x250 [nouveau] nvkm_falcon_fw_ctor+0x42/0x70 [nouveau] ga102_gsp_booter_ctor+0xb4/0x1a0 [nouveau] r535_gsp_oneinit+0xb3/0x15f0 [nouveau] ? srso_return_thunk+0x5/0x5f ? srso_return_thunk+0x5/0x5f ? nvkm_udevice_new+0x95/0x140 [nouveau] ? srso_return_thunk+0x5/0x5f ? srso_return_thunk+...
2024 Aug 16
1
[PATCH] nouveau/firmware: using dma non-coherent interfaces for fw loading. (v2)
...ce: > <TASK> > ? die+0x36/0x90 > ? do_trap+0xdd/0x100 > ? sg_init_one+0x85/0xa0 > ? do_error_trap+0x65/0x80 > ? sg_init_one+0x85/0xa0 > ? exc_invalid_op+0x50/0x70 > ? sg_init_one+0x85/0xa0 > ? asm_exc_invalid_op+0x1a/0x20 > ? sg_init_one+0x85/0xa0 > nvkm_firmware_ctor+0x14a/0x250 [nouveau] > nvkm_falcon_fw_ctor+0x42/0x70 [nouveau] > ga102_gsp_booter_ctor+0xb4/0x1a0 [nouveau] > r535_gsp_oneinit+0xb3/0x15f0 [nouveau] > ? srso_return_thunk+0x5/0x5f > ? srso_return_thunk+0x5/0x5f > ? nvkm_udevice_new+0x95/0x140 [nouveau] > ? srso_return_t...
2024 May 09
1
[REGRESSION] v6.9-rc7: nouveau: init failed, no display output from kernel; successfully bisected
...0000:01:00.0: DRM-master: Device allocation failed: -5 > [ 0.485078] nouveau 0000:01:00.0: probe with driver nouveau failed with error -50 > > I bisected between v6.9-rc6 and v6.9-rc7 and that identified commit > 52a6947bf576 ("drm/nouveau/firmware: Fix SG_DEBUG error with > nvkm_firmware_ctor()") as the first bad commit. Lyude, that's a commit of yours. Given that 6.9 is due a quick question: I assume there is no easy fix for this in sight? Or is a quick revert something that might be appropriate to prevent this from entering 6.9? Ciao, Thorsten > I then rebuilt > v6....