Skip to content

Commit

Permalink
Remove systemd-bootchart
Browse files Browse the repository at this point in the history
This commit rips out systemd-bootchart. It will be given a new home, outside
of the systemd repository. The code itself isn't actually specific to
systemd and can be used without systemd even, so let's put it somewhere
else.
  • Loading branch information
zonque committed Feb 23, 2016
1 parent a9ae070 commit 232c84b
Show file tree
Hide file tree
Showing 20 changed files with 0 additions and 3,265 deletions.
1 change: 0 additions & 1 deletion .gitignore
Expand Up @@ -53,7 +53,6 @@
/systemd-ask-password
/systemd-backlight
/systemd-binfmt
/systemd-bootchart
/systemd-bootx64.efi
/systemd-cat
/systemd-cgls
Expand Down
14 changes: 0 additions & 14 deletions Makefile-man.am
Expand Up @@ -1843,18 +1843,6 @@ man/systemd-binfmt.html: man/systemd-binfmt.service.html

endif

if ENABLE_BOOTCHART
MANPAGES += \
man/bootchart.conf.5 \
man/systemd-bootchart.1
MANPAGES_ALIAS += \
man/bootchart.conf.d.5
man/bootchart.conf.d.5: man/bootchart.conf.5
man/bootchart.conf.d.html: man/bootchart.conf.html
$(html-alias)

endif

if ENABLE_COREDUMP
MANPAGES += \
man/coredump.conf.5 \
Expand Down Expand Up @@ -2449,7 +2437,6 @@ endif

EXTRA_DIST += \
man/binfmt.d.xml \
man/bootchart.conf.xml \
man/bootctl.xml \
man/bootup.xml \
man/busctl.xml \
Expand Down Expand Up @@ -2572,7 +2559,6 @@ EXTRA_DIST += \
man/systemd-ask-password.xml \
man/systemd-backlight@.service.xml \
man/systemd-binfmt.service.xml \
man/systemd-bootchart.xml \
man/systemd-cat.xml \
man/systemd-cgls.xml \
man/systemd-cgtop.xml \
Expand Down
26 changes: 0 additions & 26 deletions Makefile.am
Expand Up @@ -4415,32 +4415,6 @@ EXTRA_DIST += \
src/vconsole/90-vconsole.rules.in \
units/systemd-vconsole-setup.service.in

# ------------------------------------------------------------------------------
if ENABLE_BOOTCHART
systemd_bootchart_SOURCES = \
src/bootchart/bootchart.c \
src/bootchart/bootchart.h \
src/bootchart/store.c \
src/bootchart/store.h \
src/bootchart/svg.c \
src/bootchart/svg.h

systemd_bootchart_LDADD = \
libshared.la

rootlibexec_PROGRAMS += \
systemd-bootchart

dist_pkgsysconf_DATA += \
src/bootchart/bootchart.conf

nodist_systemunit_DATA += \
units/systemd-bootchart.service
endif

EXTRA_DIST += \
units/systemd-bootchart.service.in

# ------------------------------------------------------------------------------
if ENABLE_QUOTACHECK
rootlibexec_PROGRAMS += \
Expand Down
4 changes: 0 additions & 4 deletions README
Expand Up @@ -88,10 +88,6 @@ REQUIREMENTS:
Required for CPUQuota= in resource control unit settings
CONFIG_CFS_BANDWIDTH

For systemd-bootchart, several proc debug interfaces are required:
CONFIG_SCHEDSTATS
CONFIG_SCHED_DEBUG

For UEFI systems:
CONFIG_EFIVAR_FS
CONFIG_EFI_PARTITION
Expand Down
6 changes: 0 additions & 6 deletions TODO
Expand Up @@ -754,12 +754,6 @@ Features:
works with ^C
- add documentation to systemd.daemon

* bootchart:
- plot per-process IO utilization
- group processes based on service association (cgroups)
- document initcall_debug
- kernel cmdline "bootchart" option for simplicity?

* udev-link-config:
- Make sure ID_PATH is always exported and complete for
network devices where possible, so we can safely rely
Expand Down
9 changes: 0 additions & 9 deletions configure.ac
Expand Up @@ -938,14 +938,6 @@ if test "x$enable_vconsole" != "xno"; then
fi
AM_CONDITIONAL(ENABLE_VCONSOLE, [test "$have_vconsole" = "yes"])

# ------------------------------------------------------------------------------
have_bootchart=no
AC_ARG_ENABLE(bootchart, AS_HELP_STRING([--disable-bootchart], [disable bootchart tool]))
if test "x$enable_bootchart" != "xno"; then
have_bootchart=yes
fi
AM_CONDITIONAL(ENABLE_BOOTCHART, [test "$have_bootchart" = "yes"])

# ------------------------------------------------------------------------------
have_quotacheck=no
AC_ARG_ENABLE(quotacheck, AS_HELP_STRING([--disable-quotacheck], [disable quotacheck tools]))
Expand Down Expand Up @@ -1571,7 +1563,6 @@ AC_MSG_RESULT([
ELFUTILS: ${have_elfutils}
binfmt: ${have_binfmt}
vconsole: ${have_vconsole}
bootchart: ${have_bootchart}
quotacheck: ${have_quotacheck}
tmpfiles: ${have_tmpfiles}
sysusers: ${have_sysusers}
Expand Down
172 changes: 0 additions & 172 deletions man/bootchart.conf.xml

This file was deleted.

0 comments on commit 232c84b

Please sign in to comment.