#
af435dd1 |
|
09-Dec-2020 |
X512 <danger_mail@list.ru> |
libroot: remove delete_driver_settings It is not present in BeOS R5 and it just call unload_driver_settings. Replace delete_driver_settings usages with unload_driver_settings. Keep the symbol on x86 for binary compatibility. Change-Id: I1382710e3a4cb5c65d1249ea0e5880891e6800e4 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3485 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
0fbba5d7 |
|
23-Jan-2021 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
disk_system add-ons: fix initialization We never told the disk system that the partition had been initialized. As a result, the disk device jobs to clean and reinit the partition table were not run. This would lead to: - The bootloader code not being replaced with our MBR code - Old partitions not being removed from the disk This would maybe solve itself when creating a partition, but it's better to do these changes immediately when the user asks to initialize the disk. Fixes #9108. Change-Id: Icc8ebe3830d948367852a57cf46d034b0f1c6c19 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3673 Reviewed-by: Niels Sascha Reedijk <niels.reedijk@gmail.com>
|
#
2f3ce2bf |
|
23-Oct-2010 |
Bryce Groff <bgroff@hawaii.edu> |
DriveSetup: - File system is now only displayed when the partition actually has a filesystem. - Now checks if the DiskSystem supports initializing. - Updated the *ParamsPanels, as well as, the Disk System add-ons to use the new storage api changes (see below). Storage Kit: - Simplified the parameters editor system. Now all parameter editor requests go through a single function, GetParameterEditor, and pass a B_PARAMETER_EDITOR_TYPE to request a particular parameter editor. - Moved DiskDeviceAddOnManager.h to the headers directory, as it is now required by InitParamsPanel. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39115 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8efbc276 |
|
02-Jul-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Further cleanup while I was at it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37334 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
10d05234 |
|
02-Jul-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed questionable use of strlen(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37333 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f1143621 |
|
26-Jun-2010 |
Wim van der Meer <wpjvandermeer@gmail.com> |
Compiler warning fixes. No functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37270 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
93134c5e |
|
21-Aug-2009 |
Bryce Groff <bgroff@hawaii.edu> |
* Added parameter parsing to the userland side. * Added support for logical partition headers in partitioning info. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32591 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
|
#
7f96148c |
|
20-Jul-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Bryce Groff with changes by myself: * Added missing name parameter to the partitioning system module child creation and child creation validation hooks. Pass the name to them. * Added BPartitionParameterEditor interface, which is/will be used for editing disk system specific parameters. * Implemented partition parameter editors for BFS initialization and Intel partition map child creation. * Fixed the incorrect supported child partition type iteration in the Intel partition map add-on. It does now return actual types. * Handle the "active" flag parameter in the Intel partitioning system module. * DriveSetup: - Replaced the "Create" submenu by a simple menu item. The type can now by chosen in the dialog. - Make use of initialization and child creation parameter editors. Some non-generic code has been moved to the respective editor implementations (BFS, intel partitioning system). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31658 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ba970b9 |
|
10-May-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Added optional tracing facilities. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30690 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5f1b31de |
|
14-Apr-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Made the intel disk_systems add-on independent from the block size as well. * This also fixes the build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30157 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fba3522 |
|
11-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Removed src/kits/tracker/OpenHashTable.h. The shared version in headers/private/shared is newer, though with small interface changes. * Removed the unnecessary Debug.h include in headers/private/shared/ObjectList.h. * Adjusted sources using these headers, mostly by adding missing includes. * Lots of automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fd6477d3 |
|
05-Feb-2008 |
Stephan Aßmus <superstippi@gmx.de> |
I tried to follow the example of PartitionMapAddOn and implemented more stuff for the ExtendedPartitionAddOn. If I understand correctly, from the point of view of the Disk Device API, ExtendedPartitionAddOn is a disk system which supports child partitions and is analogous to PartitionMapAddOn. The type string for the supported child partitions is probably wrong, since I used "Intel Logical Partition".... In fact, the types currently returned by PartitionMapAddOn are not as intended either. We will have to think of how we want this particular feature to work. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23877 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4290042b |
|
03-Feb-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Fix the "Intel Extended Partition" add-on to use the correct disk system name ("Intel Extended Partition"), this allows disks with extended partitions to successfully PrepareForModifications(). I have just used DriveSetup to initialize a partition with BFS. Yay! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23851 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
91c21ff4 |
|
13-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of a userland intel disk system add-on. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22542 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2f3ce2bf7ee30d5039ca706f86b51e3145a663f5 |
|
23-Oct-2010 |
Bryce Groff <bgroff@hawaii.edu> |
DriveSetup: - File system is now only displayed when the partition actually has a filesystem. - Now checks if the DiskSystem supports initializing. - Updated the *ParamsPanels, as well as, the Disk System add-ons to use the new storage api changes (see below). Storage Kit: - Simplified the parameters editor system. Now all parameter editor requests go through a single function, GetParameterEditor, and pass a B_PARAMETER_EDITOR_TYPE to request a particular parameter editor. - Moved DiskDeviceAddOnManager.h to the headers directory, as it is now required by InitParamsPanel. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39115 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8efbc2761ef786b5e57a8202bcd742e9c3a8cef0 |
|
02-Jul-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Further cleanup while I was at it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37334 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
10d0523409a858bc1abb7437c991f2f0ad1e3fca |
|
02-Jul-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed questionable use of strlen(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37333 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f1143621cac203ab3c7da3715e7c2f06c131cfe6 |
|
26-Jun-2010 |
Wim van der Meer <wpjvandermeer@gmail.com> |
Compiler warning fixes. No functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37270 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
93134c5eb262bd1809e725d2362ab2e4b0621c4b |
|
21-Aug-2009 |
Bryce Groff <bgroff@hawaii.edu> |
* Added parameter parsing to the userland side. * Added support for logical partition headers in partitioning info. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32591 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
|
#
7f96148cacdbf4ed476c22e6e8148b7f44a91d9e |
|
20-Jul-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Bryce Groff with changes by myself: * Added missing name parameter to the partitioning system module child creation and child creation validation hooks. Pass the name to them. * Added BPartitionParameterEditor interface, which is/will be used for editing disk system specific parameters. * Implemented partition parameter editors for BFS initialization and Intel partition map child creation. * Fixed the incorrect supported child partition type iteration in the Intel partition map add-on. It does now return actual types. * Handle the "active" flag parameter in the Intel partitioning system module. * DriveSetup: - Replaced the "Create" submenu by a simple menu item. The type can now by chosen in the dialog. - Make use of initialization and child creation parameter editors. Some non-generic code has been moved to the respective editor implementations (BFS, intel partitioning system). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31658 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ba970b9cc27b16d9c2c447530113795a931c890 |
|
10-May-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Added optional tracing facilities. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30690 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5f1b31debdf97da331be6e97a6c2bc5899e2423a |
|
14-Apr-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Made the intel disk_systems add-on independent from the block size as well. * This also fixes the build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30157 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fba3522e02906506b6c713ef5b57d72e9458fef |
|
11-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Removed src/kits/tracker/OpenHashTable.h. The shared version in headers/private/shared is newer, though with small interface changes. * Removed the unnecessary Debug.h include in headers/private/shared/ObjectList.h. * Adjusted sources using these headers, mostly by adding missing includes. * Lots of automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30123 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fd6477d3e6fccb907a2e0a15bf5d3eb3d03fff6d |
|
05-Feb-2008 |
Stephan Aßmus <superstippi@gmx.de> |
I tried to follow the example of PartitionMapAddOn and implemented more stuff for the ExtendedPartitionAddOn. If I understand correctly, from the point of view of the Disk Device API, ExtendedPartitionAddOn is a disk system which supports child partitions and is analogous to PartitionMapAddOn. The type string for the supported child partitions is probably wrong, since I used "Intel Logical Partition".... In fact, the types currently returned by PartitionMapAddOn are not as intended either. We will have to think of how we want this particular feature to work. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23877 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4290042b17ede76d32b0ae94ea5f84b2e376dae4 |
|
03-Feb-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Fix the "Intel Extended Partition" add-on to use the correct disk system name ("Intel Extended Partition"), this allows disks with extended partitions to successfully PrepareForModifications(). I have just used DriveSetup to initialize a partition with BFS. Yay! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23851 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
91c21ff4d651a5b0fe6afd611d09fc7a314ca8dd |
|
13-Oct-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Beginnings of a userland intel disk system add-on. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22542 a95241bf-73f2-0310-859d-f6bbb57e9c96
|