Hi, I'm seeing the following unit test hanging on multiple boards, while it passes on one board:
27: test atomic operations Before I invest time debugging, has anyone seen similar issues with this test? Regards, Stephen Finucane --- PS: The boards are on different kernels (failing: 3.16.6-200.fc20.x86_64, 3.17.2-200.fc20.x86_64, 3.17.6-200.fc20.x86_64; working: 3.14.7-200.default.fc20.x86_64). However, OVS should support all of these kernels. I've included diffs between the kernel configs for these below in case it's a config issue: $ diff -u ./config-working ./config-broken | grep '^-[^-]' | grep -i 'mutex' -# CONFIG_RT_MUTEX_TESTER is not set $ diff -u ./config-working ./config-broken | grep '^-[^-]' | grep -i 'lock' -CONFIG_PTP_1588_CLOCK_PCH=m $ diff -u ./config-working ./config-broken | grep '^-[^-]' | grep -i 'atom' $ $ diff -u ./config-working ./config-broken | grep '^+[^+]' | grep -i 'lock' +CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y +CONFIG_ARCH_USE_QUEUE_RWLOCK=y +CONFIG_QUEUE_RWLOCK=y +# CONFIG_MTD_UBI_BLOCK is not set +# Clock Source drivers +# CONFIG_LOCK_TORTURE_TEST is not set $ diff -u ./config-working ./config-broken | grep '^+[^+]' | grep -i 'atom' +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_PMC_ATOM=y $ diff -u ./config-working ./config-broken | grep '^+[^+]' | grep -i 'mutex' $ _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev