[ovs-git] Open vSwitch: datapath: Remove RT kernel support. (master)

dev at openvswitch.org dev at openvswitch.org
Fri Oct 7 05:31:44 UTC 2011

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  e9141eec249f97e547c6e47205b61ee98d9b52e9 (commit)
      from  8a5d84f621f23ea2594248410641c037e9bc919d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e9141eec249f97e547c6e47205b61ee98d9b52e9
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=e9141eec249f97e547c6e47205b61ee98d9b52e9
Author: Pravin B Shelar <pshelar at nicira.com>
datapath: Remove RT kernel support.
Following patch removes RT kernel support. This allows us to cleanup
the loop detection.
Along with this BH is now disabled while running execute_actions()
for packet from user-space.
As a result we can simplify the stats code as entire send and receive
path runs in BH context on all supported platforms.

Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>
Bug #7621


Summary of changes:
 datapath/Modules.mk                               |    2 -
 datapath/actions.c                                |   26 +++++++-
 datapath/datapath.c                               |   20 ++----
 datapath/flow.c                                   |    4 +-
 datapath/linux/Modules.mk                         |    1 -
 datapath/linux/compat/include/linux/bottom_half.h |   19 ------
 datapath/loop_counter.c                           |   72 ---------------------
 datapath/loop_counter.h                           |   28 --------
 datapath/tunnel.c                                 |    8 +-
 datapath/vport-internal_dev.c                     |    5 +-
 datapath/vport.c                                  |   10 +--
 11 files changed, 40 insertions(+), 155 deletions(-)
 delete mode 100644 datapath/linux/compat/include/linux/bottom_half.h
 delete mode 100644 datapath/loop_counter.c
 delete mode 100644 datapath/loop_counter.h

Open vSwitch

More information about the git mailing list