git: kernel: Remove kernel profiling bits.

Sascha Wildner swildner at crater.dragonflybsd.org
Sat Jan 5 10:12:09 PST 2019


commit 831b63123c31c5f6087f591c7dd5cb2e7b427953
Author: Sascha Wildner <saw at online.de>
Date:   Sat Jan 5 18:58:10 2019 +0100

    kernel: Remove kernel profiling bits.
    
    It was broken on i386, is even more broken on x86_64 and isn't
    worth fixing.
    
    Discussed-with: dillon

Summary of changes:
 Makefile_upgrade.inc                  |   2 +
 lib/libc/gen/sysctl.3                 |  43 +---
 share/man/man7/clocks.7               |   5 +-
 share/man/man7/vkernel.7              |  13 +-
 sys/conf/files                        |   1 -
 sys/conf/kern.post.mk                 |   2 -
 sys/conf/kern.pre.mk                  |  17 +-
 sys/cpu/x86_64/include/asm.h          |  27 --
 sys/cpu/x86_64/include/asmacros.h     |  62 -----
 sys/cpu/x86_64/include/db_machdep.h   |   3 +-
 sys/cpu/x86_64/include/profile.h      |  74 +-----
 sys/kern/kern_clock.c                 |  21 --
 sys/kern/subr_prof.c                  | 292 ----------------------
 sys/libkern/mcount.c                  | 305 -----------------------
 sys/platform/pc64/conf/files          |   2 +-
 sys/platform/pc64/isa/prof_machdep.c  | 258 -------------------
 sys/platform/pc64/x86_64/machdep.c    |   4 -
 sys/platform/pc64/x86_64/mp_machdep.c |   3 -
 sys/platform/pc64/x86_64/mptable.c    |   3 -
 sys/platform/vkernel64/conf/Makefile  |   2 +-
 sys/platform/vkernel64/conf/files     |   2 +-
 sys/sys/gmon.h                        |  24 +-
 sys/sys/kernel.h                      |   1 -
 sys/sys/sysctl.h                      |   2 +-
 usr.sbin/Makefile                     |   1 -
 usr.sbin/config/config.8              |  17 +-
 usr.sbin/config/config.h              |   6 +-
 usr.sbin/config/main.c                |   6 +-
 usr.sbin/config/mkmakefile.c          |  23 +-
 usr.sbin/kgmon/Makefile               |  18 --
 usr.sbin/kgmon/kgmon.8                | 130 ----------
 usr.sbin/kgmon/kgmon.c                | 455 ----------------------------------
 32 files changed, 25 insertions(+), 1799 deletions(-)
 delete mode 100644 sys/libkern/mcount.c
 delete mode 100644 sys/platform/pc64/isa/prof_machdep.c
 delete mode 100644 usr.sbin/kgmon/Makefile
 delete mode 100644 usr.sbin/kgmon/kgmon.8
 delete mode 100644 usr.sbin/kgmon/kgmon.c

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/831b63123c31c5f6087f591c7dd5cb2e7b427953


-- 
DragonFly BSD source repository


More information about the Commits mailing list