------- Comment From <email address hidden> 2019-05-20 15:09 EDT------- I tried that kernel out and it works: root@ltc-boston25:/home/ubuntu/comp_selftest# cat /proc/version Linux version 4.15.0-51-generic (buildd@bos02-ppc64el-003) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04)) #55~lp1827755+build.1-Ubuntu SMP Fri May 17 18:53:29 UTC 2019 root@ltc-boston25:/home/ubuntu/comp_selftest# insmod comp_selftest.ko root@ltc-boston25:/home/ubuntu/comp_selftest# ./testit root@ltc-boston25:/home/ubuntu/comp_selftest# dmesg |tail <snip> [ 354.958178] comp_selftest: loading out-of-tree module taints kernel. [ 354.958396] comp_selftest: module verification failed: signature and/or required key missing - tainting kernel [ 361.124620] compression self test starting [ 361.124623] compressor: 842-nx [ 361.124624] repeat: Y [ 361.124625] threads: 16 [ 361.124627] offsets 0-0/1, 0-0/1, 0-0/1 [ 361.124630] lengths 10000-10000/1, 10000-10000/1, 10000-10000/1 root@ltc-boston25:/home/ubuntu/comp_selftest# cat /sys/kernel/debug/comp_selftest/status ^Creads 16 MBps: 45192/39510 peak 45509/43884 off 0/0/0 len 10000/10000/10000 root@ltc-boston25:/home/ubuntu/comp_selftest#
Where comp_selftest is the comp_selftest.c/README located here: https://github.com/sukadev/linux/tree/ee0c8b0c3dcb8856c5998ac21e01916ea430f687/crypto/comp_selftest and testit is just a copy/paste from the README of the commands to get the test running (up to status).
------- Comment From <email address hidden> 2019-05-20 15:09 EDT------- boston25: /home/ubuntu/ comp_selftest# cat /proc/version bos02-ppc64el- 003) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~ 18.04)) #55~lp1827755+ build.1- Ubuntu SMP Fri May 17 18:53:29 UTC 2019 boston25: /home/ubuntu/ comp_selftest# insmod comp_selftest.ko boston25: /home/ubuntu/ comp_selftest# ./testit boston25: /home/ubuntu/ comp_selftest# dmesg |tail boston25: /home/ubuntu/ comp_selftest# cat /sys/kernel/ debug/comp_ selftest/ status boston25: /home/ubuntu/ comp_selftest#
I tried that kernel out and it works:
root@ltc-
Linux version 4.15.0-51-generic (buildd@
root@ltc-
root@ltc-
root@ltc-
<snip>
[ 354.958178] comp_selftest: loading out-of-tree module taints kernel.
[ 354.958396] comp_selftest: module verification failed: signature and/or required key missing - tainting kernel
[ 361.124620] compression self test starting
[ 361.124623] compressor: 842-nx
[ 361.124624] repeat: Y
[ 361.124625] threads: 16
[ 361.124627] offsets 0-0/1, 0-0/1, 0-0/1
[ 361.124630] lengths 10000-10000/1, 10000-10000/1, 10000-10000/1
root@ltc-
^Creads 16 MBps: 45192/39510 peak 45509/43884 off 0/0/0 len 10000/10000/10000
root@ltc-
Where comp_selftest is the comp_selftest. c/README located here: /github. com/sukadev/ linux/tree/ ee0c8b0c3dcb885 6c5998ac21e0191 6ea430f687/ crypto/ comp_selftest
https:/
and testit is just a copy/paste from the README of the commands to get the test running (up to status).