pgsql: Add support for detecting register-stack overrun on IA64. - Mailing list pgsql-committers

From Tom Lane
Subject pgsql: Add support for detecting register-stack overrun on IA64.
Date
Msg-id E1PEvUI-0002V4-Vu@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Add support for detecting register-stack overrun on IA64.

Per recent investigation, the register stack can grow faster than the
regular stack depending on compiler and choice of options.  To avoid
crashes we must check both stacks in check_stack_depth().

Back-patch to all supported versions.

Branch
------
REL9_0_STABLE

Details
-------
http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=ba007262a7661234588b1ebe297e3a95924ba587

Modified Files
--------------
src/backend/tcop/postgres.c |   60 +++++++++++++++++++++++++++++++++++++++++++
1 files changed, 60 insertions(+), 0 deletions(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql: Add support for detecting register-stack overrun on IA64.
Next
From: Tom Lane
Date:
Subject: pgsql: Add support for detecting register-stack overrun on IA64.