Re: Segfault in jit tuple deforming on arm64 due to LLVM issue

Anthonin Bonnefoy <anthonin.bonnefoy@datadoghq.com>

From: Anthonin Bonnefoy <anthonin.bonnefoy@datadoghq.com>
To: Thomas Munro <thomas.munro@gmail.com>
Cc: PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Date: 2024-10-17T09:35:57Z
Lists: pgsql-hackers
I've run some additional tests, mostly pgbench with
options=-cjit_above_cost=0 for an extended duration on an instance
that was impacted. I haven't seen any issues nor performance
regressions compared to the unpatched version.

I will switch the commitfest entry to Ready for Committer if there's
no objection.



Commits

  1. Monkey-patch LLVM code to fix ARM relocation bug.