[PATCH] cr_tests: Fix hang when robust futex lists are not restored during restart

Sukadev Bhattiprolu sukadev at linux.vnet.ibm.com
Sat Jul 11 13:56:32 PDT 2009


Matt Helsley [matthltc at us.ibm.com] wrote:
| On Thu, Jul 09, 2009 at 05:21:44PM -0700, Sukadev Bhattiprolu wrote:
| > Serge E. Hallyn [serue at us.ibm.com] wrote:
| > | Quoting Matt Helsley (matthltc at us.ibm.com):
| > | > The robust futex test can hang if the kernel fails to properly set the robust
| > | > list pointer. This currently happens during restart. The test should not
| > | > hang and instead should report failure.
| > | > 
| > | > Use a timeout to ensure that hangs are caught and reported as failure.
| > | 
| > | Doesn't seem to work though :)  The test still hangs on restart.
| > 
| > I got a hang on restart, with following backtrace (ckpt-v17-rc1 plus couple
| > of bug fixes)
| 
| Sorry, which fixes?

I was referring to informal versions of these two commits

	linux-cr: 3c60cd06509ae7b12db3176dabc5a8baff45341a
	user-cr: 768ee7c3a407b31f8b7202ce5395163dfe79893e

that I added on top of ckpt-v17-rc1.

| 
| Perhaps this is the same problem that Serge was seeing..

Ok.


More information about the Containers mailing list