* [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
@ 2010-03-05 7:08 Yang Shi
[not found] ` <1267772895-25409-1-git-send-email-yang.shi-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Yang Shi @ 2010-03-05 7:08 UTC (permalink / raw)
To: ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, khali-PUYAD+kWke1g9hUCZPvPmw,
ralf-6z/3iImG2C8G8FEW9MqTrA
Cc: linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA
An EEPROM resides on 0x50 of I2C bus on CN56xx/57xx board,
register this device.
Signed-off-by: Yang Shi <yang.shi-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
---
arch/mips/cavium-octeon/octeon-platform.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/mips/cavium-octeon/octeon-platform.c b/arch/mips/cavium-octeon/octeon-platform.c
index 62ac30e..5bfa513 100644
--- a/arch/mips/cavium-octeon/octeon-platform.c
+++ b/arch/mips/cavium-octeon/octeon-platform.c
@@ -164,6 +164,9 @@ static struct i2c_board_info __initdata octeon_i2c_devices[] = {
{
I2C_BOARD_INFO("ds1337", 0x68),
},
+ {
+ I2C_BOARD_INFO("eeprom", 0x50),
+ },
};
static int __init octeon_i2c_devices_init(void)
--
1.6.3.3
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <1267772895-25409-1-git-send-email-yang.shi-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
@ 2010-03-05 7:11 ` Wolfram Sang
[not found] ` <20100305071130.GB21925-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Wolfram Sang @ 2010-03-05 7:11 UTC (permalink / raw)
To: Yang Shi
Cc: ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, khali-PUYAD+kWke1g9hUCZPvPmw,
ralf-6z/3iImG2C8G8FEW9MqTrA, linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 280 bytes --]
> + {
> + I2C_BOARD_INFO("eeprom", 0x50),
> + },
Is the use of 'eeprom' instead of 'at24' intentional?
Regards
--
Pengutronix e.K. | Wolfram Sang |
Industrial Linux Solutions | http://www.pengutronix.de/ |
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <20100305071130.GB21925-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
@ 2010-03-05 7:31 ` Yang Shi
[not found] ` <4B90B341.9000601-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Yang Shi @ 2010-03-05 7:31 UTC (permalink / raw)
To: Wolfram Sang
Cc: ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, khali-PUYAD+kWke1g9hUCZPvPmw,
ralf-6z/3iImG2C8G8FEW9MqTrA, linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA
Wolfram Sang 写道:
>> + {
>> + I2C_BOARD_INFO("eeprom", 0x50),
>> + },
>>
>
> Is the use of 'eeprom' instead of 'at24' intentional?
>
Unfortunately, at24 driver can't work on this board, I must use legacy
eeprom.
My config:
#CONFIG_EEPROM_AT24 is not set
CONFIG_EEPROM_LEGACY=y
Regards,
Yang
> Regards
>
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <4B90B341.9000601-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
@ 2010-03-05 7:41 ` Wolfram Sang
[not found] ` <20100305074155.GD21925-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Wolfram Sang @ 2010-03-05 7:41 UTC (permalink / raw)
To: Yang Shi
Cc: ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, khali-PUYAD+kWke1g9hUCZPvPmw,
ralf-6z/3iImG2C8G8FEW9MqTrA, linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 626 bytes --]
> > Is the use of 'eeprom' instead of 'at24' intentional?
> >
>
> Unfortunately, at24 driver can't work on this board, I must use legacy
> eeprom.
Well, you are of course free to choose here :)
I'd just be interested if there is a software limitation which prevents you from
using AT24. Because, it _should_ work with all kind of eeproms the legacy driver
deals with. Otherwise it is probably a bug which needs to be fixed.
Regards,
Wolfram
--
Pengutronix e.K. | Wolfram Sang |
Industrial Linux Solutions | http://www.pengutronix.de/ |
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <20100305074155.GD21925-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
@ 2010-03-05 7:53 ` Yang Shi
[not found] ` <4B90B888.6060005-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Yang Shi @ 2010-03-05 7:53 UTC (permalink / raw)
To: Wolfram Sang
Cc: ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, khali-PUYAD+kWke1g9hUCZPvPmw,
ralf-6z/3iImG2C8G8FEW9MqTrA, linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA
Wolfram Sang 写道:
>>> Is the use of 'eeprom' instead of 'at24' intentional?
>>>
>>>
>> Unfortunately, at24 driver can't work on this board, I must use legacy
>> eeprom.
>>
>
> Well, you are of course free to choose here :)
>
> I'd just be interested if there is a software limitation which prevents you from
> using AT24. Because, it _should_ work with all kind of eeproms the legacy driver
> deals with. Otherwise it is probably a bug which needs to be fixed.
>
Thanks to point out this. Let me take a look at this.
Regards,
Yang
> Regards,
>
> Wolfram
>
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <4B90B888.6060005-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
@ 2010-03-05 8:50 ` Jean Delvare
[not found] ` <20100305095040.6ab4612c-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Jean Delvare @ 2010-03-05 8:50 UTC (permalink / raw)
To: Yang Shi
Cc: Wolfram Sang, ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, ralf-6z/3iImG2C8G8FEW9MqTrA,
linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA, Konstantin Lazarev
Hi Yang, Wolfram,
On Fri, 05 Mar 2010 15:53:44 +0800, Yang Shi wrote:
> Wolfram Sang 写道:
> >>> Is the use of 'eeprom' instead of 'at24' intentional?
> >>>
> >>>
> >> Unfortunately, at24 driver can't work on this board, I must use legacy
> >> eeprom.
> >>
> >
> > Well, you are of course free to choose here :)
> >
> > I'd just be interested if there is a software limitation which prevents you from
> > using AT24. Because, it _should_ work with all kind of eeproms the legacy driver
> > deals with. Otherwise it is probably a bug which needs to be fixed.
> >
>
> Thanks to point out this. Let me take a look at this.
One limitation of the at24 driver is that it needs the underlying
controller to support either raw I2C access or at least I2C block
transactions. Konstantin Lazarev complained about that one month ago
already.
I am currently working on improving the at24 driver so that it falls
back to byte transactions when block transactions are not available. I
might also add word transaction support (as the eeprom driver has) as
it is often the best performance/compatibility trade-off. I'll post the
patch when I'm done.
I'm not yet sure what will happen to the legacy eeprom driver in the
long run, but I would prefer new designs to not rely on it.
--
Jean Delvare
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <20100305095040.6ab4612c-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
@ 2010-03-05 10:09 ` Michael Lawnick
[not found] ` <4B90D85E.6040308-Mmb7MZpHnFY@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Michael Lawnick @ 2010-03-05 10:09 UTC (permalink / raw)
To: Jean Delvare
Cc: Yang Shi, Wolfram Sang, ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, ralf-6z/3iImG2C8G8FEW9MqTrA,
linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA, Konstantin Lazarev
Jean Delvare said the following:
> Hi Yang, Wolfram,
>
> On Fri, 05 Mar 2010 15:53:44 +0800, Yang Shi wrote:
>> Wolfram Sang 写道:
>> >>> Is the use of 'eeprom' instead of 'at24' intentional?
>> >>>
>> >>>
>> >> Unfortunately, at24 driver can't work on this board, I must use legacy
>> >> eeprom.
>> >>
>> >
>> > Well, you are of course free to choose here :)
>> >
>> > I'd just be interested if there is a software limitation which prevents you from
>> > using AT24. Because, it _should_ work with all kind of eeproms the legacy driver
>> > deals with. Otherwise it is probably a bug which needs to be fixed.
>> >
>>
>> Thanks to point out this. Let me take a look at this.
>
> One limitation of the at24 driver is that it needs the underlying
> controller to support either raw I2C access or at least I2C block
> transactions. Konstantin Lazarev complained about that one month ago
> already.
>
> I am currently working on improving the at24 driver so that it falls
> back to byte transactions when block transactions are not available. I
> might also add word transaction support (as the eeprom driver has) as
> it is often the best performance/compatibility trade-off. I'll post the
> patch when I'm done.
>
> I'm not yet sure what will happen to the legacy eeprom driver in the
> long run, but I would prefer new designs to not rely on it.
>
If I don't get all wrong, my 2 Cents:
i2c-octeon will/should be based on raw i2c from kernel version .34 on.
(my patch :-) ) So it should support all transfer modes that i2c can.
Currently it is limited to 8 bytes per transaction.
If I misunderstood something, please ignore the noise.
--
KR
Michael
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <4B90D85E.6040308-Mmb7MZpHnFY@public.gmane.org>
@ 2010-03-05 10:39 ` Yang Shi
[not found] ` <4B90DF48.50005-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Yang Shi @ 2010-03-05 10:39 UTC (permalink / raw)
To: Michael Lawnick
Cc: Jean Delvare, Wolfram Sang,
ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, ralf-6z/3iImG2C8G8FEW9MqTrA,
linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA, Konstantin Lazarev
Hi guys,
Thanks for you guys kind advice. I think I find the cause. I coded a
wrong eeprom type, "at24" can't work here, it should be "24c64". It
works with AT24 eeprom driver, but I'm not sure if this is the right type.
So, a possible correct to the patch is that:
+{
+ I2C_BOARD_INFO("24c64",·0x50),
+},
Regards,
Yang
Michael Lawnick 写道:
> Jean Delvare said the following:
>
>> Hi Yang, Wolfram,
>>
>> On Fri, 05 Mar 2010 15:53:44 +0800, Yang Shi wrote:
>>
>>> Wolfram Sang 写道:
>>>
>>>>>> Is the use of 'eeprom' instead of 'at24' intentional?
>>>>>>
>>>>>>
>>>>>>
>>>>> Unfortunately, at24 driver can't work on this board, I must use legacy
>>>>> eeprom.
>>>>>
>>>>>
>>>> Well, you are of course free to choose here :)
>>>>
>>>> I'd just be interested if there is a software limitation which prevents you from
>>>> using AT24. Because, it _should_ work with all kind of eeproms the legacy driver
>>>> deals with. Otherwise it is probably a bug which needs to be fixed.
>>>>
>>>>
>>> Thanks to point out this. Let me take a look at this.
>>>
>> One limitation of the at24 driver is that it needs the underlying
>> controller to support either raw I2C access or at least I2C block
>> transactions. Konstantin Lazarev complained about that one month ago
>> already.
>>
>> I am currently working on improving the at24 driver so that it falls
>> back to byte transactions when block transactions are not available. I
>> might also add word transaction support (as the eeprom driver has) as
>> it is often the best performance/compatibility trade-off. I'll post the
>> patch when I'm done.
>>
>> I'm not yet sure what will happen to the legacy eeprom driver in the
>> long run, but I would prefer new designs to not rely on it.
>>
>>
>
> If I don't get all wrong, my 2 Cents:
> i2c-octeon will/should be based on raw i2c from kernel version .34 on.
> (my patch :-) ) So it should support all transfer modes that i2c can.
> Currently it is limited to 8 bytes per transaction.
>
> If I misunderstood something, please ignore the noise.
>
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <4B90DF48.50005-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
@ 2010-03-05 10:52 ` Jean Delvare
[not found] ` <4B90E83A.5020106@gmx.de>
0 siblings, 1 reply; 12+ messages in thread
From: Jean Delvare @ 2010-03-05 10:52 UTC (permalink / raw)
To: Yang Shi
Cc: Michael Lawnick, Wolfram Sang,
ddaney-M3mlKVOIwJVv6pq1l3V1OdBPR1lH4CV8,
ben-linux-elnMNo+KYs3YtjvyW6yDsg, ralf-6z/3iImG2C8G8FEW9MqTrA,
linux-mips-6z/3iImG2C8G8FEW9MqTrA,
linux-i2c-u79uwXL29TY76Z2rM5mHXA, Konstantin Lazarev
On Fri, 05 Mar 2010 18:39:04 +0800, Yang Shi wrote:
> Hi guys,
>
> Thanks for you guys kind advice. I think I find the cause. I coded a
> wrong eeprom type, "at24" can't work here, it should be "24c64". It
> works with AT24 eeprom driver, but I'm not sure if this is the right type.
Actually, "at24" can work but you have to provide extra parameters
detailing the size, page size etc. of the EEPROM. All the "24cXX" names
are shortcuts with predefined sizes.
>
> So, a possible correct to the patch is that:
>
> +{
> + I2C_BOARD_INFO("24c64",·0x50),
> +},
Well, what EEPROM type do you have exactly? 24c64 is for 64 kbit (8
kByte) EEPROMs using 16-bit addressing. You must use the correct type,
otherwise the at24 driver will misbehave. I am a little surprised
because originally you went for "eeprom" which is not compatible with
"24c64" (8-bit vs. 16-bit addressing).
Also note that you may want to provide specific page size if you have
tight control over what hardware is used and you intend to write to the
EEPROM on a regular basis. The driver defaults to safe but slow
settings.
OTOH, if you do _not_ want to write to the EEPROM, you want to provide
the AT24_FLAG_READONLY flag.
--
Jean Delvare
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <4B90E83A.5020106-Mmb7MZpHnFY@public.gmane.org>
@ 2010-03-05 11:42 ` Jean Delvare
[not found] ` <20100305124200.6f6eccfc-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Jean Delvare @ 2010-03-05 11:42 UTC (permalink / raw)
To: Michael Lawnick; +Cc: Yang Shi, Linux I2C
Hi Michael,
On Fri, 05 Mar 2010 12:17:14 +0100, Michael Lawnick wrote:
> Jean Delvare said the following:
> > Well, what EEPROM type do you have exactly? 24c64 is for 64 kbit (8
> > kByte) EEPROMs using 16-bit addressing. You must use the correct type,
> > otherwise the at24 driver will misbehave. I am a little surprised
> > because originally you went for "eeprom" which is not compatible with
> > "24c64" (8-bit vs. 16-bit addressing).
>
> Furthermore this brings up another issue:
> 0x50 typically is SPD-eeprom (DDR initialisation). Corrupting the
> contents might make your board unbootable - and using a 16bit driver
> instead of an 8-bit one can corrupt your contents already on
> (positioned) reading!
This is totally correct, but better said loud to the list and the
original poster than only privately to me ;)
--
Jean Delvare
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <20100305124200.6f6eccfc-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
@ 2010-03-05 12:15 ` Michael Lawnick
2010-03-08 4:43 ` Yang Shi
1 sibling, 0 replies; 12+ messages in thread
From: Michael Lawnick @ 2010-03-05 12:15 UTC (permalink / raw)
To: Jean Delvare; +Cc: Yang Shi, Linux I2C
Jean Delvare said the following:
> Hi Michael,
>
> On Fri, 05 Mar 2010 12:17:14 +0100, Michael Lawnick wrote:
>> Jean Delvare said the following:
>> > Well, what EEPROM type do you have exactly? 24c64 is for 64 kbit (8
>> > kByte) EEPROMs using 16-bit addressing. You must use the correct type,
>> > otherwise the at24 driver will misbehave. I am a little surprised
>> > because originally you went for "eeprom" which is not compatible with
>> > "24c64" (8-bit vs. 16-bit addressing).
>>
>> Furthermore this brings up another issue:
>> 0x50 typically is SPD-eeprom (DDR initialisation). Corrupting the
>> contents might make your board unbootable - and using a 16bit driver
>> instead of an 8-bit one can corrupt your contents already on
>> (positioned) reading!
>
> This is totally correct, but better said loud to the list and the
> original poster than only privately to me ;)
>
sh.., :-(
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus
[not found] ` <20100305124200.6f6eccfc-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2010-03-05 12:15 ` Michael Lawnick
@ 2010-03-08 4:43 ` Yang Shi
1 sibling, 0 replies; 12+ messages in thread
From: Yang Shi @ 2010-03-08 4:43 UTC (permalink / raw)
To: Jean Delvare
Cc: Michael Lawnick, Linux I2C, linux-mips-6z/3iImG2C8G8FEW9MqTrA
Jean Delvare 写道:
> Hi Michael,
>
> On Fri, 05 Mar 2010 12:17:14 +0100, Michael Lawnick wrote:
>
>> Jean Delvare said the following:
>>
>>> Well, what EEPROM type do you have exactly? 24c64 is for 64 kbit (8
>>> kByte) EEPROMs using 16-bit addressing. You must use the correct type,
>>> otherwise the at24 driver will misbehave. I am a little surprised
>>> because originally you went for "eeprom" which is not compatible with
>>> "24c64" (8-bit vs. 16-bit addressing).
>>>
>> Furthermore this brings up another issue:
>> 0x50 typically is SPD-eeprom (DDR initialisation). Corrupting the
>> contents might make your board unbootable - and using a 16bit driver
>> instead of an 8-bit one can corrupt your contents already on
>> (positioned) reading!
>>
>
> This is totally correct, but better said loud to the list and the
> original poster than only privately to me ;)
>
Thanks a lot to point out this.
I double checked the manual, the eeprom is SPD of the DIMMs.
I will rework my patch, then send V2 soon.
Regards,
Yang
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2010-03-08 4:43 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-05 7:08 [PATCH] MIPS: Octeon: Register EEPROM device on the I2C bus Yang Shi
[not found] ` <1267772895-25409-1-git-send-email-yang.shi-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
2010-03-05 7:11 ` Wolfram Sang
[not found] ` <20100305071130.GB21925-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2010-03-05 7:31 ` Yang Shi
[not found] ` <4B90B341.9000601-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
2010-03-05 7:41 ` Wolfram Sang
[not found] ` <20100305074155.GD21925-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2010-03-05 7:53 ` Yang Shi
[not found] ` <4B90B888.6060005-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
2010-03-05 8:50 ` Jean Delvare
[not found] ` <20100305095040.6ab4612c-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2010-03-05 10:09 ` Michael Lawnick
[not found] ` <4B90D85E.6040308-Mmb7MZpHnFY@public.gmane.org>
2010-03-05 10:39 ` Yang Shi
[not found] ` <4B90DF48.50005-CWA4WttNNZF54TAoqtyWWQ@public.gmane.org>
2010-03-05 10:52 ` Jean Delvare
[not found] ` <4B90E83A.5020106@gmx.de>
[not found] ` <4B90E83A.5020106-Mmb7MZpHnFY@public.gmane.org>
2010-03-05 11:42 ` Jean Delvare
[not found] ` <20100305124200.6f6eccfc-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2010-03-05 12:15 ` Michael Lawnick
2010-03-08 4:43 ` Yang Shi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).