forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linu…
…x/kernel/git/tip/linux-2.6-tip * 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: x86, cpu: Fix detection of Celeron Covington stepping A1 and B0 Documentation, ABI: Update L3 cache index disable text x86, AMD, cacheinfo: Fix L3 cache index disable checks x86, AMD, cacheinfo: Fix fallout caused by max3 conversion x86, cpu: Change NOP selection for certain Intel CPUs x86, cpu: Clean up and unify the NOP selection infrastructure x86, percpu: Use ASM_NOP4 instead of hardcoding P6_NOP4 x86, cpu: Move AMD Elan Kconfig under "Processor family" Fix up trivial conflicts in alternative handling (commit dc326fc "x86, cpu: Clean up and unify the NOP selection infrastructure" removed some hacky 5-byte instruction stuff, while commit d430d3d "jump label: Introduce static_branch() interface" renamed HAVE_JUMP_LABEL to CONFIG_JUMP_LABEL in the code that went away)
- Loading branch information
Showing
15 changed files
with
242 additions
and
222 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -183,21 +183,21 @@ Description: Discover and change clock speed of CPUs | |
to learn how to control the knobs. | ||
|
||
|
||
What: /sys/devices/system/cpu/cpu*/cache/index*/cache_disable_X | ||
Date: August 2008 | ||
What: /sys/devices/system/cpu/cpu*/cache/index3/cache_disable_{0,1} | ||
Date: August 2008 | ||
KernelVersion: 2.6.27 | ||
Contact: [email protected] | ||
Description: These files exist in every cpu's cache index directories. | ||
There are currently 2 cache_disable_# files in each | ||
directory. Reading from these files on a supported | ||
processor will return that cache disable index value | ||
for that processor and node. Writing to one of these | ||
files will cause the specificed cache index to be disabled. | ||
|
||
Currently, only AMD Family 10h Processors support cache index | ||
disable, and only for their L3 caches. See the BIOS and | ||
Kernel Developer's Guide at | ||
http://support.amd.com/us/Embedded_TechDocs/31116-Public-GH-BKDG_3-28_5-28-09.pdf | ||
for formatting information and other details on the | ||
cache index disable. | ||
Users: joachim.deguara@amd.com | ||
Contact: [email protected] | ||
Description: Disable L3 cache indices | ||
|
||
These files exist in every CPU's cache/index3 directory. Each | ||
cache_disable_{0,1} file corresponds to one disable slot which | ||
can be used to disable a cache index. Reading from these files | ||
on a processor with this functionality will return the currently | ||
disabled index for that node. There is one L3 structure per | ||
node, or per internal node on MCM machines. Writing a valid | ||
index to one of these files will cause the specificed cache | ||
index to be disabled. | ||
|
||
All AMD processors with L3 caches provide this functionality. | ||
For details, see BKDGs at | ||
http://developer.amd.com/documentation/guides/Pages/default.aspx |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.