* vif tx drops
@ 2004-10-12 14:01 David Becker
2004-10-12 14:15 ` Keir Fraser
0 siblings, 1 reply; 23+ messages in thread
From: David Becker @ 2004-10-12 14:01 UTC (permalink / raw)
To: xen-devel
On a 2.4-xen0 domain-0, netstat reports lots of TX drops on the vif for
packets destined to xenU. Is that normal?
xen0# netstat -i
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth1 1500 0 7497330 0 0 0 1031962 0 0 0 BMRU
lo 16436 0 13515 0 0 0 13515 0 0 0 LRU
vif4. 1500 0 574388 0 0 0 6413103 0 5243 0 BMRU
xen-b 1500 0 5759045 0 0 0 317122 0 0 0 BMRU
Here tx drop rate stats from about 50 machines.
ok 5247675 drop 3336 rate 0.064
ok 5354094 drop 3760 rate 0.070
ok 5382219 drop 4041 rate 0.075
ok 5237801 drop 3971 rate 0.076
ok 5365707 drop 4143 rate 0.077
ok 5365726 drop 4185 rate 0.078
ok 4622468 drop 3663 rate 0.079
ok 5380767 drop 4236 rate 0.079
ok 4622951 drop 3725 rate 0.081
ok 4625124 drop 3788 rate 0.082
ok 4625563 drop 3823 rate 0.083
ok 5355340 drop 4503 rate 0.084
ok 4626115 drop 4243 rate 0.092
ok 4634068 drop 4310 rate 0.093
ok 4622073 drop 4393 rate 0.095
ok 4634365 drop 4427 rate 0.096
ok 5377578 drop 5200 rate 0.097
ok 5378639 drop 5227 rate 0.097
ok 4646310 drop 4627 rate 0.100
ok 4634241 drop 4687 rate 0.101
ok 4620564 drop 4719 rate 0.102
ok 5354846 drop 5500 rate 0.103
ok 5354830 drop 5582 rate 0.104
ok 4634278 drop 4947 rate 0.107
ok 5351365 drop 5826 rate 0.109
ok 5349713 drop 5955 rate 0.111
ok 5354567 drop 6175 rate 0.115
ok 5377851 drop 6195 rate 0.115
ok 5378396 drop 6397 rate 0.119
ok 5378232 drop 6569 rate 0.122
ok 5577610 drop 6873 rate 0.123
ok 5348725 drop 6959 rate 0.130
ok 1761944 drop 2487 rate 0.141
ok 4632893 drop 6767 rate 0.146
ok 5347566 drop 8667 rate 0.162
ok 5971517 drop 9684 rate 0.162
ok 5587120 drop 9115 rate 0.163
ok 5977107 drop 10023 rate 0.168
ok 5609610 drop 9885 rate 0.176
ok 5863496 drop 10654 rate 0.182
ok 5603311 drop 10481 rate 0.187
ok 6077008 drop 11523 rate 0.190
ok 5586420 drop 10668 rate 0.191
ok 5612229 drop 11301 rate 0.201
ok 6260650 drop 12869 rate 0.206
ok 5998453 drop 13610 rate 0.227
ok 6298489 drop 14415 rate 0.229
ok 5595978 drop 12872 rate 0.230
ok 6199668 drop 14246 rate 0.230
ok 6459684 drop 15827 rate 0.245
ok 6298486 drop 15656 rate 0.249
ok 5804212 drop 15735 rate 0.271
ok 6215310 drop 18704 rate 0.301
ok 5778922 drop 237733 rate 4.114
ok 5332122 drop 235716 rate 4.421
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-12 14:01 vif tx drops David Becker
@ 2004-10-12 14:15 ` Keir Fraser
2004-10-12 14:49 ` David Becker
0 siblings, 1 reply; 23+ messages in thread
From: Keir Fraser @ 2004-10-12 14:15 UTC (permalink / raw)
To: David Becker; +Cc: xen-devel
Are the drops happening at a slow, steady rate? Or are they perhaps
all happening during domain startup and then there are no more drops?
-- Keir
>
> On a 2.4-xen0 domain-0, netstat reports lots of TX drops on the vif for
> packets destined to xenU. Is that normal?
>
> xen0# netstat -i
> Kernel Interface table
> Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
> eth1 1500 0 7497330 0 0 0 1031962 0 0 0 BMRU
> lo 16436 0 13515 0 0 0 13515 0 0 0 LRU
> vif4. 1500 0 574388 0 0 0 6413103 0 5243 0 BMRU
> xen-b 1500 0 5759045 0 0 0 317122 0 0 0 BMRU
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-12 14:15 ` Keir Fraser
@ 2004-10-12 14:49 ` David Becker
2004-10-12 15:33 ` Keir Fraser
0 siblings, 1 reply; 23+ messages in thread
From: David Becker @ 2004-10-12 14:49 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
" Are the drops happening at a slow, steady rate? Or are they perhaps
" all happening during domain startup and then there are no more drops?
The drop rate is high right after a xenU startup (16% when I just tried it),
then the rate slows to just under 1% of packets in steady state.
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-12 14:49 ` David Becker
@ 2004-10-12 15:33 ` Keir Fraser
2004-10-13 14:35 ` David Becker
0 siblings, 1 reply; 23+ messages in thread
From: Keir Fraser @ 2004-10-12 15:33 UTC (permalink / raw)
To: David Becker; +Cc: Keir Fraser, xen-devel
>
> " Are the drops happening at a slow, steady rate? Or are they perhaps
> " all happening during domain startup and then there are no more drops?
>
> The drop rate is high right after a xenU startup (16% when I just tried it),
> then the rate slows to just under 1% of packets in steady state.
>
Please try changing the following line in netfront.c:
#define RX_MIN_TARGET 8
to:
#define RX_MIN_TARGET NETIF_RX_RING_SIZE
This will turn off the attempts to dynamically adjust the number of
receive buffers queued up to receive packets. This strategy can lose
packets if traffic is bursty -- also, if the domain is occasionally
preempted, packets can queue up and overflow a buffer allowance that
is otherwise sufficient.
If you find that this sorts out your packet-loss problem then I'll
take a look at the adjustment strategy and/or make it possible to
disable it in the kernel configuration.
-- Keir
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-12 15:33 ` Keir Fraser
@ 2004-10-13 14:35 ` David Becker
2004-10-13 18:24 ` David Becker
0 siblings, 1 reply; 23+ messages in thread
From: David Becker @ 2004-10-13 14:35 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
" Please try changing the following line in netfront.c:
" #define RX_MIN_TARGET 8
" to:
" #define RX_MIN_TARGET NETIF_RX_RING_SIZE
WIth this change, netstat -i on the xen0 shows 40 to 60 tx drops on the
vif at boot and no further drops during steady state operation.
A few xenU had no drops at all.
I still see the multiple second pauses in maybe 10% of domains I create,
so the problem is not due to the vif packet drops.
Even on the same machine with two xenU domains, one xenU will
suffer from pauses and the other not.
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 14:35 ` David Becker
@ 2004-10-13 18:24 ` David Becker
2004-10-13 19:15 ` Keir Fraser
2004-10-15 7:10 ` Ian Pratt
0 siblings, 2 replies; 23+ messages in thread
From: David Becker @ 2004-10-13 18:24 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
" " Please try changing the following line in netfront.c:
" " #define RX_MIN_TARGET 8
" " to:
" " #define RX_MIN_TARGET NETIF_RX_RING_SIZE
It looks like xen0 or the bridge stuff is not getting some packets
destined for xenU.
I traced an ssh connection from a machine running stock 2.4.25
to a xenU domain by running tcpdump on xen0 and on the other machine.
The trace on xen0 shows a 4 second gap where no ssh packets were received
for the xenU domain even though the other machine was sending retransmits.
Only the last retransmit appears in the xen0 dump.
It is unlikely the network dropped the missing packets. This is low bandwidth
stuff and somewhat repeatable. I've never seen the effect on xen0, and
in this case, there is another xenU domain on the same host
showing no pause symptoms.
The 'netstat -i' statistics on xen0 and xenU do not show any dropped packets.
On xen0, tcpdump -i eth0 shows the 4 second gap between packets going to xenU:
13:58:24.247209 IP firefly-batch.39292 > batch009.ssh: . ack 8065 win 40544 <nop,nop,timestamp 431700765 1532967>
13:58:28.432536 IP firefly-batch.39292 > batch009.ssh: P 1296:1392(96) ack 8065 win 40544 <nop,nop,timestamp 431701184 1532967>
On the other host tcpdump shows those two packets, plus 5 more
duplicates sent during the gap:
13:58:24.262055 IP firefly-batch.39292 > batch009.ssh: . ack 2145 win 40544 <nop,nop,timestamp 431700765 1532967>
13:58:25.302477 IP firefly-batch.39292 > batch009.ssh: P 720:768(48) ack 2145 win 40544 <nop,nop,timestamp 431700869 1532967>
13:58:25.414312 IP firefly-batch.39292 > batch009.ssh: P 768:816(48) ack 2145 win 40544 <nop,nop,timestamp 431700880 1532967>
13:58:25.507337 IP firefly-batch.39292 > batch009.ssh: P 720:816(96) ack 2145 win 40544 <nop,nop,timestamp 431700890 1532967>
13:58:25.927331 IP firefly-batch.39292 > batch009.ssh: P 720:816(96) ack 2145 win 40544 <nop,nop,timestamp 431700932 1532967>
13:58:26.767331 IP firefly-batch.39292 > batch009.ssh: P 720:816(96) ack 2145 win 40544 <nop,nop,timestamp 431701016 1532967>
13:58:28.447331 IP firefly-batch.39292 > batch009.ssh: P 720:816(96) ack 2145 win 40544 <nop,nop,timestamp 431701184 1532967>
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 18:24 ` David Becker
@ 2004-10-13 19:15 ` Keir Fraser
2004-10-13 19:28 ` David Becker
2004-10-15 7:10 ` Ian Pratt
1 sibling, 1 reply; 23+ messages in thread
From: Keir Fraser @ 2004-10-13 19:15 UTC (permalink / raw)
To: David Becker; +Cc: Keir Fraser, xen-devel
> It looks like xen0 or the bridge stuff is not getting some packets
> destined for xenU.
>
> I traced an ssh connection from a machine running stock 2.4.25
> to a xenU domain by running tcpdump on xen0 and on the other machine.
>
> The trace on xen0 shows a 4 second gap where no ssh packets were received
> for the xenU domain even though the other machine was sending retransmits.
> Only the last retransmit appears in the xen0 dump.
>
> It is unlikely the network dropped the missing packets. This is low bandwidth
> stuff and somewhat repeatable. I've never seen the effect on xen0, and
> in this case, there is another xenU domain on the same host
> showing no pause symptoms.
>
> The 'netstat -i' statistics on xen0 and xenU do not show any dropped packets.
It does very much look as though the packets simply aren't getting to
the host machine. Perhaps a bad interaction with an Ethernet switch?
One thing to check is that, if you are not choosing your own MAC
addresses, that the random ones chosen by xend turn out to be unique
across the cluster --- any duplicates will simply beat each other up
in the switch forwarding caches!! This is *definitely* worth checking
out at this point, and can be fixed by picking your own MAC addresses.
-- Keir
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 19:15 ` Keir Fraser
@ 2004-10-13 19:28 ` David Becker
2004-10-13 20:17 ` Keir Fraser
0 siblings, 1 reply; 23+ messages in thread
From: David Becker @ 2004-10-13 19:28 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
" This is *definitely* worth checking
" out at this point, and can be fixed by picking your own MAC addresses.
Yep. How big a space do you randomize for mac addrs?
# grep -i AA:00:00:24:22:F3 a
batch009 (172.16.12.19) at AA:00:00:24:22:F3 [ether] on eth0
batch075 (172.16.12.85) at AA:00:00:24:22:F3 [ether] on eth0
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 19:28 ` David Becker
@ 2004-10-13 20:17 ` Keir Fraser
2004-10-13 20:24 ` David Becker
2004-10-14 3:07 ` Brian Wolfe
0 siblings, 2 replies; 23+ messages in thread
From: Keir Fraser @ 2004-10-13 20:17 UTC (permalink / raw)
To: David Becker; +Cc: Keir Fraser, xen-devel
>
> " This is *definitely* worth checking
> " out at this point, and can be fixed by picking your own MAC addresses.
>
> Yep. How big a space do you randomize for mac addrs?
>
> # grep -i AA:00:00:24:22:F3 a
> batch009 (172.16.12.19) at AA:00:00:24:22:F3 [ether] on eth0
> batch075 (172.16.12.85) at AA:00:00:24:22:F3 [ether] on eth0
>
I think AA:00:00:00:00:00 - AA:00:00:7F:FF:FF (i.e., 8 million
addresses). But the random-number generator is crap.
You're definitely best off generating your own if creating any decent
number of VMs.
-- Keir
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 20:17 ` Keir Fraser
@ 2004-10-13 20:24 ` David Becker
2004-10-13 20:36 ` Ian Pratt
2004-10-14 3:07 ` Brian Wolfe
1 sibling, 1 reply; 23+ messages in thread
From: David Becker @ 2004-10-13 20:24 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
" But the random-number generator is crap.
I'll say. Out of 55 recently created VMs, 15 got dup mac addrs.
count addr
3 AA:00:00:21:81:CF
2 AA:00:00:76:32:D9
2 AA:00:00:68:1F:40
2 AA:00:00:55:B7:91
2 AA:00:00:39:E0:21
2 AA:00:00:24:22:F3
2 AA:00:00:20:57:40
" You're definitely best off generating your own if creating any decent
" number of VMs.
will do. Thanks.
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 20:24 ` David Becker
@ 2004-10-13 20:36 ` Ian Pratt
2004-10-13 20:52 ` Keir Fraser
0 siblings, 1 reply; 23+ messages in thread
From: Ian Pratt @ 2004-10-13 20:36 UTC (permalink / raw)
To: David Becker; +Cc: Keir Fraser, xen-devel, Ian.Pratt
>
> " But the random-number generator is crap.
>
> I'll say. Out of 55 recently created VMs, 15 got dup mac addrs.
> count addr
mac = [ 0xaa, 0x00, 0x00,
random.randint(0x00, 0x7f),
random.randint(0x00, 0xff),
random.randint(0x00, 0xff) ]
return ':'.join(map(lambda x: "%02x" % x, mac))
You could try adding the following ahead of the above code in
tools/python/xen/xm/create.py:
random.seed(time.time())
(you may need to add an 'import time' at the top of the file).
Ian
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 20:36 ` Ian Pratt
@ 2004-10-13 20:52 ` Keir Fraser
2004-10-13 20:59 ` Keir Fraser
0 siblings, 1 reply; 23+ messages in thread
From: Keir Fraser @ 2004-10-13 20:52 UTC (permalink / raw)
To: Ian Pratt; +Cc: David Becker, Keir Fraser, xen-devel
> >
> > " But the random-number generator is crap.
> >
> > I'll say. Out of 55 recently created VMs, 15 got dup mac addrs.
> > count addr
> You could try adding the following ahead of the above code in
> tools/python/xen/xm/create.py:
>
> random.seed(time.time())
>
> (you may need to add an 'import time' at the top of the file).
Yes, this is worth a try.
I've experimented with random.randint() but I am totally unable to
make it perform so abysmally as to generate 15 dupes in 55 selections
from a space of 8 million. I'm getting about 1 dupe every 2000
selections.
-- Keir
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 20:52 ` Keir Fraser
@ 2004-10-13 20:59 ` Keir Fraser
0 siblings, 0 replies; 23+ messages in thread
From: Keir Fraser @ 2004-10-13 20:59 UTC (permalink / raw)
To: Keir Fraser; +Cc: Ian Pratt, David Becker, xen-devel
> > >
> > > " But the random-number generator is crap.
> > >
> > > I'll say. Out of 55 recently created VMs, 15 got dup mac addrs.
> > > count addr
>
> > You could try adding the following ahead of the above code in
> > tools/python/xen/xm/create.py:
> >
> > random.seed(time.time())
> >
> > (you may need to add an 'import time' at the top of the file).
>
> Yes, this is worth a try.
>
> I've experimented with random.randint() but I am totally unable to
> make it perform so abysmally as to generate 15 dupes in 55 selections
> from a space of 8 million. I'm getting about 1 dupe every 2000
> selections.
>
> -- Keir
Actually theg change is trivial ('random.seed()') so I checked it
in. Hopefully it will avoid embarrassingly bad 'random' choices.
-- Keir
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 20:17 ` Keir Fraser
2004-10-13 20:24 ` David Becker
@ 2004-10-14 3:07 ` Brian Wolfe
2004-10-14 8:21 ` Keir Fraser
2004-10-14 8:30 ` Christian Limpach
1 sibling, 2 replies; 23+ messages in thread
From: Brian Wolfe @ 2004-10-14 3:07 UTC (permalink / raw)
To: Keir Fraser; +Cc: David Becker, Xen Devel Mailing List
I temporarilly solved this by converting the IP to hexidecimal and
setting the first 2 bytes of the mac to DE:AD. Unfortunately xen
increments the 3rd if you set the mac. We need a way to set the mac on
both ends of the vif device.
Maybe we can have things this way. options...
a: set the mac on one end and have a standard "increment" bit somewhere
higher up(say first byte).
b: set the macs on both ends
c: set a specific range of macs to use
Either way xen really should test (not certain how exactly) to see if
it's already in existence prior to using a mac that is dynamicly set.
Not testing is playing russian roulette IMHO (as some including myself
have found out already).
Opinions?
On Wed, 2004-10-13 at 15:17, Keir Fraser wrote:
> >
> > " This is *definitely* worth checking
> > " out at this point, and can be fixed by picking your own MAC addresses.
> >
> > Yep. How big a space do you randomize for mac addrs?
> >
> > # grep -i AA:00:00:24:22:F3 a
> > batch009 (172.16.12.19) at AA:00:00:24:22:F3 [ether] on eth0
> > batch075 (172.16.12.85) at AA:00:00:24:22:F3 [ether] on eth0
> >
>
> I think AA:00:00:00:00:00 - AA:00:00:7F:FF:FF (i.e., 8 million
> addresses). But the random-number generator is crap.
>
> You're definitely best off generating your own if creating any decent
> number of VMs.
>
> -- Keir
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> Use IT products in your business? Tell us what you think of them. Give us
> Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> http://productguide.itmanagersjournal.com/guidepromo.tmpl
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-14 3:07 ` Brian Wolfe
@ 2004-10-14 8:21 ` Keir Fraser
2004-10-14 15:19 ` Brian Wolfe
2004-10-14 8:30 ` Christian Limpach
1 sibling, 1 reply; 23+ messages in thread
From: Keir Fraser @ 2004-10-14 8:21 UTC (permalink / raw)
To: brianw; +Cc: Keir Fraser, David Becker, Xen Devel Mailing List
One option is to have the backend interfaces pick their MAC addresses
from a well-known range: e.g., AA:00:FF:00:00:00 + <vif id>.
These wouldn't need to be unique -- they'd never be seen 'on the
wire'.
The random MAC allocator would never pick a MAC in that range, and
xend could ensure that manually-selected MACs never fall in that
range and print an error if they did.
It's a shame that the backend needs a MAC different from the frontend
-- but if it doesn't then the bridge code complains. :-(
-- Keir
> I temporarilly solved this by converting the IP to hexidecimal and
> setting the first 2 bytes of the mac to DE:AD. Unfortunately xen
> increments the 3rd if you set the mac. We need a way to set the mac on
> both ends of the vif device.
>
> Maybe we can have things this way. options...
> a: set the mac on one end and have a standard "increment" bit somewhere
> higher up(say first byte).
> b: set the macs on both ends
> c: set a specific range of macs to use
>
> Either way xen really should test (not certain how exactly) to see if
> it's already in existence prior to using a mac that is dynamicly set.
> Not testing is playing russian roulette IMHO (as some including myself
> have found out already).
>
> Opinions?
>
> On Wed, 2004-10-13 at 15:17, Keir Fraser wrote:
> > >
> > > " This is *definitely* worth checking
> > > " out at this point, and can be fixed by picking your own MAC addresses.
> > >
> > > Yep. How big a space do you randomize for mac addrs?
> > >
> > > # grep -i AA:00:00:24:22:F3 a
> > > batch009 (172.16.12.19) at AA:00:00:24:22:F3 [ether] on eth0
> > > batch075 (172.16.12.85) at AA:00:00:24:22:F3 [ether] on eth0
> > >
> >
> > I think AA:00:00:00:00:00 - AA:00:00:7F:FF:FF (i.e., 8 million
> > addresses). But the random-number generator is crap.
> >
> > You're definitely best off generating your own if creating any decent
> > number of VMs.
> >
> > -- Keir
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> > Use IT products in your business? Tell us what you think of them. Give us
> > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> > http://productguide.itmanagersjournal.com/guidepromo.tmpl
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/xen-devel
>
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-14 3:07 ` Brian Wolfe
2004-10-14 8:21 ` Keir Fraser
@ 2004-10-14 8:30 ` Christian Limpach
2004-10-14 8:41 ` Christian Limpach
1 sibling, 1 reply; 23+ messages in thread
From: Christian Limpach @ 2004-10-14 8:30 UTC (permalink / raw)
To: Brian Wolfe; +Cc: Keir Fraser, David Becker, Xen Devel Mailing List
On Wed, Oct 13, 2004 at 10:07:57PM -0500, Brian Wolfe wrote:
> I temporarilly solved this by converting the IP to hexidecimal and
> setting the first 2 bytes of the mac to DE:AD. Unfortunately xen
> increments the 3rd if you set the mac. We need a way to set the mac on
> both ends of the vif device.
>
> Opinions?
Why don't you simply convert an IP address a.b.c.d into
AA:a:00:b:c:d and let Xen do its thing on the 3rd byte?
I even doubt that doing AA:00:a:b:c:d would be a problem
unless you really have IP addresses a.b.c.d and a.(b^1).c.d
on the same switch...
christian
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-14 8:30 ` Christian Limpach
@ 2004-10-14 8:41 ` Christian Limpach
0 siblings, 0 replies; 23+ messages in thread
From: Christian Limpach @ 2004-10-14 8:41 UTC (permalink / raw)
To: Brian Wolfe; +Cc: Keir Fraser, David Becker, Xen Devel Mailing List
On Thu, Oct 14, 2004 at 09:30:51AM +0100, Christian Limpach wrote:
> On Wed, Oct 13, 2004 at 10:07:57PM -0500, Brian Wolfe wrote:
> > I temporarilly solved this by converting the IP to hexidecimal and
> > setting the first 2 bytes of the mac to DE:AD. Unfortunately xen
> > increments the 3rd if you set the mac. We need a way to set the mac on
> > both ends of the vif device.
> >
> > Opinions?
>
> Why don't you simply convert an IP address a.b.c.d into
> AA:a:00:b:c:d and let Xen do its thing on the 3rd byte?
> I even doubt that doing AA:00:a:b:c:d would be a problem
> unless you really have IP addresses a.b.c.d and a.(b^1).c.d
or actually a.b.c.d and (a^1).b.c.d...
> on the same switch...
>
> christian
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> Use IT products in your business? Tell us what you think of them. Give us
> Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> http://productguide.itmanagersjournal.com/guidepromo.tmpl
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
>
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-14 8:21 ` Keir Fraser
@ 2004-10-14 15:19 ` Brian Wolfe
2004-10-14 15:29 ` Keir Fraser
0 siblings, 1 reply; 23+ messages in thread
From: Brian Wolfe @ 2004-10-14 15:19 UTC (permalink / raw)
To: Keir Fraser; +Cc: Xen Devel Mailing List
So the xen side of the vif isn't see on the wire except for a: the
backend driver domain( usually domain-0) and that vif's front and driver
domain eh? (I got the front and back end locations right yes?)
Interesting...
Either way it goes, how would one go about verifying that the MAC is
truly unique on it's visible lan? I'd be i very interested in this as a
safety precaution. Right now I can't think of how to do the uniqueness
test... 8-P if someone can give me an idea or two I could try to code it
since it's something that I want.(brain fried this morning)
On Thu, 2004-10-14 at 03:21, Keir Fraser wrote:
> One option is to have the backend interfaces pick their MAC addresses
> from a well-known range: e.g., AA:00:FF:00:00:00 + <vif id>.
> These wouldn't need to be unique -- they'd never be seen 'on the
> wire'.
>
> The random MAC allocator would never pick a MAC in that range, and
> xend could ensure that manually-selected MACs never fall in that
> range and print an error if they did.
>
> It's a shame that the backend needs a MAC different from the frontend
> -- but if it doesn't then the bridge code complains. :-(
>
> -- Keir
>
> > I temporarilly solved this by converting the IP to hexidecimal and
> > setting the first 2 bytes of the mac to DE:AD. Unfortunately xen
> > increments the 3rd if you set the mac. We need a way to set the mac on
> > both ends of the vif device.
> >
> > Maybe we can have things this way. options...
> > a: set the mac on one end and have a standard "increment" bit somewhere
> > higher up(say first byte).
> > b: set the macs on both ends
> > c: set a specific range of macs to use
> >
> > Either way xen really should test (not certain how exactly) to see if
> > it's already in existence prior to using a mac that is dynamicly set.
> > Not testing is playing russian roulette IMHO (as some including myself
> > have found out already).
> >
> > Opinions?
> >
> > On Wed, 2004-10-13 at 15:17, Keir Fraser wrote:
> > > >
> > > > " This is *definitely* worth checking
> > > > " out at this point, and can be fixed by picking your own MAC addresses.
> > > >
> > > > Yep. How big a space do you randomize for mac addrs?
> > > >
> > > > # grep -i AA:00:00:24:22:F3 a
> > > > batch009 (172.16.12.19) at AA:00:00:24:22:F3 [ether] on eth0
> > > > batch075 (172.16.12.85) at AA:00:00:24:22:F3 [ether] on eth0
> > > >
> > >
> > > I think AA:00:00:00:00:00 - AA:00:00:7F:FF:FF (i.e., 8 million
> > > addresses). But the random-number generator is crap.
> > >
> > > You're definitely best off generating your own if creating any decent
> > > number of VMs.
> > >
> > > -- Keir
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> > > Use IT products in your business? Tell us what you think of them. Give us
> > > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> > > http://productguide.itmanagersjournal.com/guidepromo.tmpl
> > > _______________________________________________
> > > Xen-devel mailing list
> > > Xen-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/xen-devel
> >
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> Use IT products in your business? Tell us what you think of them. Give us
> Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> http://productguide.itmanagersjournal.com/guidepromo.tmpl
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-14 15:19 ` Brian Wolfe
@ 2004-10-14 15:29 ` Keir Fraser
2004-10-14 15:51 ` Brian Wolfe
0 siblings, 1 reply; 23+ messages in thread
From: Keir Fraser @ 2004-10-14 15:29 UTC (permalink / raw)
To: brianw; +Cc: Keir Fraser, Xen Devel Mailing List
> So the xen side of the vif isn't see on the wire except for a: the
> backend driver domain( usually domain-0) and that vif's front and driver
> domain eh? (I got the front and back end locations right yes?)
Noone ever sees the backend MAC address -- it is never written into
any packet. We only need to give the backend a MAC address because we
hook into the Linux networking code as a normal Ethernet interface,
and normal Ethernet interfaces need a normal MAC address. :-)
It needs to be unique because of sanity checks in the bridge that fail
if it sees a remote address == a local address that it knows about.
> Either way it goes, how would one go about verifying that the MAC is
> truly unique on it's visible lan? I'd be i very interested in this as a
> safety precaution. Right now I can't think of how to do the uniqueness
> test... 8-P if someone can give me an idea or two I could try to code it
> since it's something that I want.(brain fried this morning)
I'm pretty sure there's no way of soliciting a response from an
Ethernet host without using some higher-level protocol; probably IP or
RARP. RARP is hardly ever used, but maybe if you know the IP subnet
you could do a broadcast ping and collect the responses and look at
their source MAC addresses?
-- Keir
> On Thu, 2004-10-14 at 03:21, Keir Fraser wrote:
> > One option is to have the backend interfaces pick their MAC addresses
> > from a well-known range: e.g., AA:00:FF:00:00:00 + <vif id>.
> > These wouldn't need to be unique -- they'd never be seen 'on the
> > wire'.
> >
> > The random MAC allocator would never pick a MAC in that range, and
> > xend could ensure that manually-selected MACs never fall in that
> > range and print an error if they did.
> >
> > It's a shame that the backend needs a MAC different from the frontend
> > -- but if it doesn't then the bridge code complains. :-(
> >
> > -- Keir
> >
> > > I temporarilly solved this by converting the IP to hexidecimal and
> > > setting the first 2 bytes of the mac to DE:AD. Unfortunately xen
> > > increments the 3rd if you set the mac. We need a way to set the mac on
> > > both ends of the vif device.
> > >
> > > Maybe we can have things this way. options...
> > > a: set the mac on one end and have a standard "increment" bit somewhere
> > > higher up(say first byte).
> > > b: set the macs on both ends
> > > c: set a specific range of macs to use
> > >
> > > Either way xen really should test (not certain how exactly) to see if
> > > it's already in existence prior to using a mac that is dynamicly set.
> > > Not testing is playing russian roulette IMHO (as some including myself
> > > have found out already).
> > >
> > > Opinions?
> > >
> > > On Wed, 2004-10-13 at 15:17, Keir Fraser wrote:
> > > > >
> > > > > " This is *definitely* worth checking
> > > > > " out at this point, and can be fixed by picking your own MAC addresses.
> > > > >
> > > > > Yep. How big a space do you randomize for mac addrs?
> > > > >
> > > > > # grep -i AA:00:00:24:22:F3 a
> > > > > batch009 (172.16.12.19) at AA:00:00:24:22:F3 [ether] on eth0
> > > > > batch075 (172.16.12.85) at AA:00:00:24:22:F3 [ether] on eth0
> > > > >
> > > >
> > > > I think AA:00:00:00:00:00 - AA:00:00:7F:FF:FF (i.e., 8 million
> > > > addresses). But the random-number generator is crap.
> > > >
> > > > You're definitely best off generating your own if creating any decent
> > > > number of VMs.
> > > >
> > > > -- Keir
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> > > > Use IT products in your business? Tell us what you think of them. Give us
> > > > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> > > > http://productguide.itmanagersjournal.com/guidepromo.tmpl
> > > > _______________________________________________
> > > > Xen-devel mailing list
> > > > Xen-devel@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/xen-devel
> > >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> > Use IT products in your business? Tell us what you think of them. Give us
> > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> > http://productguide.itmanagersjournal.com/guidepromo.tmpl
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/xen-devel
>
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-14 15:29 ` Keir Fraser
@ 2004-10-14 15:51 ` Brian Wolfe
0 siblings, 0 replies; 23+ messages in thread
From: Brian Wolfe @ 2004-10-14 15:51 UTC (permalink / raw)
To: Keir Fraser; +Cc: Xen Devel Mailing List
On Thu, 2004-10-14 at 10:29, Keir Fraser wrote:
> > So the xen side of the vif isn't see on the wire except for a: the
> > backend driver domain( usually domain-0) and that vif's front and driver
> > domain eh? (I got the front and back end locations right yes?)
>
> Noone ever sees the backend MAC address -- it is never written into
> any packet. We only need to give the backend a MAC address because we
> hook into the Linux networking code as a normal Ethernet interface,
> and normal Ethernet interfaces need a normal MAC address. :-)
> It needs to be unique because of sanity checks in the bridge that fail
> if it sees a remote address == a local address that it knows about.
>
> > Either way it goes, how would one go about verifying that the MAC is
> > truly unique on it's visible lan? I'd be i very interested in this as a
> > safety precaution. Right now I can't think of how to do the uniqueness
> > test... 8-P if someone can give me an idea or two I could try to code it
> > since it's something that I want.(brain fried this morning)
>
> I'm pretty sure there's no way of soliciting a response from an
> Ethernet host without using some higher-level protocol; probably IP or
> RARP. RARP is hardly ever used, but maybe if you know the IP subnet
> you could do a broadcast ping and collect the responses and look at
> their source MAC addresses?
>
Hmm, not a bad idea.... :) I know brctl can be used to query for a list
of MACs on it's physical lan that it has cached. Maybe if xend on
domain-0 did something similar using ARP and arp-reply packets that it
sees on the bridges to vet it's mac choices against, and issue a warning
if it sees a dupe?
> -- Keir
<snip - backlog shortened >
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-13 18:24 ` David Becker
2004-10-13 19:15 ` Keir Fraser
@ 2004-10-15 7:10 ` Ian Pratt
2004-10-15 8:06 ` Keir Fraser
2004-10-15 13:09 ` Alvin Starr
1 sibling, 2 replies; 23+ messages in thread
From: Ian Pratt @ 2004-10-15 7:10 UTC (permalink / raw)
To: David Becker; +Cc: Keir Fraser, xen-devel, Ian.Pratt
> It looks like xen0 or the bridge stuff is not getting some packets
> destined for xenU.
>
> I traced an ssh connection from a machine running stock 2.4.25
> to a xenU domain by running tcpdump on xen0 and on the other machine.
>
> The trace on xen0 shows a 4 second gap where no ssh packets were received
> for the xenU domain even though the other machine was sending retransmits.
> Only the last retransmit appears in the xen0 dump.
>
> On xen0, tcpdump -i eth0 shows the 4 second gap between packets
going to xenU:
If they're not showing up here, then I think we can rule out
anything to do with the bridge code as we're looking before the
bridge.
In fact, its hard to see how they could be dropped by anything
other than the driver, and you'd expect to see the dropped count
bumped. What driver is this?
Even if something (e.g. Xen) went wild and took the CPU away for
4 seconds, you'd wouldn't expect to loose packets as the NIC
would buffer them.
I'll place money that you've still got some duplicate MAC
addresses out there...
Ian
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-15 7:10 ` Ian Pratt
@ 2004-10-15 8:06 ` Keir Fraser
2004-10-15 13:09 ` Alvin Starr
1 sibling, 0 replies; 23+ messages in thread
From: Keir Fraser @ 2004-10-15 8:06 UTC (permalink / raw)
To: Ian Pratt; +Cc: David Becker, Keir Fraser, xen-devel
I think the mailing list is sending duplicates. :-)
K.
> If they're not showing up here, then I think we can rule out
> anything to do with the bridge code as we're looking before the
> bridge.
>
> In fact, its hard to see how they could be dropped by anything
> other than the driver, and you'd expect to see the dropped count
> bumped. What driver is this?
>
> Even if something (e.g. Xen) went wild and took the CPU away for
> 4 seconds, you'd wouldn't expect to loose packets as the NIC
> would buffer them.
>
> I'll place money that you've still got some duplicate MAC
> addresses out there...
>
> Ian
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: vif tx drops
2004-10-15 7:10 ` Ian Pratt
2004-10-15 8:06 ` Keir Fraser
@ 2004-10-15 13:09 ` Alvin Starr
1 sibling, 0 replies; 23+ messages in thread
From: Alvin Starr @ 2004-10-15 13:09 UTC (permalink / raw)
To: Ian Pratt; +Cc: xen-devel
Ian Pratt wrote:
>>It looks like xen0 or the bridge stuff is not getting some packets
>>destined for xenU.
>>
>>I traced an ssh connection from a machine running stock 2.4.25
>>to a xenU domain by running tcpdump on xen0 and on the other machine.
>>
>>The trace on xen0 shows a 4 second gap where no ssh packets were received
>>for the xenU domain even though the other machine was sending retransmits.
>>Only the last retransmit appears in the xen0 dump.
>>
>>On xen0, tcpdump -i eth0 shows the 4 second gap between packets
>>
>>
>going to xenU:
>
>
>If they're not showing up here, then I think we can rule out
>anything to do with the bridge code as we're looking before the
>bridge.
>
>In fact, its hard to see how they could be dropped by anything
>other than the driver, and you'd expect to see the dropped count
>bumped. What driver is this?
>
>Even if something (e.g. Xen) went wild and took the CPU away for
>4 seconds, you'd wouldn't expect to loose packets as the NIC
>would buffer them.
>
>I'll place money that you've still got some duplicate MAC
>addresses out there...
>
>Ian
>
>
I am seeing a similar thing with only one xenU domain running.
The thing is that I am trying to run an ISCSI net boot. I have much
bigger problems just now so I have not had a chance to look at what is
going on with the dropped packets.
But I am sure I do not have an issue with a duplicate mac address. I do
now believe anybody sihpps with a mac address of aa:00:00:00:00:0X where
X is 1,2 or 3.
--
Alvin Starr || voice: (416)585-9971
Interlink Connectivity || fax: (416)785-3668
alvin@iplink.net ||
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2004-10-15 13:09 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-12 14:01 vif tx drops David Becker
2004-10-12 14:15 ` Keir Fraser
2004-10-12 14:49 ` David Becker
2004-10-12 15:33 ` Keir Fraser
2004-10-13 14:35 ` David Becker
2004-10-13 18:24 ` David Becker
2004-10-13 19:15 ` Keir Fraser
2004-10-13 19:28 ` David Becker
2004-10-13 20:17 ` Keir Fraser
2004-10-13 20:24 ` David Becker
2004-10-13 20:36 ` Ian Pratt
2004-10-13 20:52 ` Keir Fraser
2004-10-13 20:59 ` Keir Fraser
2004-10-14 3:07 ` Brian Wolfe
2004-10-14 8:21 ` Keir Fraser
2004-10-14 15:19 ` Brian Wolfe
2004-10-14 15:29 ` Keir Fraser
2004-10-14 15:51 ` Brian Wolfe
2004-10-14 8:30 ` Christian Limpach
2004-10-14 8:41 ` Christian Limpach
2004-10-15 7:10 ` Ian Pratt
2004-10-15 8:06 ` Keir Fraser
2004-10-15 13:09 ` Alvin Starr
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.