Date: Wed, 14 Jul 2010 17:16:25 +0000 (UTC) From: Attilio Rao <attilio@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/usr.bin/gcore elfcore.c extern.h gcore.1 gcore.c Message-ID: <201007141716.o6EHGfPY079675@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
attilio 2010-07-14 17:16:25 UTC FreeBSD src repository Modified files: usr.bin/gcore elfcore.c extern.h gcore.1 gcore.c Log: SVN rev 210063 on 2010-07-14 17:16:25Z by attilio Fix the way the segments are included in the gcore outputs (with the default invokation): - Right now if segments are not writable are not included. Remove this. - Right now if a segment is mapped with NOCORE the check is not honoured. Change this by checking the newly added flag, from libutil, KVME_FLAG_NOCOREDUMP. Besides that, add a new flag (-f) that forces a 'full' dump of all the segments excluding just the malformed ones. This might be used very carefully as, among the reported segments, there could be memory mapped areas that could be vital to program execution. Sponsored by: Sandvine Incorporated Discussed with: kib Reviewed by: emaste Tested by: Sandvine Incorporated MFC after: 2 weeks Revision Changes Path 1.23 +10 -5 src/usr.bin/gcore/elfcore.c 1.6 +4 -1 src/usr.bin/gcore/extern.h 1.17 +9 -1 src/usr.bin/gcore/gcore.1 1.36 +7 -4 src/usr.bin/gcore/gcore.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007141716.o6EHGfPY079675>