Please see https://uberconference.zendesk.com/entries/55930597-Do-I-need-any-special-port-set-up-for-calling-through-my-computer- for information on using Uberconference. In particular, I recommend trying the test call feature to see if your system is set up correctly.
Bill On Wed, Oct 8, 2014 at 5:00 AM, Savolainen, Petri (NSN - FI/Espoo) < [email protected]> wrote: > Hi, > > > > Yeah, that’s Uberconference in action. You can here others but cannot > comment…it sucks. Sometime back it helped me to reconnect 15 times… > > > > odp_malloc may be needed at some point, but I think it’s not need in v1.0. > In most cases, allocations are fixed size (like the timer struct in your > case). It’s trivial to split one large shm allocation into many fixed size > objects (just map an array on top it, and link those array elements into a > free list). > > > > Multi process support is not exactly mandatory today, but you’ll bump into > it as soon as someone (e.g. Maxim J) tries to use processes/bare metal > instead of pthreads. So why not prepare on it. E.g. the odp example app > runs already on both pthreads and processes (shm, pools, queues, > scheduling, … fixed). > > > > > > -Petri > > > > > > > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *ext Ola Liljedahl > *Sent:* Wednesday, October 08, 2014 10:33 AM > *To:* Bill Fischofer > *Cc:* lng-odp-forward > *Subject:* Re: [lng-odp] Fwd: Weekly ODP Design Discussion Call - Call > Summary > > > > I had some mic problems in UberConf (surprise!) yesterday so wasn't able > to get heard. > > > > I want to second Petri's view that only packets and not buffers need to > support segmentation. I would actually say that I am actively against > buffers being segmented, you might need contiguous buffers and if the > buffer pool is allowed to use scatter/gather in order to give you buffers > of the size you requested you are lost. > > > > I also think we could use a malloc implementation that uses ODP shared > memory. ODP components and applications may need memory for internal data > structures (the timer does). Forcing each such component to implement its > own memory management on top of shared memory regions it privately > allocates seems both complicated and suboptimal. Currently the new timer > implementation uses the libc malloc but Petri was against this as it > prevents multiprocess ODP applications. I think there are other things that > currently prevents this, e.g. use of static data. If we should support > multiprocess ODP applications, we need to investigate and document which > design rules and plumbing are necessary and provide this plumbing. > > > > On 7 October 2014 19:18, Bill Fischofer <[email protected]> wrote: > > Summary of today's call. > > > > *Agenda:* > > · ODP Testing/Verification > <https://docs.google.com/a/linaro.org/document/d/1YCBbP68-kXswwn70pFQxUBmwDixwBIr_JeFoXqnnpS8/edit#heading=h.f3jezhnsdqau> > Discussion > > · ODP Packet API Design > <https://docs.google.com/a/linaro.org/document/d/1_iawxU46IZ8-O6dPavgaZj2Swv-FwLtiP_P13uB9PSU/edit> > Discussion > > o List of protocols for ODP v1.0? > > o Usage model for application-created packets > > § ARP responses > > § ICMP responses > > § Control responses > > § Packets built by application in v1.0 > > o Usage model for application header/trailer manipulation > > > > *Decisions:* > > - Proposed test/validation plan looks good, v1.0 will focus on > positive tests. Most negative tests will be 2015 work. > > > - Drop packet split/join routines--not well defined and not needed for > v1.0 > > > - Proposed list of parser-supported protocols is sufficient for ODP > v1.0: > > > - Layer 2: ARP, SNAP (recognition) VLANs (S-Tag and C-Tag) > - Layer 3: IPv4, IPv6 > - Layer 4: TCP, UDP, ICMP, ICMPv6, IPsec (ESP and AH) > > > - Packet copy functions need to be able to copy to a different buffer > pool (for QoS purposes) > > > - Need ability for applications to create own packets, but requiring > the application to build them by itself is sufficient for v1.0. Add > odp_packet_init() function. > > > - Packets to maintain data offset/len which get adjusted in sync with > push/pull routines that manipulate headers/trailers. Application > responsibility to manage contents of these areas in v1.0. > > > - Expect 1st buffer segment to hold all packet headers for almost all > cases (ignoring pathological cases). Don't wan to set specific length > requirements to give implementations flexibility, but this is driven by > performance/ease of programming considerations. > > > - Need to clarify relationship of headroom specifications in > CoS/PktIO/Buffer Pool. > > > > Thanks to all for your participation. > > > > Bill > > > > ---------- Forwarded message ---------- > From: *UberConference* <[email protected]> > Date: Tue, Oct 7, 2014 at 11:09 AM > Subject: Weekly ODP Design Discussion Call - Call Summary > To: [email protected] > > > > [image: Image removed by sender.] > > > > > > [image: Image removed by sender.] > > > > *Weekly ODP Design Discussion Call * > > October 7, 9:53AM - 11:07AM CST > > [image: Image removed by sender.]73 minutes > > *Shared Files * > > Chat Transcript > <http://www.uberconference.com/chatdownload/5483649307246592> > > Recording #1 > <http://www.uberconference.com/getmp3/AMIfv97tTF3ZwbfuZIN78c7ONN33bg0A7PygIaz2yTnoor7GlncKWenr1tVuV5-Q7mWZpYqJYZhJCAHugvleu9_aRJoUT6uFHpXQgP70TZ51MNGaCtlTIUjjzEHDBtK7aBd6q2QY_NQX4SSIjeTj005F63c8QBDKnA.mp3> > > 43.4 MB > > ODP Testing > <https://docs.google.com/a/linaro.org/document/d/1YCBbP68-kXswwn70pFQxUBmwDixwBIr_JeFoXqnnpS8/edit?usp=drivesdk> > > ODP v1.0 Packet Managmene... > <https://docs.google.com/a/linaro.org/document/d/1_iawxU46IZ8-O6dPavgaZj2Swv-FwLtiP_P13uB9PSU/edit?usp=drivesdk> > ------------------------------ > > *Participants* > > In order of appearance > > [image: Image removed by sender.] > > *Marshall Guillory * > > [image: Image removed by sender.]9:54AM - 9:57AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <http://www.linkedin.com/in/marshallguillory>[image: Image removed by > sender.] <https://plus.google.com/111357621776735070930> > > [image: Image removed by sender.] > > *Bill Fischofer * > > [image: Image removed by sender.]9:56AM - 11:07AM > > [image: Image removed by sender.]33 min > > [image: Image removed by sender.] > <https://plus.google.com/101229890130388723366> > > [image: Image removed by sender.] > > *Mike Holmes * > > [image: Image removed by sender.]9:56AM - 9:57AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/117524006040986883990> > > [image: Image removed by sender.] > > *Marshall Guillory * > > [image: Image removed by sender.]9:57AM - 11:07AM > > [image: Image removed by sender.]2 min > > [image: Image removed by sender.] > <http://www.linkedin.com/in/marshallguillory>[image: Image removed by > sender.] <https://plus.google.com/111357621776735070930> > > [image: Image removed by sender.] > > *Stuart Haslam * > > [image: Image removed by sender.]9:57AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > > *Mike Holmes * > > [image: Image removed by sender.]9:58AM - 11:07AM > > [image: Image removed by sender.]10 min > > [image: Image removed by sender.] > <https://plus.google.com/117524006040986883990> > > [image: Image removed by sender.] > > *Jerin Jacob * > > [image: Image removed by sender.]9:59AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <http://www.linkedin.com/in/jerinjacob>[image: > Image removed by sender.] <https://plus.google.com/112192941551127946856> > > [image: Image removed by sender.] > > *Anders Roxell * > > [image: Image removed by sender.]9:59AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/104412829600273375417> > > [image: Image removed by sender.] > > *Barry Spinney * > > [image: Image removed by sender.]10:00AM - 11:07AM > > > > [image: Image removed by sender.]6 min > > [image: Image removed by sender.] > > *Ola Liljedahl * > > [image: Image removed by sender.]10:00AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > > *Wireless Caller * > > [image: Image removed by sender.]10:01AM - 11:06AM > > [image: Image removed by sender.] > > [image: Image removed by sender.]2 min > > [image: Image removed by sender.] <http://www.linkedin.com/in/rosenboim> > > [image: Image removed by sender.] > > *Keith Wiles * > > [image: Image removed by sender.]10:01AM - 11:06AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] <http://www.linkedin.com/in/keithwiles> > > [image: Image removed by sender.] > > *Tushar Jagad * > > [image: Image removed by sender.]10:02AM - 10:40AM > > [image: Image removed by sender.] > > > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/112920108061278514952> > > [image: Image removed by sender.] > > *Bala Manoharan * > > [image: Image removed by sender.]10:02AM - 10:03AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/101798775278741634979> > > [image: Image removed by sender.] > > *Kamensky Victor * > > [image: Image removed by sender.]10:02AM - 11:07AM > > [image: Image removed by sender.] > > > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > > *Job * > > [image: Image removed by sender.]10:02AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > > *Ciprian Barbu * > > [image: Image removed by sender.]10:03AM - 11:07AM > > [image: Image removed by sender.] > > [image: Image removed by sender.]2 min > > [image: Image removed by sender.] > <https://plus.google.com/116074040956370734345> > > [image: Image removed by sender.] > > *Bala Manoharan * > > [image: Image removed by sender.]10:04AM - 10:09AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/101798775278741634979> > > [image: Image removed by sender.] > > *Petri Savolainen * > > [image: Image removed by sender.]10:04AM - 11:07AM > > [image: Image removed by sender.]6 min > > [image: Image removed by sender.] > <https://plus.google.com/105472988549726753666> > > [image: Image removed by sender.] > > *Tx Instruments * > > [image: Image removed by sender.]10:07AM - 11:07AM > > [image: Image removed by sender.] > > > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > > *Robert King * > > [image: Image removed by sender.]10:07AM - 11:06AM > > [image: Image removed by sender.] > > > > [image: Image removed by sender.]3 min > > [image: Image removed by sender.] > <https://plus.google.com/111660058616254083029> > > [image: Image removed by sender.] > > *46709714080 * > > [image: Image removed by sender.]10:09AM - 11:07AM > > [image: Image removed by sender.] > > > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > > *Bala Manoharan * > > [image: Image removed by sender.]10:09AM - 10:11AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/101798775278741634979> > > [image: Image removed by sender.] > > *Taras Kondratiuk * > > [image: Image removed by sender.]10:11AM - 10:12AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/107577698119732590769> > > [image: Image removed by sender.] > > *Raj Murali * > > [image: Image removed by sender.]10:11AM - 10:27AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/101661069368932371920> > > [image: Image removed by sender.] > > *Bala Manoharan * > > [image: Image removed by sender.]10:11AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/101798775278741634979> > > [image: Image removed by sender.] > > *Taras Kondratiuk * > > [image: Image removed by sender.]10:12AM - 10:46AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/107577698119732590769> > > [image: Image removed by sender.] > > *Unknown Caller * > > [image: Image removed by sender.]10:17AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > > *Randy * > > [image: Image removed by sender.]10:30AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <http://www.linkedin.com/in/randylinnell>[image: Image removed by sender.] > <https://plus.google.com/112116624322269777162> > > [image: Image removed by sender.] > > *Taras Kondratiuk * > > [image: Image removed by sender.]10:53AM - 11:07AM > > [image: Image removed by sender.]0 min > > [image: Image removed by sender.] > <https://plus.google.com/107577698119732590769> > > *Tip: Contact groups * > > [image: Image removed by sender.] > > Create groups of frequent contacts and easily schedule and invite multiple > people at once. > > > <https://uberconference.zendesk.com/entries/42531126-How-do-I-manage-my-contacts-> > > Learn More > <https://uberconference.zendesk.com/entries/42531126-How-do-I-manage-my-contacts-> > > > > *UberConference * > > If you'd like to stop getting emails from UberConference, click here > <http://www.uberconference.com/unsubscribe/LLvfhTQDtLP9qpEQ3y3qFART3suxGq> > > > > > _______________________________________________ > lng-odp mailing list > [email protected] > http://lists.linaro.org/mailman/listinfo/lng-odp > > >
_______________________________________________ lng-odp mailing list [email protected] http://lists.linaro.org/mailman/listinfo/lng-odp
