search for: gf100_gr_chan_new

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