Displaying 4 results from an estimated 4 matches for "drm_mmap_locked".
2007 Sep 03
4
Fixes and workarounds for regressions and issues in the randr-1.2 branch
Hi,
Please find attached the patches which I currently use on my desktop
machine for dual head with the randr branch to fix the issues which I found.
They may help others as well but may e.g. also disable the Xv blitter
which might be working for some (but didn't on my card) - more information
is found in the text comments in the patches.
I have to hurry so this is short, will be back.
2019 Feb 15
2
[PATCH] drm: Mark expected switch fall-throughs
...;
}
+ /* fall through */
case SMU_Discrete_DpmTable:
switch (member) {
case UvdBootLevel:
diff --git a/drivers/gpu/drm/drm_vm.c b/drivers/gpu/drm/drm_vm.c
index c3301046dfaa..8987501f53b2 100644
--- a/drivers/gpu/drm/drm_vm.c
+++ b/drivers/gpu/drm/drm_vm.c
@@ -584,8 +584,8 @@ static int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma)
vma->vm_ops = &drm_vm_ops;
break;
}
- /* fall through to _DRM_FRAME_BUFFER... */
#endif
+ /* fall through - to _DRM_FRAME_BUFFER... */
case _DRM_FRAME_BUFFER:
case _DRM_REGISTERS:
offset = drm_core_get_reg_ofs(dev);
@@ -610,...
2007 Aug 06
3
[Bug 11868] New: Starting X for the second time fails (without reloading drm modules)
...ocked_ioctl] pid=6567, cmd=0xc0106407,
nr=0x07, dev 0xe200, auth=1
Aug 6 21:11:46 localhost [drm:drm_unlocked_ioctl] pid=6567, cmd=0xc0286415,
nr=0x15, dev 0xe200, auth=1
Aug 6 21:11:46 localhost [drm:drm_addmap_core] offset = 0x00000000, size =
0x00002000, type = 2
Aug 6 21:11:46 localhost [drm:drm_mmap_locked] start = 0x2adf46288000, end =
0x2adf4628a000, page offset = 0x1efff
Aug 6 21:11:46 localhost [drm:drm_vm_open_locked] 0x2adf46288000,0x00002000
Aug 6 21:11:46 localhost [drm:drm_do_vm_shm_nopage] shm_nopage 0x2adf46288000
Aug 6 21:11:46 localhost [drm:drm_do_vm_shm_nopage] shm_nopage 0x2adf4628...
2019 Feb 15
0
[PATCH] drm: Mark expected switch fall-throughs
...t; switch (member) {
> case UvdBootLevel:
> diff --git a/drivers/gpu/drm/drm_vm.c b/drivers/gpu/drm/drm_vm.c
> index c3301046dfaa..8987501f53b2 100644
> --- a/drivers/gpu/drm/drm_vm.c
> +++ b/drivers/gpu/drm/drm_vm.c
> @@ -584,8 +584,8 @@ static int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma)
> vma->vm_ops = &drm_vm_ops;
> break;
> }
> - /* fall through to _DRM_FRAME_BUFFER... */
> #endif
> + /* fall through - to _DRM_FRAME_...