x86: Introduce set_desc_base() and set_desc_limit()
authorAkinobu Mita <akinobu.mita@gmail.com>
Sat, 18 Jul 2009 15:11:06 +0000 (00:11 +0900)
committerIngo Molnar <mingo@elte.hu>
Sun, 19 Jul 2009 16:27:52 +0000 (18:27 +0200)
commit57594742a2b545f8f114cda34f15650be8ae976d
tree2682b10d68f3fb33aa047fa2a3ff6db2061c0740
parentfde0312d01b60a3fd5dc56e69a9613defbbc7097
x86: Introduce set_desc_base() and set_desc_limit()

Rename set_base()/set_limit to set_desc_base()/set_desc_limit()
and rewrite them in C. These are naturally introduced by the
idea of get_desc_base()/get_desc_limit().

The conversion actually found the bug in apm_32.c:
bad_bios_desc is written at run-time, but it is defined const
variable.

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
LKML-Reference: <20090718151105.GC11294@localhost.localdomain>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/include/asm/desc.h
arch/x86/include/asm/stackprotector.h
arch/x86/include/asm/system.h
arch/x86/kernel/apm_32.c
drivers/pnp/pnpbios/bioscalls.c