drm/nouveau: store a per-client channel list
Removes the need to disable IRQs to lookup channel struct on every pushbuf
ioctl, among others.
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
Showing
- drivers/gpu/drm/nouveau/nouveau_channel.c 22 additions, 20 deletionsdrivers/gpu/drm/nouveau/nouveau_channel.c
- drivers/gpu/drm/nouveau/nouveau_drv.h 3 additions, 1 deletiondrivers/gpu/drm/nouveau/nouveau_drv.h
- drivers/gpu/drm/nouveau/nouveau_gem.c 2 additions, 2 deletionsdrivers/gpu/drm/nouveau/nouveau_gem.c
- drivers/gpu/drm/nouveau/nouveau_notifier.c 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nouveau_notifier.c
- drivers/gpu/drm/nouveau/nouveau_object.c 2 additions, 2 deletionsdrivers/gpu/drm/nouveau/nouveau_object.c
- drivers/gpu/drm/nouveau/nouveau_state.c 2 additions, 0 deletionsdrivers/gpu/drm/nouveau/nouveau_state.c
Loading
Please register or sign in to comment