> What kind of freezes? Do they resolve themselves? > Anything in dmesg? The client in 2.6.35 should work out of the box. It froze and nothing happened, I can't reproduce this anymore after I compiled the latest kclient When kclient is not loaded, i.e., lsmod doesn't show ceph, and I tried to mount, I get this error "failed to parse ceph_options" I'm using 2.6.35.7 (the latest). I have used master-backport, but the make fails, it still complains about the WARNING: "account_page_dirtied" [/home/aaa/ceph/ceph-client-standalone/ceph.ko] undefined! Again, the only thing that the 'make' work is the unstable-backport, I think something just went wrong, I keep getting the 'failed to parse error'. dmesg doesn't show anything. aaa@ss1:~/ceph/ceph-client-standalone$ sudo mount -t ceph 192.168.1.2:/ /media/ceph failed to parse ceph_options Thanks >> so I just git the latest ceph-client-standalone, set to the master and >> did the make. I get >> >> WARNING: "account_page_dirtied" >> [/home/aaa/ceph/ceph-client-standalone/ceph.ko] undefined! >> LD [M] /home/aaa/ceph/ceph-client-standalone/ceph.ko >> make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-02063507-generic' >> >> So when I tried to modprobe ceph, I get >> FATAL: Error inserting ceph >> (/lib/modules/2.6.35-02063507-generic/extra/ceph.ko): Unknown symbol >> in module, or unknown parameter (see dmesg) >> >> dmesg just shows "ceph: Unknown symbol account_page_dirtied (err 0)" > > This symbol was introduced for 2.6.36; you need master-backport. > >> For "unstable" branch, I get lots of errors starting from >> >> make[1]: Entering directory `/usr/src/linux-headers-2.6.35-02063507-generic' >> CC [M] /home/aaa/ceph/ceph-client-standalone/super.o >> /home/aaa/ceph/ceph-client-standalone/super.c:2:35: error: >> linux/ceph/ceph_debug.h: No such file or directory >> In file included from /home/aaa/ceph/ceph-client-standalone/super.c:18: >> /home/aaa/ceph/ceph-client-standalone/super.h:17:32: error: >> linux/ceph/libceph.h: No such file or directory >> In file included from /home/aaa/ceph/ceph-client-standalone/super.c:18: >> /home/aaa/ceph/ceph-client-standalone/super.h: In function ?ceph_put_cap_snap?: >> /home/aaa/ceph/ceph-client-standalone/super.h:153: error: implicit >> declaration of function ?ceph_buffer_put? >> /home/aaa/ceph/ceph-client-standalone/super.h: At top level: >> /home/aaa/ceph/ceph-client-standalone/super.h:234: error: field >> ?i_vino? has incomplete type >> ... >> >> unstable-backport is the only thing that seems to modprobed, >> however it gives "failed to parse ceph_options" when I tried to mount.. > > You definitely need to use one of the -backport branches, unless you're > running on the latest kernel (the master and unstable branches don't > include any backport code). The master-backport is probably the best > choice, as unstable is in a bit of limbo pending the upcoming merge > window, rbd, and some reorganization of the code into mulitple modules > (libceph, ceph, rbd). > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html