History

Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip

* 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: x86, geode: add a VSA2 ID for General Software x86: use BOOTMEM_EXCLUSIVE on 32-bit x86, 32-bit: fix boot failure on TSC-less processors x86: fix NULL pointer deref in __switch_to x86: set PAE PHYSICAL_MASK_SHIFT to 44 bits.

Linus Torvalds committed 18 years ago

Commit b1ae8d32 parents 5501792 ffe6e1d7 files · +26 −16Browse files

Showing the changes to include (2 of 7 files). Show all

Unified · Split

2 files
  1. include/asm-x86/geode.h +2 −2
  2. include/asm-x86/page_32.h +2 −1
include/asm-x86/geode.h+2−2
@@ -112,8 +112,8 @@ extern int geode_get_dev_base(unsigned int dev); · 111 unmodified lines
112#define VSA_VR_UNLOCK 0xFC53 /* unlock virtual register */112#define VSA_VR_UNLOCK 0xFC53 /* unlock virtual register */
113#define VSA_VR_SIGNATURE 0x0003113#define VSA_VR_SIGNATURE 0x0003
114#define VSA_VR_MEM_SIZE 0x0200114#define VSA_VR_MEM_SIZE 0x0200
115#define VSA_SIG 0x4132 /* signature is ascii 'VSA2' */115#define AMD_VSA_SIG 0x4132 /* signature is ascii 'VSA2' */
116 116#define GSW_VSA_SIG 0x534d /* General Software signature */
117/* GPIO */117/* GPIO */
118 118
119#define GPIO_OUTPUT_VAL 0x00119#define GPIO_OUTPUT_VAL 0x00
include/asm-x86/page_32.h+2−1
@@ -14,7 +14,8 @@ · 13 unmodified lines
14#define __PAGE_OFFSET _AC(CONFIG_PAGE_OFFSET, UL)14#define __PAGE_OFFSET _AC(CONFIG_PAGE_OFFSET, UL)
15 15
16#ifdef CONFIG_X86_PAE16#ifdef CONFIG_X86_PAE
17#define __PHYSICAL_MASK_SHIFT 3617/* 44=32+12, the limit we can fit into an unsigned long pfn */
18#define __PHYSICAL_MASK_SHIFT 44
18#define __VIRTUAL_MASK_SHIFT 3219#define __VIRTUAL_MASK_SHIFT 32
19#define PAGETABLE_LEVELS 320#define PAGETABLE_LEVELS 3
20 21