hrev56206 adds 1 changeset to branch 'master'
old head: c27c987075417a7d197bd74f80d7d97a3b79d421
new head: 032b1422c2bdafa6938da254f1babb3fdcca60e0
overview:
https://git.haiku-os.org/haiku/log/?qt=range&q=032b1422c2bd+%5Ec27c98707541
----------------------------------------------------------------------------
032b1422c2bd: kernel/device_manager: don't insert device node before nodes of
the same priority
fix #16512
Change-Id: I76ce4cfc9346492008c11ca53302ca4df6a6b514
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5393
Reviewed-by: Adrien Destugues <pulkomandy@xxxxxxxxxxxxx>
[ Jérôme Duval <jerome.duval@xxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev56206
Commit: 032b1422c2bdafa6938da254f1babb3fdcca60e0
URL: https://git.haiku-os.org/haiku/commit/?id=032b1422c2bd
Author: Jérôme Duval <jerome.duval@xxxxxxxxx>
Date: Tue Jun 21 16:32:01 2022 UTC
Committer: waddlesplash <waddlesplash@xxxxxxxxx>
Commit-Date: Tue Jun 21 16:55:01 2022 UTC
Ticket: https://dev.haiku-os.org/ticket/16512
----------------------------------------------------------------------------
1 file changed, 1 insertion(+), 1 deletion(-)
src/system/kernel/device_manager/device_manager.cpp | 2 +-
----------------------------------------------------------------------------
diff --git a/src/system/kernel/device_manager/device_manager.cpp
b/src/system/kernel/device_manager/device_manager.cpp
index ffc539a23b..86ba40a0be 100644
--- a/src/system/kernel/device_manager/device_manager.cpp
+++ b/src/system/kernel/device_manager/device_manager.cpp
@@ -1454,7 +1454,7 @@ device_node::AddChild(device_node* node)
device_node* before = NULL;
while (iterator.HasNext()) {
device_node* child = iterator.Next();
- if (child->Priority() <= priority) {
+ if (child->Priority() < priority) {
before = child;
break;
}