search for: nouveau_abi16_ioctl_grobj_alloc

Displaying 11 results from an estimated 11 matches for "nouveau_abi16_ioctl_grobj_alloc".

2019 May 27
2
[PATCH 08/13] drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
...tl_setparam, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY), - DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_ALLOC, nouveau_abi16_ioctl_channel_alloc, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_FREE, nouveau_abi16_ioctl_channel_free, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_GROBJ_ALLOC, nouveau_abi16_ioctl_grobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_NOTIFIEROBJ_ALLOC, nouveau_abi16_ioctl_notifierobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_GPUOBJ_FREE, nouveau_abi16_ioctl_gpuobj_free, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_SVM_INIT, nouveau_svmm_ini...
2019 May 22
3
[PATCH 2/2] drm/nouveau: remove open-coded drm_invalid_op()
...6,6 @@ struct drm_device *dev, void *data, struct drm_file *file_priv int nouveau_abi16_ioctl_getparam(ABI16_IOCTL_ARGS); -int nouveau_abi16_ioctl_setparam(ABI16_IOCTL_ARGS); int nouveau_abi16_ioctl_channel_alloc(ABI16_IOCTL_ARGS); int nouveau_abi16_ioctl_channel_free(ABI16_IOCTL_ARGS); int nouveau_abi16_ioctl_grobj_alloc(ABI16_IOCTL_ARGS); diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c b/drivers/gpu/drm/nouveau/nouveau_drm.c index 22cd45845e07..ed45ad2b72f2 100644 --- a/drivers/gpu/drm/nouveau/nouveau_drm.c +++ b/drivers/gpu/drm/nouveau/nouveau_drm.c @@ -1046,7 +1046,7 @@ nouveau_drm_postclose(struct drm_device...
2019 May 23
0
[PATCH 2/2] drm/nouveau: remove open-coded drm_invalid_op()
...dev, void *data, struct drm_file *file_priv > > int nouveau_abi16_ioctl_getparam(ABI16_IOCTL_ARGS); > -int nouveau_abi16_ioctl_setparam(ABI16_IOCTL_ARGS); > int nouveau_abi16_ioctl_channel_alloc(ABI16_IOCTL_ARGS); > int nouveau_abi16_ioctl_channel_free(ABI16_IOCTL_ARGS); > int nouveau_abi16_ioctl_grobj_alloc(ABI16_IOCTL_ARGS); > diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c b/drivers/gpu/drm/nouveau/nouveau_drm.c > index 22cd45845e07..ed45ad2b72f2 100644 > --- a/drivers/gpu/drm/nouveau/nouveau_drm.c > +++ b/drivers/gpu/drm/nouveau/nouveau_drm.c > @@ -1046,7 +1046,7 @@ nouveau_drm_po...
2019 Jun 06
0
[PATCH 08/13] drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
...DRM_ROOT_ONLY), > - DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_ALLOC, nouveau_abi16_ioctl_channel_alloc, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_FREE, nouveau_abi16_ioctl_channel_free, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(NOUVEAU_GROBJ_ALLOC, nouveau_abi16_ioctl_grobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(NOUVEAU_NOTIFIEROBJ_ALLOC, nouveau_abi16_ioctl_notifierobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(NOUVEAU_GPUOBJ_FREE, nouveau_abi16_ioctl_gpuobj_free, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(N...
2014 May 16
2
Machine freeze on latest Linus kernel, seems related to nouveau
..._graph_context_ctor+0x3c/0x80 [nouveau] May 16 08:30:27 brouette kernel: [<ffffffffa047d8ad>] nouveau_object_ctor+0x2d/0xc0 [nouveau] May 16 08:30:27 brouette kernel: [<ffffffffa047e09b>] nouveau_object_new+0xeb/0x200 [nouveau] May 16 08:30:27 brouette kernel: [<ffffffffa0504368>] nouveau_abi16_ioctl_grobj_alloc+0x68/0xe0 [nouveau] May 16 08:30:27 brouette kernel: [<ffffffffa03628b8>] drm_ioctl+0x1d8/0x5d0 [drm] May 16 08:30:27 brouette kernel: [<ffffffffa0504300>] ? nouveau_abi16_ioctl_channel_free+0xa0/0xa0 [nouveau] May 16 08:30:27 brouette kernel: [<ffffffff810de0d2>] ? do_mmap_pgoff+...
2014 May 17
0
Machine freeze on latest Linus kernel, seems related to nouveau
..._graph_context_ctor+0x3c/0x80 [nouveau] May 17 20:01:36 brouette kernel: [<ffffffffa036a8ad>] nouveau_object_ctor+0x2d/0xc0 [nouveau] May 17 20:01:36 brouette kernel: [<ffffffffa036b09b>] nouveau_object_new+0xeb/0x200 [nouveau] May 17 20:01:36 brouette kernel: [<ffffffffa03edc1b>] nouveau_abi16_ioctl_grobj_alloc+0x6b/0xe0 [nouveau] May 17 20:01:36 brouette kernel: [<ffffffffa0253a62>] drm_ioctl+0x4c2/0x5f0 [drm] May 17 20:01:36 brouette kernel: [<ffffffff810dbcb2>] ? do_mmap_pgoff+0x2c2/0x380 May 17 20:01:36 brouette kernel: [<ffffffffa03e3799>] nouveau_drm_ioctl+0x9/0x10 [nouveau] May 17...
2016 Aug 22
12
[Bug 97438] New: Running a lot of Firefox instances causes kernel page fault.
...x240 [nouveau] [ 398.041010] [<ffffffffa01d71ed>] nvkm_client_ioctl+0xd/0x10 [nouveau] [ 398.041010] [<ffffffffa013d03d>] nvif_object_ioctl+0x3d/0x50 [nouveau] [ 398.041010] [<ffffffffa013d59d>] nvif_object_init+0xbd/0x130 [nouveau] [ 398.041010] [<ffffffffa01eae51>] nouveau_abi16_ioctl_grobj_alloc+0x141/0x2d0 [nouveau] [ 398.041010] [<ffffffffa00276bd>] drm_ioctl+0x13d/0x560 [drm] [ 398.041010] [<ffffffffa01ead10>] ? nouveau_abi16_ioctl_channel_free+0x90/0x90 [nouveau] [ 398.041010] [<ffffffff81091fd5>] ? preempt_count_add+0xa5/0xc0 [ 398.041010] [<ffffffff818288...
2012 Jul 27
0
[PATCH 3/3] nouveau: add vblank methods on newer cards
...5 ++ 7 files changed, 95 insertions(+), 18 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_abi16.c b/drivers/gpu/drm/nouveau/nouveau_abi16.c index ff23d88..e3a3a0b 100644 --- a/drivers/gpu/drm/nouveau/nouveau_abi16.c +++ b/drivers/gpu/drm/nouveau/nouveau_abi16.c @@ -173,15 +173,8 @@ nouveau_abi16_ioctl_grobj_alloc(ABI16_IOCTL_ARGS) return -EINVAL; /* compatibility with userspace that assumes 506e for all chipsets */ - if (init->class == 0x506e) { + if (init->class == 0x506e) init->class = nouveau_software_class(dev); - if (init->class == 0x906e) - return 0; - } else - if (init->cl...
2014 May 17
1
Machine freeze on latest Linus kernel, seems related to nouveau
...[nouveau] > May 17 20:01:36 brouette kernel: [<ffffffffa036a8ad>] > nouveau_object_ctor+0x2d/0xc0 [nouveau] > May 17 20:01:36 brouette kernel: [<ffffffffa036b09b>] > nouveau_object_new+0xeb/0x200 [nouveau] > May 17 20:01:36 brouette kernel: [<ffffffffa03edc1b>] > nouveau_abi16_ioctl_grobj_alloc+0x6b/0xe0 [nouveau] > May 17 20:01:36 brouette kernel: [<ffffffffa0253a62>] > drm_ioctl+0x4c2/0x5f0 [drm] > May 17 20:01:36 brouette kernel: [<ffffffff810dbcb2>] ? > do_mmap_pgoff+0x2c2/0x380 > May 17 20:01:36 brouette kernel: [<ffffffffa03e3799>] > nouveau_drm_i...
2018 Sep 03
4
[Bug 107818] New: linux-4.18.5 every boot some drivers errors
.../0x60 [nouveau] [ 7.143889] nvkm_ioctl_new+0x120/0x200 [nouveau] [ 7.143901] ? nvkm_fifo_chan_dtor+0xe0/0xe0 [nouveau] [ 7.143911] ? gf100_fermi_mthd+0xf0/0xf0 [nouveau] [ 7.143919] nvkm_ioctl+0xd3/0x170 [nouveau] [ 7.143925] nvif_object_init+0xba/0x110 [nouveau] [ 7.143935] nouveau_abi16_ioctl_grobj_alloc+0x14c/0x2f0 [nouveau] [ 7.143945] ? nouveau_abi16_ioctl_channel_free+0x80/0x80 [nouveau] [ 7.143947] drm_ioctl_kernel+0x9c/0xe0 [ 7.143949] drm_ioctl+0x1d4/0x370 [ 7.143958] ? nouveau_abi16_ioctl_channel_free+0x80/0x80 [nouveau] [ 7.143960] ? filemap_map_pages+0x286/0x2b0 [ 7...
2017 Mar 16
52
[Bug 100228] New: [NV137] unknown chipset (137000a1)
https://bugs.freedesktop.org/show_bug.cgi?id=100228 Bug ID: 100228 Summary: [NV137] unknown chipset (137000a1) Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau