From: | Martijn van Oosterhout <kleptog(at)svana(dot)org> |
---|---|
To: | Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com> |
Cc: | Zeugswetter Andreas ADI SD <ZeugswetterA(at)spardat(dot)at>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: [SPAM?] Re: Asynchronous I/O Support |
Date: | 2006-10-24 20:23:07 |
Message-ID: | 20061024202307.GH30158@svana.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Tue, Oct 24, 2006 at 12:53:23PM -0700, Ron Mayer wrote:
> Anyway, for those who want to see what they do in Linux,
> http://www.gelato.unsw.edu.au/lxr/source/mm/fadvise.c
> Pretty scary that Bruce said it could make older linuxes
> dump core - there isn't a lot of code there.
The bug was probably in the glibc interface to the kernel. Google found
this:
http://sourceware.org/ml/libc-hacker/2004-03/msg00000.html
i.e. posix_fadvise appears to have been broken on all 64-bit
architechtures prior to March 2004 due to a silly linking error.
And then things like this:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=313219
Which suggest that prior to glibc 2.3.5, posix_fadvise crashed on 2.4
kernels. That's a fairly recent version, so the bug would still be
fairly widespead.
Have a nice day,
--
Martijn van Oosterhout <kleptog(at)svana(dot)org> http://svana.org/kleptog/
> From each according to his ability. To each according to his ability to litigate.
From | Date | Subject | |
---|---|---|---|
Next Message | JEAN-PIERRE PELLETIER | 2006-10-24 20:45:08 | server process (PID 1188) exited with exit code -1073741819, 8.2 beta1 |
Previous Message | Simon Riggs | 2006-10-24 19:54:30 | Re: New CRC algorithm: Slicing by 8 |