1. 29 Jun, 2004 1 commit
  2. 28 Jun, 2004 6 commits
    • Leigh B. Stoller's avatar
      Fix a few things that cropped up while debugging for jails. · 2861a1a6
      Leigh B. Stoller authored
      * Do not have linktest daemon connect to boss; have it connect to
        local node elvind like all other local agents. Remove the event
        generation code (linktest was sending a KILL event to all other
        linktest programs), and replace with a system() call to tevc, which
        sends the event through the scheduler and exits; this will avoid a
        zillion tcp connctions to boss from the linktest daemon.
      
      * A couple of process group changes to linktest daemon; the daemon
        appeared to be killing itself off.
      
      * Fix to run_linktest.pl; It was just hanging after it completed,
        cause its child ltevent process was still running. Changed to record
        child pid, and kill/close ltevent child before exiting.
      2861a1a6
    • Leigh B. Stoller's avatar
      Startup linktest agent inside jails. · 7b3247b2
      Leigh B. Stoller authored
      7b3247b2
    • Leigh B. Stoller's avatar
      Remove hardwired path of isdelaynode, replace with exported function · 3d10199f
      Leigh B. Stoller authored
      from libsetup (ISDELAYNODE()).
      3d10199f
    • Leigh B. Stoller's avatar
      Add missing touch of isdelaynode! · da7c8e34
      Leigh B. Stoller authored
      da7c8e34
    • Leigh B. Stoller's avatar
      Fix typo in previous revision. · 5390ca4f
      Leigh B. Stoller authored
      5390ca4f
    • David Anderson's avatar
      This commit has various changes to Linktest to make it more reliable. · 9a23fe83
      David Anderson authored
      1. The Linktest daemon, linktest.c, now listens for a KILL event. If received,
         the daemon will kill the linktest.pl child process and all of its subchildren.
      2. The daemon also listens for SIGSTP events from the linktest.pl child, and
         will kill the linktest.pl process and its children if linktest.pl dies
         unexpectedly.
      3. Locking has been implemented in linktest.c to ignore requests to start linktest
         while a current run is executing.
      4. The controller script run_linktest.pl now includes the following new options:
         -t   allows the user to specify a timeout in seconds for Linktest.
         -v   prints out better feedback from the Linktest run as it proceeds.
      
      Major remaining items are:
      1. Avoid NFS mount hups
      2. More testing, especially on vnodes
      9a23fe83
  3. 27 Jun, 2004 3 commits
  4. 25 Jun, 2004 7 commits
  5. 24 Jun, 2004 10 commits
  6. 23 Jun, 2004 13 commits