xfstests 228: suppress core dump message
authorEric Sandeen <sandeen@sandeen.net>
Fri, 20 Aug 2010 19:27:07 +0000 (14:27 -0500)
committerEric Sandeen <sandeen@sandeen.net>
Fri, 20 Aug 2010 19:27:07 +0000 (14:27 -0500)
commitafcf8c7efd27da2928eb8c5754d04ebce811a114
treee48bc3390172c086fcf1b1a1d6823ae7c1777447
parentd3942f5a09d22a424295dbc206cf7c1ebe33e585
xfstests 228: suppress core dump message

When running 228 with abrt on in rhel6, I was getting different
output due to a (core dumped) message on SIGXFSZ.  For some reason
I wasn't able to use sed to filter it, and just ulimit -c 0 didn't
suppress it either.

abrt sets the core pattern to:

"|/usr/libexec/abrt-hook-ccpp /var/spool/abrt %p %s %u %c""

which apparently allows core dumps even if ulimit -c is 0, due
to the pipe.

Temporarily changing the kernel's core pattern to just plain "core"
and setting ulimit -c to 0 does suppress it.  These are reset to
original values after the test is run.

Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Reviewed-by: Christoph Hellwig <hch@lst.de>
228