All of lore.kernel.org
 help / color / mirror / Atom feed
* drm/sysfs lifetime interaction fixes
@ 2013-10-11  5:05 Dave Airlie
  2013-10-11  5:05 ` [PATCH 1/2] drm/i915: abstract the conversion of device->minor out to a macro Dave Airlie
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Dave Airlie @ 2013-10-11  5:05 UTC (permalink / raw)
  To: dri-devel; +Cc: torvalds, fengguang.wu, linux

As reported in the thread
[xen] double fault: 0000 [#1] PREEMPT SMP DEBUG_PAGEALLOC
on Linux kernel the drm has a crappy interaction model with the sysfs objects.

This is my preferred method of fixing it as I don't think the lifetimes need
to be tied so closely, though this requires review my someone to make sure
my unregistering etc is correct and in the right place.

Russell helped my understanding of the device model and supplied a patch
doing this another way, but I think I like splitting the lifetimes more.

Patch 1 is just prepartory for i915, then patch 2 is the guts.

Dave.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-10-13  0:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-11  5:05 drm/sysfs lifetime interaction fixes Dave Airlie
2013-10-11  5:05 ` [PATCH 1/2] drm/i915: abstract the conversion of device->minor out to a macro Dave Airlie
2013-10-12 13:16   ` Russell King - ARM Linux
2013-10-11  5:05 ` [PATCH 2/2] drm/sysfs: sort out minor and connector device object lifetimes Dave Airlie
2013-10-11 17:09 ` drm/sysfs lifetime interaction fixes Linus Torvalds
2013-10-11 21:47   ` Dave Airlie
2013-10-12 12:54     ` Fengguang Wu
2013-10-12 19:04       ` Vlastimil Babka
2013-10-13  0:27         ` Fengguang Wu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.