On Mon, Feb 17, 2020 at 3:05 PM Mattias Rönnblom
wrote:
>
> On 2020-02-15 11:21, Jerin Jacob wrote:
> > On Fri, Jan 17, 2020 at 4:24 PM Jerin Jacob wrote:
> >> On Fri, Jan 17, 2020 at 4:00 PM Mattias Rönnblom
> >> wrote:
> LTTng kernel tracing only needs kmod support.
> For the userspa
On 2020-02-15 11:21, Jerin Jacob wrote:
> On Fri, Jan 17, 2020 at 4:24 PM Jerin Jacob wrote:
>> On Fri, Jan 17, 2020 at 4:00 PM Mattias Rönnblom
>> wrote:
LTTng kernel tracing only needs kmod support.
For the userspace tracing at minium following libraries are required.
a) LTT
On Fri, Jan 17, 2020 at 4:24 PM Jerin Jacob wrote:
>
> On Fri, Jan 17, 2020 at 4:00 PM Mattias Rönnblom
> wrote:
> >
>
> > > LTTng kernel tracing only needs kmod support.
> > > For the userspace tracing at minium following libraries are required.
> > >
> > > a) LTTng-UST
> > > b) LTTng-tools
> >
On Mon, Jan 27, 2020 at 9:43 PM Aaron Conole wrote:
>
> Jerin Jacob Kollanukkaran writes:
>
> > Hi All,
> >
> > I would like to add tracing support for DPDK.
> > I am planning to add this support in v20.05 release.
> >
> > This RFC attempts to get feedback from the community on
> >
> > a) Tracing
Jerin Jacob Kollanukkaran writes:
> Hi All,
>
> I would like to add tracing support for DPDK.
> I am planning to add this support in v20.05 release.
>
> This RFC attempts to get feedback from the community on
>
> a) Tracing Use cases.
> b) Tracing Requirements.
> b) Implementation choices.
> c) T
On Sat, 18 Jan 2020 10:14:31 -0500
wrote:
> It would be well worth considering one of the vpp techniques to minimize
> trace impact:
>
> static inline ring_handler_inline (..., int is_traced)
> {
> for (i = 0; i < vector_size; i++)
> {
> if (is_traced)
> {
> do_trace_w
+1 - thanks Dave
On 20/01/2020 04:48, Jerin Jacob Kollanukkaran wrote:
>> -Original Message-
>> From: d...@barachs.net
>> Sent: Saturday, January 18, 2020 8:45 PM
>> To: 'Ray Kinsella' ; Jerin Jacob Kollanukkaran
>> ; 'dpdk-dev'
>> Subject: [EXT] RE: [RFC] [dpdk-dev] DPDK Trace support
>
It would be well worth considering one of the vpp techniques to minimize trace
impact:
static inline ring_handler_inline (..., int is_traced)
{
for (i = 0; i < vector_size; i++)
{
if (is_traced)
{
do_trace_work;
}
normal_packet_processing;
}
}
ring
> -Original Message-
> From: d...@barachs.net
> Sent: Saturday, January 18, 2020 8:45 PM
> To: 'Ray Kinsella' ; Jerin Jacob Kollanukkaran
> ; 'dpdk-dev'
> Subject: [EXT] RE: [RFC] [dpdk-dev] DPDK Trace support
>
> It would be well worth considering one of the vpp techniques to minimize t
On Fri, Jan 17, 2020 at 4:14 PM David Marchand
wrote:
>
> On Fri, Jan 17, 2020 at 10:52 AM Jerin Jacob wrote:
> > > > If someone needs more time to think through or any clarification is
> > > > required then please discuss.
> > >
> > > I did not find the time to look at this.
> > > Some quick que
On Fri, Jan 17, 2020 at 4:00 PM Mattias Rönnblom
wrote:
>
> > LTTng kernel tracing only needs kmod support.
> > For the userspace tracing at minium following libraries are required.
> >
> > a) LTTng-UST
> > b) LTTng-tools
> > c) liburcu
> > d) libpopt-dev
>
> This "DPDK CTF trace emitter" would m
On Fri, Jan 17, 2020 at 10:52 AM Jerin Jacob wrote:
> > > If someone needs more time to think through or any clarification is
> > > required then please discuss.
> >
> > I did not find the time to look at this.
> > Some quick questions:
> > - is LTTng coming with out-of-tree kmod? making it hard t
On 2020-01-17 10:52, Jerin Jacob wrote:
> On Fri, Jan 17, 2020 at 1:35 PM David Marchand
> wrote:
>> On Fri, Jan 17, 2020 at 5:41 AM Jerin Jacob wrote:
>>> Yes this is when trace is enabled. If the trace is disabled then it
>>> will be the only a handful of cycles.
>>>
>> Two foll
On Fri, Jan 17, 2020 at 1:35 PM David Marchand
wrote:
>
> On Fri, Jan 17, 2020 at 5:41 AM Jerin Jacob wrote:
> >
> > > > > >
> > > > > > Yes this is when trace is enabled. If the trace is disabled then it
> > > > > > will be the only a handful of cycles.
> > > > > >
> > > > > Two follow-on questi
On Fri, Jan 17, 2020 at 5:41 AM Jerin Jacob wrote:
>
> > > > >
> > > > > Yes this is when trace is enabled. If the trace is disabled then it
> > > > > will be the only a handful of cycles.
> > > > >
> > > > Two follow-on questions:
> > > > 1. Is the trace enable/disable dynamic at runtime?
> > >
>
> > > >
> > > > Yes this is when trace is enabled. If the trace is disabled then it
> > > > will be the only a handful of cycles.
> > > >
> > > Two follow-on questions:
> > > 1. Is the trace enable/disable dynamic at runtime?
> >
> > Yes. See the requirement section.
> >
> > > 2. Have you investiga
On Mon, Jan 13, 2020 at 08:43:01PM +0530, Jerin Jacob wrote:
> On Mon, Jan 13, 2020 at 8:28 PM Bruce Richardson
> wrote:
> >
> > On Mon, Jan 13, 2020 at 08:16:07PM +0530, Jerin Jacob wrote:
> > > On Mon, Jan 13, 2020 at 6:36 PM Bruce Richardson
> > > wrote:
> > > >
> > > >
> > > > > So, Probably
On Mon, Jan 13, 2020 at 8:28 PM Bruce Richardson
wrote:
>
> On Mon, Jan 13, 2020 at 08:16:07PM +0530, Jerin Jacob wrote:
> > On Mon, Jan 13, 2020 at 6:36 PM Bruce Richardson
> > wrote:
> > >
> > >
> > > > So, Probably it good to have native CTF emitter in DPDK and reuse all
> > > > open-source tr
On Mon, Jan 13, 2020 at 08:16:07PM +0530, Jerin Jacob wrote:
> On Mon, Jan 13, 2020 at 6:36 PM Bruce Richardson
> wrote:
> >
> >
> > > So, Probably it good to have native CTF emitter in DPDK and reuse all
> > > open-source trace viewer(babeltrace and TraceCompass) and format(CTF)
> > > infrastru
On Mon, Jan 13, 2020 at 6:36 PM Bruce Richardson
wrote:
>
>
> > So, Probably it good to have native CTF emitter in DPDK and reuse all
> > open-source trace viewer(babeltrace and TraceCompass) and format(CTF)
> > infrastructure.
> > I think, it would be best of both world.
> >
> > Any thoughts on
On Mon, Jan 13, 2020 at 10:40:13AM +, Jerin Jacob Kollanukkaran wrote:
> Hi All,
>
> I would like to add tracing support for DPDK.
> I am planning to add this support in v20.05 release.
>
> This RFC attempts to get feedback from the community on
>
> a) Tracing Use cases.
> b) Tracing Require
Hi All,
I would like to add tracing support for DPDK.
I am planning to add this support in v20.05 release.
This RFC attempts to get feedback from the community on
a) Tracing Use cases.
b) Tracing Requirements.
b) Implementation choices.
c) Trace format.
Use-cases
-
- Most of the cases,
Hi Jerin,
Any idea why lttng performance is so poor?
I would have naturally gone there to benefit from the existing toolchain.
Have you looked at the FD.io logging/tracing infrastructure for inspiration?
https://wiki.fd.io/view/VPP/elog
Ray K
On 13/01/2020 10:40, Jerin Jacob Kollanukkaran wrote
23 matches
Mail list logo