Re: Potential "AIO / io workers" inter-worker locking issue in PG18?
Marco Boeringa <marco@boeringa.demon.nl>
From: Marco Boeringa <marco@boeringa.demon.nl>
To: Andres Freund <andres@anarazel.de>
Cc: pgsql-bugs@lists.postgresql.org, Thom Brown <thom@linux.com>
Date: 2025-10-07T20:04:03Z
Lists: pgsql-bugs
Andres, Can you be a bit more specific as to what debug symbols package I need to install? There is a whole list of them for PG18 when I look with Synaptic Package Manager... Or do I simply need to install all PG18 listed debug symbols packages? It is a very long list though of packages, so I would prefer to limit it to the packages you think are really useful for your debug work. And do you have any comments as the command run? If I install the debug symbols, are the specific commands OK, or do you want other options? Marco Op 7-10-2025 om 21:56 schreef Andres Freund: > Hi, > > On 2025-10-07 21:34:00 +0200, Marco Boeringa wrote: >> I have now been able to successfully run 'perf' after a VM restart and >> booting with the linux 6.8 kernel. > Unfortunately the profile is lacking most symbols, so it's not particularly > informative :(. You probably need to install the debug symbols package for > postgres (and probably libc)... > > >> Andres: I posted separately to you I had a suspicion a recent linux kernel >> update (6.8 --> 6.14) might be involved that coincided with the PG18/PostGIS >> 3.6.0 upgrade when I initially had multiple successful runs of my tool >> without the temporary stalling / delay in returning of postgres after >> booting to the older 6.8 kernel. This has now proven wrong: these results >> are of the 6.8 kernel runs, so the kernel is not involved, and I also see >> the issue with the older kernel. > Good to know. > > Greetings, > > Andres Freund