[Ns-developers] release update [feedback needed]
Tommaso Pecorella
tpecorella at mac.com
Wed Jun 10 08:04:08 PDT 2009
Hi,
two bugs, one old and one new.
Bug#: 562 is still there (I marked it as reopened).
New "bug" (or it's a feature, depending on the fact that it's a
documented behaviour).
With the new Tags, i.e., he ByteTags and PacketTags, an odd behaviour
can be seen. BTW, I really like the differentiation between the two
tag types.
ByteTags: all works as expected. Better, I haven't found any odd
behaviour.
PacketTags: when you aggregate/deaggregate a bunch of packets, the
respective PacketTags are lost. On the opposite ByteTags are preserved.
The aggregation/deaggregation happens for example using 802.11 AMSDU.
I'm not totally keen about considering this the intended behaviour,
but again it's a matter of knowledge.
Seriously, I'd consider this as a bug. I couldn't yet verify if the
tags are lost during the aggregation or the deaggregation, but it's a
matter of finding some time to hack a simulation code I have.
Anyway, this is the actual behaviour. Right now it's not affecting
anything but the seldom used PacketTags. On the other hand it severely
limits the usefulness of the PacketTag itself.
I'll send a full bug report as soon as I'll have some time to track
down the exact point where the tags are wiped out, even tho it might
be needed to fix both the Packet::AddAtEnd (used in the aggregation
process) and the MsduAggregator::Deaggregate.
Cheers,
Tommaso Pecorella
On 09/giu/09, at 10:03, Mathieu Lacage wrote:
> hi,
>
> Current items still on the table for merging:
>
> - the virtual net device: gustavo went through a couple of iterations
> with tom, I lost track of the status of this project. Gustavo, could
> you
> merge in today ? If not, what is holding this ?
>
> - craig's testing: we will get something for review this week
>
> Bugs which could be fixed for the release:
> - 456: doxygen introspection output needs work
> - 555, 585: dcf bugs (pending serious review)
> - 563/565: stats patches (pending review by joe)
> - 569: tap bridge and VMs
> - 578: zipf variable
> - 579, 559, 427, 426, 424: tcp bugs
> - 539: documentation fixes
> - other bugs I forgot ?
>
> The june 15th freeze I was planning for initially is looking
> increasingly unlikely since we still are waiting for the testing
> changes. At this point, there are 2 options:
>
> 1) wait for the testing changes, and delay the release for 2 weeks to
> shake all the loose ends in our code. This means a release by july
> 1st.
>
> 2) freeze now, aim for a release on june 15th or 20th and push the
> testing changes for just after the release.
>
> If I put my release manager hat on, I would tend to do [2]: I feel
> that
> it's getting a bit too late for the testing changes and I don't see
> any
> strong do-or-die argument in favor of merging so late. Are there
> comments ? Preferences about one option or another ?
>
> Mathieu
>
--------------------------------------------------------------
The nice thing about standards is that there are so many to choose from.
And if you really don't like all the standards you just have to wait
another year until the one arises you are looking for.
-- A. Tanenbaum, "Introduction to Computer Networks"
--------------------------------------------------------------
Tommaso Pecorella - Ph.D.
Assistant professor
Dpt. Elettronica e Telecomunicazioni
Università di Firenze
CNIT - Università di Firenze Unit
via di S. Marta 3
50139, Firenze
ITALY
email: tommaso.pecorella at unifi.it
tommaso.pecorella at cnit.it
phone : +39-055-4796412
mobile: +39-320-4379803
fax : +39-055-494569
More information about the Ns-developers
mailing list