@ -2,15 +2,25 @@
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" >
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" >
< head >
< head >
< meta http-equiv = "Content-Type" content = " text/ht ml; charset=UTF-8" / >
< meta http-equiv = "Content-Type" content = " application/xhtml+x ml; charset=UTF-8" / >
< meta name = "generator" content = "AsciiDoc 8. 4.5 " / >
< meta name = "generator" content = "AsciiDoc 8. 6.8 " / >
< title > cset-set(1)< / title >
< title > cset-set(1)< / title >
< style type = "text/css" >
< style type = "text/css" >
/* Debug borders */
/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {
/*
/* Default font. */
border: 1px solid red;
body {
*/
font-family: Georgia,serif;
}
/* Title font. */
h1, h2, h3, h4, h5, h6,
div.title, caption.title,
thead, p.table.header,
#toctitle,
#author, #revnumber, #revdate, #revremark,
#footer {
font-family: Arial,Helvetica,sans-serif;
}
}
body {
body {
@ -35,13 +45,8 @@ strong {
color: #083194;
color: #083194;
}
}
tt {
color: navy;
}
h1, h2, h3, h4, h5, h6 {
h1, h2, h3, h4, h5, h6 {
color: #527bbd;
color: #527bbd;
font-family: sans-serif;
margin-top: 1.2em;
margin-top: 1.2em;
margin-bottom: 0.5em;
margin-bottom: 0.5em;
line-height: 1.3;
line-height: 1.3;
@ -59,9 +64,11 @@ h3 {
h3 + * {
h3 + * {
clear: left;
clear: left;
}
}
h5 {
font-size: 1.0em;
}
div.sectionbody {
div.sectionbody {
font-family: serif;
margin-left: 0;
margin-left: 0;
}
}
@ -77,53 +84,58 @@ p {
ul, ol, li > p {
ul, ol, li > p {
margin-top: 0;
margin-top: 0;
}
}
ul > li { color: #aaa; }
ul > li > * { color: black; }
pre {
.monospaced, code, pre {
font-family: "Courier New", Courier, monospace;
font-size: inherit;
color: navy;
padding: 0;
padding: 0;
margin: 0;
margin: 0;
}
}
span#author {
#author {
color: #527bbd;
color: #527bbd;
font-family: sans-serif;
font-weight: bold;
font-weight: bold;
font-size: 1.1em;
font-size: 1.1em;
}
}
span #email {
#email {
}
}
span#revnumber, span#revdate, span#revremark {
#revnumber, #revdate, #revremark {
font-family: sans-serif;
}
}
div#footer {
#footer {
font-family: sans-serif;
font-size: small;
font-size: small;
border-top: 2px solid silver;
border-top: 2px solid silver;
padding-top: 0.5em;
padding-top: 0.5em;
margin-top: 4.0em;
margin-top: 4.0em;
}
}
div #footer-text {
#footer-text {
float: left;
float: left;
padding-bottom: 0.5em;
padding-bottom: 0.5em;
}
}
div #footer-badges {
#footer-badges {
float: right;
float: right;
padding-bottom: 0.5em;
padding-bottom: 0.5em;
}
}
div #preamble {
#preamble {
margin-top: 1.5em;
margin-top: 1.5em;
margin-bottom: 1.5em;
margin-bottom: 1.5em;
}
}
div.tableblock, div.imageblock, div.exampleblock, div.verseblock,
div.imageblock, div.exampleblock, div.verseblock,
div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
div.admonitionblock {
div.admonitionblock {
margin-top: 1.5 em;
margin-top: 1.0 em;
margin-bottom: 1.5em;
margin-bottom: 1.5em;
}
}
div.admonitionblock {
div.admonitionblock {
margin-top: 2.5em;
margin-top: 2.0em;
margin-bottom: 2.5em;
margin-bottom: 2.0em;
margin-right: 10%;
color: #606060;
}
}
div.content { /* Block element content. */
div.content { /* Block element content. */
@ -133,7 +145,6 @@ div.content { /* Block element content. */
/* Block element titles. */
/* Block element titles. */
div.title, caption.title {
div.title, caption.title {
color: #527bbd;
color: #527bbd;
font-family: sans-serif;
font-weight: bold;
font-weight: bold;
text-align: left;
text-align: left;
margin-top: 1.0em;
margin-top: 1.0em;
@ -155,31 +166,34 @@ div.content + div.title {
div.sidebarblock > div.content {
div.sidebarblock > div.content {
background: #ffffee;
background: #ffffee;
border: 1px solid silver;
border: 1px solid #dddddd;
border-left: 4px solid #f0f0f0;
padding: 0.5em;
padding: 0.5em;
}
}
div.listingblock > div.content {
div.listingblock > div.content {
border: 1px solid silver;
border: 1px solid #dddddd;
background: #f4f4f4;
border-left: 5px solid #f0f0f0;
background: #f8f8f8;
padding: 0.5em;
padding: 0.5em;
}
}
div.quoteblock {
div.quoteblock, div.verseblock {
padding-left: 2.0em;
padding-left: 1.0em;
margin-left: 1.0em;
margin-right: 10%;
margin-right: 10%;
border-left: 5px solid #f0f0f0;
color: #888;
}
}
div.quoteblock > div.attribution {
div.quoteblock > div.attribution {
padding-top: 0.5em;
padding-top: 0.5em;
text-align: right;
text-align: right;
}
}
div.verseblock {
div.verseblock > pre.content {
padding-left: 2.0em;
font-family: inherit;
margin-right: 10%;
font-size: inherit;
}
div.verseblock > div.content {
white-space: pre;
}
}
div.verseblock > div.attribution {
div.verseblock > div.attribution {
padding-top: 0.75em;
padding-top: 0.75em;
@ -200,12 +214,12 @@ div.admonitionblock .icon {
}
}
div.admonitionblock td.content {
div.admonitionblock td.content {
padding-left: 0.5em;
padding-left: 0.5em;
border-left: 2px solid silver ;
border-left: 3px solid #dddddd ;
}
}
div.exampleblock > div.content {
div.exampleblock > div.content {
border-left: 2px solid silver ;
border-left: 3px solid #dddddd ;
padding: 0.5em;
padding-left : 0.5em;
}
}
div.imageblock div.content { padding-left: 0; }
div.imageblock div.content { padding-left: 0; }
@ -252,35 +266,12 @@ div.compact div, div.compact div {
margin-bottom: 0.1em;
margin-bottom: 0.1em;
}
}
div.tableblock > table {
border: 3px solid #527bbd;
}
thead {
font-family: sans-serif;
font-weight: bold;
}
tfoot {
tfoot {
font-weight: bold;
font-weight: bold;
}
}
td > div.verse {
td > div.verse {
white-space: pre;
white-space: pre;
}
}
p.table {
margin-top: 0;
}
/* Because the table frame attribute is overriden by CSS in most browsers. */
div.tableblock > table[frame="void"] {
border-style: none;
}
div.tableblock > table[frame="hsides"] {
border-left-style: none;
border-right-style: none;
}
div.tableblock > table[frame="vsides"] {
border-top-style: none;
border-bottom-style: none;
}
div.hdlist {
div.hdlist {
margin-top: 0.8em;
margin-top: 0.8em;
@ -310,20 +301,59 @@ div.hdlist.compact tr {
background: yellow;
background: yellow;
}
}
.footnote, .footnoteref {
font-size: 0.8em;
}
span.footnote, span.footnoteref {
vertical-align: super;
}
#footnotes {
margin: 20px 0 20px 0;
padding: 7px 0 0 0;
}
#footnotes div.footnote {
margin: 0 0 5px 0;
}
#footnotes hr {
border: none;
border-top: 1px solid silver;
height: 1px;
text-align: left;
margin-left: 0;
width: 20%;
min-width: 100px;
}
div.colist td {
padding-right: 0.5em;
padding-bottom: 0.3em;
vertical-align: top;
}
div.colist td img {
margin-top: 0.3em;
}
@media print {
@media print {
div#footer-badges { display: none; }
#footer-badges { display: none; }
}
}
div#toctitle {
#toc {
margin-bottom: 2.5em;
}
#toctitle {
color: #527bbd;
color: #527bbd;
font-family: sans-serif;
font-size: 1.1em;
font-size: 1.1em;
font-weight: bold;
font-weight: bold;
margin-top: 1.0em;
margin-top: 1.0em;
margin-bottom: 0.1em;
margin-bottom: 0.1em;
}
}
div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
margin-top: 0;
margin-top: 0;
margin-bottom: 0;
margin-bottom: 0;
}
}
@ -339,68 +369,367 @@ div.toclevel4 {
margin-left: 6em;
margin-left: 6em;
font-size: 0.9em;
font-size: 0.9em;
}
}
/* Overrides for manpage documents */
h1 {
span.aqua { color: aqua; }
padding-top: 0.5em;
span.black { color: black; }
padding-bottom: 0.5em;
span.blue { color: blue; }
border-top: 2px solid silver;
span.fuchsia { color: fuchsia; }
border-bottom: 2px solid silver;
span.gray { color: gray; }
span.green { color: green; }
span.lime { color: lime; }
span.maroon { color: maroon; }
span.navy { color: navy; }
span.olive { color: olive; }
span.purple { color: purple; }
span.red { color: red; }
span.silver { color: silver; }
span.teal { color: teal; }
span.white { color: white; }
span.yellow { color: yellow; }
span.aqua-background { background: aqua; }
span.black-background { background: black; }
span.blue-background { background: blue; }
span.fuchsia-background { background: fuchsia; }
span.gray-background { background: gray; }
span.green-background { background: green; }
span.lime-background { background: lime; }
span.maroon-background { background: maroon; }
span.navy-background { background: navy; }
span.olive-background { background: olive; }
span.purple-background { background: purple; }
span.red-background { background: red; }
span.silver-background { background: silver; }
span.teal-background { background: teal; }
span.white-background { background: white; }
span.yellow-background { background: yellow; }
span.big { font-size: 2em; }
span.small { font-size: 0.6em; }
span.underline { text-decoration: underline; }
span.overline { text-decoration: overline; }
span.line-through { text-decoration: line-through; }
div.unbreakable { page-break-inside: avoid; }
/*
* xhtml11 specific
*
* */
div.tableblock {
margin-top: 1.0em;
margin-bottom: 1.5em;
}
}
h2 {
div.tableblock > table {
border: 3px solid #527bbd;
}
thead, p.table.header {
font-weight: bold;
color: #527bbd;
}
p.table {
margin-top: 0;
}
/* Because the table frame attribute is overriden by CSS in most browsers. */
div.tableblock > table[frame="void"] {
border-style: none;
border-style: none;
}
}
div.sectionbody {
div.tableblock > table[frame="hsides"] {
margin-left: 5%;
border-left-style: none;
border-right-style: none;
}
}
div.tableblock > table[frame="vsides"] {
@media print {
border-top-style: none;
div#toc { display: none; }
border-bottom-style: none;
}
}
/* Workarounds for IE6's broken and incomplete CSS2. */
div.sidebar-content {
/*
background: #ffffee;
* html5 specific
border: 1px solid silver;
*
padding: 0.5em;
* */
table.tableblock {
margin-top: 1.0em;
margin-bottom: 1.5em;
}
}
div.sidebar-title, div.image-title {
thead, p.tableblock.header {
color: #527bbd;
font-family: sans-serif;
font-weight: bold;
font-weight: bold;
margin-top: 0.0em;
color: #527bbd;
margin-bottom: 0.5em;
}
p.tableblock {
margin-top: 0;
}
table.tableblock {
border-width: 3px;
border-spacing: 0px;
border-style: solid;
border-color: #527bbd;
border-collapse: collapse;
}
th.tableblock, td.tableblock {
border-width: 1px;
padding: 4px;
border-style: solid;
border-color: #527bbd;
}
}
div.listingblock div.content {
table.tableblock.frame-topbot {
border: 1px solid silver;
border-left-style: hidden;
background: #f4f4f4;
border-right-style: hidden;
padding: 0.5em;
}
table.tableblock.frame-sides {
border-top-style: hidden;
border-bottom-style: hidden;
}
table.tableblock.frame-none {
border-style: hidden;
}
}
div.quoteblock-attribution {
th.tableblock.halign-left, td.tableblock.halign-left {
padding-top: 0.5em;
text-align: left;
}
th.tableblock.halign-center, td.tableblock.halign-center {
text-align: center;
}
th.tableblock.halign-right, td.tableblock.halign-right {
text-align: right;
text-align: right;
}
}
div.verseblock-content {
th.tableblock.valign-top, td.tableblock.valign-top {
white-space: pre;
vertical-align: top ;
}
}
div.verseblock-attribution {
th.tableblock.valign-middle, td.tableblock.valign-middle {
padding-top: 0.75em;
vertical-align: middle;
text-align: left;
}
th.tableblock.valign-bottom, td.tableblock.valign-bottom {
vertical-align: bottom;
}
}
div.exampleblock-content {
border-left: 2px solid silver;
/*
padding-left: 0.5em;
* manpage specific
*
* */
body.manpage h1 {
padding-top: 0.5em;
padding-bottom: 0.5em;
border-top: 2px solid silver;
border-bottom: 2px solid silver;
}
body.manpage h2 {
border-style: none;
}
body.manpage div.sectionbody {
margin-left: 3em;
}
}
/* IE6 sets dynamically generated links as visited. */
@media print {
div#toc a:visited { color: blue; }
body.manpage div#toc { display: none; }
}
< / style >
< / style >
< script type = "text/javascript" >
/*< ![CDATA[*/
var asciidoc = { // Namespace.
/////////////////////////////////////////////////////////////////////
// Table Of Contents generator
/////////////////////////////////////////////////////////////////////
/* Author: Mihai Bazon, September 2002
* http://students.infoiasi.ro/~mishoo
*
* Table Of Content generator
* Version: 0.4
*
* Feel free to use this script under the terms of the GNU General Public
* License, as long as you do not remove or alter this notice.
*/
/* modified by Troy D. Hanson, September 2006. License: GPL */
/* modified by Stuart Rackham, 2006, 2009. License: GPL */
// toclevels = 1..4.
toc: function (toclevels) {
function getText(el) {
var text = "";
for (var i = el.firstChild; i != null; i = i.nextSibling) {
if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
text += i.data;
else if (i.firstChild != null)
text += getText(i);
}
return text;
}
function TocEntry(el, text, toclevel) {
this.element = el;
this.text = text;
this.toclevel = toclevel;
}
function tocEntries(el, toclevels) {
var result = new Array;
var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
// Function that scans the DOM tree for header elements (the DOM2
// nodeIterator API would be a better technique but not supported by all
// browsers).
var iterate = function (el) {
for (var i = el.firstChild; i != null; i = i.nextSibling) {
if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
var mo = re.exec(i.tagName);
if (mo & & (i.getAttribute("class") || i.getAttribute("className")) != "float") {
result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
}
iterate(i);
}
}
}
iterate(el);
return result;
}
var toc = document.getElementById("toc");
if (!toc) {
return;
}
// Delete existing TOC entries in case we're reloading the TOC.
var tocEntriesToRemove = [];
var i;
for (i = 0; i < toc.childNodes.length ; i + + ) {
var entry = toc.childNodes[i];
if (entry.nodeName.toLowerCase() == 'div'
& & entry.getAttribute("class")
& & entry.getAttribute("class").match(/^toclevel/))
tocEntriesToRemove.push(entry);
}
for (i = 0; i < tocEntriesToRemove.length ; i + + ) {
toc.removeChild(tocEntriesToRemove[i]);
}
// Rebuild TOC entries.
var entries = tocEntries(document.getElementById("content"), toclevels);
for (var i = 0; i < entries.length ; + + i ) {
var entry = entries[i];
if (entry.element.id == "")
entry.element.id = "_toc_" + i;
var a = document.createElement("a");
a.href = "#" + entry.element.id;
a.appendChild(document.createTextNode(entry.text));
var div = document.createElement("div");
div.appendChild(a);
div.className = "toclevel" + entry.toclevel;
toc.appendChild(div);
}
if (entries.length == 0)
toc.parentNode.removeChild(toc);
},
/////////////////////////////////////////////////////////////////////
// Footnotes generator
/////////////////////////////////////////////////////////////////////
/* Based on footnote generation code from:
* http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
*/
footnotes: function () {
// Delete existing footnote entries in case we're reloading the footnodes.
var i;
var noteholder = document.getElementById("footnotes");
if (!noteholder) {
return;
}
var entriesToRemove = [];
for (i = 0; i < noteholder.childNodes.length ; i + + ) {
var entry = noteholder.childNodes[i];
if (entry.nodeName.toLowerCase() == 'div' & & entry.getAttribute("class") == "footnote")
entriesToRemove.push(entry);
}
for (i = 0; i < entriesToRemove.length ; i + + ) {
noteholder.removeChild(entriesToRemove[i]);
}
// Rebuild footnote entries.
var cont = document.getElementById("content");
var spans = cont.getElementsByTagName("span");
var refs = {};
var n = 0;
for (i=0; i< spans.length ; i + + ) {
if (spans[i].className == "footnote") {
n++;
var note = spans[i].getAttribute("data-note");
if (!note) {
// Use [\s\S] in place of . so multi-line matches work.
// Because JavaScript has no s (dotall) regex flag.
note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
spans[i].innerHTML =
"[< a id = '_footnoteref_" + n + "' href = '#_footnote_" + n +
"' title='View footnote' class='footnote'>" + n + "< / a > ]";
spans[i].setAttribute("data-note", note);
}
noteholder.innerHTML +=
"< div class = 'footnote' id = '_footnote_" + n + "' > " +
"< a href = '#_footnoteref_" + n + "' title = 'Return to text' > " +
n + "< / a > . " + note + "< / div > ";
var id =spans[i].getAttribute("id");
if (id != null) refs["#"+id] = n;
}
}
if (n == 0)
noteholder.parentNode.removeChild(noteholder);
else {
// Process footnoterefs.
for (i=0; i< spans.length ; i + + ) {
if (spans[i].className == "footnoteref") {
var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
href = href.match(/#.*/)[0]; // Because IE return full URL.
n = refs[href];
spans[i].innerHTML =
"[< a href = '#_footnote_" + n +
"' title='View footnote' class='footnote'>" + n + "< / a > ]";
}
}
}
},
install: function(toclevels) {
var timerId;
function reinstall() {
asciidoc.footnotes();
if (toclevels) {
asciidoc.toc(toclevels);
}
}
function reinstallAndRemoveTimer() {
clearInterval(timerId);
reinstall();
}
timerId = setInterval(reinstall, 500);
if (document.addEventListener)
document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
else
window.onload = reinstallAndRemoveTimer;
}
}
asciidoc.install();
/*]]>*/
< / script >
< / head >
< / head >
< body >
< body class = "manpage" >
< div id = "header" >
< div id = "header" >
< h1 >
< h1 >
cset-set(1) Manual Page
cset-set(1) Manual Page
@ -412,10 +741,12 @@ cset-set(1) Manual Page
< / p >
< / p >
< / div >
< / div >
< / div >
< / div >
< div id = "content" >
< div class = "sect1" >
< h2 id = "_synopsis" > SYNOPSIS< / h2 >
< h2 id = "_synopsis" > SYNOPSIS< / h2 >
< div class = "sectionbody" >
< div class = "sectionbody" >
< div class = "verseblock" >
< div class = "verseblock" >
< div class = "verseblock- content"> < em > cset< / em > [cset options] < em > set< / em > [set options] [args]
< pre class = " content"> < em > cset< / em > [cset options] < em > set< / em > [set options] [args]
< em > cset< / em > set --help
< em > cset< / em > set --help
< em > cset< / em > set
< em > cset< / em > set
< em > cset< / em > set --recurse
< em > cset< / em > set --recurse
@ -426,10 +757,12 @@ cset-set(1) Manual Page
< em > cset< / em > set --cpu 2-5 newset
< em > cset< / em > set --cpu 2-5 newset
< em > cset< / em > set --cpu 1,2,5-7 another_set
< em > cset< / em > set --cpu 1,2,5-7 another_set
< em > cset< / em > set --destroy newset
< em > cset< / em > set --destroy newset
< em > cset< / em > set --destroy /mygroup_sets/my_set< / div >
< em > cset< / em > set --destroy /mygroup_sets/my_set< / pre >
< div class = " verseblock- attribution">
< div class = " attribution">
< / div > < / div >
< / div > < / div >
< / div >
< / div >
< / div >
< div class = "sect1" >
< h2 id = "_options" > OPTIONS< / h2 >
< h2 id = "_options" > OPTIONS< / h2 >
< div class = "sectionbody" >
< div class = "sectionbody" >
< div class = "dlist" > < dl >
< div class = "dlist" > < dl >
@ -446,8 +779,7 @@ cset-set(1) Manual Page
< / dt >
< / dt >
< dd >
< dd >
< p >
< p >
list the named cpuset(s); if -a is used, will list members of named
list the named cpuset(s); if -r is used, will list recursively
cpuset; if -r is used, will list recursively
< / p >
< / p >
< / dd >
< / dd >
< dt class = "hdlist1" >
< dt class = "hdlist1" >
@ -519,6 +851,8 @@ cset-set(1) Manual Page
< / dd >
< / dd >
< / dl > < / div >
< / dl > < / div >
< / div >
< / div >
< / div >
< div class = "sect1" >
< h2 id = "_description" > DESCRIPTION< / h2 >
< h2 id = "_description" > DESCRIPTION< / h2 >
< div class = "sectionbody" >
< div class = "sectionbody" >
< div class = "paragraph" > < p > This command is used to create, modify, and destroy cpusets.
< div class = "paragraph" > < p > This command is used to create, modify, and destroy cpusets.
@ -572,14 +906,15 @@ moved to the parent of that cpuset. If this is not what you
want, then manually move those tasks to the cpuset of your choice
want, then manually move those tasks to the cpuset of your choice
with the < em > cset proc< / em > command (see < em > cset proc --help< / em > for more
with the < em > cset proc< / em > command (see < em > cset proc --help< / em > for more
information).< / p > < / div >
information).< / p > < / div >
< h3 id = "_examples" > EXAMPLES< / h3 > < div style = "clear:left" > < / div >
< div class = "sect2" >
< h3 id = "_examples" > EXAMPLES< / h3 >
< div class = "dlist" > < dl >
< div class = "dlist" > < dl >
< dt class = "hdlist1" >
< dt class = "hdlist1" >
Create a cpuset with the default memory specification
Create a cpuset with the default memory specification
< / dt >
< / dt >
< dd >
< dd >
< p >
< p >
< strong > < tt> # cset set --cpu=2,4,6-8 --set=new_set< / tt > < / strong >
< strong > < code> # cset set --cpu=2,4,6-8 --set=new_set< / code > < / strong >
< / p >
< / p >
< / dd >
< / dd >
< / dl > < / div >
< / dl > < / div >
@ -594,7 +929,7 @@ Create a cpuset that specifies both CPUs and memory nodes
< / dt >
< / dt >
< dd >
< dd >
< p >
< p >
< strong > < tt> # cset set --cpu=3 --mem=3 /rad/set_one< / tt > < / strong >
< strong > < code> # cset set --cpu=3 --mem=3 /rad/set_one< / code > < / strong >
< / p >
< / p >
< / dd >
< / dd >
< / dl > < / div >
< / dl > < / div >
@ -608,18 +943,27 @@ cpuset as well as CPU 3.</p></div>
< div class = "paragraph" > < p > The above commands will create the new cpusets, or if they
< div class = "paragraph" > < p > The above commands will create the new cpusets, or if they
already exist, they will modify them to the new specifications.< / p > < / div >
already exist, they will modify them to the new specifications.< / p > < / div >
< / div >
< / div >
< / div >
< / div >
< div class = "sect1" >
< h2 id = "_license" > LICENSE< / h2 >
< h2 id = "_license" > LICENSE< / h2 >
< div class = "sectionbody" >
< div class = "sectionbody" >
< div class = "paragraph" > < p > Cpuset is licensed under the GNU GPL V2 only.< / p > < / div >
< div class = "paragraph" > < p > Cpuset is licensed under the GNU GPL V2 only.< / p > < / div >
< / div >
< / div >
< / div >
< div class = "sect1" >
< h2 id = "_copyright" > COPYRIGHT< / h2 >
< h2 id = "_copyright" > COPYRIGHT< / h2 >
< div class = "sectionbody" >
< div class = "sectionbody" >
< div class = "paragraph" > < p > Copyright (c) 2008-2011 Novell Inc.< / p > < / div >
< div class = "paragraph" > < p > Copyright (c) 2008-2011 Novell Inc.< / p > < / div >
< / div >
< / div >
< / div >
< div class = "sect1" >
< h2 id = "_author" > AUTHOR< / h2 >
< h2 id = "_author" > AUTHOR< / h2 >
< div class = "sectionbody" >
< div class = "sectionbody" >
< div class = "paragraph" > < p > Written by Alex Tsariounov < alext@novell.com> .< / p > < / div >
< div class = "paragraph" > < p > Written by Alex Tsariounov < alext@novell.com> .< / p > < / div >
< / div >
< / div >
< / div >
< div class = "sect1" >
< h2 id = "_see_also" > SEE ALSO< / h2 >
< h2 id = "_see_also" > SEE ALSO< / h2 >
< div class = "sectionbody" >
< div class = "sectionbody" >
< div class = "paragraph" > < p > cset(1), cset-proc(1), cset-shield(1)< / p > < / div >
< div class = "paragraph" > < p > cset(1), cset-proc(1), cset-shield(1)< / p > < / div >
@ -627,10 +971,13 @@ already exist, they will modify them to the new specifications.</p></div>
< div class = "paragraph" > < p > taskset(1), chrt(1)< / p > < / div >
< div class = "paragraph" > < p > taskset(1), chrt(1)< / p > < / div >
< div class = "paragraph" > < p > /usr/src/linux/Documentation/cpusets.txt< / p > < / div >
< div class = "paragraph" > < p > /usr/src/linux/Documentation/cpusets.txt< / p > < / div >
< / div >
< / div >
< / div >
< / div >
< div id = "footnotes" > < hr / > < / div >
< div id = "footer" >
< div id = "footer" >
< div id = "footer-text" >
< div id = "footer-text" >
Version 1.5.6< br / >
Version 1.5.6< br / >
Last updated 2011-06-09 12:53:27 ED T
Last updated 2015-12-23 13:33:32 CE T
< / div >
< / div >
< / div >
< / div >
< / body >
< / body >