Thank you Gregory and Yonggang,i git rbd-backport , make sucessfully. Regards, Jeff.Wu Transoft.inc Senior software Engineer å 2010-10-29äç 00:54 +0800ïYonggang Liuåéï > Solved. Thank you Gregory! > I used the branck rbd-backport and it works perfectly. > > Regards, > > On Thu, Oct 28, 2010 at 11:55 AM, Gregory Farnum <gregf@xxxxxxxxxxxxxxx> wrote: > > The ceph-client tree is always maintained against the latest rc from > > Linus. For any other kernel you need to use the -backports branches. > > It looks like this is what's causing both your troubles. :) > > -Greg > > > > On Thu, Oct 28, 2010 at 8:20 AM, Yonggang Liu <myidpt@xxxxxxxxx> wrote: > >> The same thing happens here, I was using Debian 5.0 with kernel 2.6.32-5-686. > >> I had the following error message: > >> client:~/ceph-client-standalone# insmod ceph.ko > >> insmod: error inserting 'ceph.ko': -1 Unknown symbol in module > >> client:~/ceph-client-standalone# dmesg -c > >> [ 4295.877555] ceph: Unknown symbol task_dirty_inc > >> > >> Any ideas? > >> > >> On Thu, Oct 28, 2010 at 5:55 AM, Jeff Wu <cpwu@xxxxxxxxxxxxx> wrote: > >>> Hi ,all > >>> > >>> At Ubuntu 10.10 x86_64 , kernel : Linux-2.6.35-22-generic , > >>> > >>> I git Lastest ceph-client-standalone source codes from > >>> git://ceph.newdream.net/ceph-client-standalone.git > >>> > >>> it make fail, get the warning messages: "account_page_dirtied" > >>> > >>> =================== Logs ======================== > >>> > >>> jeff@cephserver:~/work/ceph-client-standalone$ make > >>> > >>> ................................... > >>> > >>> CC [M] /home/jeff/work/ceph-client-standalone/ceph_hash.o > >>> CC [M] /home/jeff/work/ceph-client-standalone/ceph_frag.o > >>> LD [M] /home/jeff/work/ceph-client-standalone/ceph.o > >>> Building modules, stage 2. > >>> MODPOST 1 modules > >>> WARNING: > >>> "account_page_dirtied" [/home/jeff/work/ceph-client-standalone/ceph.ko] > >>> undefined! > >>> CC /home/jeff/work/ceph-client-standalone/ceph.mod.o > >>> LD [M] /home/jeff/work/ceph-client-standalone/ceph.ko > >>> make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic' > >>> jeff@cephserver:~/work/ceph-client-standalone$ > >>> > >>> ===================================================== > >>> > >>> then i change to master-backport, to make it , > >>> still get a warning messages : "task_dirty_inc" . > >>> > >>> ===============logs=================================== > >>> > >>> jeff@cephserver:~/work/ceph-client-standalone$ git checkout -b > >>> master-backport origin/master-backport > >>> Branch master-backport set up to track remote branch master-backport > >>> from origin. > >>> Switched to a new branch 'master-backport' > >>> jeff@cephserver:~/work/ceph-client-standalone$ git pull > >>> Already up-to-date. > >>> > >>> jeff@cephserver:~/work/ceph-client-standalone$ make > >>> > >>> ......................................... > >>> > >>> CC [M] /home/jeff/work/ceph-client-standalone/osdmap.o > >>> CC [M] /home/jeff/work/ceph-client-standalone/debugfs.o > >>> CC [M] /home/jeff/work/ceph-client-standalone/auth.o > >>> LD [M] /home/jeff/work/ceph-client-standalone/ceph.o > >>> Building modules, stage 2. > >>> MODPOST 1 modules > >>> WARNING: > >>> "task_dirty_inc" [/home/jeff/work/ceph-client-standalone/ceph.ko] > >>> undefined! > >>> CC /home/jeff/work/ceph-client-standalone/ceph.mod.o > >>> LD [M] /home/jeff/work/ceph-client-standalone/ceph.ko > >>> make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic' > >>> jeff@cephserver:~/work/ceph-client-standalone$ > >>> > >>> ========================================================= > >>> > >>> Is it a bug ? or i git wrong source package ? > >>> > >>> Thanks, > >>> Jeff,Wu > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> -- > >>> 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 > >>> > >> > >> > >> > >> -- > >> Yonggang Liu > >> Advanced Computing and Information Systems Laboratory > >> University of Florida > >> -- > >> 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 > >> > > > > > > -- > Yonggang Liu > Advanced Computing and Information Systems Laboratory > University of Florida > -- > 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 -- 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