]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'netdev_tracing'
authorDavid S. Miller <davem@davemloft.net>
Tue, 14 Jan 2014 22:46:13 +0000 (14:46 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 14 Jan 2014 22:46:13 +0000 (14:46 -0800)
commit2110aa4f32aa4ea861fa7d437f3ee09ac5fa7cb8
tree34d5de250013a76f8949ddf733cebd9385e0379d
parentfda4c202ca9627acca2657f46687b15398bd10fe
parent07d1543e892b499c10218919c02818ee5a1c7e78
Merge branch 'netdev_tracing'

Ben Hutchings says:

====================
Improve tracing at the driver/core boundary

These patches add static tracpeoints at the driver/core boundary which
record various skb fields likely to be useful for datapath debugging.
On the TX side the boundary is where the core calls ndo_start_xmit, and
on the RX side it is where any of the various exported receive functions
is called.

The set of skb fields is mostly based on what I thought would be
interesting for sfc.

These patches are basically the same as what I sent as an RFC in
November, but rebased.  They now depend on 'net: core: explicitly select
a txq before doing l2 forwarding', so please merge net into net-next
before trying to apply them.  The first patch fixes a code formatting
error left behind after that fix.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>