On 2010-02-15 at 17:39:54 [+0100], axeld@xxxxxxxxxxxxxxxx wrote: > Author: axeld > Date: 2010-02-15 17:39:54 +0100 (Mon, 15 Feb 2010) > New Revision: 35473 > Changeset: http://dev.haiku-os.org/changeset/35473/haiku > > Modified: > haiku/trunk/src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp > haiku/trunk/src/add-ons/kernel/file_systems/bfs/BPlusTree.h > Log: > * BPlusTree no longer caches the header in its own block, instead, it > aggregates > a copy of its structure. CachedNode is only used to write to the header, > now. > This should cause the block_cache to no longer have any referenced blocks > outside of any I/O. > * Coding style cleanup. This revision breaks image population here (OpenSuse 11.2, gcc 4 build). The bfs_shell output: bfs: Allocate:338: Unknown error 4294967295 bfs: _InsertDuplicate:929: Unknown error 4294967295 bfs: Insert:1303: Unknown error 4294967295 bfs: Update:291: Unknown error 4294967295 bfs: Create:2660: Unknown error 4294967295 Error: Failed to make directory "myfs/system/add-ons/kernel/drivers/bin": Unknown error 4294967295 Error: Command failed: Unknown error 4294967295 [...] CU, Ingo