Andreas Herrmann
3fdbf004c1
x86, mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs
...
Instead of adapting the CPU family check in amd_special_default_mtrr()
for each new CPU family assume that all new AMD CPUs support the
necessary bits in SYS_CFG MSR.
Tom2Enabled is architectural (defined in APM Vol.2).
Tom2ForceMemTypeWB is defined in all BKDGs starting with K8 NPT.
In pre K8-NPT BKDG this bit is reserved (read as zero).
W/o this adaption Linux would unnecessarily complain about bad MTRR
settings on every new AMD CPU family, e.g.
[ 0.000000] WARNING: BIOS bug: CPU MTRRs don't cover all of memory, losing 4863MB of RAM.
Cc: [email protected] # .32.x, .35.x
Signed-off-by: Andreas Herrmann <[email protected] >
LKML-Reference: <[email protected] >
Signed-off-by: H. Peter Anvin <[email protected] >
2010-10-01 16:18:31 -07:00
..
alpha
alpha: Fix printk format errors
2010-09-01 11:25:17 -04:00
arm
arm: fix really nasty sigreturn bug
2010-09-17 10:22:18 -07:00
avr32
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
blackfin
Blackfin: bf52x/bf54x boards: drop unused nand page size
2010-08-27 16:08:43 -04:00
cris
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
frv
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
h8300
h8300: Fix missing consts in kernel_execve()
2010-09-07 13:52:28 -07:00
ia64
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2010-09-16 12:58:44 -07:00
m32r
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
m68k
m68k,m68knommu: Wire up fanotify_init, fanotify_mark, and prlimit64
2010-09-13 20:28:45 +02:00
m68knommu
m68k,m68knommu: Wire up fanotify_init, fanotify_mark, and prlimit64
2010-09-13 20:28:45 +02:00
microblaze
Merge branch 'merge-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-08-18 09:26:17 -07:00
mips
compat: Make compat_alloc_user_space() incorporate the access_ok()
2010-09-14 16:08:45 -07:00
mn10300
MN10300: Fix up the IRQ names for the on-chip serial ports
2010-09-14 17:06:28 -07:00
parisc
compat: Make compat_alloc_user_space() incorporate the access_ok()
2010-09-14 16:08:45 -07:00
powerpc
compat: Make compat_alloc_user_space() incorporate the access_ok()
2010-09-14 16:08:45 -07:00
s390
compat: Make compat_alloc_user_space() incorporate the access_ok()
2010-09-14 16:08:45 -07:00
score
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
sh
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
sparc
compat: Make compat_alloc_user_space() incorporate the access_ok()
2010-09-14 16:08:45 -07:00
tile
Merge branch 'stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
2010-09-16 12:54:54 -07:00
um
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2010-08-28 13:55:31 -07:00
x86
x86, mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs
2010-10-01 16:18:31 -07:00
xtensa
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
.gitignore
Kconfig
Merge branch 'perf/nmi' into perf/core
2010-08-05 08:45:05 +02:00