Re: openvz and openafs [message #32092 is a reply to message #2961] |
Sun, 20 July 2008 20:43 |
|
I have another problem with openafs-1.4.7 kernel module.
Firstly - it just not compiles in one place (even with 2.6.26 patch), because of 'for_each_process' in afs_osi.c. As your wiki says, I tried to change it to for_each_process_all (or _ve - results was the same).
But the worst problem is that module just not responding. It even not prints any dmesg output (normally, kernel argues on module license (tried on other machine)).
I tried to upgrade attached patch, but it not help. I'm using 2.6.26 kernel from git master branch.
This is error (maybe solution must be more complex, then simply add _all/_ve?):
src/libafs/MODLOAD-2.6.26-SP/afs_osi.c: In function `afs_osi_TraverseProcTable':
src/libafs/MODLOAD-2.6.26-SP/afs_osi.c:852: error: implicit declaration of function `for_each_task'
src/libafs/MODLOAD-2.6.26-SP/afs_osi.c:852: error: syntax error before "if"
src/libafs/MODLOAD-2.6.26-SP/afs_osi.c: At top level:
src/libafs/MODLOAD-2.6.26-SP/afs_osi.c:864: error: syntax error before "if"
I can't understand anything, why it could be, may be anyone have ideas?
[Updated on: Sun, 20 July 2008 21:13] Report message to a moderator
|
|
|