patch-2.0.37 linux/arch/i386/kernel/process.c
Next file: linux/arch/i386/kernel/setup.c
Previous file: linux/arch/i386/kernel/hexify.c
Back to the patch index
Back to the overall index
- Lines: 14
- Date:
Sun Jun 13 10:21:00 1999
- Orig file:
v2.0.36/linux/arch/i386/kernel/process.c
- Orig date:
Mon Jul 13 13:46:25 1998
diff -u --recursive --new-file v2.0.36/linux/arch/i386/kernel/process.c linux/arch/i386/kernel/process.c
@@ -314,10 +314,10 @@
/* Remap the kernel at virtual address zero, as well as offset zero
from the kernel segment. This assumes the kernel segment starts at
- virtual address 0xc0000000. */
+ virtual address PAGE_OFFSET. */
- memcpy (swapper_pg_dir, swapper_pg_dir + 768,
- sizeof (swapper_pg_dir [0]) * 256);
+ memcpy (swapper_pg_dir, swapper_pg_dir + USER_PGD_PTRS,
+ sizeof (swapper_pg_dir [0]) * KERNEL_PGD_PTRS);
/* Make sure the first page is mapped to the start of physical memory.
It is normally not mapped, to trap kernel NULL pointer dereferences. */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov