openSuSE 11.1 - status report
jim burns <[email protected]> Sat, 3 Jan 2009 01:20:11 -0500
| Newsgroups | gmane.linux.dazuko.devel |
|---|---|
| Message-ID | <[email protected]> |
As predicted, openSuSE continues to require special attention ;-) I took your patch for dazuko-3.0.0-rc3, modified it for rc4 as mentioned in a previous post (some comments were dropped between rc3 and rc4), and the result is as in the listing below. I then tried applying the kernel patch you supplied for openSuSE 11.0 to 11.1 (currently 2.6.27.7-9-pae), and it mostly applied correctly. The one reject was in the second hunk on security/Makefile: APPARMOR's spacing is a little different, CAPABILITIES doesn't exist, and ROOTPLUG no longer includes commoncap.o. With those changes, the patch applies. Now I need to do the 3 hour recompile of the kernel to see if it does anything meaningful, and will report back later. root@Dell4550 01/03/09 12:20AM:~ [502] > tar -xvf jimbur\~1/downloads/unix/dazukofs-3.0.0-rc4.tar.gz dazukofs-3.0.0-rc4/ dazukofs-3.0.0-rc4/Makefile dazukofs-3.0.0-rc4/group_dev.c dazukofs-3.0.0-rc4/event.c dazukofs-3.0.0-rc4/event.h dazukofs-3.0.0-rc4/CHANGELOG dazukofs-3.0.0-rc4/dev.c dazukofs-3.0.0-rc4/ctrl_dev.c dazukofs-3.0.0-rc4/dev.h dazukofs-3.0.0-rc4/file.c dazukofs-3.0.0-rc4/dentry.c dazukofs-3.0.0-rc4/ign_dev.c dazukofs-3.0.0-rc4/mmap.c dazukofs-3.0.0-rc4/dazukofs_fs.h dazukofs-3.0.0-rc4/LICENSE.GPL-2 dazukofs-3.0.0-rc4/patch-linux-2.6.26 dazukofs-3.0.0-rc4/README dazukofs-3.0.0-rc4/super.c dazukofs-3.0.0-rc4/inode.c dazukofs-3.0.0-rc4/test/ dazukofs-3.0.0-rc4/test/Makefile dazukofs-3.0.0-rc4/test/lib/ dazukofs-3.0.0-rc4/test/lib/Makefile dazukofs-3.0.0-rc4/test/lib/dazukofs.h dazukofs-3.0.0-rc4/test/lib/dazukofs.c dazukofs-3.0.0-rc4/test/lib/LICENSE.LGPL-2.1 dazukofs-3.0.0-rc4/test/LICENSE.GPL-2 dazukofs-3.0.0-rc4/test/showfiles.c root@Dell4550 01/03/09 12:20AM:~ [503] > cd dazukofs-3.0.0-rc4 root@Dell4550 01/03/09 12:20AM:~/dazukofs-3.0.0-rc4 [504] > cat ~/jimbur\~1/downloads/unix/dazukofs-3.0.0-rc4-opensuse-11.patch| patch -p1 patching file ctrl_dev.c Hunk #1 succeeded at 183 (offset 5 lines). patching file group_dev.c patching file ign_dev.c Hunk #1 succeeded at 159 (offset 2 lines). patching file inode.c Hunk #1 succeeded at 216 (offset -68 lines). Hunk #2 succeeded at 224 (offset -68 lines). Hunk #3 succeeded at 250 (offset -77 lines). Hunk #4 succeeded at 258 (offset -77 lines). Hunk #5 succeeded at 337 (offset -96 lines). Hunk #6 succeeded at 459 with fuzz 2 (offset -129 lines). Hunk #7 succeeded at 499 (offset -137 lines). Hunk #8 succeeded at 639 (offset -183 lines). Hunk #9 succeeded at 648 (offset -183 lines). Hunk #10 succeeded at 674 (offset -191 lines). Hunk #11 succeeded at 682 (offset -191 lines). Hunk #12 succeeded at 704 (offset -199 lines). Hunk #13 succeeded at 712 (offset -199 lines). Hunk #14 succeeded at 737 (offset -209 lines). Hunk #15 succeeded at 761 (offset -209 lines). patching file super.c Hunk #1 succeeded at 220 (offset -1 lines). root@Dell4550 01/03/09 12:22AM:~/dazukofs-3.0.0-rc4 [505] > make make -C /lib/modules/`uname -r`/build SUBDIRS="`pwd`" modules make[1]: Entering directory `/usr/src/linux-2.6.27.7-9-obj/i386/pae' make -C ../../../linux-2.6.27.7-9 O=/usr/src/linux-2.6.27.7-9-obj/i386/pae/. modules CC [M] /home/jimb/dazukofs-3.0.0-rc4/super.o /home/jimb/dazukofs-3.0.0-rc4/super.c: In function ‘init_caches’: /home/jimb/dazukofs-3.0.0-rc4/super.c:259: warning: passing argument 5 of ‘kmem_cache_create’ from incompatible pointer type CC [M] /home/jimb/dazukofs-3.0.0-rc4/inode.o /home/jimb/dazukofs-3.0.0-rc4/inode.c: In function ‘dazukofs_symlink’: /home/jimb/dazukofs-3.0.0-rc4/inode.c:350: error: too many arguments to function ‘vfs_symlink’ /home/jimb/dazukofs-3.0.0-rc4/inode.c: In function ‘dazukofs_permission’: /home/jimb/dazukofs-3.0.0-rc4/inode.c:482: error: implicit declaration of function ‘permission’ /home/jimb/dazukofs-3.0.0-rc4/inode.c: At top level: /home/jimb/dazukofs-3.0.0-rc4/inode.c:802: warning: initialization from incompatible pointer type /home/jimb/dazukofs-3.0.0-rc4/inode.c:830: warning: initialization from incompatible pointer type /home/jimb/dazukofs-3.0.0-rc4/inode.c:858: warning: initialization from incompatible pointer type make[4]: *** [/home/jimb/dazukofs-3.0.0-rc4/inode.o] Error 1 make[3]: *** [_module_/home/jimb/dazukofs-3.0.0-rc4] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.27.7-9-obj/i386/pae' make: *** [dazukofs_modules] Error 2 [1] 17311 exit 2 make root@Dell4550 01/03/09 12:22AM:~/dazukofs-3.0.0-rc4 [506] >