mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Unbacked shared memory not included in ELF core dump
@ 2005-03-01 17:06 Jochen Suckfuell
  2005-03-08 13:43 ` 2.6.11 bug: unbacked private shared memory segments missing in " Jochen Suckfuell
  0 siblings, 1 reply; 4+ messages in thread
From: Jochen Suckfuell @ 2005-03-01 17:06 UTC (permalink / raw)
  To: linux-kernel

Hi!

Since 2.6.10, unbacked shared memory allocated via shmget is not
included in core dumps. The relevant patch has been done to binfmt_elf.c
after the discussion to "include all vmas with unbacked pages in ELF
core dumps", here:
http://www.ussg.iu.edu/hypermail/linux/kernel/0410.2/1890.html

The result was:

static int maydump(struct vm_area_struct *vma)
{
	/* Do not dump I/O mapped devices, shared memory, or special mappings */
	if (vma->vm_flags & (VM_IO | VM_SHARED | VM_RESERVED))
		return 0;
...

I consider this a bug, since we clearly lose unbacked shared memory in
the process.

bye
Jochen Suckfüll


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-03-23  9:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-01 17:06 Unbacked shared memory not included in ELF core dump Jochen Suckfuell
2005-03-08 13:43 ` 2.6.11 bug: unbacked private shared memory segments missing in " Jochen Suckfuell
2005-03-21 23:29   ` Andrew Morton
2005-03-23  9:38     ` Jochen Suckfuell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®