On 11/12/18 10:09 AM, Linaro QA (BETA) wrote:
Summary
kernel: 4.19.2-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.19.y git commit: 9ac3c2d4889c84e1fa030dc61ca5aeb6951f8776 git describe: v4.19.1-362-g9ac3c2d4889c Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.19-oe/build/v4.19.1-362...
Regressions (compared to build v4.19.1-362-gc881caaeb264)
x86_64: kselftest: * proc_read
* test src: https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz
This test seems to have issues... It calls a function "xreaddir()", that will recurse into /proc, for this case, for every existing directory. The problem is that the directory might be removed during code execution .. and it is likely what have caused this:
[ 633.121612] audit: type=1701 audit(1542160531.680:34): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=15256 comm="read" exe="/opt/kselftests/mainline/proc/read" sig=6 res=1 read: proc.h:49: xreaddir: Assertion `de || errno == 0' failed.
@Naresh,
I would flag this test as "known issue" and "flaky". It would only be important when giving other type of errors (than this assertion). If this turns into a nightmare of failures, it would justify any attempt to convince "Alexey Dobriyan" to fix this.
Objections ?
Cheers -Rafael