This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: ASSERT: cyg_callout_reset() We didn't pick the smallest delta!
- From: Kevin Hilman <khilman at equator dot com>
- To: Gary Thomas <gthomas at ecoscentric dot com>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: 02 Dec 2002 13:02:35 -0800
- Subject: Re: [ECOS] ASSERT: cyg_callout_reset() We didn't pick the smallest delta!
- Organization: Equator Technologies, Inc.
- References: <r21y56suif.fsf@equator.com><1038424091.462.5344.camel@hermes.chez-thomas.org><r2r8d6r5po.fsf@equator.com><1038438378.9978.5826.camel@hermes.chez-thomas.org><r2isyir3cw.fsf@equator.com><1038441619.462.5937.camel@hermes.chez-thomas.org><r2d6oqr18r.fsf@equator.com><1038443417.462.6005.camel@hermes.chez-thomas.org><r28yzeqzwb.fsf@equator.com><1038483468.462.7378.camel@hermes.chez-thomas.org>
Gary Thomas <gthomas@ecoscentric.com> writes:
> It really should continue after this. Maybe try to change the code
> to be something like this:
> if (delta <= 0) {
> ... whatever prints you have now
> delta = 1;
> }
This doesn't seem to change the behavior. With or without setting the
delta up to 1, the test sometimes runs to completion and sometimes
stalls after the "out of order" problems.
> Also, how many times do you see this [delta == 0] occur?
Pretty infrequently. Usually only once per "round" of tests. In
other words, once each round of UDP and TCP echo batches. You can see
yourself in the output log.
Kev
eth0 XXX: driver didn't set ifq_maxlen
[cyg_net_init] Init: loopattach(0x00000000)
[cyg_net_init] Init: ifinit(0x00000000)
IFP: 0x801f6f50, next: 0x804c1284
IFP: 0x804c1284, next: 0x00000000
[cyg_net_init] Init: domaininit(0x00000000)
[cyg_net_init] Init: cyg_net_add_domain(0x801faa40)
New domain internet at 0x00000000
[cyg_net_init] Init: cyg_net_add_domain(0x801f9a60)
New domain route at 0x00000000
[cyg_net_init] Init: cyg_route_init(0x00000000)
[cyg_net_init] Done
Start Network Characterization - SLAVE
BOOTP[eth0] op: REQUEST
htype: Ethernet
hlen: 6
hops: 0
xid: 0xa0d4ffbd
secs: 0
flags: 0x80
hw_addr: 00:02:b3:1b:f1:bd
client IP: 0.0.0.0
my IP: 10.0.16.152
server IP: 10.0.16.20
gateway IP: 0.0.0.0
options:
DHCP message: 3 REQUEST
DHCP server id: 10.0.16.20
DHCP time 51: 604800
DHCP time 58: 302400
DHCP time 59: 529200
subnet mask: 255.255.255.0
gateway: 10.0.16.1
domain server: 10.0.16.20, 10.0.0.20
domain name: sea.equator.com
DHCP option: 37/55.9: 54 51 58 59 1 3 6 15 28
DHCP option: 39/57.2: 576
DHCP requested ip: 10.0.16.152
No load = 170682
Set background load = 20%
Set background load = 0%
High Load[20] = 167633 => 2%
Set background load = 20%
Set background load = 0%
High Load[40] = 168575 => 2%
Set background load = 20%
Set background load = 0%
High Load[80] = 167812 => 2%
Set background load = 20%
Set background load = 0%
High Load[160] = 166154 => 3%
Set background load = 20%
Set background load = 0%
High Load[320] = 163018 => 5%
Set background load = 20%
Set background load = 0%
High Load[640] = 156730 => 9%
Set background load = 20%
Set background load = 0%
High Load[1280] = 144031 => 16%
Set background load = 20%
Set background load = 0%
High Load[2560] = 118574 => 31%
Set background load = 20%
Set background load = 0%
Load[1920] = 131207 => 24%
Set background load = 20%
Set background load = 0%
Load[1600] = 137709 => 20%
Set background load = 20%
Set background load = 0%
Final load[1600] = 137680 => 20%
Start test for eth0
TCP echo - 64 buffers, 10240 bytes
connection from 10.0.16.79.55661
Bad delta: 0, callout: 0x8034b868, fun: 0x8018a7a8(8034b750)
Called from 0x8017f260
Set background load = 0%
Set background load = 0%
UDP echo - 2048 buffers, 1024 bytes
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55662
Bad delta: 0, callout: 0x8034b600, fun: 0x8018a7a8(8034b4e8)
Called from 0x8017f260
Set background load = 10%
UDP echo - 2048 buffers, 1024 bytes
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55663
Bad delta: 0, callout: 0x8034b398, fun: 0x8018a7a8(8034b280)
Called from 0x8017f260
Set background load = 20%
UDP echo - 2048 buffers, 1024 bytes
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55664
Bad delta: 0, callout: 0x8034b398, fun: 0x8018a7a8(8034b280)
Called from 0x8017f260
Set background load = 30%
UDP echo - 2048 buffers, 1024 bytes
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55665
Bad delta: 0, callout: 0x8034b398, fun: 0x8018a7a8(8034b280)
Called from 0x8017f260
Set background load = 40%
UDP echo - 2048 buffers, 1024 bytes
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55666
Bad delta: 0, callout: 0x8034b130, fun: 0x8018a7a8(8034b018)
Called from 0x8017f260
Set background load = 50%
UDP echo - 2048 buffers, 1024 bytes
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55667
Bad delta: 0, callout: 0x8034b130, fun: 0x8018a7a8(8034b018)
Called from 0x8017f260
Start IDLE thread
Stop IDLE thread
Start IDLE thread
UDP echo - 2048 buffers, 1024 bytes
Stop IDLE thread
Start IDLE thread
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55668
Bad delta: 0, callout: 0x8034b600, fun: 0x8018a7a8(8034b4e8)
Called from 0x8017f260
Stop IDLE thread
Start IDLE thread
UDP echo - 2048 buffers, 1024 bytes
Stop IDLE thread
Start IDLE thread
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55669
Bad delta: 0, callout: 0x8034b600, fun: 0x8018a7a8(8034b4e8)
Called from 0x8017f260
Stop IDLE thread
Start IDLE thread
UDP echo - 2048 buffers, 1024 bytes
Stop IDLE thread
Start IDLE thread
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55670
Bad delta: 0, callout: 0x8034b600, fun: 0x8018a7a8(8034b4e8)
Called from 0x8017f260
Stop IDLE thread
Start IDLE thread
UDP echo - 2048 buffers, 1024 bytes
Stop IDLE thread
Start IDLE thread
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55671
Bad delta: 0, callout: 0x8034b600, fun: 0x8018a7a8(8034b4e8)
Called from 0x8017f260
Stop IDLE thread
Start IDLE thread
UDP echo - 2048 buffers, 1024 bytes
Stop IDLE thread
Start IDLE thread
TCP echo - 2048 buffers, 1024 bytes
connection from 10.0.16.79.55672
Bad delta: 0, callout: 0x8034b600, fun: 0x8018a7a8(8034b4e8)
Called from 0x8017f260
Stop IDLE thread
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss