From: Alessandro Zummo <alessandro.zummo@towertech.it>
To: Russell King - ARM Linux <linux@arm.linux.org.uk>
Cc: Jean Delvare <khali@linux-fr.org>,
Wolfram Sang <w.sang@pengutronix.de>,
Juergen Beisert <j.beisert@pengutronix.de>,
Andrew Morton <akpm@linux-foundation.org>,
Ben Dooks <ben-linux-arm@fluff.org>,
linux-kernel@vger.kernel.org
Subject: Re: Fwd: PCF8583 not detected on RiscPC
Date: Sun, 22 Feb 2009 14:03:52 +0100 [thread overview]
Message-ID: <20090222140352.5cd02fd6@i1501.lan.towertech.it> (raw)
In-Reply-To: <20090222112654.GC28025@n2100.arm.linux.org.uk>
On Sun, 22 Feb 2009 11:26:54 +0000
Russell King - ARM Linux <linux@arm.linux.org.uk> wrote:
> I refer you to bb71f99f8daefb4a2c2441298bc127aaff9af947 and the
> discussion resulting from that commit, and changed in your commit
> 09a21e56dc3767ce444e21c1383d587b261af13c.
As I said, the driver was born without the additional
depend.
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=9c0c570576d02000063e28faadcce8c07396755d
You then added it in
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bb71f99f8daefb4a2c2441298bc127aaff9af947
crating an arch specific driver from a driver that
was mostly generic. I wasn't in Cc and I didn't noticed at that time.
If you had it sent to me I would have told you that it
was plain wrong.
When I did the Kconfig cleanup I noticed an additional
dependency and removed it. This was not done because I don't
like acorn, the arm stuff (to which I have too contributed)
or anyone else.
> > I don't know who converted the acorn platform to
> > use it and I can't care less. Who did should have checked the driver
> > for compatibility with his own platform before migrating from the driver under
> > drivers/char/ .
>
> Which bit of "it used to work" did you miss? At the time of converesion,
> it was checked and after some initial trivial bug fixing and it was
> working, and continued to work up until this recent breakage.
I was discussing about the non-platform-specific nature of the driver.
The breakage happened because the whole i2c stack has been revamped.
It has been discussed for a long time and we have spent much effort
to ensure that everything was correct. However we can all fail.
I have checked all the files in the arch directory searching for
i2c users. acorn was not there and I missed it.
That said, the kernel is evolving continuously and once you reported
the problem Jean and I actively worked to fix it.
I'm not stating that we had not a problem or that the there wasn't
a breakage. Only that the fault is not in the driver itself but
on how the platform uses it. And that's why I refuse a revert-everything
approach.
If a better communication approach had been established in the past
this probably wouldn't have happened.
> > As far as I can see with git log, you applied changes to the driver
> > multiple times, without having me in Cc nor G. Liakhovetski (who did
> > the port).
>
> I don't add CC entries to commits, so you can't make that assumption.
Please check your archive, but I'm pretty sure I would have noticed
an email with a subject. I don't see it in my archives nor in the
mailing list.
[ARM] rtc-pcf8583: Final fixes for this RTC on RiscPC
If you did sent it to me or to the list and I hadn't noticed, I beg your pardon.
> However, I did talk to Guennadi around the time of those changes about
> some of the issues therein, in particular adding back the I2C address of
> the PCF8583.
So you and Guennadi knew but not everyone else.
> Most of those other changes were trivial bug fixes, and I do apologise
> for not copying you with those.
I accept the apologies but you don't need to copy me for those, we
have trivial@ for those, which usually Ccs me. And there's Andrew who
kindly gives a look at everything.
But when things are important I do appreciate to see it at the proper time.
--
Best regards,
Alessandro Zummo,
Tower Technologies - Torino, Italy
http://www.towertech.it
next prev parent reply other threads:[~2009-02-22 13:04 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-02-21 19:48 Fwd: PCF8583 not detected on RiscPC Russell King - ARM Linux
2009-02-21 20:41 ` Russell King - ARM Linux
2009-02-22 0:19 ` Alessandro Zummo
2009-02-22 8:28 ` Russell King - ARM Linux
2009-02-22 9:42 ` Alessandro Zummo
2009-02-22 9:51 ` Russell King - ARM Linux
2009-02-22 10:35 ` Alessandro Zummo
2009-02-22 11:26 ` Russell King - ARM Linux
2009-02-22 13:03 ` Alessandro Zummo [this message]
2009-02-22 9:52 ` Jean Delvare
2009-02-22 10:22 ` Russell King - ARM Linux
2009-02-22 10:40 ` Jean Delvare
2009-02-22 12:01 ` Russell King - ARM Linux
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090222140352.5cd02fd6@i1501.lan.towertech.it \
--to=alessandro.zummo@towertech.it \
--cc=akpm@linux-foundation.org \
--cc=ben-linux-arm@fluff.org \
--cc=j.beisert@pengutronix.de \
--cc=khali@linux-fr.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@arm.linux.org.uk \
--cc=w.sang@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.