haiku/src/system
Ingo Weinhold a365e1cfbb Patch by Bryce Groff, some changes by myself:
* devfs:
  - devfs_[un]publish_partition(): They no longer get the partition path as
    parameter, but rather the device path and the partition name.
  - Added devfs_rename_partition(), which renames an already published
    partition node.
* KPartition/KDiskDevice:
  - Replaced the fPublished flag by fPublishedName, the name under which the
    partition is published. This simplifies UnpublishDevice() and makes it
    practically infallible.
  - Added GetFileName(), which only returns the partition's file name.
    Simplified GetPath() by using it.
  - When a partition is added/removed the subsequent sibling partitions get a
    new index. Now we also rename their published device nodes (and those of
    their descendents). When something goes wrong we unpublish the concerned
    partition's device to be on the safe side. Would be a shame to accidentally
    format the wrong partition, eh? :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31520 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-07-11 14:35:04 +00:00
..
boot Added offset and size parameters to create_child_partition() and 2009-07-08 20:26:43 +00:00
glue Should have been part of r30818. The version "glue". 2009-05-21 15:05:45 +00:00
kernel Patch by Bryce Groff, some changes by myself: 2009-07-11 14:35:04 +00:00
ldscripts Merge in all .text.Z* sections back to .text... 2008-11-12 00:14:07 +00:00
libroot * Fixed remove(): it should behave like rmdir() for directories. 2009-07-10 13:31:02 +00:00
runtime_loader * find_symbol_breadth_first() didn't ever set _foundInImage, although 2009-07-08 21:22:12 +00:00
Jamfile Reorganized building of kernel, boot loader, and libroot. 2005-11-27 00:27:19 +00:00