commit | 4fdf08b5bf8d449cc9897395895157c6ff8ddc41 | [log] [tgz] |
---|---|---|
author | H. Peter Anvin <hpa@zytor.com> | Thu Jul 17 11:29:24 2008 -0700 |
committer | H. Peter Anvin <hpa@zytor.com> | Thu Jul 17 11:29:24 2008 -0700 |
tree | 1f4cac0e1d7ef89bf24ba3fc9c0676f679aaaf4c | |
parent | 5b664cb235e97afbf34db9c4d77f08ebd725335e [diff] |
x86: unify and correct the GDT_ENTRY() macro Merge the GDT_ENTRY() macro between arch/x86/boot/pm.c and arch/x86/kernel/acpi/sleep.c and put the new one in <asm-x86/segment.h>. While we're at it, correct the bitmasks for the limit and flags. The new version relies on using ULL constants in order to cause type promotion rather than explicit casts; this avoids having to include <linux/types.h> in <asm-x86/segments.h>. Signed-off-by: H. Peter Anvin <hpa@zytor.com>