Displaying 8 results from an estimated 8 matches for "fb_ioctl".
Did you mean:
  igb_ioctl
  
2012 Oct 24
1
Nouveau soft lockup after switcheroo'd...
...b2a5c>] drm_helper_connector_dpms+0xbc/0x100 [drm_kms_helper]
 [<ffffffffa00b1665>] drm_fb_helper_dpms.isra.13+0xa5/0xf0 [drm_kms_helper]
 [<ffffffffa00b16f9>] drm_fb_helper_blank+0x49/0x80 [drm_kms_helper]
 [<ffffffff81386e16>] fb_blank+0x56/0xc0
 [<ffffffff813887bb>] do_fb_ioctl+0x59b/0x5f0
 [<ffffffff81152883>] ? vma_interval_tree_insert+0x83/0x90
 [<ffffffff81388af5>] fb_ioctl+0x45/0x50
 [<ffffffff8119adda>] do_vfs_ioctl+0x8a/0x340
 [<ffffffff8119b121>] sys_ioctl+0x91/0xb0
 [<ffffffff81189862>] ? sys_read+0x52/0xa0
 [<ffffffff816b9899>...
2012 Nov 01
0
[PATCH] Fix nouveau hang after switcheroo
...b2a5c>] drm_helper_connector_dpms+0xbc/0x100 [drm_kms_helper]
 [<ffffffffa00b1665>] drm_fb_helper_dpms.isra.13+0xa5/0xf0 [drm_kms_helper]
 [<ffffffffa00b16f9>] drm_fb_helper_blank+0x49/0x80 [drm_kms_helper]
 [<ffffffff81386e16>] fb_blank+0x56/0xc0
 [<ffffffff813887bb>] do_fb_ioctl+0x59b/0x5f0
 [<ffffffff81152883>] ? vma_interval_tree_insert+0x83/0x90
 [<ffffffff81388af5>] fb_ioctl+0x45/0x50
 [<ffffffff8119adda>] do_vfs_ioctl+0x8a/0x340
 [<ffffffff8119b121>] sys_ioctl+0x91/0xb0
Signed-off-by: Daniel J Blueman <daniel at quora.org>
---
 drivers/g...
2013 Jan 03
2
3.8-rc2: EFI framebuffer lock inversion...
...ted
-------------------------------------------------------
Xorg/1193 is trying to acquire lock:
 ((fb_notifier_list).rwsem){++++.+}, at: [<ffffffff810697c1>]
__blocking_notifier_call_chain+0x51/0xc0
but task is already holding lock:
 (console_lock){+.+.+.}, at: [<ffffffff81263f95>] do_fb_ioctl+0x2e5/0x5f0
which lock already depends on the new lock.
the existing dependency chain (in reverse order) is:
-> #1 (console_lock){+.+.+.}:
    [<ffffffff81090a61>] __lock_acquire+0x3a1/0xb60
    [<ffffffff810916ea>] lock_acquire+0x5a/0x70
    [<ffffffff810407a7>] console_lo...
2012 Oct 13
0
hang after switcheroo'd...
...aca8c>] drm_helper_connector_dpms+0xbc/0x100 [drm_kms_helper]
 [<ffffffffa00ab571>] drm_fb_helper_dpms.isra.11+0xa1/0xf0 [drm_kms_helper]
 [<ffffffffa00ab609>] drm_fb_helper_blank+0x49/0x80 [drm_kms_helper]
 [<ffffffff8137f966>] fb_blank+0x56/0xc0
 [<ffffffff8138130b>] do_fb_ioctl+0x59b/0x5f0
 [<ffffffff81158e38>] ? vma_link+0x88/0xe0
 [<ffffffff81381645>] fb_ioctl+0x45/0x50
 [<ffffffff8119861a>] do_vfs_ioctl+0x8a/0x340
 [<ffffffff81198961>] sys_ioctl+0x91/0xa0
 [<ffffffff816a78a9>] system_call_fastpath+0x16/0x1b
Code: ff 00 00 01 00 76 0a 0f b7...
2012 Nov 19
2
[PATCH 158/493] video: remove use of __devinit
...int acornfb_probe(struct platform_device *dev)
 {
 	unsigned long size;
 	u_int h_sync, v_sync;
diff --git a/drivers/video/arcfb.c b/drivers/video/arcfb.c
index 00967d2..964431a 100644
--- a/drivers/video/arcfb.c
+++ b/drivers/video/arcfb.c
@@ -502,7 +502,7 @@ static struct fb_ops arcfb_ops = {
 	.fb_ioctl 	= arcfb_ioctl,
 };
 
-static int __devinit arcfb_probe(struct platform_device *dev)
+static int arcfb_probe(struct platform_device *dev)
 {
 	struct fb_info *info;
 	int retval = -ENOMEM;
diff --git a/drivers/video/arkfb.c b/drivers/video/arkfb.c
index 6bcb6c1..750efbc 100644
--- a/drivers/video/a...
2012 Nov 19
2
[PATCH 158/493] video: remove use of __devinit
...int acornfb_probe(struct platform_device *dev)
 {
 	unsigned long size;
 	u_int h_sync, v_sync;
diff --git a/drivers/video/arcfb.c b/drivers/video/arcfb.c
index 00967d2..964431a 100644
--- a/drivers/video/arcfb.c
+++ b/drivers/video/arcfb.c
@@ -502,7 +502,7 @@ static struct fb_ops arcfb_ops = {
 	.fb_ioctl 	= arcfb_ioctl,
 };
 
-static int __devinit arcfb_probe(struct platform_device *dev)
+static int arcfb_probe(struct platform_device *dev)
 {
 	struct fb_info *info;
 	int retval = -ENOMEM;
diff --git a/drivers/video/arkfb.c b/drivers/video/arkfb.c
index 6bcb6c1..750efbc 100644
--- a/drivers/video/a...
2012 Nov 19
2
[PATCH 158/493] video: remove use of __devinit
...int acornfb_probe(struct platform_device *dev)
 {
 	unsigned long size;
 	u_int h_sync, v_sync;
diff --git a/drivers/video/arcfb.c b/drivers/video/arcfb.c
index 00967d2..964431a 100644
--- a/drivers/video/arcfb.c
+++ b/drivers/video/arcfb.c
@@ -502,7 +502,7 @@ static struct fb_ops arcfb_ops = {
 	.fb_ioctl 	= arcfb_ioctl,
 };
 
-static int __devinit arcfb_probe(struct platform_device *dev)
+static int arcfb_probe(struct platform_device *dev)
 {
 	struct fb_info *info;
 	int retval = -ENOMEM;
diff --git a/drivers/video/arkfb.c b/drivers/video/arkfb.c
index 6bcb6c1..750efbc 100644
--- a/drivers/video/a...
2016 Jul 12
6
[PATCH] drm/nouveau/fbcon: fix deadlock with FBIOPUT_CON2FBMAP
The FBIOPUT_CON2FBMAP ioctl takes a console_lock(). When this is called
while nouveau was runtime suspended, a deadlock would occur due to
nouveau_fbcon_set_suspend also trying to obtain console_lock().
Fix this by delaying the drm_fb_helper_set_suspend call. Based on the
i915 code (which was done for performance reasons though).
Cc: Chris Wilson <chris at chris-wilson.co.uk>
Cc: Daniel