search for: nvkm_uvmm_mthd

Displaying 20 results from an estimated 22 matches for "nvkm_uvmm_mthd".

2020 Jan 09
1
[BUG] nouveau lockdep splat
...1] WARNING: possible circular locking dependency detected [ 98.393645] 5.5.0-rc5+ #194 Not tainted [ 98.397561] ------------------------------------------------------ [ 98.403810] test-file-priva/6909 is trying to acquire lock: [ 98.409442] ffff888753e39a80 (&vmm->mutex#3){+.+.}, at: nvkm_uvmm_mthd+0x4d5/0xbe0 [nouveau] [ 98.418064] [ 98.418064] but task is already holding lock: [ 98.423915] ffff888759cdc9b0 (&svmm->mutex){+.+.}, at: nouveau_svmm_invalidate_range_start+0x71/0x110 [nouveau] [ 98.434142] [ 98.434142] which lock already depends on the new lock. [ 98.434142]...
2020 Apr 22
2
[PATCH hmm 5/5] mm/hmm: remove the customizable pfn format from hmm_range_fault
...nvkm_ioctl() > + * nvkm_ioctl_path() > + * nvkm_ioctl_v0[type].func(..) > + * nvkm_ioctl_mthd() > + * nvkm_object_mthd() > + * struct nvkm_object_func nvkm_uvmm: > + * .mthd = nvkm_uvmm_mthd > + * nvkm_uvmm_mthd() > + * nvkm_uvmm_mthd_pfnmap() > + * nvkm_vmm_pfn_map() > + * nvkm_vmm_ptes_get_map() > + * func == gp100_vmm_pgt_pfn > + *...
2019 May 17
4
drm/nouveau/core/memory: kmemleak 684 new suspected memory leaks
...backtrace: [<0000000081f2894f>] nvkm_memory_tags_get+0x8e/0x130 [<000000007cd7c0bc>] gf100_vmm_valid+0x196/0x2f0 [<0000000070cc6d67>] nvkm_vmm_map+0xa8/0x360 [<00000000ab678644>] nvkm_vram_map+0x48/0x50 [<00000000d8176378>] nvkm_uvmm_mthd+0x658/0x770 [<00000000463fca5a>] nvkm_ioctl+0xdf/0x177 [<000000000afc4996>] nvif_object_mthd+0xd4/0x100 [<000000002f7a7385>] nvif_vmm_map+0xeb/0x100 [<00000000ef2537ed>] nouveau_mem_map+0x79/0xd0 [<0000000014ddc0cf>] nouveau_vma_...
2020 Apr 22
0
[PATCH hmm 5/5] mm/hmm: remove the customizable pfn format from hmm_range_fault
...+ * nvkm_ioctl_path() > > + * nvkm_ioctl_v0[type].func(..) > > + * nvkm_ioctl_mthd() > > + * nvkm_object_mthd() > > + * struct nvkm_object_func nvkm_uvmm: > > + * .mthd = nvkm_uvmm_mthd > > + * nvkm_uvmm_mthd() > > + * nvkm_uvmm_mthd_pfnmap() > > + * nvkm_vmm_pfn_map() > > + * nvkm_vmm_ptes_get_map() > > + * func == gp100_vmm_pgt_pfn > >...
2020 May 02
1
[PATCH hmm v2 5/5] mm/hmm: remove the customizable pfn format from hmm_range_fault
...) > struct nvif_driver nvif_driver_nvkm: > .ioctl = nvkm_client_ioctl > nvkm_ioctl() > nvkm_ioctl_path() > nvkm_ioctl_v0[type].func(..) > nvkm_ioctl_mthd() > nvkm_object_mthd() > struct nvkm_object_func nvkm_uvmm: > .mthd = nvkm_uvmm_mthd > nvkm_uvmm_mthd() > nvkm_uvmm_mthd_pfnmap() > nvkm_vmm_pfn_map() > nvkm_vmm_ptes_get_map() > func == gp100_vmm_pgt_pfn > struct nvkm_vmm_desc_func gp100_vmm_desc_spt: > .pfn = gp100_vmm_pgt_pfn > nvkm_vmm_iter() > REF_P...
2019 Sep 27
5
[Bug 111843] New: Resume fails after suspend with nouveau and Gtx 1050 ti
...au] [ 469.931803] nvkm_vmm_ptes_get_map+0x2e/0x70 [nouveau] [ 469.931818] ? nvkm_vmm_sparse_unref_ptes+0x70/0x70 [nouveau] [ 469.931833] ? gp100_vmm_join+0x20/0x20 [nouveau] [ 469.931848] nvkm_vmm_map+0x1cf/0x360 [nouveau] [ 469.931863] nvkm_mem_map_dma+0x56/0x80 [nouveau] [ 469.931878] nvkm_uvmm_mthd+0x66a/0x780 [nouveau] [ 469.931888] nvkm_ioctl+0xde/0x180 [nouveau] [ 469.931903] ? nvkm_uvmm_mthd+0x17f/0x780 [nouveau] [ 469.931912] nvif_object_mthd+0x104/0x130 [nouveau] [ 469.931921] ? nvif_object_mthd+0x117/0x130 [nouveau] [ 469.931929] nvif_vmm_map+0x115/0x130 [nouveau] [ 469.9319...
2019 Oct 09
3
[Bug 111940] New: frequent timeout warnings during normal operation
.../0x40 [410260.351475] ? gp100_vmm_pgt_dma+0x200/0x200 [nouveau] [410260.351563] ? gp100_vmm_valid+0xf8/0x290 [nouveau] [410260.351661] nvkm_vmm_map+0x136/0x360 [nouveau] [410260.351678] ? gp100_vmm_pgt_dma+0x200/0x200 [nouveau] [410260.351678] nvkm_vram_map+0x56/0x80 [nouveau] [410260.351678] nvkm_uvmm_mthd+0x66a/0x780 [nouveau] [410260.351678] nvkm_ioctl+0xde/0x180 [nouveau] [410260.351678] nvif_object_mthd+0x104/0x130 [nouveau] [410260.351678] ? dma_fence_free+0x20/0x20 [410260.351678] nvif_vmm_map+0x115/0x130 [nouveau] [410260.351678] ? reservation_object_wait_timeout_rcu+0x159/0x2d0 [410260.3...
2019 May 17
0
drm/nouveau/core/memory: kmemleak 684 new suspected memory leaks
...[<0000000081f2894f>] nvkm_memory_tags_get+0x8e/0x130 > [<000000007cd7c0bc>] gf100_vmm_valid+0x196/0x2f0 > [<0000000070cc6d67>] nvkm_vmm_map+0xa8/0x360 > [<00000000ab678644>] nvkm_vram_map+0x48/0x50 > [<00000000d8176378>] nvkm_uvmm_mthd+0x658/0x770 > [<00000000463fca5a>] nvkm_ioctl+0xdf/0x177 > [<000000000afc4996>] nvif_object_mthd+0xd4/0x100 > [<000000002f7a7385>] nvif_vmm_map+0xeb/0x100 > [<00000000ef2537ed>] nouveau_mem_map+0x79/0xd0 > [<000000001...
2020 Oct 20
0
RIP: 0010:g84_gr_tlb_flush+0x2eb/0x300
...odell kernel: [55669.831885] ? nvkm_vmm_map_choose+0xa0/0xa0 [nouveau] Oct 20 08:44:13 vostrodell kernel: [55669.831922] ? nv44_vmm_new+0xe0/0xe0 [nouveau] Oct 20 08:44:13 vostrodell kernel: [55669.831968] nvkm_vmm_put_locked+0x203/0x240 [nouveau] Oct 20 08:44:13 vostrodell kernel: [55669.832000] nvkm_uvmm_mthd+0x249/0x710 [nouveau] Oct 20 08:44:13 vostrodell kernel: [55669.832022] nvkm_ioctl+0xd8/0x170 [nouveau] Oct 20 08:44:13 vostrodell kernel: [55669.832042] nvif_object_mthd+0x108/0x130 [nouveau] Oct 20 08:44:13 vostrodell kernel: [55669.832045] ? sched_clock+0x5/0x10 Oct 20 08:44:13 vostrodell kerne...
2019 Feb 23
0
[Bug 101220] [NV137/GP107] xorg-server-1.19.3 crashes when trying to enable HDMI output
...017 kernel: ? nvkm_vmm_map+0xb8/0x3e0 [nouveau] feb 23 17:21:08 dell-2017 kernel: nvkm_vmm_map+0x1a5/0x3e0 [nouveau] feb 23 17:21:08 dell-2017 kernel: ? gp100_vmm_pgt_sgl+0x180/0x180 [nouveau] feb 23 17:21:08 dell-2017 kernel: nvkm_vram_map+0x43/0x50 [nouveau] feb 23 17:21:08 dell-2017 kernel: nvkm_uvmm_mthd+0x71e/0x850 [nouveau] feb 23 17:21:08 dell-2017 kernel: ? lock_timer_base+0x62/0x80 feb 23 17:21:08 dell-2017 kernel: nvkm_ioctl+0x105/0x240 [nouveau] feb 23 17:21:08 dell-2017 kernel: nvif_object_mthd+0xd3/0xf0 [nouveau] feb 23 17:21:08 dell-2017 kernel: ? dma_fence_wait_timeout+0x30/0x30 feb...
2020 Apr 22
11
[PATCH hmm 0/5] Adjust hmm_range_fault() API
From: Jason Gunthorpe <jgg at mellanox.com> The API is a bit complicated for the uses we actually have, and disucssions for simplifying have come up a number of times. This small series removes the customizable pfn format and simplifies the return code of hmm_range_fault() All the drivers are adjusted to process in the simplified format. I would appreciated tested-by's for the two
2018 Sep 03
4
[Bug 107818] New: linux-4.18.5 every boot some drivers errors
...oose+0xb0/0xb0 [nouveau] [ 9.145411] ? gp100_vmm_pgt_dma+0x200/0x200 [nouveau] [ 9.145422] nvkm_vmm_map+0x203/0x3f0 [nouveau] [ 9.145435] ? gp100_vmm_pgt_dma+0x200/0x200 [nouveau] [ 9.145436] ? wake_up_klogd+0x2b/0x30 [ 9.145447] nvkm_vram_map+0x51/0x70 [nouveau] [ 9.145460] nvkm_uvmm_mthd+0x5ff/0x8d0 [nouveau] [ 9.145468] nvkm_ioctl+0xd3/0x170 [nouveau] [ 9.145476] nvif_object_mthd+0x103/0x130 [nouveau] [ 9.145483] ? nvif_object_mthd+0x113/0x130 [nouveau] [ 9.145491] nvif_vmm_map+0x115/0x130 [nouveau] [ 9.145493] ? selinux_inode_alloc_security+0x2d/0x70 [ 9.14...
2020 Apr 22
0
[PATCH hmm 5/5] mm/hmm: remove the customizable pfn format from hmm_range_fault
...= nvkm_client_ioctl + * nvkm_ioctl() + * nvkm_ioctl_path() + * nvkm_ioctl_v0[type].func(..) + * nvkm_ioctl_mthd() + * nvkm_object_mthd() + * struct nvkm_object_func nvkm_uvmm: + * .mthd = nvkm_uvmm_mthd + * nvkm_uvmm_mthd() + * nvkm_uvmm_mthd_pfnmap() + * nvkm_vmm_pfn_map() + * nvkm_vmm_ptes_get_map() + * func == gp100_vmm_pgt_pfn + * struct nvkm_vmm_desc_func gp10...
2020 May 01
0
[PATCH hmm v2 5/5] mm/hmm: remove the customizable pfn format from hmm_range_fault
...t_ioctl() client->driver->ioctl() struct nvif_driver nvif_driver_nvkm: .ioctl = nvkm_client_ioctl nvkm_ioctl() nvkm_ioctl_path() nvkm_ioctl_v0[type].func(..) nvkm_ioctl_mthd() nvkm_object_mthd() struct nvkm_object_func nvkm_uvmm: .mthd = nvkm_uvmm_mthd nvkm_uvmm_mthd() nvkm_uvmm_mthd_pfnmap() nvkm_vmm_pfn_map() nvkm_vmm_ptes_get_map() func == gp100_vmm_pgt_pfn struct nvkm_vmm_desc_func gp100_vmm_desc_spt: .pfn = gp100_vmm_pgt_pfn nvkm_vmm_iter() REF_PTES == func == gp100_vmm_pgt_pfn() dma...
2020 Jul 28
1
BUG: unable to handle page fault for address nouveau_fence_new
I've had several recent crashes of the nouveau kernel driver over the past month or so. My suspicion is that Firefox is causing it. The screen goes black and then the computer reboots. Nothing much in the syslogs, however I've managed to get netconsole output. It happens very infrequently and I'm afraid I don't know how to reproduce it, however I'll be more than happy to
2020 May 01
13
[PATCH hmm v2 0/5] Adjust hmm_range_fault() API
From: Jason Gunthorpe <jgg at mellanox.com> The API is a bit complicated for the uses we actually have, and disucssions for simplifying have come up a number of times. This small series removes the customizable pfn format and simplifies the return code of hmm_range_fault() All the drivers are adjusted to process in the simplified format. I would appreciated tested-by's for the two
2020 Apr 22
1
[PATCH hmm 5/5] mm/hmm: remove the customizable pfn format from hmm_range_fault
...nvkm_ioctl() > + * nvkm_ioctl_path() > + * nvkm_ioctl_v0[type].func(..) > + * nvkm_ioctl_mthd() > + * nvkm_object_mthd() > + * struct nvkm_object_func nvkm_uvmm: > + * .mthd = nvkm_uvmm_mthd > + * nvkm_uvmm_mthd() > + * nvkm_uvmm_mthd_pfnmap() > + * nvkm_vmm_pfn_map() > + * nvkm_vmm_ptes_get_map() > + * func == gp100_vmm_pgt_pfn > + *...
2019 Sep 11
19
[Bug 111642] New: NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 Bug ID: 111642 Summary: NV43 GeForce 6600 Nouveau is not stable on legacy hardware Product: xorg Version: unspecified Hardware: Other OS: All Status: NEW Severity: not set Priority: not set Component: Driver/nouveau
2018 Apr 03
2
nouveau TRAP_M2MF still there on G98
...eau] [18830.298693] nvkm_vmm_map+0x20f/0x3f0 [nouveau] [18830.306900] do_IRQ+0x50/0xf0 [18830.311368] ? nv50_vmm_part+0x60/0x60 [nouveau] [18830.317205] common_interrupt+0xf/0xf [18830.324361] nvkm_mem_map_dma+0x43/0x50 [nouveau] [18830.328262] RIP: 0010:__do_softirq+0x66/0x1f2 [18830.330740] nvkm_uvmm_mthd+0x769/0x8b0 [nouveau] [18830.335843] RSP: 0018:ffff88022fc43f80 EFLAGS: 00000206 ORIG_RAX: ffffffffffffffdd [18830.339620] nvkm_ioctl+0x12d/0x270 [nouveau] [18830.345425] RAX: 000000000001f080 RBX: ffff88022fc54f00 RCX: 00000000ffffffff [18830.345429] RDX: 0000000000000000 RSI: 0000000000200042 RD...
2018 Nov 25
11
[Bug 108857] New: display becomes unresponsive and keyboard input fails
https://bugs.freedesktop.org/show_bug.cgi?id=108857 Bug ID: 108857 Summary: display becomes unresponsive and keyboard input fails Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: major Priority: medium Component: Driver/nouveau