Hi Martin, Thanks, this was enough to help me reproduce it, and I believe I have a correct fix (it's working for me). Can you try commit 935b639 'libceph: fix linger request requeuing' (for-linus branch of git://github.com/NewDreamNetwork/ceph-client.git) and confirm that it fixes things for you as well? Thanks! sage On Fri, 16 Sep 2011, Martin Mailand wrote: > Hi Sage, > I rerun the test and I think I triggered the first bug again. > http://pastebin.com/ydNm0pff > > I did also the dumps for you. > http://tuxadero.com/multistorage/ceph.ko_dump > http://tuxadero.com/multistorage/libceph.ko_dump > > Best Regards, > martin > Am 16.09.2011 00:54, schrieb Sage Weil: > > On Thu, 15 Sep 2011, Martin Mailand wrote: > > > Hi Sage, > > > that's quite a bit of output, I put it in a pastebin. > > > http://pastebin.com/9CNJk0Pw. > > Any chance you can include the output of 'objdump -rdS libceph.ko'? > > ceph.ko too, for good measure. > > > > This looks like a sightly different crash than the one on that bug! > > > > Thanks! > > sage > > > > > > > Best Regards, > > > martin > > > > > > Sage Weil schrieb: > > > > On Thu, 15 Sep 2011, Martin Mailand wrote: > > > > > Hi Sage, > > > > > I am still hitting this in -rc6. It happeneds every time I stop an > > > > > OSD. > > > > > Do you need more information to reproduce it? > > > > Oh, great to hear it's easy to reproduce! I was trying (in my uml > > > > environment) and failing. > > > > > > > > Can run the script below right before stopping the osd, and send the > > > > dmesg > > > > output along? (Or attach to http://tracker.newdream.net/issues/1382) > > > > > > > > Thanks! > > > > sage > > > > > > > > > > > > #!/bin/sh -x > > > > > > > > p() { > > > > echo "$*"> /sys/kernel/debug/dynamic_debug/control > > > > } > > > > > > > > p 'module ceph +p' > > > > p 'module libceph +p' > > > > p 'module rbd +p' > > > > p 'file net/ceph/messenger.c -p' > > > > p 'file' `grep -- --- /sys/kernel/debug/dynamic_debug/control | grep > > > > ceph \ > > > > | awk '{print $1}' | sed 's/:/ line /'` '+p' > > > > p 'file' `grep -- === /sys/kernel/debug/dynamic_debug/control | grep > > > > ceph \ > > > > | awk '{print $1}' | sed 's/:/ line /'` '+p' > > > > > > > -- > > > 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 > > -- > 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