git: build - Parallelize kernel module build

Sepherosa Ziehau sepherosa at gmail.com
Mon Jun 8 18:19:21 PDT 2015


Oh, YEAH

On Tue, Jun 9, 2015 at 8:21 AM, Matthew Dillon
<dillon at crater.dragonflybsd.org> wrote:
>
> commit b0d289c2d9b4bed0d1735c57ae6d64f18bd0ed17
> Author: Matthew Dillon <dillon at apollo.backplane.com>
> Date:   Mon Jun 8 17:19:18 2015 -0700
>
>     build - Parallelize kernel module build
>
>     * Parallelize the module build portion of a full buildkernel.
>
>     * Decreases full kernel build times significantly.  The build
>       is up to 3 times faster now.
>
>     * On monster full kernel build time goes from 10:48 to 3:04.
>
> Summary of changes:
>  sys/bus/Makefile              | 4 ++++
>  sys/bus/u4b/Makefile          | 4 ++++
>  sys/dev/Makefile              | 3 +++
>  sys/dev/acpica/Makefile       | 4 ++++
>  sys/dev/crypto/Makefile       | 4 ++++
>  sys/dev/disk/Makefile         | 4 ++++
>  sys/dev/drm/Makefile          | 4 ++++
>  sys/dev/drm/radeonfw/Makefile | 4 ++++
>  sys/dev/misc/Makefile         | 4 ++++
>  sys/dev/netif/Makefile        | 4 ++++
>  sys/dev/pccard/Makefile       | 4 ++++
>  sys/dev/powermng/Makefile     | 4 ++++
>  sys/dev/raid/Makefile         | 4 ++++
>  sys/dev/sound/Makefile        | 7 ++++++-
>  sys/net/Makefile              | 4 ++++
>  sys/netgraph/Makefile         | 4 ++++
>  sys/vfs/Makefile              | 4 ++++
>  17 files changed, 69 insertions(+), 1 deletion(-)
>
> http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b0d289c2d9b4bed0d1735c57ae6d64f18bd0ed17
>
>
> --
> DragonFly BSD source repository



-- 
Tomorrow Will Never Die



More information about the Commits mailing list