From: coLinux a. <col...@he...> - 2008-11-30 05:11:30
|
The autobuild system has detected a new revision in the source repository. Review last changed from changelog.txt, also attached in mail. Download the compiled version: http://www.henrynestler.com/colinux/autobuild/devel-20081129/ colinux-0.8.0-20081129.src.tgz (694348 Bytes) daemons-0.8.0-20081129.dbg.zip (595212 Bytes) daemons-0.8.0-20081129.zip (480570 Bytes) modules-2.6.22.18-co-0.8.0-20081129.tgz (2603040 Bytes) vmlinux-2.6.22.18-co-0.8.0-20081129.zip (1762481 Bytes) Note, the autobuild compilation does not include an installer. Remember to reload the driver with these commands: colinux-daemon.exe --remove-driver colinux-daemon.exe --install-driver Inside coLinux please update modules as follow: rm -rf /lib/modules/*-co-* tar -xzf modules-*-co-*-20081129.tgz -C / The autobuild compilations are not official releases of Cooperative Linux software. There is no warranty that any autobuild version is stable. If use this autobuild version, please give us feedback of your experience. Job runs on machine with 64 bit version of gcc 4.1.2. A service from http://gcc.gnu.org/wiki/CompileFarm -- Lots of fun with newest version, Henry Nestler ------------------------------------------------------------------------ r1150 | henryn | 2008-11-29 23:25:06 +0000 (Sat, 29 Nov 2008) | 6 lines Changed paths: M /branches/devel/patch/cofs-core.diff * fuse_unlink: Do not lookup for file attribute after file was deleted. New i_nlink count will discovered at the next lookup/getattr. * Use function clear_nlink() for setting i_nlink=0. Backported from standard fuse version 7.8 ------------------------------------------------------------------------ r1149 | henryn | 2008-11-29 23:19:56 +0000 (Sat, 29 Nov 2008) | 3 lines Changed paths: M /branches/devel/src/colinux/kernel/filesystem.c * inode_rename: Fuzz of 1 byte missing in SVN r1148. (My fault, original patch from Tomas was correct) ------------------------------------------------------------------------ r1148 | henryn | 2008-11-29 22:45:21 +0000 (Sat, 29 Nov 2008) | 9 lines Changed paths: M /branches/devel/patch/cofs-core.diff M /branches/devel/src/colinux/kernel/filesystem.c * inode_rename: When renaming a file Linux assumes that the same inode is used for the new file. This was not correctly implemented "inode_rename" function causing applications like subversion to fail. (Contributed by Tomas Franzon) * Bugfix #2176188: File sync wrong on cofs, command after mv/rename fails. This reverts changes from SVN revision r1133, and adds a better fix. ------------------------------------------------------------------------ r1147 | henryn | 2008-11-29 22:16:35 +0000 (Sat, 29 Nov 2008) | 4 lines Changed paths: M /branches/devel/NEWS M /branches/devel/src/colinux/os/winnt/kernel/fileio.c * co_os_file_rename: If fails, remove ReadOnly bit from destination file and try again. (Initial patch from Tomas Franzon, tuned by Henry) ------------------------------------------------------------------------ r1146 | henryn | 2008-11-29 21:43:30 +0000 (Sat, 29 Nov 2008) | 8 lines Changed paths: M /branches/devel/src/colinux/os/winnt/kernel/fileio.c * co_os_change_file_information: NULL as parameter 'func' would be a bug, remove the 'if' condition. * remove_read_only_func: Returns feedback, if readonly bit was set before. * co_os_file_unlink: Rewritten without loop and without goto. Run second ZwDeleteFile not after any errors, only if the file exist and readonly attrib was set. Fixup an 'if (CO_RC(OK))', that was all times true. ------------------------------------------------------------------------ |