This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

problem with ping_lo_test in smp configuration


Hi list,
I had the chance to work (rather bugfix, workaround, stabilise, get it upto
current eCos cvs etc.) on and off  in past 2.5 years, on eCos port of an
evolving SOC architecture. Updates of eCos cvs/tools/h/w often exposes some new
issues, never fail to surprise! ;)
I guess, no other company is having/working-on eCos for a SOC / multiprocessor
architecture,  as evident from participation on the ecos lists. does this mean
- eCos SMP related code is not likely to be well tested?? could there be places
in eCos code that should be touched upon to make things work fine on SMP
configurations as well?
- could there be many more tests that are not written considering SMP scenario
(I had sent some patches long back for a few long back)

apart from views of fellow list members and maintainers on above (tips and clues
on what they learned from experiences on evolving s/w, tools and h/w). I would
welcome some clues as to what could be happening. For example, this simple
ping_lo_test, sometimes works fine, sometimes behaves like as given below -
regards
sandeep
------------------------------------------------------
[cyg_net_init] Init: mbinit(0x00000000)
[cyg_net_init] Init: cyg_net_init_devs(0x00000000)
[cyg_net_init] Init: loopattach(0x00000000)
[cyg_net_init] Init: ifinit(0x00000000)
[cyg_net_init] Init: domaininit(0x00000000)
[cyg_net_init] Init: cyg_net_add_domain(0x4005609c)
New domain internet at 0x00000000
[cyg_net_init] Init: cyg_net_add_domain(0x40055694)
New domain route at 0x00000000
[cyg_net_init] Init: call_route_init(0x00000000)
[cyg_net_init] Done
Start PING test
PING server 127.0.0.1
recvfrom: Operation timed out
== repeated 15 times ==
Sent 16 packets, received 0 OK, 0 bad
PING server 127.0.0.33
recvfrom: Operation timed out
== repeated 15 times ==
Sent 16 packets, received 0 OK, 0 bad
PING server 127.0.0.1
recvfrom: Operation timed out
== repeated 15 times ==
Sent 16 packets, received 0 OK, 0 bad
PING server 127.0.0.33
recvfrom: Operation timed out
recvfrom: Operation timed out
sendto: No buffer space available
== repeated 13 times ==
Sent 16 packets, received 0 OK, 0 bad
PASS:<Done pinging loopback>
EXIT:<done>



-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]