While trying to fix errors from patching a 2.4.30
kernel with openMosix 2.4.26 patches, I stumbled upon
an error in the file hpc/comm.c. In the function
dirty_all_remote_pages() there's a call (at the end) to
up_write() which should be a call to up_read(). It
messes up the lock counts and makes the 2.4.30 kernel
generate warnings about it. The 2.4.26 kernel has the
same problem, but doesn't complain about it.
Logged In: YES
user_id=1283799
Originator: NO
2.4 bug