aboutsummaryrefslogtreecommitdiff
path: root/block
diff options
context:
space:
mode:
authorStephen Long <steplong@quicinc.com>2020-05-07 06:03:02 -0700
committerLaurent Vivier <laurent@vivier.eu>2020-10-23 14:21:15 +0200
commitd9a5eba477e7ed7183a6d417755790d6ecf22cad (patch)
tree9b0c8ba5f23fef7f02e788ff1662a01da66c8762 /block
parent4c5b97bfd0dd54dc27717ae8d1cd10e14eef1430 (diff)
downloadqemu-d9a5eba477e7ed7183a6d417755790d6ecf22cad.zip
qemu-d9a5eba477e7ed7183a6d417755790d6ecf22cad.tar.gz
qemu-d9a5eba477e7ed7183a6d417755790d6ecf22cad.tar.bz2
Fix stack smashing when handling PR_GET_PDEATHSIG
The bug was triggered by the following code on aarch64-linux-user: int main(void) { int PDeathSig = 0; if (prctl(PR_GET_PDEATHSIG, &PDeathSig) == 0 && PDeathSig == SIGKILL) prctl(PR_GET_PDEATHSIG, 0); return (PDeathSig == SIGKILL); } Signed-off-by: Stephen Long <steplong@quicinc.com> Signed-off-by: Ana Pazos <apazos@quicinc.com> Reviewed-by: Laurent Vivier <laurent@vivier.eu> Message-Id: <20200507130302.3684-1-steplong@quicinc.com> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions