login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2010
»
November
»
10
Re: [GPIO]implement sleeping GPIO chip removal
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Grant Likely
Subject:
Re: [GPIO]implement sleeping GPIO chip removal
Date: Wednesday, November 10, 2010 - 2:15 pm
On Wed, Nov 10, 2010 at 10:07:05PM +0100, Thomas Gleixner wrote:
quoted text
> Can you please use a mail client which does proper line breaks at 78 ? > > On Wed, 10 Nov 2010, Maciej Szmigiero wrote: > > You misunderstood me. > > No, I didnt. > > > By "looping in hope that somebody will finally release the chip" I > > meant the only real way to handle a GPIO chip unplugging in the > > current kernel. Which is way worse that preventing new requests, > > then waiting for existing one to be released. And this is exactly > > what my patch does. > > That still does not make it a good solution. > > > I understand that it could be simplified by removing redundant code > > (as Grant Likely had suggested before), and moving it to completion > > interface instead of manipulating a task structure directly, but > > this doesn't mean that the whole GPIO code has to be rewritten just > > to add one functionality. > > It's not about rewriting, it's about fixing the problem in the right > way and not just hacking around it. > > If we see a shortcoming like this, we fix it and do not magically work > around it.
+1 Thomas is right. kobject reference counting is the correct solution. Nack on this approach. g. --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[GPIO]implement sleeping GPIO chip removal
, Maciej Szmigiero
, (Sun Nov 7, 11:30 am)
Re: [GPIO]implement sleeping GPIO chip removal
, Grant Likely
, (Tue Nov 9, 10:09 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Thomas Gleixner
, (Wed Nov 10, 2:49 am)
Re: [GPIO]implement sleeping GPIO chip removal
, Maciej Szmigiero
, (Wed Nov 10, 8:28 am)
Re: [GPIO]implement sleeping GPIO chip removal
, Thomas Gleixner
, (Wed Nov 10, 1:42 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Maciej Szmigiero
, (Wed Nov 10, 2:01 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Thomas Gleixner
, (Wed Nov 10, 2:07 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Grant Likely
, (Wed Nov 10, 2:15 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Grant Likely
, (Wed Nov 10, 3:14 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Greg KH
, (Wed Nov 10, 3:45 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Thomas Gleixner
, (Wed Nov 10, 3:47 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Paul Mundt
, (Wed Nov 10, 4:15 pm)
Re: [GPIO]implement sleeping GPIO chip removal
, Maciej Szmigiero
, (Fri Nov 12, 1:46 pm)