Messages in this thread | | | Date | Sun, 1 Jun 1997 20:18:14 -0400 (EDT) | From | Eric Youngdale <> | Subject | Re: /proc/kcore |
| |
trevor@jpj.net said: > Andrew E. Mileski wrote: > > > -r-------- 1 root root 33558528 May 31 12:58 /proc/kcore > > > > My machine has 32MB = 33554432, so this is off by 4kB = 4096. > > What's the extra 4kB for? > > from arch/i386/mm/init.c: > > /* > * IBM messed up *AGAIN* in their thinkpad: 0xA0000 -> 0x9F000. > * They seem to have done something stupid with the floppy > * controller as well.. > */ > while (start_low_mem < 0x9f000+PAGE_OFFSET) { > ___ > Trevor Johnson > >
Wrong answer. The extra 4096 is for a file header to make the memory image look like a core file that you can read with the debugger.
-Eric
| |