search for: nouveau_ttm_fini

Displaying 4 results from an estimated 4 matches for "nouveau_ttm_fini".

Did you mean: nouveau_mm_fini
2018 Oct 07
0
Device release NULL pointer dereference
...] ? nvif_vmm_unmap+0x38/0x60 [nouveau] ? nouveau_vma_unmap+0x20/0x30 [nouveau] ttm_bo_handle_move_mem+0x28a/0x5a0 [ttm] ttm_bo_evict+0x171/0x350 [ttm] ? drm_mm_remove_node+0xbe/0x360 [drm] ttm_mem_evict_first+0x18d/0x210 [ttm] ttm_bo_force_list_clean+0xa1/0x170 [ttm] ttm_bo_clean_mm+0x89/0xf0 [ttm] nouveau_ttm_fini+0x2b/0xc0 [nouveau] nouveau_drm_unload+0x7b/0xd0 [nouveau] drm_dev_unregister+0x3f/0xd0 [drm] drm_put_dev+0x27/0x40 [drm] nouveau_drm_device_remove+0x47/0x70 [nouveau] pci_device_remove+0x3b/0xb0 device_release_driver_internal+0x182/0x250 pci_stop_bus_device+0x7f/0xa0 pci_stop_and_remove_bus_device...
2020 Nov 03
4
[PATCH 0/3] drm/nouveau: fix a use-after-free in postclose()
This series fixes a number of use-after-frees in nouveau's postclose() handler. It was discovered by pointing IGT's core_hotunplug tests at a nouveau device, but the steps to reproduce it are simple: 1. Open the device file 2. Unbind the driver or remove the device 3. Close the file opened in step 1. During the device removal, the nouveau_drm structure is de-allocated, but is
2018 Mar 03
12
[PATCH v2 0/7] Modernize vga_switcheroo by using device link for HDA
Modernize vga_switcheroo by using a device link to enforce a runtime PM dependency from an HDA controller to the GPU it's integrated into, v2. Changes since v1: - Replace patch [1/7] to use pci_save_state() / pci_restore_state() for consistency between runtime PM code path of bound and unbound devices. (Rafael, Bjorn) - Patch [5/7]: Drop an unnecessary initialization. (Bjorn) Rephrase
2018 Feb 18
12
[PATCH 0/7] Modernize vga_switcheroo by using device link for HDA
Modernize vga_switcheroo by using a "device link" to enforce a runtime PM dependency from an HDA controller to the GPU it's integrated into. Remove thereby obsoleted code and fix a bunch of bugs. Device links were introduced in v4.10. Users might see a small power saving if the discrete GPU is in use and its HDA controller is not, because the HDA controller is now allowed to runtime