[PATCH v9 2/2] Add some debug output

Noralf Trønnes noralf at tronnes.org
Fri May 3 17:50:27 UTC 2019


Does someone call drm_fb_helper_restore_fbdev_mode_unlocked
when there's a master?

Signed-off-by: Noralf Trønnes <noralf at tronnes.org>
---
 drivers/gpu/drm/drm_fb_helper.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/drivers/gpu/drm/drm_fb_helper.c b/drivers/gpu/drm/drm_fb_helper.c
index ec1de92bfdc6..f8ae4fbb6459 100644
--- a/drivers/gpu/drm/drm_fb_helper.c
+++ b/drivers/gpu/drm/drm_fb_helper.c
@@ -558,6 +558,17 @@ int drm_fb_helper_restore_fbdev_mode_unlocked(struct drm_fb_helper *fb_helper)
 		return 0;
 
 	mutex_lock(&fb_helper->lock);
+if (READ_ONCE(fb_helper->dev->master)) {
+	int level = default_message_loglevel;
+
+	default_message_loglevel = LOGLEVEL_DEBUG;
+	printk("\n");
+	printk("\n");
+	printk("%s\n", __func__);
+	printk("    THERE IS A MASTER\n");
+	dump_stack();
+	default_message_loglevel = level;
+}
 	ret = restore_fbdev_mode_force(fb_helper);
 
 	do_delayed = fb_helper->delayed_hotplug;
-- 
2.20.1



More information about the Intel-gfx-trybot mailing list