Opened 3 years ago

Closed 3 years ago

#380 closed Feature Request (fixed)

Load non-essential modules later

Reported by: gcooper Owned by:
Priority: minor Milestone: 9.0
Component: Misc Version: 9.0-BETA1
Keywords: Cc: trac-bugs@…

Description

Loading modules in FreeBSD via loader(8) is extremely slow. One of the lesser noted features in 9.x was a minor infrastructure piece introduced by dougb@ where non-essential modules (i.e. not required for system boot in mountroot) could be loaded after mountroot was loaded.

This patch moves all non-essential (network/non-essential device drivers, non-critical filesystems, and non-essential system call) modules from /boot/loader.conf in to /etc/rc.conf .

Attachments (1)

pcbsd-load-nonessential-modules-later.patch (2.2 KB) - added by gcooper 3 years ago.

Download all attachments as: .zip

Change History (2)

Changed 3 years ago by gcooper

comment:1 Changed 3 years ago by kris

  • Resolution set to fixed
  • Status changed from new to closed

Thanks! I've modified this further and committed to our tree, should be in BETA2 :)

Note: See TracTickets for help on using tickets.