Avoid SIGBUS with DSM segments on Linux (POSIX implementation)?

Edit
ID 1244
Title Avoid SIGBUS with DSM segments on Linux (POSIX implementation)?
Topic Miscellaneous
Created 2017-08-16 23:18:40
Last modified 2017-09-25 20:13:35 (7 years, 1 month ago)
Latest email 2017-09-26 17:49:52 (7 years, 1 month ago)
Status
2017-09: Committed
Target version
Authors Thomas Munro (macdice)
Reviewers Become reviewer
Committer Tom Lane (tgl)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/1244
git checkout commitfest/cf/1244
Emails
Server crash due to SIGBUS(Bus Error) when trying to access the memory created using dsm_create().
First at 2016-08-12 13:23:43 by amul sul <sul_amul at yahoo.co.in>
Latest at 2017-09-26 17:49:52 by Tom Lane <tgl at sss.pgh.pa.us>
Latest attachment (0001-Fix-error-handling-for-posix_fallocate.patch) at 2017-09-25 21:34:50 from Thomas Munro <thomas.munro at enterprisedb.com>
    Attachment (0001-Fix-error-handling-for-posix_fallocate.patch) at 2017-09-25 21:34:50 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (fallocate-v6.patch) at 2017-09-24 22:11:39 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (fallocate-v5.patch) at 2017-06-29 00:24:23 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (fallocate-v4.patch) at 2017-06-28 07:07:50 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (fallocate-v3.patch) at 2017-06-28 05:19:08 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (alloc_test.c) at 2016-08-23 00:18:09 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: No)
    Attachment (fallocate.patch) at 2016-08-22 22:19:35 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (posix_fallocate.patch) at 2016-08-13 01:22:03 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
History
When Who What
2017-09-25 20:13:35 Tom Lane (tgl) Closed in commitfest 2017-09 with status: Committed
2017-09-25 20:13:35 Tom Lane (tgl) Changed committer to tgl
2017-08-17 01:43:23 Thomas Munro (macdice) Changed name to Avoid SIGBUS with DSM segments on Linux (POSIX implementation)?
2017-08-16 23:19:59 Thomas Munro (macdice) Changed name to Avoid SIGBUS with large DSM segments on Linux (POSIX implementation)?
2017-08-16 23:19:00 Thomas Munro (macdice) Changed authors to Thomas Munro (macdice)
2017-08-16 23:18:41 Thomas Munro (macdice) Attached mail thread 1002664500.12301802.1471008223422.JavaMail.yahoo@mail.yahoo.com
2017-08-16 23:18:40 Thomas Munro (macdice) Created patch record
Edit