#
4be4fc6b |
|
15-Jun-2012 |
Alex Smith <alex@alex-smith.me.uk> |
More 64-bit compilation/safety fixes.
|
#
4c3744b8 |
|
29-Nov-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Added missing license. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34372 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b74a0983 |
|
12-Oct-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Got rid of the duplicated functionalities provided by RWLocker.cpp, and Locker.cpp. * The services are now using recursive_locks, and rw_locks instead. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33548 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6f0f2e9e |
|
13-Aug-2009 |
Bryce Groff <bgroff@hawaii.edu> |
* Cleaned up pointer style * Added new line that was missing from previous commit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32298 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1987b05a |
|
10-Aug-2009 |
Bryce Groff <bgroff@hawaii.edu> |
* Added open_partition to disk_device_manager * Rewrote PartitionMapWriter * Updated style to match current style guide for the intel partitioning system. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32235 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1d099cad |
|
03-Aug-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Bryce Groff: Allow passing an ID of any partition contained in the disk device to the locking functions, not only the ID of the disk device itself. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32094 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1cc5e469 |
|
08-Jul-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added offset and size parameters to create_child_partition() and KPartition::CreateChild(). CreateChild() calls AddChild(), which publishes the new partition, though at that point offset and size were not set, so that the published devices would not be usable. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31463 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b50e6202 |
|
02-Oct-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed various warnings. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27841 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0629fe02 |
|
15-Jul-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Properly round the partition size in get_default_partition_content_name(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26417 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f9f2d816 |
|
12-Jul-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added helper function get_default_partition_content_name() that can be used by file systems to get a useful name, if the file system (or just that specific volume) doesn't have one. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26403 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8354dac7 |
|
01-Nov-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Folded KPhysicalPartition into KPartition. Removed the notion of shadow partitions from the disk device manager. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22800 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
32788795 |
|
01-Nov-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved partition scanning back to KDiskDeviceManager. ATM only synchronous scanning is supported. * Removed the disk device job support from the disk device manager. * K{Disk,File,Partitioning}System: - Remove querying and validation methods. - Commented out the modification methods until their fate is decided. * Removed obsolete _user_get_partitionable_spaces(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22799 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dbef8fc4 |
|
07-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added get_physical_partition() function, which always retrieves the physical partition, unlike get_partition() which returns the shadow partition, if it exists. * Added B_PARTITION_SHADOW[_CHILD] partition pseudo operation values for the shadow_changed() hook, notifying a disk system, that a shadow partition has been created. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22472 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8c8f8c84 |
|
04-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added scan_partition() function which can be used by disk systems (e.g. in *_initialize()) to save some work. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22441 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4c3702d4 |
|
04-Sep-2006 |
Jérôme Duval <korli@users.berlios.de> |
moved rescan call to vfs_mount_boot_file_system() as suggested by axeld :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18738 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d564275b |
|
03-Sep-2006 |
Jérôme Duval <korli@users.berlios.de> |
added disk systems rescan to DiskDeviceManager, and called it in the post init phase the next step would be to rescan the partition tree with a job to recognize unrecognized partitions (asynchronously ?) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18737 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2d690920 |
|
13-Apr-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed system/core to system/kernel. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12360 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4be4fc6b1faddbd037146214a0011d320842b4f3 |
|
15-Jun-2012 |
Alex Smith <alex@alex-smith.me.uk> |
More 64-bit compilation/safety fixes.
|
#
4c3744b8d7f4b3c9a57ac4fe6ea2bb3f7b17cb7d |
|
29-Nov-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Added missing license. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34372 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b74a098352bb66534c12aafafff5ce813fbf905b |
|
12-Oct-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Got rid of the duplicated functionalities provided by RWLocker.cpp, and Locker.cpp. * The services are now using recursive_locks, and rw_locks instead. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33548 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6f0f2e9ecdc85eeafe82af928f10d1c950477866 |
|
13-Aug-2009 |
Bryce Groff <bgroff@hawaii.edu> |
* Cleaned up pointer style * Added new line that was missing from previous commit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32298 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1987b05aa02e2c9b2ff9f852cff73a249af7175a |
|
10-Aug-2009 |
Bryce Groff <bgroff@hawaii.edu> |
* Added open_partition to disk_device_manager * Rewrote PartitionMapWriter * Updated style to match current style guide for the intel partitioning system. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32235 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1d099cad03a4f185107ed93a943203c1411f9283 |
|
03-Aug-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Bryce Groff: Allow passing an ID of any partition contained in the disk device to the locking functions, not only the ID of the disk device itself. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32094 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1cc5e46925a7e64708d7565fe2c1ac3f448c9d58 |
|
08-Jul-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added offset and size parameters to create_child_partition() and KPartition::CreateChild(). CreateChild() calls AddChild(), which publishes the new partition, though at that point offset and size were not set, so that the published devices would not be usable. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31463 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b50e620202c4faf76869721957973c0f72e83155 |
|
02-Oct-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed various warnings. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27841 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0629fe02b37fb9d34e3440e1e8ed3a5d8582ead3 |
|
15-Jul-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Properly round the partition size in get_default_partition_content_name(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26417 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f9f2d81621773564eb49394e172ab8bb198471f2 |
|
12-Jul-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added helper function get_default_partition_content_name() that can be used by file systems to get a useful name, if the file system (or just that specific volume) doesn't have one. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26403 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8354dac78e2ce5da2e5ee1826c37dbc12cacbd18 |
|
01-Nov-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Folded KPhysicalPartition into KPartition. Removed the notion of shadow partitions from the disk device manager. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22800 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
327887959e06348e47b1aa0965f3679e2576dba8 |
|
01-Nov-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved partition scanning back to KDiskDeviceManager. ATM only synchronous scanning is supported. * Removed the disk device job support from the disk device manager. * K{Disk,File,Partitioning}System: - Remove querying and validation methods. - Commented out the modification methods until their fate is decided. * Removed obsolete _user_get_partitionable_spaces(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22799 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dbef8fc452e3310b0cd9f1c4606490439f71cf6e |
|
07-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added get_physical_partition() function, which always retrieves the physical partition, unlike get_partition() which returns the shadow partition, if it exists. * Added B_PARTITION_SHADOW[_CHILD] partition pseudo operation values for the shadow_changed() hook, notifying a disk system, that a shadow partition has been created. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22472 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8c8f8c84209c539c801ce0df111d8ee50e39362c |
|
04-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added scan_partition() function which can be used by disk systems (e.g. in *_initialize()) to save some work. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22441 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4c3702d42a79c7b69c5e2fcae190196380dfb034 |
|
04-Sep-2006 |
Jérôme Duval <korli@users.berlios.de> |
moved rescan call to vfs_mount_boot_file_system() as suggested by axeld :) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18738 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d564275ba7c6dd4b5e2ca5de251927dcde6b134d |
|
03-Sep-2006 |
Jérôme Duval <korli@users.berlios.de> |
added disk systems rescan to DiskDeviceManager, and called it in the post init phase the next step would be to rescan the partition tree with a job to recognize unrecognized partitions (asynchronously ?) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18737 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2d690920ac4d0cd27eb3c118fb2b0862615869e0 |
|
13-Apr-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed system/core to system/kernel. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12360 a95241bf-73f2-0310-859d-f6bbb57e9c96
|