Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 55879
b: refs/heads/master
c: 069f11f
h: refs/heads/master
i:
  55877: 0518a24
  55875: a40be6f
  55871: d182041
v: v3
  • Loading branch information
Vivek Goyal authored and Linus Torvalds committed May 11, 2007
1 parent 08f76d8 commit eb55144
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 8 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 6041b57c6c99dcb59524f1bb0db0628c2689a464
refs/heads/master: 069f11f9d66bc582fb40a37a7b92363f5d321969
7 changes: 0 additions & 7 deletions trunk/arch/x86_64/kernel/head64.c
Original file line number Diff line number Diff line change
Expand Up @@ -62,13 +62,6 @@ void __init x86_64_start_kernel(char * real_mode_data)
{
int i;

/*
* Make sure kernel is aligned to 2MB address. Catching it at compile
* time is better. Change your config file and compile the kernel
* for a 2MB aligned address (CONFIG_PHYSICAL_START)
*/
BUILD_BUG_ON(CONFIG_PHYSICAL_START & (__KERNEL_ALIGN - 1));

/* clear bss before set_intr_gate with early_idt_handler */
clear_bss();

Expand Down
9 changes: 9 additions & 0 deletions trunk/include/asm-x86_64/page.h
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,15 @@ extern unsigned long phys_base;
#define __PHYSICAL_START CONFIG_PHYSICAL_START
#define __KERNEL_ALIGN 0x200000

/*
* Make sure kernel is aligned to 2MB address. Catching it at compile
* time is better. Change your config file and compile the kernel
* for a 2MB aligned address (CONFIG_PHYSICAL_START)
*/
#if (CONFIG_PHYSICAL_START % __KERNEL_ALIGN) != 0
#error "CONFIG_PHYSICAL_START must be a multiple of 2MB"
#endif

#define __START_KERNEL (__START_KERNEL_map + __PHYSICAL_START)
#define __START_KERNEL_map _AC(0xffffffff80000000, UL)
#define __PAGE_OFFSET _AC(0xffff810000000000, UL)
Expand Down

0 comments on commit eb55144

Please sign in to comment.