Home | History | Annotate | Download | only in cpu_hotplug
      1 
      2 Linux Hotplug CPU Support (LHCS) Testsuite
      3 ------------------------------------------
      4 
      5 This package is a collection of test cases for validating CPU hotplug
      6 capabilities in Linux.
      7 
      8 To use this test suite, simply install it someplace on the system to be
      9 tested and then invoke the test suite as root:
     10 
     11      # ./runtests.sh
     12 
     13 
     14 For details about the test cases, see the doc/ directory.  These tests
     15 exercise the system in ways that have been known to reveal bugs in the
     16 past.
     17 
     18 No compilation or installation is required to use this test suite; it
     19 can be run in place using the above script.
     20 
     21 
     22 
     23 About Hotplug CPU
     24 =================
     25 The logic used to operate the hotplug features in Linux are implemented
     26 in the file includes/cpuhotplug_hotplug.sh. These include functions for
     27 onlining and offlining CPUs, determining if a given CPU is valid and/or online,
     28 getting lists of CPUs that are available, online, and offline, and
     29 managing IRQ's and affinities as they relate to CPUs.
     30 
     31 
     32 About the Test Suite
     33 ====================
     34 See includes/cpuhotplug_testsuite.sh for some general purpose routines for
     35 implementing a test suite.  These include process management, timing,
     36 and interupt handling and cleanup.
     37 
     38 
     39 Licensing
     40 =======
     41 This code is copyright (C) Bryce W. Harrington, bryce (a] osdl.org.
     42 It may be used under the terms of the GNU General Public License (GPL).
     43 See COPYING for details.
     44