On Mon, Mar 12, 2018 at 08:00:53AM -0700, Guenter Roeck wrote:
On Mon, Mar 12, 2018 at 03:06:11AM +0000, Ben Hutchings wrote:
This is the start of the stable review cycle for the 3.16.56 release. There are 76 patches in this series, which will be posted as responses to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed Mar 14 12:00:00 UTC 2018. Anything received after that time might be too late.
Build results: total: 136 pass: 136 fail:0 Qemu test results: total: 115 pass: 112 fail:3 Failed tests: mipsel:24Kf:malta_defconfig:smp:rootfs mipsel64:malta_defconfig:nosmp:rootfs mipsel64:malta_defconfig:smp:rootfs
The failures are due to newly added tests; the init process crashes. v3.16 passes those tests, so the problem was introduced later. I'll run a bisect later to see if I can find the culprit. If not, I'll drop the new tests from this kernel version.
Turns out I did the bisect kalready. Attached. It does suggest that there may be a real problem.
Guenter
--- # bad: [3e50cd97ed730bb0abfcdbc8c1a18871c2750c33] Linux 3.16.55 # good: [19583ca584d6f574384e17fe7613dfaeadcdc4a6] Linux 3.16 git bisect start 'HEAD' 'v3.16' # good: [d1afef76e102be87955151c93bd51fd04c1c0c01] arm64: mm: ensure that the zero page is visible to the page table walker git bisect good d1afef76e102be87955151c93bd51fd04c1c0c01 # good: [b6927bd60d353de044584ab9400aaccd8694fe1e] can: Fix kernel panic at security_sock_rcv_skb git bisect good b6927bd60d353de044584ab9400aaccd8694fe1e # good: [aa9a2ec0e82b64db1851d96ab1e9c83f8ea17a39] ARM: kexec: Make .text R/W in machine_kexec git bisect good aa9a2ec0e82b64db1851d96ab1e9c83f8ea17a39 # good: [bf5ac638a0ffa923ed03ba8cdb8241b812f5fe4f] can: gs_usb: fix busy loop if no more TX context is available git bisect good bf5ac638a0ffa923ed03ba8cdb8241b812f5fe4f # good: [957a3d249cb16292a199f73b7138d23ee44ca433] Revert "x86: kvmclock: Disable use from vDSO if KPTI is enabled" git bisect good 957a3d249cb16292a199f73b7138d23ee44ca433 # bad: [66fe40226beb16fb7809d275aec362f479388935] USB: serial: option: adding support for YUGA CLM920-NC5 git bisect bad 66fe40226beb16fb7809d275aec362f479388935 # good: [0b6433856a149885470f2ab3a138e99347c323a4] arm64: fpsimd: Prevent registers leaking from dead tasks git bisect good 0b6433856a149885470f2ab3a138e99347c323a4 # good: [d6e7dd39a7f036eb3e48032d68d9e70f2e9781cf] MIPS: Clear [MSA]FPE CSR.Cause after notify_die() git bisect good d6e7dd39a7f036eb3e48032d68d9e70f2e9781cf # bad: [d97c5dd698a37a6f4fcce8132853620f7390f797] MIPS: Fix an FCSR access API regression with NT_PRFPREG and MSA git bisect bad d97c5dd698a37a6f4fcce8132853620f7390f797 # bad: [b18b5d55c0e8b2bccda919f5f227ec3ba1056f2a] MIPS: Fix a preemption issue with thread's FPU defaults git bisect bad b18b5d55c0e8b2bccda919f5f227ec3ba1056f2a # good: [0efd2f915bbc608f66065c36b291d37efe0a0b0f] MIPS: Always clear FCSR cause bits after emulation git bisect good 0efd2f915bbc608f66065c36b291d37efe0a0b0f # bad: [3127c502272aca5f46b04c0b11afb464ad4fcbaf] MIPS: math-emu: Define IEEE 754-2008 feature control bits git bisect bad 3127c502272aca5f46b04c0b11afb464ad4fcbaf # bad: [8605aa2fea28c0485aeb60c114a9d52df1455915] MIPS: Set `si_code' for SIGFPE signals sent from emulation too git bisect bad 8605aa2fea28c0485aeb60c114a9d52df1455915 # first bad commit: [8605aa2fea28c0485aeb60c114a9d52df1455915] MIPS: Set `si_code' for SIGFPE signals sent from emulation too