* "devfs_node" now also dumps the partition info, if any.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28473 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
ac3a539c97
commit
bfc607d44f
@ -801,6 +801,19 @@ dump_node(int argc, char **argv)
|
|||||||
kprintf(" device: %p\n", vnode->stream.u.dev.device);
|
kprintf(" device: %p\n", vnode->stream.u.dev.device);
|
||||||
kprintf(" node: %p\n", vnode->stream.u.dev.device->Node());
|
kprintf(" node: %p\n", vnode->stream.u.dev.device->Node());
|
||||||
kprintf(" partition: %p\n", vnode->stream.u.dev.partition);
|
kprintf(" partition: %p\n", vnode->stream.u.dev.partition);
|
||||||
|
if (vnode->stream.u.dev.partition != NULL) {
|
||||||
|
partition_info& info = vnode->stream.u.dev.partition->info;
|
||||||
|
kprintf(" raw device node: %p\n",
|
||||||
|
vnode->stream.u.dev.partition->raw_device);
|
||||||
|
kprintf(" offset: %Ld\n", info.offset);
|
||||||
|
kprintf(" size: %Ld\n", info.size);
|
||||||
|
kprintf(" block size: %ld\n", info.logical_block_size);
|
||||||
|
kprintf(" session: %ld\n", info.session);
|
||||||
|
kprintf(" partition: %ld\n", info.partition);
|
||||||
|
kprintf(" device: %s\n", info.device);
|
||||||
|
set_debug_variable("_raw",
|
||||||
|
(addr_t)vnode->stream.u.dev.partition->raw_device);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user