2016-10-13 16:09:50

by Shuah Khan

[permalink] [raw]
Subject: [GIT PULL] Kselftest update for 4.9-rc1

Hi Linus,

Please pull the Kselftest update for 4.9-rc1. This update
consists of fixes to existing tests. and 17 patch series
that moves code from Documentation to selftests, samples,
and tools. diff is attached.

thanks,
-- Shuah

---------------------------------------------------------------
The following changes since commit 29b4817d4018df78086157ea3a55c1d9424a7cfc:

Linux 4.8-rc1 (2016-08-07 18:18:00 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-4.9-rc1-update

for you to fetch changes up to fecf861e765b2f9ce1a0487c3940afaed80ef7a8:

selftests/futex: Check ANSI terminal color support (2016-10-11 07:38:36 -0600)

----------------------------------------------------------------
linux-kselftest-4.9-rc1-update

This update consists of:

- Fixes and improvements to existing tests
- Moving code from Documentation to selftests, samples, and tools.

Moves dnotify_test, prctl, ptp, vDSO, ia64, watchdog, and networking
tests from Documentation to selftests.

Moves mic/mpssd, misc-devices/mei, timers, watchdog, auxdisplay, and
blackfin examples from Documentation to samples.

Moves accounting, laptops/dslm, and pcmcia/crc32hash tools from
Documentation to tools.

Deletes BUILD_DOCSRC and its dependencies.

----------------------------------------------------------------
Aleksander Alekseev (1):
kselftest: kselftest documentation improvement

Christophe JAILLET (1):
selftests/timers: Add missing error code assignment before test

Fabian Frederick (1):
selftests/zram: replace ZRAM_LZ4_COMPRESS

SeongJae Park (1):
selftests/futex: Check ANSI terminal color support

Shuah Khan (17):
selftests: move dnotify_test from Documentation/filesystems
selftests: move prctl tests from Documentation/prctl
selftests: move ptp tests from Documentation/ptp
selftests: move vDSO tests from Documentation/vDSO
selftests: move ia64 tests from Documentation/ia64
selftests: move watchdog tests from Documentation/watchdog
selftests: Move networking/timestamping from Documentation
samples: move mic/mpssd example code from Documentation
samples: move misc-devices/mei example code from Documentation
samples: move timers example code from Documentation
samples: move watchdog example code from Documentation
samples: move auxdisplay example code from Documentation
tools: move accounting tool from Documentation
tools: move laptops dslm tool from Documentation
tools: move pcmcia crc32hash tool from Documentation
samples: move blackfin gptimers-example from Documentation
Doc: update 00-INDEX files to reflect the runnable code move


Documentation/00-INDEX | 3 ++-
Documentation/Makefile | 4 +---
Documentation/accounting/Makefile | 7 ------
Documentation/accounting/delay-accounting.txt | 6 ++---
Documentation/arm/00-INDEX | 2 --
Documentation/auxdisplay/Makefile | 7 ------
Documentation/auxdisplay/cfag12864b | 2 +-
Documentation/blackfin/00-INDEX | 4 ----
Documentation/blackfin/Makefile | 5 ----
Documentation/filesystems/00-INDEX | 2 --
Documentation/filesystems/Makefile | 5 ----
Documentation/ia64/Makefile | 5 ----
Documentation/kselftest.txt | 5 ++--
Documentation/laptops/00-INDEX | 4 ----
Documentation/laptops/Makefile | 5 ----
Documentation/laptops/laptop-mode.txt | 2 +-
Documentation/mic/Makefile | 1 -
Documentation/mic/mpssd/Makefile | 21 -----------------
Documentation/misc-devices/Makefile | 1 -
Documentation/misc-devices/mei/Makefile | 5 ----
Documentation/networking/00-INDEX | 2 --
Documentation/networking/Makefile | 1 -
Documentation/networking/timestamping/Makefile | 14 -----------
Documentation/pcmcia/Makefile | 7 ------
Documentation/pcmcia/devicetable.txt | 4 ++--
Documentation/prctl/Makefile | 10 --------
Documentation/ptp/Makefile | 8 -------
Documentation/spi/00-INDEX | 2 --
Documentation/timers/00-INDEX | 4 ----
Documentation/timers/Makefile | 5 ----
Documentation/timers/hpet.txt | 2 +-
Documentation/vDSO/Makefile | 17 --------------
Documentation/watchdog/Makefile | 1 -
Documentation/watchdog/src/Makefile | 5 ----
Documentation/watchdog/watchdog-api.txt | 2 +-
Documentation/watchdog/wdt.txt | 2 +-
MAINTAINERS | 2 ++
Makefile | 3 ---
drivers/media/v4l2-core/Kconfig | 2 +-
lib/Kconfig.debug | 9 --------
samples/Kconfig | 6 +++++
samples/Makefile | 2 +-
{Documentation => samples}/auxdisplay/.gitignore | 0
samples/auxdisplay/Makefile | 9 ++++++++
.../auxdisplay/cfag12864b-example.c | 0
samples/blackfin/Makefile | 1 +
.../blackfin/gptimers-example.c | 0
.../misc-devices => samples}/mei/.gitignore | 0
samples/mei/Makefile | 9 ++++++++
{Documentation/misc-devices => samples}/mei/TODO | 0
.../misc-devices => samples}/mei/mei-amt-version.c | 0
{Documentation => samples}/mic/mpssd/.gitignore | 0
samples/mic/mpssd/Makefile | 27 ++++++++++++++++++++++
{Documentation => samples}/mic/mpssd/micctrl | 0
{Documentation => samples}/mic/mpssd/mpss | 0
{Documentation => samples}/mic/mpssd/mpssd.c | 0
{Documentation => samples}/mic/mpssd/mpssd.h | 0
{Documentation => samples}/mic/mpssd/sysfs.c | 0
{Documentation => samples}/timers/.gitignore | 0
samples/timers/Makefile | 15 ++++++++++++
{Documentation => samples}/timers/hpet_example.c | 0
.../watchdog/src => samples/watchdog}/.gitignore | 1 -
samples/watchdog/Makefile | 8 +++++++
.../src => samples/watchdog}/watchdog-simple.c | 0
{Documentation => tools}/accounting/.gitignore | 0
tools/accounting/Makefile | 9 ++++++++
{Documentation => tools}/accounting/getdelays.c | 0
.../laptops => tools/laptop/dslm}/.gitignore | 0
tools/laptop/dslm/Makefile | 9 ++++++++
.../laptops => tools/laptop/dslm}/dslm.c | 0
{Documentation => tools}/pcmcia/.gitignore | 0
tools/pcmcia/Makefile | 9 ++++++++
{Documentation => tools}/pcmcia/crc32hash.c | 0
.../testing/selftests}/filesystems/.gitignore | 0
tools/testing/selftests/filesystems/Makefile | 7 ++++++
.../testing/selftests}/filesystems/dnotify_test.c | 0
tools/testing/selftests/futex/functional/run.sh | 2 +-
tools/testing/selftests/futex/run.sh | 2 +-
.../testing/selftests}/ia64/.gitignore | 0
tools/testing/selftests/ia64/Makefile | 8 +++++++
.../testing/selftests}/ia64/aliasing-test.c | 0
.../selftests}/networking/timestamping/.gitignore | 0
.../selftests/networking/timestamping/Makefile | 8 +++++++
.../networking/timestamping/hwtstamp_config.c | 0
.../networking/timestamping/timestamping.c | 0
.../networking/timestamping/txtimestamp.c | 0
.../testing/selftests}/prctl/.gitignore | 0
tools/testing/selftests/prctl/Makefile | 15 ++++++++++++
.../prctl/disable-tsc-ctxt-sw-stress-test.c | 0
.../prctl/disable-tsc-on-off-stress-test.c | 0
.../testing/selftests}/prctl/disable-tsc-test.c | 0
.../testing/selftests}/ptp/.gitignore | 0
tools/testing/selftests/ptp/Makefile | 8 +++++++
.../testing/selftests}/ptp/testptp.c | 0
.../testing/selftests}/ptp/testptp.mk | 0
tools/testing/selftests/timers/posix_timers.c | 4 ++--
.../testing/selftests}/vDSO/.gitignore | 0
tools/testing/selftests/vDSO/Makefile | 20 ++++++++++++++++
.../testing/selftests}/vDSO/parse_vdso.c | 0
.../selftests}/vDSO/vdso_standalone_test_x86.c | 0
.../testing/selftests}/vDSO/vdso_test.c | 0
tools/testing/selftests/watchdog/.gitignore | 1 +
tools/testing/selftests/watchdog/Makefile | 8 +++++++
.../testing/selftests/watchdog}/watchdog-test.c | 0
tools/testing/selftests/zram/README | 2 +-
105 files changed, 202 insertions(+), 186 deletions(-)
delete mode 100644 Documentation/accounting/Makefile
delete mode 100644 Documentation/auxdisplay/Makefile
delete mode 100644 Documentation/blackfin/Makefile
delete mode 100644 Documentation/filesystems/Makefile
delete mode 100644 Documentation/ia64/Makefile
delete mode 100644 Documentation/laptops/Makefile
delete mode 100644 Documentation/mic/Makefile
delete mode 100644 Documentation/mic/mpssd/Makefile
delete mode 100644 Documentation/misc-devices/Makefile
delete mode 100644 Documentation/misc-devices/mei/Makefile
delete mode 100644 Documentation/networking/Makefile
delete mode 100644 Documentation/networking/timestamping/Makefile
delete mode 100644 Documentation/pcmcia/Makefile
delete mode 100644 Documentation/prctl/Makefile
delete mode 100644 Documentation/ptp/Makefile
delete mode 100644 Documentation/timers/Makefile
delete mode 100644 Documentation/vDSO/Makefile
delete mode 100644 Documentation/watchdog/Makefile
delete mode 100644 Documentation/watchdog/src/Makefile
rename {Documentation => samples}/auxdisplay/.gitignore (100%)
create mode 100644 samples/auxdisplay/Makefile
rename {Documentation => samples}/auxdisplay/cfag12864b-example.c (100%)
create mode 100644 samples/blackfin/Makefile
rename {Documentation => samples}/blackfin/gptimers-example.c (100%)
rename {Documentation/misc-devices => samples}/mei/.gitignore (100%)
create mode 100644 samples/mei/Makefile
rename {Documentation/misc-devices => samples}/mei/TODO (100%)
rename {Documentation/misc-devices => samples}/mei/mei-amt-version.c (100%)
rename {Documentation => samples}/mic/mpssd/.gitignore (100%)
create mode 100644 samples/mic/mpssd/Makefile
rename {Documentation => samples}/mic/mpssd/micctrl (100%)
rename {Documentation => samples}/mic/mpssd/mpss (100%)
rename {Documentation => samples}/mic/mpssd/mpssd.c (100%)
rename {Documentation => samples}/mic/mpssd/mpssd.h (100%)
rename {Documentation => samples}/mic/mpssd/sysfs.c (100%)
rename {Documentation => samples}/timers/.gitignore (100%)
create mode 100644 samples/timers/Makefile
rename {Documentation => samples}/timers/hpet_example.c (100%)
rename {Documentation/watchdog/src => samples/watchdog}/.gitignore (53%)
create mode 100644 samples/watchdog/Makefile
rename {Documentation/watchdog/src => samples/watchdog}/watchdog-simple.c (100%)
rename {Documentation => tools}/accounting/.gitignore (100%)
create mode 100644 tools/accounting/Makefile
rename {Documentation => tools}/accounting/getdelays.c (100%)
rename {Documentation/laptops => tools/laptop/dslm}/.gitignore (100%)
create mode 100644 tools/laptop/dslm/Makefile
rename {Documentation/laptops => tools/laptop/dslm}/dslm.c (100%)
rename {Documentation => tools}/pcmcia/.gitignore (100%)
create mode 100644 tools/pcmcia/Makefile
rename {Documentation => tools}/pcmcia/crc32hash.c (100%)
rename {Documentation => tools/testing/selftests}/filesystems/.gitignore (100%)
create mode 100644 tools/testing/selftests/filesystems/Makefile
rename {Documentation => tools/testing/selftests}/filesystems/dnotify_test.c (100%)
rename {Documentation => tools/testing/selftests}/ia64/.gitignore (100%)
create mode 100644 tools/testing/selftests/ia64/Makefile
rename {Documentation => tools/testing/selftests}/ia64/aliasing-test.c (100%)
rename {Documentation => tools/testing/selftests}/networking/timestamping/.gitignore (100%)
create mode 100644 tools/testing/selftests/networking/timestamping/Makefile
rename {Documentation => tools/testing/selftests}/networking/timestamping/hwtstamp_config.c (100%)
rename {Documentation => tools/testing/selftests}/networking/timestamping/timestamping.c (100%)
rename {Documentation => tools/testing/selftests}/networking/timestamping/txtimestamp.c (100%)
rename {Documentation => tools/testing/selftests}/prctl/.gitignore (100%)
create mode 100644 tools/testing/selftests/prctl/Makefile
rename {Documentation => tools/testing/selftests}/prctl/disable-tsc-ctxt-sw-stress-test.c (100%)
rename {Documentation => tools/testing/selftests}/prctl/disable-tsc-on-off-stress-test.c (100%)
rename {Documentation => tools/testing/selftests}/prctl/disable-tsc-test.c (100%)
rename {Documentation => tools/testing/selftests}/ptp/.gitignore (100%)
create mode 100644 tools/testing/selftests/ptp/Makefile
rename {Documentation => tools/testing/selftests}/ptp/testptp.c (100%)
rename {Documentation => tools/testing/selftests}/ptp/testptp.mk (100%)
rename {Documentation => tools/testing/selftests}/vDSO/.gitignore (100%)
create mode 100644 tools/testing/selftests/vDSO/Makefile
rename {Documentation => tools/testing/selftests}/vDSO/parse_vdso.c (100%)
rename {Documentation => tools/testing/selftests}/vDSO/vdso_standalone_test_x86.c (100%)
rename {Documentation => tools/testing/selftests}/vDSO/vdso_test.c (100%)
create mode 100644 tools/testing/selftests/watchdog/.gitignore
create mode 100644 tools/testing/selftests/watchdog/Makefile
rename {Documentation/watchdog/src => tools/testing/selftests/watchdog}/watchdog-test.c (100%)

---------------------------------------------------------------

--
Shuah Khan
Sr. Linux Kernel Developer
Open Source Innovation Group
Samsung Research America (Silicon Valley)
[email protected]


Attachments:
4.9-rc1_update.diff (395.67 kB)