[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20100104185023.GA2597@core.coreip.homeip.net>
Date: Mon, 4 Jan 2010 10:50:23 -0800
From: Dmitry Torokhov <dmitry.torokhov@...il.com>
To: Greg KH <gregkh@...e.de>
Cc: LKML <linux-kernel@...r.kernel.org>
Subject: Need to take dev->sem, do it directly or use wrapper?
Greg,
I was looking at restructuring serio a bit and rely more on the
infrastructure in the drivre core now that it is more flexible. It all
looks good except for one detail - serio provides "reconnect" method
which allows user to reinitialize a port whithout tearing down its
children input devices. To properly serialize with probe(), remove() and
other bus operations I'd need to take dev->sem semaphore. I(s bus code
allowed to do this? Can I do it directly or we need to add a wrapper
(like device_serialize_access(dev, bool))?
Thanks.
--
Dmitry
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists