The first three patches in this series are simple cleanup patches. No functional changes. The final patch fixes a longstanding bug at the Media Controller framework: it prevents race conditions when the /dev/media? device is being removed, while some program is still accessing it. I tested it with au0828 and snd-usb-audio and the issues I was noticing before it disappeared. Shuah, Could you please test it also? Thanks! Mauro Mauro Carvalho Chehab (4): [media] media-device: Simplify compat32 logic [media] media-devnode: fix namespace mess [media] media-device: get rid of a leftover comment [meida] media-device: dynamically allocate struct media_devnode drivers/media/media-device.c | 47 ++++++++------ drivers/media/media-devnode.c | 115 +++++++++++++++++---------------- drivers/media/usb/au0828/au0828-core.c | 4 +- drivers/media/usb/uvc/uvc_driver.c | 2 +- include/media/media-device.h | 5 +- include/media/media-devnode.h | 27 +++++--- sound/usb/media.c | 8 +-- 7 files changed, 113 insertions(+), 95 deletions(-) -- 2.5.5 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html