file/directory changes not working with openSUSE 10.2/ kernel 2.6.18?

Marcus Meissner marcus at jet.franken.de
Sun Dec 10 03:53:05 CST 2006


Hi,

While running make check on the (64bit) kernel 2.6.18 supplied
with openSUSE 10.2, I get failures in the kernel/tests/change and
ntdll/tests/change tests:

../../../tools/runtest -q -P wine -M kernel32.dll -T ../../.. -p kernel32_test.exe.so change.c && touch change.ok
change.c:272: Test failed: failed to create directory
change.c:284: Test failed: failed to create subdir
change.c:287: Test failed: should be ready
change.c:290: Test failed: should be ready
change.c:299: Test failed: failed to remove subdir
change.c:302: Test failed: should be ready
change.c:305: Test failed: should be ready
change.c:317: Test failed: failed to remove dir
change.c:415: Test failed: ov.Internal wrong (res 259)
change.c:416: Test failed: ov.InternalHigh wrong
change.c:420: Test failed: action wrong
change.c:421: Test failed: len wrong
change.c:422: Test failed: name wrong
change.c:457: Test failed: ov.Internal wrong
change.c:458: Test failed: ov.InternalHigh wrong
change.c:469: Test failed: action wrong
change.c:470: Test failed: len wrong
change.c:471: Test failed: name wrong
change.c:483: Test failed: ov.Internal wrong
change.c:484: Test failed: ov.InternalHigh wrong
change.c:494: Test failed: should be ready
change.c:496: Test failed: ov.Internal wrong
change.c:497: Test failed: ov.InternalHigh wrong
change.c:501: Test failed: action wrong
change.c:502: Test failed: len wrong
change.c:503: Test failed: name wrong
change.c:521: Test failed: action wrong
change.c:522: Test failed: len wrong
change.c:523: Test failed: name wrong
change.c:525: Test failed: ov.Internal wrong
change.c:526: Test failed: ov.InternalHigh wrong
change.c:585: Test failed: should timeout
change.c:593: Test failed: ov.Internal wrong
change.c:612: Test failed: should be ready
change.c:614: Test failed: ov.Internal wrong
change.c:672: Test failed: should timeout
change.c:682: Test failed: event should be ready
change.c:684: Test failed: ov.Internal wrong
change.c:685: Test failed: ov.InternalHigh wrong
change.c:688: Test failed: offset wrong
change.c:689: Test failed: action wrong
change.c:690: Test failed: len wrong
change.c:691: Test failed: name wrong
make: *** [change.ok] Fehler 43

I tried setting a breakpoint on inotify_poll_event and inotify_get_poll_events
but they do not trigger even once.

My suspicion is that the new kernel don't wake the queue correctly. :/

Ciao, Marcus



More information about the wine-devel mailing list