On Sat, Sep 20, 2008 at 10:18:41AM -0700, David Brownell wrote:
Both of which are filesystems which have more control over the lifetime
of the inode. Device drivers don't have such luxuries.
Well, are you going to manufacture a patch to update all the watchdog
drivers to use your new i_private method, and get that merged into
Wim's tree now, so that then the omap watchdog drivers can satisfy
your apparant objection (which Wim _has_ taken as an objection against
them going in)?
The "well OK" didn't come over at all - neither I nor Wim seem to have
received that point.
You define accounting for things in real time as "strange" - lol. Your
following sentences don't follow either.
My point is that we currently have a BIG problem, and that is the OMAP
fork being so far out of line with mainline, it isn't funny. It's
causing lots of pain for everyone here. Folk are screaming for mainline
to be buildable for OMAP.
There are two approaches to achieve that: take each driver, polish it
for weeks on end until it's nice and shiney, and then submit it upstream.
Eventually, given enough man hours, you'll get to the point where you've
pushed everything upstream, but in the mean time, new work has been
queued so you need to start at the beginning again. You've got a job
for life constantly polishing code.
The other approach is to decide that we have what we have, and that in
the interests of efficiently reducing divergence, merging the upstream
changes with the downstream changes and pushing the result upstream ASAP.
Once merged, further improvements and cleanups can be made by pushing
them separately upstream along with any other bug fixes.
Given the amount of divergence, the only approach which gives realistic
progress is the second one.
If you think the first approach is the way to go, then please join in
with Tony and myself reviewing the _entire_ OMAP tree, polishing every
patch, and pushing it upstream. And I mean _everything_. Not just the
USB stuff. Encourage everyone else to do the same - because it will
take an army of individuals to make any forward progress.
Wim said: "Will add patches 1 to 3 when everyone is OK with them. I
still saw some comments from David."
So, would you like to clearly tell Wim what your comments mean as far
as merging this patch series? It seems I'm not the only one who's
confused as to the intention and meaning of your comments.
--