#18 explodes on ppc

closed
nobody
5
2002-09-23
2001-10-01
Anonymous
No

version 0.2.2 works with idisk.mac.com fine with a i386
box with kernel 2.4.10 but gives a kernel oops on a ppc
with kernel version 2.4.9

Oct 1 00:12:26 kunk kernel: imode_33252 uid_0 gid_0
Oct 1 00:12:26 kunk kernel: Oops: kernel access of bad
area, sig: 11
Oct 1 00:12:26 kunk kernel: NIP: C948C0C8 XER:
20000000 LR: C948C0B8 SP: C544BD
70 REGS: c544bcc0 TRAP: 0300
Oct 1 00:12:26 kunk kernel: MSR: 00009030 EE: 1 PR: 0
FP: 0 ME: 1 IR/DR: 11
Oct 1 00:12:26 kunk kernel: DAR: 00000038, DSISR:
40000000
Oct 1 00:12:26 kunk kernel: TASK = c544a000[21169]
'mount.davfs' Last syscall:
21

and so on...

To get davfs to link I had to change a loader flag in
davfs/Makefile from
LDFLAGS = -m elf_i386 -r
to
LDFLAGS = -m elf32ppc -r

When I first tried the mount it messed up my X
framebuffer screen. The second time I tried it gave me
a login and auth but hung on the password.

Discussion

  • Nobody/Anonymous

    Logged In: NO

    I also found that I had to change the LDFLAGS to make the
    kernel module compile, however I just removed it
    altogether. This causes 'unresolved symbols' errors when
    doing a 'depmod -a'. mount.davfs
    http://idisk.mac.com/myusername -u myusername -p letmein
    fails on the mount() call after the fork(). Specifically,
    mount() returns -1 ENOTDIR (Not a directory). The error is
    'mount: Not a directory'. I guess I'll just have to come
    back later when things are working better!

     
  • SungHun Kim

    SungHun Kim - 2002-09-23
    • status: open --> closed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks