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

Reply via email to