- Feb 01, 2011
-
-
Robert Ricci authored
Fix some bad assumptions in the find_next_link_in_path() function, which allowed me to remove the two totally wrong hacks I put in earlier
-
- Jan 28, 2011
-
-
Robert Ricci authored
These 'fixes' are almost certainly wrong, but they may help work around a short-term problem.
-
- Jan 27, 2011
-
-
Robert Ricci authored
Currently only honored for inter-switch links, and only when doing the full switch graph search. Not yet plubmed through to the parser.
-
Robert Ricci authored
The way to turn on full-switch search has now changed: no compile time option necessary, but now pass -S on the command line insetead.
-
Robert Ricci authored
Everything in the new BFS is now allocated on the heap, and should be properly freed when finished - much lower chance of memory leaks than there was before.
-
Robert Ricci authored
-
- Jan 26, 2011
-
-
Robert Ricci authored
Tracks individual links between switches, so that we can use more than one, and does not compute a spanning tree, so it will use non-tree edges in the topology. Terribly slow, since it does a depth-first search for every single attempt to resolve inter-switch links Compile with -DFULL_SWITCHGRAPH to get this behavior. Has received only minimal testing, probably broken in some cases. Probably leaks memory like there's no tomorrow. Does not check link types, or handle phys links that cannot have multiple virt links on them.
-
- Jan 25, 2011
-
-
Leigh B Stoller authored
by Hussam.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
reported by Hussam.
-
Mike Hibler authored
We never documented whether returned strings for values whose length is >= the buffer length passed in are null-terminated or not. Previously, there were not, but most of our callers never checked. Hence, we now force null termination. Note that if someone passes a bogus length value, this will now blow up where it formerly might not have. I consider this a value-added debugging feature... Note also that this is unrelated to recent stated problems, but turned up while looking for that bug!
-
- Jan 24, 2011
-
-
Mike Hibler authored
If downloading big blobs, /var/tmp can fill up.
-
Mike Hibler authored
PREPARE means we are reloading the disk to a default state, so no custom MBRs allowed.
-
Mike Hibler authored
We want to make sure that old MBR, superblocks, etc. are cleaned from the disk before attempting to load the default image.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
moving the event system interactions into a child process, which hopefully isolate the cause to either the event system or something else entirely.
-
- Jan 19, 2011
-
-
Mike Hibler authored
-
Leigh B Stoller authored
(orphaned) by the protogeni code.
-
Leigh B Stoller authored
- Jan 18, 2011
-
-
Leigh B Stoller authored
-
- Jan 17, 2011
-
-
Mike Hibler authored
Client-side builds again, but haven't got node to boot correctly. Need to get pubsubd installed correctly as a service in place of elvind.
-
Mike Hibler authored
-
- Jan 13, 2011
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
to supply the fully specified rspec to both CMs, my changes permit you to specify only the component_manager_urn for the remote side. When you start the sliver, the CMs contact each other to resolve the slice (get the manifest), find the actual node in the manifest, and resolve that node to get the control network. This even allows for fully unbound rspecs to be supplied, as long as the component_manager_urn is specified.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
error and no output is provided. Helpful.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
Return the manifest when resolving a slice.
-
Leigh B Stoller authored
Start/Stop methods from its Start/Stop
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
experiment before it is wiped out for good.
-
Leigh B Stoller authored
running, so that we do not start multiple times.
-
Leigh B Stoller authored
silly to do this in long running daemons.
-
Leigh B Stoller authored
-