On Monday 17 September 2007 01:03, Arno Lehmann wrote:
> Hi,
>
> 16.09.2007 23:46,, Marc Schiffbauer wrote::
> ...
>
> > Bingo!
> >
> > I just commented out the "#define HAV_POSIX_FADVISE" line, recompiled...
> > No more crashes.
> >
> > May this behavior depend on the kernel? The server running bacula is
> > a debian sarge system, but it is running an older kernel (2.4.20)
> > than what is in sarge because of a special kernel-module.
> >
> > So my question is: is posix_fadvise() in sarge bad or is it my
> > combination of sarge supporting it and that kernel 2.4.20 maybe not
> > supporting it?
>
> I think your kernel is too old: The following is from the
> posix_fadvise(2) on my linux system:
>
> Linux 2.5.60                      14 Feb 2003
>
> So, to me this seems to indicate that posix_fadvise was introduced
> into the linux kernel 2.5. Older kernels won't support it, which you
> seem to experience.

Yes, but that doesn't explain why it was turned on.  Bacula explicitly tests 
for it in the ./configure.  In addition, the compile should fail if the call 
does not exist.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to