summaryrefslogtreecommitdiffstats
path: root/sys/kern/init_main.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2000-08-02 21:05:21 +0000
committerpeter <peter@FreeBSD.org>2000-08-02 21:05:21 +0000
commitee51d18b577061aef0eeaf9ca43cbe52c9dc0efb (patch)
tree27364dc843bf3886294a3766be96874b9ec350ca /sys/kern/init_main.c
parent87d4149e5d3e54d6a1663b493561d04579253ee7 (diff)
downloadFreeBSD-src-ee51d18b577061aef0eeaf9ca43cbe52c9dc0efb.zip
FreeBSD-src-ee51d18b577061aef0eeaf9ca43cbe52c9dc0efb.tar.gz
Fix the SYSINIT() bubble sort. This was fixed in kern_linker.c already.
Diffstat (limited to 'sys/kern/init_main.c')
-rw-r--r--sys/kern/init_main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/init_main.c b/sys/kern/init_main.c
index cbc8367..2bc67d5 100644
--- a/sys/kern/init_main.c
+++ b/sys/kern/init_main.c
@@ -191,7 +191,7 @@ restart:
for (xipp = sipp + 1; *xipp; xipp++) {
if ((*sipp)->subsystem < (*xipp)->subsystem ||
((*sipp)->subsystem == (*xipp)->subsystem &&
- (*sipp)->order < (*xipp)->order))
+ (*sipp)->order <= (*xipp)->order))
continue; /* skip*/
save = *sipp;
*sipp = *xipp;
OpenPOWER on IntegriCloud