https://bugzilla.novell.com/show_bug.cgi?id=807850
https://bugzilla.novell.com/show_bug.cgi?id=807850#c15
--- Comment #15 from Michal Hocko
I applied the patch (after fixing the erroneous "." into ",").
Problem is the BUG report does not go into the logs anymore. However, there is a message for the intel drm driver:
(the drm_open and the drm_stub call are sometimes [<ffffffffa0047e28>] drm_open+0x6a8/0x6e0 [drm] and [<ffffffffa0048565>] drm_stub_open+0xe5/0x170 [drm])
Do you have the full log?
WARNING: at drivers/gpu/drm/drm_fops.c:165 drm_open+0x6a8/0x6e0 [drm]() Hardware name: VPCSA4W9E err_undo inode:ffff88024efdd350 drm_device{devname:(null)}
Interesting so this focuses us to drm code and err_undo tells us that we are taking error path and dev->dev_mapping is NULL. The code few lines above says: old_mapping = dev->dev_mapping; if (old_mapping == NULL) dev->dev_mapping = &inode->i_data; so the NULL dev_mapping should be reinitialized but curiously enough old_mapping never finds out. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdif... has introduced this code (in 3.7-rc5). I will attach the patch which I think should fix the issue in the next commit. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.