Re: [PATCH 4.9 00/95] 4.9.96-stable review

From: Naresh Kamboju
Date: Mon Apr 23 2018 - 12:54:08 EST


On 22 April 2018 at 19:22, Greg Kroah-Hartman
<gregkh@xxxxxxxxxxxxxxxxxxx> wrote:
> This is the start of the stable review cycle for the 4.9.96 release.
> There are 95 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Tue Apr 24 13:51:53 UTC 2018.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.96-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Regression detected on arm64 devices Hikey and Juno.

Here is the list of bad commit patches to be reverted.
git bisect found first bad commit as "3"
but reverting 3 patch failed.
so i have to revert all four patches and boot test and the boot PASS on hikey.

1)
Theodore Ts'o <tytso@xxxxxxx>
random: add new ioctl RNDRESEEDCRNG
2)
Theodore Ts'o <tytso@xxxxxxx>
random: crng_reseed() should lock the crng instance that it is modifying
3)
Theodore Ts'o <tytso@xxxxxxx>
random: set up the NUMA crng instances after the CRNG is fully initialized
4)
Theodore Ts'o <tytso@xxxxxxx>
random: fix crng_ready() test

Additional details,
------------------------
Boot failed log details log can be found at,
https://lkft.validation.linaro.org/scheduler/job/193871#L3120

[ 5.789114] DEBUG_LOCKS_WARN_ON(irqs_disabled_flags(flags))
[ 5.794551] ------------[ cut here ]------------
[ 5.799216] WARNING: CPU: 0 PID: 0 at /srv/oe/build/tmp-rpb-glibc/
work-shared/hikey/kernel-source/kernel/locking/lockdep.c:2879
lockdep_trace_alloc+0xc0/0xc8
[ 5.813339] Modules linked in: fuse
[ 5.816850]
[ 5.818351] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.9.96-rc2 #1
[ 5.824630] Hardware name: HiKey Development Board (DT)
[ 5.829866] task: ffff000009104680 task.stack: ffff0000090f0000
[ 5.835803] PC is at lockdep_trace_alloc+0xc0/0xc8
[ 5.840605] LR is at lockdep_trace_alloc+0xc0/0xc8
[ 5.845405] pc : [<ffff000008133778>] lr : [<ffff000008133778>]
pstate: 600001c5
[ 5.852820] sp : ffff800077f02d60
[ 5.856141] x29: ffff800077f02d60 x28: 0000000000007ffe
[ 5.861472] x27: 0000000000004000 x26: ffff0000090fa508
[ 5.866804] x25: 00000000000001c0 x24: ffff0000091ed000
[ 5.872136] x23: ffff800005f03c80 x22: ffff00000867d864
[ 5.877467] x21: 0000000000000008 x20: 00000000024088c0
[ 5.882798] x19: 00000000000001c0 x18: 0000000000000010
[ 5.888129] x17: 0000000000000007 x16: 0000000000000001
[ 5.893460] x15: 0000000000000006 x14: ffff000089ebb12f
[ 5.898791] x13: ffff000009ebb13d x12: ffff000009cb9930
[ 5.904122] x11: ffff800077f02b40 x10: 000000000000017f
[ 5.909454] x9 : 00000000ffffffd0 x8 : 0000000000000002
[ 5.914785] x7 : ffff0000090f0000 x6 : ffff00000813de38
[ 5.920117] x5 : 0000000000000000 x4 : 0000000000000001
[ 5.925449] x3 : 0000000000000002 x2 : 000000000000000


Best regards
Naresh Kamboju