[OpenAFS] OpenAFS server on SuSE 8.2

Benjamin P Myers dative@sukrahelitek.com
Mon, 15 Sep 2003 14:05:05 -0500


Excellent.  Thanks for your help.
-Ben

On Monday 15 September 2003 01:50 pm, Derrick J Brashear wrote:
> On Mon, 15 Sep 2003, Benjamin P Myers wrote:
> > > ./configure --enable-debug-kernel will compile a module that should
> > > give good frames in the backtrace.
> >
> > I don't follow.  osi_file.c line 47 is:
> >
> > afile =3D (struct osi_file *) osi_AllocSmallSpace(sizeof(struct osi_f=
ile));
>
> My mind is hemorrhaging badly. You are correct. Profound apologies, I w=
ill
> find the problem and fix it. The right answer is (presumably) to alloca=
te
> that from a different memory pool.
>
> > I put printfs around all instances of osi_AllocSmallSpace in the
> > src/afs/LINUX directory and came up with this one on account of not
> > seeing the output of the second printf in my system log.  It seems th=
at
> > sizeof(struct osi_file) was larger than the default AFS_SMALLOCSIZ, b=
ut I
> > don't know why not on other suse boxes. I didn't have very good luck =
with
> > the backtrace (even with the --enable-debug-kernel and ksymoops).
>
> The kernel is probably also compiled -fomit-frame-pointer.