-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rf dynamic libnl #3
base: libnl
Are you sure you want to change the base?
Commits on Nov 3, 2014
-
* don't busy wait so much on routing updates. * lxc images should be able to use nameservers.
Josh Bailey committedNov 3, 2014 Configuration menu - View commit details
-
Copy full SHA for ec0467e - Browse repository at this point
Copy the full SHA ec0467eView commit details -
Merge branch 'vandervecken' of https://github.com/routeflow/RouteFlow …
…into vandervecken
Josh Bailey committedNov 3, 2014 Configuration menu - View commit details
-
Copy full SHA for 7325a49 - Browse repository at this point
Copy the full SHA 7325a49View commit details
Commits on Nov 6, 2014
-
Pica8 workaround no longer necessary as of 2.4.1S1.
Josh Bailey committedNov 6, 2014 Configuration menu - View commit details
-
Copy full SHA for e10bc11 - Browse repository at this point
Copy the full SHA e10bc11View commit details
Commits on Nov 7, 2014
-
Changes to have rftest2 work in vandervecken branch
- Modified rfclient/RFClient.cc - Modified rftest/rftest2
Configuration menu - View commit details
-
Copy full SHA for 8ff0524 - Browse repository at this point
Copy the full SHA 8ff0524View commit details -
Merge pull request routeflow#15 from vdham/fix_rftest2_vv
Changes to have rftest2 work in vandervecken branch
Josh Bailey committedNov 7, 2014 Configuration menu - View commit details
-
Copy full SHA for b9e4bf4 - Browse repository at this point
Copy the full SHA b9e4bf4View commit details
Commits on Nov 8, 2014
-
rfclient: apply setsockopt(SO_RCVBUFFORCE) to netlink socket for routes
The receive buffer was being forced twice on the neighbour update socket. The second call should have been asserting the receive buffer increase on the route update socket. Without this, large routing update bursts were resulting in dropped netlink messages, and thus missing FIB updates in the OF dataplane. These dropped netlink messages can be seen by running: $ cat /proc/net/netlink and looking for non-zero values in the "Drops" column. Signed-off-by: Stacey Sheldon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 412ec4b - Browse repository at this point
Copy the full SHA 412ec4bView commit details -
projectw.sh: fix path to external config files for rfserver
The paths for the external (non-default) config files was missing a '/' which meant that the startup script would never find the external config files and would always use the default files in /tmp. Signed-off-by: Stacey Sheldon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9070a90 - Browse repository at this point
Copy the full SHA 9070a90View commit details -
Merge pull request routeflow#17 from solidgoldbomb/rfserver-config-pa…
…th-fix projectw.sh: fix path to external config files for rfserver
Josh Bailey committedNov 8, 2014 Configuration menu - View commit details
-
Copy full SHA for 6f8936d - Browse repository at this point
Copy the full SHA 6f8936dView commit details
Commits on Nov 11, 2014
-
Merge pull request routeflow#16 from solidgoldbomb/rfclient-rcvbuffor…
…ce-fix rfclient: apply setsockopt(SO_RCVBUFFORCE) to netlink socket for routes
Josh Bailey committedNov 11, 2014 Configuration menu - View commit details
-
Copy full SHA for 5599070 - Browse repository at this point
Copy the full SHA 5599070View commit details -
Configuration menu - View commit details
-
Copy full SHA for b17fec1 - Browse repository at this point
Copy the full SHA b17fec1View commit details -
Merge pull request routeflow#18 from vdham/fix_pull_15
Added the OSPF constant for enabling rftest2 in vandervecken branch
Josh Bailey committedNov 11, 2014 Configuration menu - View commit details
-
Copy full SHA for 3b8a863 - Browse repository at this point
Copy the full SHA 3b8a863View commit details
Commits on Nov 25, 2014
-
NoviFlow now works well with different priorities in same table.
Josh Bailey committedNov 25, 2014 Configuration menu - View commit details
-
Copy full SHA for c451939 - Browse repository at this point
Copy the full SHA c451939View commit details
Commits on Nov 26, 2014
-
Send RouteMods via a Queue to rfproxy. First part of adding flow cont…
…rol support (towards rfproxy).
Josh Bailey committedNov 26, 2014 Configuration menu - View commit details
-
Copy full SHA for 27699b3 - Browse repository at this point
Copy the full SHA 27699b3View commit details -
Set outstanding RouteMod limit to 1 (from 10).
Josh Bailey committedNov 26, 2014 Configuration menu - View commit details
-
Copy full SHA for 5678143 - Browse repository at this point
Copy the full SHA 5678143View commit details -
End to end flow control (also needs patch to rfproxy to send back Rou…
…teMod when it has been sent to datapath). Don't acknowledge a RouteMod from rfclient, until rfproxy acknowledges it. Probably too aggressive, but more important that is correct at this stage (ie. RouteMods must not be lost).
Josh Bailey committedNov 26, 2014 Configuration menu - View commit details
-
Copy full SHA for 2482b67 - Browse repository at this point
Copy the full SHA 2482b67View commit details -
Need NoviFlow priority workaround still (with differing priorities in…
… same table, FlowMods still slow)
Josh Bailey committedNov 26, 2014 Configuration menu - View commit details
-
Copy full SHA for 72cb580 - Browse repository at this point
Copy the full SHA 72cb580View commit details -
Correct Corsa deferred VLAN swap operation.
Josh Bailey committedNov 26, 2014 Configuration menu - View commit details
-
Copy full SHA for e901a53 - Browse repository at this point
Copy the full SHA e901a53View commit details
Commits on Dec 16, 2014
-
rflib: TLV: fix shared_array constructor invokation
This avoids a compilation problem. Signed-off-by: Chris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 317d227 - Browse repository at this point
Copy the full SHA 317d227View commit details -
Merge pull request routeflow#19 from KitL/vandervecken
rflib: TLV: fix shared_array constructor invokation
Configuration menu - View commit details
-
Copy full SHA for ef043d0 - Browse repository at this point
Copy the full SHA ef043d0View commit details
Commits on Jan 7, 2015
-
Initial push as for backup Details of change will be explained later Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a8b21a - Browse repository at this point
Copy the full SHA 0a8b21aView commit details -
Initial push as for backup Details of change will be explained later Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 158b4ba - Browse repository at this point
Copy the full SHA 158b4baView commit details -
Merge branch 'rf-dynamic' of https://github.com/trungdtbk/RouteFlow i…
…nto rf-dynamic
root committedJan 7, 2015 Configuration menu - View commit details
-
Copy full SHA for e723559 - Browse repository at this point
Copy the full SHA e723559View commit details -
Update RPC server and client upload test script for Mininet (mytest/test2.py) Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53a3c06 - Browse repository at this point
Copy the full SHA 53a3c06View commit details -
Changes to work with removing flow entries by output matching
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5b44a7 - Browse repository at this point
Copy the full SHA e5b44a7View commit details -
One shell script and a Mininet script for dynamic testing
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4baf28a - Browse repository at this point
Copy the full SHA 4baf28aView commit details
Commits on Jan 8, 2015
-
Version 2 of RF Dynamic, quite different from the last commit
Here the things: To make it simple, this verion defines 3 methods: delete/add/update delete method removes entry from config table, rf table & notify proxy to update its table. It also removes flow entries based on in_port and out_port matches add method allows to add new config map between vm_port & dp_port, if they are not in use. update method allows to change the map config of a vm_port or a dp_port Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d65806b - Browse repository at this point
Copy the full SHA d65806bView commit details -
Change in the way handling RouteMod with ISL: Search for specific VM. That's it, only install flows to ISL port that is configured for the vm Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a5893d9 - Browse repository at this point
Copy the full SHA a5893d9View commit details
Commits on Jan 9, 2015
-
Included with two test scripts. The scripts require some preprations for LXC container beforehand. Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 79c9af6 - Browse repository at this point
Copy the full SHA 79c9af6View commit details -
New developements for dynamic mapping (RFClient part) will be based on
Kris libnl work) Add build.sh (downloaded from Kris libnl) Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb4de04 - Browse repository at this point
Copy the full SHA bb4de04View commit details -
Change test shell script to automatically copy rfclient to LXC
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11dd62a - Browse repository at this point
Copy the full SHA 11dd62aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36fc835 - Browse repository at this point
Copy the full SHA 36fc835View commit details -
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 466233b - Browse repository at this point
Copy the full SHA 466233bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1d99bf - Browse repository at this point
Copy the full SHA b1d99bfView commit details -
change LXC config file, in order to fix LXC hang up issue
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e78ad4 - Browse repository at this point
Copy the full SHA 1e78ad4View commit details -
Fix minor error in test script
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a57e6ef - Browse repository at this point
Copy the full SHA a57e6efView commit details -
Merge branch 'libnl' of https://github.com/KitL/RouteFlow into KitL-l…
…ibnl Conflicts: rfclient/FlowTable.cc Merge from KitL/RouteFlow libnl to KitL-libnl
Configuration menu - View commit details
-
Copy full SHA for a7c2133 - Browse repository at this point
Copy the full SHA a7c2133View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16f8728 - Browse repository at this point
Copy the full SHA 16f8728View commit details
Commits on Jan 10, 2015
-
Copy Chris FlowTable.cc code because somehow merge branch not work as
expected Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2af1c5 - Browse repository at this point
Copy the full SHA c2af1c5View commit details -
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3487244 - Browse repository at this point
Copy the full SHA 3487244View commit details -
two VMs, each has two ports, are mapped to two switches. two sw have 3 inter-links, & each has a port connected to a host there are 3 tests: each uses one inter-link Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f01f7c - Browse repository at this point
Copy the full SHA 3f01f7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e60c9a2 - Browse repository at this point
Copy the full SHA e60c9a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 802465f - Browse repository at this point
Copy the full SHA 802465fView commit details -
again, fixing test script, hah
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69355eb - Browse repository at this point
Copy the full SHA 69355ebView commit details -
remove checking if a dp has registered in rftable before creating a
routemodtranslator for it. This causes trouble when creating mapping config after a dp has started Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6550533 - Browse repository at this point
Copy the full SHA 6550533View commit details -
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a5443d - Browse repository at this point
Copy the full SHA 2a5443dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecacfdc - Browse repository at this point
Copy the full SHA ecacfdcView commit details -
Merge branch 'rf-dynamic-libnl' of https://github.com/trungdtbk/Route…
…Flow into rf-dynamic-libnl
Configuration menu - View commit details
-
Copy full SHA for 0583b3b - Browse repository at this point
Copy the full SHA 0583b3bView commit details
Commits on Jan 12, 2015
-
Fix the issue with flow table update. When changing mapping config, we
have to wait until ARP expires to have switch table updated. This makes rfclient to send RouteMods as rfserver's request Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 538c2f5 - Browse repository at this point
Copy the full SHA 538c2f5View commit details -
Merge branch 'rf-dynamic-libnl' of https://github.com/trungdtbk/Route…
…Flow.git into rf-dynamic-libnl
Configuration menu - View commit details
-
Copy full SHA for fffcc01 - Browse repository at this point
Copy the full SHA fffcc01View commit details -
Fix minor error with printing string
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 898ee09 - Browse repository at this point
Copy the full SHA 898ee09View commit details -
Small changes in dynamic test 3
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e22a9b - Browse repository at this point
Copy the full SHA 9e22a9bView commit details -
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36a83ea - Browse repository at this point
Copy the full SHA 36a83eaView commit details -
fix calling wrong RouteEntry member
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7dcaf17 - Browse repository at this point
Copy the full SHA 7dcaf17View commit details
Commits on Jan 13, 2015
-
Fix the hostTabe zero entry when trying to read from RFClient thread.
Need to pass by reference not by value to FlowTable thread
Configuration menu - View commit details
-
Copy full SHA for f233fa3 - Browse repository at this point
Copy the full SHA f233fa3View commit details -
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca01421 - Browse repository at this point
Copy the full SHA ca01421View commit details -
Fix RFServer CLI error when trying to format vm_id
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for caa7fb4 - Browse repository at this point
Copy the full SHA caa7fb4View commit details -
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57b9784 - Browse repository at this point
Copy the full SHA 57b9784View commit details -
Switch LOG_DEBUG to LOG_INFO to see if messages appear on syslog
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 549c22b - Browse repository at this point
Copy the full SHA 549c22bView commit details
Commits on Jan 14, 2015
-
Trying to fix the issue with "Cannot send RouteMod to down port"
(because the routes were added before the port is mapped) Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f22bd0 - Browse repository at this point
Copy the full SHA 8f22bd0View commit details -
new script to start & stop RFClient
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20ab8ef - Browse repository at this point
Copy the full SHA 20ab8efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1231e52 - Browse repository at this point
Copy the full SHA 1231e52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c663f4 - Browse repository at this point
Copy the full SHA 6c663f4View commit details -
Signed-off-by: Trung Truong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 142e44f - Browse repository at this point
Copy the full SHA 142e44fView commit details -
Merge branch 'rf-dynamic-libnl' of https://github.com/trungdtbk/Route…
…Flow.git into rf-dynamic-libnl
Configuration menu - View commit details
-
Copy full SHA for 64b81c6 - Browse repository at this point
Copy the full SHA 64b81c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d80865 - Browse repository at this point
Copy the full SHA 4d80865View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e14308 - Browse repository at this point
Copy the full SHA 2e14308View commit details