Displaying 4 results from an estimated 4 matches for "gf100_gr_chan_new".
2024 Oct 29
0
[PATCH] drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()
...t.com>
Will push upstream in a moment
On Sun, 2024-10-27 at 01:38 +0800, Li Huafei wrote:
> When the call to gf100_grctx_generate() fails, unlock gr->fecs.mutex
> before returning the error.
>
> Fixes smatch warning:
>
> drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:480 gf100_gr_chan_new() warn: inconsistent returns '&gr->fecs.mutex'.
>
> Fixes: ca081fff6ecc ("drm/nouveau/gr/gf100-: generate golden context during first object alloc")
> Signed-off-by: Li Huafei <lihuafei1 at huawei.com>
> ---
> drivers/gpu/drm/nouveau/nvkm/engine/gr/gf...
2024 Mar 15
1
[PATCH][next] drm/nouveau/gr/gf100: Remove second semicolon
...rtion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c b/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
index 986e8d547c94..060c74a80eb1 100644
--- a/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
@@ -420,7 +420,7 @@ gf100_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
return ret;
} else {
ret = nvkm_memory_map(gr->attrib_cb, 0, chan->vmm, chan->attrib_cb,
- &args, sizeof(args));;
+ &args, sizeof(args));
if (ret)
return ret;
}
--
2.39.2
2017 Sep 11
2
Nouveau: kernel hang on Optimus+Intel+NVidia GeForce 1060m
...[ 2.511694] ? nvkm_engine_init+0x129/0x154 [nouveau]
[ 2.511722] ? nvkm_subdev_init+0x114/0x186 [nouveau]
[ 2.511747] ? nvkm_engine_ref+0x32/0x59 [nouveau]
[ 2.511772] ? nvkm_ioctl_new+0x15d/0x208 [nouveau]
[ 2.511808] ? nvkm_fifo_chan_dtor+0xc0/0xc0 [nouveau]
[ 2.511844] ? gf100_gr_chan_new+0x224/0x224 [nouveau]
[ 2.511871] ? nvkm_ioctl+0x16d/0x1ca [nouveau]
[ 2.511897] ? nvif_object_init+0xc6/0x101 [nouveau]
[ 2.511934] ? nvc0_fbcon_accel_init+0x4c/0x3c3 [nouveau]
[ 2.511969] ? nouveau_fbcon_create+0x2f0/0x3ec [nouveau]
[ 2.511972] ? vprintk_emit+0x262/0x27c
[...
2016 Dec 13
15
[PATCH v2 0/15] Falcon library
This was the first step of the secure boot refactoring - as Ben asked for some
fixes, I now submit it as its own series to make it easier to review (and also
because rebasing secure boot on top of this takes time and I don't want to do
it until this is validated!).
This series attempts to factorize the duplicate falcon-related code into a
single library, using the existing nvkm_falcon