Author: axeld Date: 2009-11-10 12:36:50 +0100 (Tue, 10 Nov 2009) New Revision: 33979 Changeset: http://dev.haiku-os.org/changeset/33979/haiku Modified: haiku/trunk/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp Log: * Added group pointers to the "bfs_allocator" command. Modified: haiku/trunk/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp =================================================================== --- haiku/trunk/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp 2009-11-10 11:24:46 UTC (rev 33978) +++ haiku/trunk/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp 2009-11-10 11:36:50 UTC (rev 33979) @@ -1879,7 +1879,7 @@ void BlockAllocator::Dump(int32 index) { - kprintf("allocation groups: %ld\n", fNumGroups); + kprintf("allocation groups: %ld (base %p)\n", fNumGroups, fGroups); kprintf("blocks per group: %ld\n", fBlocksPerGroup); for (int32 i = 0; i < fNumGroups; i++) { @@ -1888,7 +1888,8 @@ AllocationGroup& group = fGroups[i]; - kprintf("[%3ld] num bits: %lu\n", i, group.NumBits()); + kprintf("[%3ld] num bits: %lu (%p)\n", i, group.NumBits(), + &group); kprintf(" num blocks: %lu\n", group.NumBlocks()); kprintf(" start: %ld\n", group.Start()); kprintf(" first free: %ld\n", group.fFirstFree);