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 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®