Thanks, applied as 3385e80b54636a399a7379599bddd1606d67ab0a.

Michael

[sent from post-receive hook]

On Wed, 14 Oct 2020 12:30:48 +0200, Lucas Stach <l.st...@pengutronix.de> wrote:
> Flexible I/O tester is a tool to simulate different kinds of
> storage I/O load. It is mostly useful to debug storage related
> issues.
> 
> Signed-off-by: Lucas Stach <l.st...@pengutronix.de>
> Message-Id: <20200924081609.692187-1-l.st...@pengutronix.de>
> [mol: remove CREDITS line from the header]
> Signed-off-by: Michael Olbrich <m.olbr...@pengutronix.de>
> 
> diff --git a/rules/fio.in b/rules/fio.in
> new file mode 100644
> index 000000000000..66d37d273ab9
> --- /dev/null
> +++ b/rules/fio.in
> @@ -0,0 +1,7 @@
> +## SECTION=test_suites
> +
> +config FIO
> +     tristate
> +     prompt "fio"
> +     help
> +       Flexible I/O tester
> diff --git a/rules/fio.make b/rules/fio.make
> new file mode 100644
> index 000000000000..b52555e291e2
> --- /dev/null
> +++ b/rules/fio.make
> @@ -0,0 +1,68 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2020 by Lucas Stach <l.st...@pengutronix.de>
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_FIO) += fio
> +
> +#
> +# Paths and names
> +#
> +FIO_VERSION          := 3.23
> +FIO_MD5                      := 497f8bad953723a8c4c46f2a58a13b24
> +FIO                  := fio-$(FIO_VERSION)
> +FIO_SUFFIX           := tar.gz
> +FIO_URL                      := 
> https://brick.kernel.dk/snaps/$(FIO).$(FIO_SUFFIX)
> +FIO_SOURCE           := $(SRCDIR)/$(FIO).$(FIO_SUFFIX)
> +FIO_DIR                      := $(BUILDDIR)/$(FIO)
> +FIO_LICENSE          := GPL-2.0-only
> +FIO_LICENSE_FILES    := file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
> +
> +# 
> ----------------------------------------------------------------------------
> +# Prepare
> +# 
> ----------------------------------------------------------------------------
> +
> +#
> +# Not really autoconf, but a hand-written configure script.
> +#
> +FIO_CONF_TOOL        := autoconf
> +FIO_CONF_OPT := \
> +     --prefix=/usr \
> +     --disable-numa \
> +     --disable-rdma \
> +     --disable-rados \
> +     --disable-rbd \
> +     --disable-http \
> +     --disable-gfapi \
> +     --disable-lex \
> +     --disable-pmem \
> +     --disable-native \
> +     --disable-libzbc \
> +     --disable-tcmalloc \
> +
> +# 
> ----------------------------------------------------------------------------
> +# Target-Install
> +# 
> ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/fio.targetinstall:
> +     @$(call targetinfo)
> +
> +     @$(call install_init, fio)
> +     @$(call install_fixup, fio,PRIORITY,optional)
> +     @$(call install_fixup, fio,SECTION,base)
> +     @$(call install_fixup, fio,AUTHOR,"Lucas Stach 
> <l.st...@pengutronix.de>")
> +     @$(call install_fixup, fio,DESCRIPTION,missing)
> +
> +     @$(call install_copy, fio, 0, 0, 0755, -, /usr/bin/fio)
> +
> +     @$(call install_finish, fio)
> +
> +     @$(call touch)
> +
> +# vim: syntax=make

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de

Reply via email to