From 9b8eae7248dad42091204f83ed3448e661456af1 Mon Sep 17 00:00:00 2001 From: "J. Bruce Fields" Date: Thu, 7 Feb 2008 00:13:37 -0800 Subject: [PATCH] Documentation: create new scheduler/ subdirectory The top-level Documentation/ directory is unmanageably large, so we should take any obvious opportunities to move stuff into subdirectories. These sched-*.txt files seem an obvious easy case. Signed-off-by: J. Bruce Fields Cc: Ingo Molnar Acked-by: Randy Dunlap Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Documentation/00-INDEX | 16 ++-------------- Documentation/ABI/testing/sysfs-kernel-uids | 2 +- Documentation/scheduler/00-INDEX | 16 ++++++++++++++++ Documentation/{ => scheduler}/sched-arch.txt | 0 Documentation/{ => scheduler}/sched-coding.txt | 0 .../{ => scheduler}/sched-design-CFS.txt | 0 Documentation/{ => scheduler}/sched-design.txt | 0 Documentation/{ => scheduler}/sched-domains.txt | 0 .../{ => scheduler}/sched-nice-design.txt | 0 Documentation/{ => scheduler}/sched-stats.txt | 0 10 files changed, 19 insertions(+), 15 deletions(-) create mode 100644 Documentation/scheduler/00-INDEX rename Documentation/{ => scheduler}/sched-arch.txt (100%) rename Documentation/{ => scheduler}/sched-coding.txt (100%) rename Documentation/{ => scheduler}/sched-design-CFS.txt (100%) rename Documentation/{ => scheduler}/sched-design.txt (100%) rename Documentation/{ => scheduler}/sched-domains.txt (100%) rename Documentation/{ => scheduler}/sched-nice-design.txt (100%) rename Documentation/{ => scheduler}/sched-stats.txt (100%) diff --git a/Documentation/00-INDEX b/Documentation/00-INDEX index 4d4dde447fe7..d273b557a934 100644 --- a/Documentation/00-INDEX +++ b/Documentation/00-INDEX @@ -332,20 +332,8 @@ rtc.txt - notes on how to use the Real Time Clock (aka CMOS clock) driver. s390/ - directory with info on using Linux on the IBM S390. -sched-arch.txt - - CPU Scheduler implementation hints for architecture specific code. -sched-coding.txt - - reference for various scheduler-related methods in the O(1) scheduler. -sched-design.txt - - goals, design and implementation of the Linux O(1) scheduler. -sched-design-CFS.txt - - goals, design and implementation of the Complete Fair Scheduler. -sched-domains.txt - - information on scheduling domains. -sched-nice-design.txt - - How and why the scheduler's nice levels are implemented. -sched-stats.txt - - information on schedstats (Linux Scheduler Statistics). +scheduler/ + - directory with info on the scheduler. scsi/ - directory with info on Linux scsi support. serial/ diff --git a/Documentation/ABI/testing/sysfs-kernel-uids b/Documentation/ABI/testing/sysfs-kernel-uids index 648d65dbc0e7..28f14695a852 100644 --- a/Documentation/ABI/testing/sysfs-kernel-uids +++ b/Documentation/ABI/testing/sysfs-kernel-uids @@ -11,4 +11,4 @@ Description: example would be, if User A has shares = 1024 and user B has shares = 2048, User B will get twice the CPU bandwidth user A will. For more details refer - Documentation/sched-design-CFS.txt + Documentation/scheduler/sched-design-CFS.txt diff --git a/Documentation/scheduler/00-INDEX b/Documentation/scheduler/00-INDEX new file mode 100644 index 000000000000..b5f5ca069b2d --- /dev/null +++ b/Documentation/scheduler/00-INDEX @@ -0,0 +1,16 @@ +00-INDEX + - this file. +sched-arch.txt + - CPU Scheduler implementation hints for architecture specific code. +sched-coding.txt + - reference for various scheduler-related methods in the O(1) scheduler. +sched-design.txt + - goals, design and implementation of the Linux O(1) scheduler. +sched-design-CFS.txt + - goals, design and implementation of the Complete Fair Scheduler. +sched-domains.txt + - information on scheduling domains. +sched-nice-design.txt + - How and why the scheduler's nice levels are implemented. +sched-stats.txt + - information on schedstats (Linux Scheduler Statistics). diff --git a/Documentation/sched-arch.txt b/Documentation/scheduler/sched-arch.txt similarity index 100% rename from Documentation/sched-arch.txt rename to Documentation/scheduler/sched-arch.txt diff --git a/Documentation/sched-coding.txt b/Documentation/scheduler/sched-coding.txt similarity index 100% rename from Documentation/sched-coding.txt rename to Documentation/scheduler/sched-coding.txt diff --git a/Documentation/sched-design-CFS.txt b/Documentation/scheduler/sched-design-CFS.txt similarity index 100% rename from Documentation/sched-design-CFS.txt rename to Documentation/scheduler/sched-design-CFS.txt diff --git a/Documentation/sched-design.txt b/Documentation/scheduler/sched-design.txt similarity index 100% rename from Documentation/sched-design.txt rename to Documentation/scheduler/sched-design.txt diff --git a/Documentation/sched-domains.txt b/Documentation/scheduler/sched-domains.txt similarity index 100% rename from Documentation/sched-domains.txt rename to Documentation/scheduler/sched-domains.txt diff --git a/Documentation/sched-nice-design.txt b/Documentation/scheduler/sched-nice-design.txt similarity index 100% rename from Documentation/sched-nice-design.txt rename to Documentation/scheduler/sched-nice-design.txt diff --git a/Documentation/sched-stats.txt b/Documentation/scheduler/sched-stats.txt similarity index 100% rename from Documentation/sched-stats.txt rename to Documentation/scheduler/sched-stats.txt