Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha > > > > has > > > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > > > was the first kernel after 4.11 that I tried and the problem happened > > > > while compiling next kernel from git. > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > Here it is. > > Thanks. > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > either can't reproduce in the guest or I need to try linux-next. Well, > tomorrow... Meanwhile I saw a patch fixing something in mm/highmem_32.c and tried 4.12 release. And it works fine now, has been compiling more than 24h. Bisect log I did not understand: git bisect start # bad: [a090bd4ff8387c409732a8e059fbf264ea0bdd56] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net git bisect bad a090bd4ff8387c409732a8e059fbf264ea0bdd56 # good: [a351e9b9fc24e982ec2f0e76379a49826036da12] Linux 4.11 git bisect good a351e9b9fc24e982ec2f0e76379a49826036da12 # good: [4c174688ee92805aa5df6e06e5b625a3286e415c] Merge tag 'trace-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace git bisect good 4c174688ee92805aa5df6e06e5b625a3286e415c # good: [36c344f3f1ffc0b1b20abd237b7401dc6687ee8f] Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD git bisect good 36c344f3f1ffc0b1b20abd237b7401dc6687ee8f # good: [ac3c4aa248c5b5390c40fad1ceb0a15a53f57a36] Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus git bisect good ac3c4aa248c5b5390c40fad1ceb0a15a53f57a36 # bad: [cdbe0206783b4e86abb0150303f137e448b5e531] Merge tag 'xfs-4.12-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux git bisect bad cdbe0206783b4e86abb0150303f137e448b5e531 # bad: [16d95c43965d287987505bbd875e59e5b3c9b131] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace git bisect bad 16d95c43965d287987505bbd875e59e5b3c9b131 # good: [a34ab101a9d27a2995142b47f9857fb46fcb072a] Merge tag 'drm-fixes-for-v4.12-rc1' of git://people.freedesktop.org/~airlied/linux git bisect good a34ab101a9d27a2995142b47f9857fb46fcb072a # bad: [cd636458904a04de2349c728323c5d2af1203bdf] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input git bisect bad cd636458904a04de2349c728323c5d2af1203bdf # skip: [6b402bdfdbafce241cb6789ae38d94f45641078c] Merge tag 'for-v4.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply git bisect skip 6b402bdfdbafce241cb6789ae38d94f45641078c # good: [c67c06939ee4a24fcad1235dd9632153533fdd4d] power: supply: max17042_battery: Use sign_extend32 instead of DIY code git bisect good c67c06939ee4a24fcad1235dd9632153533fdd4d # good: [917362135b8a5c0680acf08807e9fc6179eb6c79] power: supply: max17042_battery: Add default platform_data fallback data git bisect good 917362135b8a5c0680acf08807e9fc6179eb6c79 # good: [2be83da85a64773efaa407639de81bd1377f880e] thermal: devfreq_cooling: add new interface for direct power read git bisect good 2be83da85a64773efaa407639de81bd1377f880e # good: [a6128f47f7940d8388ca7c8623fbe24e52f8fae6] Merge branches 'thermal-core' and 'thermal-intel' into next git bisect good a6128f47f7940d8388ca7c8623fbe24e52f8fae6 # bad: [deac8429d62ca19c1571853e2a18f60e760ee04c] Merge tag 'sound-fix-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound git bisect bad deac8429d62ca19c1571853e2a18f60e760ee04c # bad: [6a776e47a045462a1df1a3a9592598259ffd614f] Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux git bisect bad 6a776e47a045462a1df1a3a9592598259ffd614f # good: [bcb7dd9ef206f7d646ed8dac6fe7772083714253] thermal: bcm2835: add thermal driver for bcm2835 SoC git bisect good bcb7dd9ef206f7d646ed8dac6fe7772083714253 # good: [05d7839aa290901429d8edcd8f7974c9df2bcaa5] thermal: mt8173: minor mtk_thermal.c cleanups git bisect good 05d7839aa290901429d8edcd8f7974c9df2bcaa5 # good: [bb4d5e38decf3f3c6bf170d19603949abb4d4b99] Merge branch 'backup-thermal-shutdown' into next git bisect good bb4d5e38decf3f3c6bf170d19603949abb4d4b99 # good: [cb15c81a0c1c1f7829b9809a209ecacc77f5aa63] Merge branch 'thermal-soc' into next git bisect good cb15c81a0c1c1f7829b9809a209ecacc77f5aa63 # first bad commit: [6a776e47a045462a1df1a3a9592598259ffd614f] Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux -- Meelis Roos (mr...@linux.ee)
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha > > > > has > > > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > > > was the first kernel after 4.11 that I tried and the problem happened > > > > while compiling next kernel from git. > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > Here it is. > > Thanks. > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > either can't reproduce in the guest or I need to try linux-next. Well, > tomorrow... Meanwhile I saw a patch fixing something in mm/highmem_32.c and tried 4.12 release. And it works fine now, has been compiling more than 24h. Bisect log I did not understand: git bisect start # bad: [a090bd4ff8387c409732a8e059fbf264ea0bdd56] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net git bisect bad a090bd4ff8387c409732a8e059fbf264ea0bdd56 # good: [a351e9b9fc24e982ec2f0e76379a49826036da12] Linux 4.11 git bisect good a351e9b9fc24e982ec2f0e76379a49826036da12 # good: [4c174688ee92805aa5df6e06e5b625a3286e415c] Merge tag 'trace-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace git bisect good 4c174688ee92805aa5df6e06e5b625a3286e415c # good: [36c344f3f1ffc0b1b20abd237b7401dc6687ee8f] Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD git bisect good 36c344f3f1ffc0b1b20abd237b7401dc6687ee8f # good: [ac3c4aa248c5b5390c40fad1ceb0a15a53f57a36] Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus git bisect good ac3c4aa248c5b5390c40fad1ceb0a15a53f57a36 # bad: [cdbe0206783b4e86abb0150303f137e448b5e531] Merge tag 'xfs-4.12-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux git bisect bad cdbe0206783b4e86abb0150303f137e448b5e531 # bad: [16d95c43965d287987505bbd875e59e5b3c9b131] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace git bisect bad 16d95c43965d287987505bbd875e59e5b3c9b131 # good: [a34ab101a9d27a2995142b47f9857fb46fcb072a] Merge tag 'drm-fixes-for-v4.12-rc1' of git://people.freedesktop.org/~airlied/linux git bisect good a34ab101a9d27a2995142b47f9857fb46fcb072a # bad: [cd636458904a04de2349c728323c5d2af1203bdf] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input git bisect bad cd636458904a04de2349c728323c5d2af1203bdf # skip: [6b402bdfdbafce241cb6789ae38d94f45641078c] Merge tag 'for-v4.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply git bisect skip 6b402bdfdbafce241cb6789ae38d94f45641078c # good: [c67c06939ee4a24fcad1235dd9632153533fdd4d] power: supply: max17042_battery: Use sign_extend32 instead of DIY code git bisect good c67c06939ee4a24fcad1235dd9632153533fdd4d # good: [917362135b8a5c0680acf08807e9fc6179eb6c79] power: supply: max17042_battery: Add default platform_data fallback data git bisect good 917362135b8a5c0680acf08807e9fc6179eb6c79 # good: [2be83da85a64773efaa407639de81bd1377f880e] thermal: devfreq_cooling: add new interface for direct power read git bisect good 2be83da85a64773efaa407639de81bd1377f880e # good: [a6128f47f7940d8388ca7c8623fbe24e52f8fae6] Merge branches 'thermal-core' and 'thermal-intel' into next git bisect good a6128f47f7940d8388ca7c8623fbe24e52f8fae6 # bad: [deac8429d62ca19c1571853e2a18f60e760ee04c] Merge tag 'sound-fix-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound git bisect bad deac8429d62ca19c1571853e2a18f60e760ee04c # bad: [6a776e47a045462a1df1a3a9592598259ffd614f] Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux git bisect bad 6a776e47a045462a1df1a3a9592598259ffd614f # good: [bcb7dd9ef206f7d646ed8dac6fe7772083714253] thermal: bcm2835: add thermal driver for bcm2835 SoC git bisect good bcb7dd9ef206f7d646ed8dac6fe7772083714253 # good: [05d7839aa290901429d8edcd8f7974c9df2bcaa5] thermal: mt8173: minor mtk_thermal.c cleanups git bisect good 05d7839aa290901429d8edcd8f7974c9df2bcaa5 # good: [bb4d5e38decf3f3c6bf170d19603949abb4d4b99] Merge branch 'backup-thermal-shutdown' into next git bisect good bb4d5e38decf3f3c6bf170d19603949abb4d4b99 # good: [cb15c81a0c1c1f7829b9809a209ecacc77f5aa63] Merge branch 'thermal-soc' into next git bisect good cb15c81a0c1c1f7829b9809a209ecacc77f5aa63 # first bad commit: [6a776e47a045462a1df1a3a9592598259ffd614f] Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux -- Meelis Roos (mr...@linux.ee)
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> On Wed, 28 Jun 2017, Meelis Roos wrote: > > > On Tue, Jun 27, 2017 at 06:49:14PM +0300, Meelis Roos wrote: > > > > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server > > > > > > tha has > > > > > > been running fine until 4.11.0 included. > > > > > > 4.12.0-rc5-00137-ga090bd4ff838 > > > > > > was the first kernel after 4.11 that I tried and the problem > > > > > > happened > > > > > > while compiling next kernel from git. > > > > > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > > > > > Here it is. > > > > > > Thanks. > > > > > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > > > either can't reproduce in the guest or I need to try linux-next. Well, > > > tomorrow... > > > > I verified that when running 4.11.0, make clean && make -j2 finishes > > successfully. > > > > Will start bisecting. > > Any update on this? Still bisecting. There are actually 3 failure modes: 1. these messages 2. just reboot 3. hang with task hung timeout ot startup or shutdown (during reboot) - 3 of these so far. I have tried bisecting 1 and 2 together. So far I have this: git bisect start # bad: [a090bd4ff8387c409732a8e059fbf264ea0bdd56] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net git bisect bad a090bd4ff8387c409732a8e059fbf264ea0bdd56 # good: [a351e9b9fc24e982ec2f0e76379a49826036da12] Linux 4.11 git bisect good a351e9b9fc24e982ec2f0e76379a49826036da12 # good: [4c174688ee92805aa5df6e06e5b625a3286e415c] Merge tag 'trace-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace git bisect good 4c174688ee92805aa5df6e06e5b625a3286e415c # good: [36c344f3f1ffc0b1b20abd237b7401dc6687ee8f] Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD git bisect good 36c344f3f1ffc0b1b20abd237b7401dc6687ee8f # good: [ac3c4aa248c5b5390c40fad1ceb0a15a53f57a36] Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus git bisect good ac3c4aa248c5b5390c40fad1ceb0a15a53f57a36 # bad: [cdbe0206783b4e86abb0150303f137e448b5e531] Merge tag 'xfs-4.12-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux git bisect bad cdbe0206783b4e86abb0150303f137e448b5e531 # bad: [16d95c43965d287987505bbd875e59e5b3c9b131] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace git bisect bad 16d95c43965d287987505bbd875e59e5b3c9b131 # good: [a34ab101a9d27a2995142b47f9857fb46fcb072a] Merge tag 'drm-fixes-for-v4.12-rc1' of git://people.freedesktop.org/~airlied/linux git bisect good a34ab101a9d27a2995142b47f9857fb46fcb072a # bad: [cd636458904a04de2349c728323c5d2af1203bdf] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input git bisect bad cd636458904a04de2349c728323c5d2af1203bdf # skip: [6b402bdfdbafce241cb6789ae38d94f45641078c] Merge tag 'for-v4.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply git bisect skip 6b402bdfdbafce241cb6789ae38d94f45641078c # good: [c67c06939ee4a24fcad1235dd9632153533fdd4d] power: supply: max17042_battery: Use sign_extend32 instead of DIY code git bisect good c67c06939ee4a24fcad1235dd9632153533fdd4d # good: [917362135b8a5c0680acf08807e9fc6179eb6c79] power: supply: max17042_battery: Add default platform_data fallback data git bisect good 917362135b8a5c0680acf08807e9fc6179eb6c79 # good: [2be83da85a64773efaa407639de81bd1377f880e] thermal: devfreq_cooling: add new interface for direct power read git bisect good 2be83da85a64773efaa407639de81bd1377f880e # good: [a6128f47f7940d8388ca7c8623fbe24e52f8fae6] Merge branches 'thermal-core' and 'thermal-intel' into next git bisect good a6128f47f7940d8388ca7c8623fbe24e52f8fae6 # bad: [deac8429d62ca19c1571853e2a18f60e760ee04c] Merge tag 'sound-fix-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound git bisect bad deac8429d62ca19c1571853e2a18f60e760ee04c Additionally, 6a776e47a045 seems to be bad (just had failure during complation). Some something between a6128f47f7940d8388ca7c8623fbe24e52f8fae6 and 6a776e47a045 it seems. -- Meelis Roos (mr...@linux.ee)
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> On Wed, 28 Jun 2017, Meelis Roos wrote: > > > On Tue, Jun 27, 2017 at 06:49:14PM +0300, Meelis Roos wrote: > > > > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server > > > > > > tha has > > > > > > been running fine until 4.11.0 included. > > > > > > 4.12.0-rc5-00137-ga090bd4ff838 > > > > > > was the first kernel after 4.11 that I tried and the problem > > > > > > happened > > > > > > while compiling next kernel from git. > > > > > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > > > > > Here it is. > > > > > > Thanks. > > > > > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > > > either can't reproduce in the guest or I need to try linux-next. Well, > > > tomorrow... > > > > I verified that when running 4.11.0, make clean && make -j2 finishes > > successfully. > > > > Will start bisecting. > > Any update on this? Still bisecting. There are actually 3 failure modes: 1. these messages 2. just reboot 3. hang with task hung timeout ot startup or shutdown (during reboot) - 3 of these so far. I have tried bisecting 1 and 2 together. So far I have this: git bisect start # bad: [a090bd4ff8387c409732a8e059fbf264ea0bdd56] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net git bisect bad a090bd4ff8387c409732a8e059fbf264ea0bdd56 # good: [a351e9b9fc24e982ec2f0e76379a49826036da12] Linux 4.11 git bisect good a351e9b9fc24e982ec2f0e76379a49826036da12 # good: [4c174688ee92805aa5df6e06e5b625a3286e415c] Merge tag 'trace-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace git bisect good 4c174688ee92805aa5df6e06e5b625a3286e415c # good: [36c344f3f1ffc0b1b20abd237b7401dc6687ee8f] Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD git bisect good 36c344f3f1ffc0b1b20abd237b7401dc6687ee8f # good: [ac3c4aa248c5b5390c40fad1ceb0a15a53f57a36] Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus git bisect good ac3c4aa248c5b5390c40fad1ceb0a15a53f57a36 # bad: [cdbe0206783b4e86abb0150303f137e448b5e531] Merge tag 'xfs-4.12-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux git bisect bad cdbe0206783b4e86abb0150303f137e448b5e531 # bad: [16d95c43965d287987505bbd875e59e5b3c9b131] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace git bisect bad 16d95c43965d287987505bbd875e59e5b3c9b131 # good: [a34ab101a9d27a2995142b47f9857fb46fcb072a] Merge tag 'drm-fixes-for-v4.12-rc1' of git://people.freedesktop.org/~airlied/linux git bisect good a34ab101a9d27a2995142b47f9857fb46fcb072a # bad: [cd636458904a04de2349c728323c5d2af1203bdf] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input git bisect bad cd636458904a04de2349c728323c5d2af1203bdf # skip: [6b402bdfdbafce241cb6789ae38d94f45641078c] Merge tag 'for-v4.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply git bisect skip 6b402bdfdbafce241cb6789ae38d94f45641078c # good: [c67c06939ee4a24fcad1235dd9632153533fdd4d] power: supply: max17042_battery: Use sign_extend32 instead of DIY code git bisect good c67c06939ee4a24fcad1235dd9632153533fdd4d # good: [917362135b8a5c0680acf08807e9fc6179eb6c79] power: supply: max17042_battery: Add default platform_data fallback data git bisect good 917362135b8a5c0680acf08807e9fc6179eb6c79 # good: [2be83da85a64773efaa407639de81bd1377f880e] thermal: devfreq_cooling: add new interface for direct power read git bisect good 2be83da85a64773efaa407639de81bd1377f880e # good: [a6128f47f7940d8388ca7c8623fbe24e52f8fae6] Merge branches 'thermal-core' and 'thermal-intel' into next git bisect good a6128f47f7940d8388ca7c8623fbe24e52f8fae6 # bad: [deac8429d62ca19c1571853e2a18f60e760ee04c] Merge tag 'sound-fix-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound git bisect bad deac8429d62ca19c1571853e2a18f60e760ee04c Additionally, 6a776e47a045 seems to be bad (just had failure during complation). Some something between a6128f47f7940d8388ca7c8623fbe24e52f8fae6 and 6a776e47a045 it seems. -- Meelis Roos (mr...@linux.ee)
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
On Wed, 28 Jun 2017, Meelis Roos wrote: > > On Tue, Jun 27, 2017 at 06:49:14PM +0300, Meelis Roos wrote: > > > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha > > > > > has > > > > > been running fine until 4.11.0 included. > > > > > 4.12.0-rc5-00137-ga090bd4ff838 > > > > > was the first kernel after 4.11 that I tried and the problem happened > > > > > while compiling next kernel from git. > > > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > > > Here it is. > > > > Thanks. > > > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > > either can't reproduce in the guest or I need to try linux-next. Well, > > tomorrow... > > I verified that when running 4.11.0, make clean && make -j2 finishes > successfully. > > Will start bisecting. Any update on this? Thanks, tglx
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
On Wed, 28 Jun 2017, Meelis Roos wrote: > > On Tue, Jun 27, 2017 at 06:49:14PM +0300, Meelis Roos wrote: > > > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha > > > > > has > > > > > been running fine until 4.11.0 included. > > > > > 4.12.0-rc5-00137-ga090bd4ff838 > > > > > was the first kernel after 4.11 that I tried and the problem happened > > > > > while compiling next kernel from git. > > > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > > > Here it is. > > > > Thanks. > > > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > > either can't reproduce in the guest or I need to try linux-next. Well, > > tomorrow... > > I verified that when running 4.11.0, make clean && make -j2 finishes > successfully. > > Will start bisecting. Any update on this? Thanks, tglx
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> On Tue, Jun 27, 2017 at 06:49:14PM +0300, Meelis Roos wrote: > > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha > > > > has > > > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > > > was the first kernel after 4.11 that I tried and the problem happened > > > > while compiling next kernel from git. > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > Here it is. > > Thanks. > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > either can't reproduce in the guest or I need to try linux-next. Well, > tomorrow... I verified that when running 4.11.0, make clean && make -j2 finishes successfully. Will start bisecting. -- Meelis Roos (mr...@linux.ee)
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> On Tue, Jun 27, 2017 at 06:49:14PM +0300, Meelis Roos wrote: > > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha > > > > has > > > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > > > was the first kernel after 4.11 that I tried and the problem happened > > > > while compiling next kernel from git. > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > Here it is. > > Thanks. > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > either can't reproduce in the guest or I need to try linux-next. Well, > tomorrow... I verified that when running 4.11.0, make clean && make -j2 finishes successfully. Will start bisecting. -- Meelis Roos (mr...@linux.ee)
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha > > > > has > > > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > > > was the first kernel after 4.11 that I tried and the problem happened > > > > while compiling next kernel from git. > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > Here it is. > > Thanks. > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > either can't reproduce in the guest or I need to try linux-next. Well, > tomorrow... It booted on my physical machine too, and trouble happened during compilation on both CPUs with make -j2. On next try it just rebooted. -- Meelis Roos (mr...@linux.ee)
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha > > > > has > > > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > > > was the first kernel after 4.11 that I tried and the problem happened > > > > while compiling next kernel from git. > > > > > > I can't reproduce this in a guest. Can you send .config please? > > > > Here it is. > > Thanks. > > So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I > either can't reproduce in the guest or I need to try linux-next. Well, > tomorrow... It booted on my physical machine too, and trouble happened during compilation on both CPUs with make -j2. On next try it just rebooted. -- Meelis Roos (mr...@linux.ee)
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
On Tue, Jun 27, 2017 at 06:49:14PM +0300, Meelis Roos wrote: > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha has > > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > > was the first kernel after 4.11 that I tried and the problem happened > > > while compiling next kernel from git. > > > > I can't reproduce this in a guest. Can you send .config please? > > Here it is. Thanks. So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I either can't reproduce in the guest or I need to try linux-next. Well, tomorrow... -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
On Tue, Jun 27, 2017 at 06:49:14PM +0300, Meelis Roos wrote: > > > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha has > > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > > was the first kernel after 4.11 that I tried and the problem happened > > > while compiling next kernel from git. > > > > I can't reproduce this in a guest. Can you send .config please? > > Here it is. Thanks. So plain 4.12.0-rc7 booted all the way in the athlon guest here. So I either can't reproduce in the guest or I need to try linux-next. Well, tomorrow... -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha has > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > was the first kernel after 4.11 that I tried and the problem happened > > while compiling next kernel from git. > > I can't reproduce this in a guest. Can you send .config please? Here it is. I started suspecting old hardware and so had the server run memtest86 for 24+ hours - but no problems were found. # # Automatically generated file; DO NOT EDIT. # Linux/x86 4.12.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_SMP=y CONFIG_X86_32_LAZY_GS=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TREE_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y # CONFIG_TREE_RCU_TRACE is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y # CONFIG_CGROUPS is not set # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_IPC_NS is not set # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set # CONFIG_NET_NS is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set # CONFIG_BLK_DEV_INITRD is not set CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_POSIX_TIMERS=y CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y CONFIG_AIO=y
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
> > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha has > > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > > was the first kernel after 4.11 that I tried and the problem happened > > while compiling next kernel from git. > > I can't reproduce this in a guest. Can you send .config please? Here it is. I started suspecting old hardware and so had the server run memtest86 for 24+ hours - but no problems were found. # # Automatically generated file; DO NOT EDIT. # Linux/x86 4.12.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_SMP=y CONFIG_X86_32_LAZY_GS=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TREE_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y # CONFIG_TREE_RCU_TRACE is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y # CONFIG_CGROUPS is not set # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_IPC_NS is not set # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set # CONFIG_NET_NS is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set # CONFIG_BLK_DEV_INITRD is not set CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_POSIX_TIMERS=y CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y CONFIG_AIO=y
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
On Sat, Jun 24, 2017 at 11:39:58PM +0300, Meelis Roos wrote: > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha has > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > was the first kernel after 4.11 that I tried and the problem happened > while compiling next kernel from git. I can't reproduce this in a guest. Can you send .config please? -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.
Re: 4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
On Sat, Jun 24, 2017 at 11:39:58PM +0300, Meelis Roos wrote: > This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha has > been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 > was the first kernel after 4.11 that I tried and the problem happened > while compiling next kernel from git. I can't reproduce this in a guest. Can you send .config please? -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.
4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha has been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 was the first kernel after 4.11 that I tried and the problem happened while compiling next kernel from git. First it seems to be task jbd2/sda1-8:70 blocked for more than 120 seconds with blk-mq (wondering why I have it enabled on a old spinning HDD server) and then series of invalid opcode: BUG-s. [0.00] Linux version 4.12.0-rc5-00137-ga090bd4ff838 (mroos@vanaondatra) (gcc version 6.3.0 20170415 (Debian 6.3.0-14) ) #57 SMP Fri Jun 16 12:07:23 EEST 2017 [0.00] x86/fpu: x87 FPU will use FXSAVE [0.00] e820: BIOS-provided physical RAM map: [0.00] BIOS-e820: [mem 0x-0x0009f7ff] usable [0.00] BIOS-e820: [mem 0x0009f800-0x0009] reserved [0.00] BIOS-e820: [mem 0x000e4800-0x000f] reserved [0.00] BIOS-e820: [mem 0x0010-0x5ffe] usable [0.00] BIOS-e820: [mem 0x5fff-0x5fff6bff] ACPI data [0.00] BIOS-e820: [mem 0x5fff6c00-0x5fff] ACPI NVS [0.00] BIOS-e820: [mem 0xfec0-0xfec0] reserved [0.00] BIOS-e820: [mem 0xfee0-0xfee00fff] reserved [0.00] BIOS-e820: [mem 0xfff8-0x] reserved [0.00] Notice: NX (Execute Disable) protection missing in CPU! [0.00] SMBIOS 2.3 present. [0.00] DMI: Unknown Unknown/S2462 THUNDER K7, BIOS Guinness-8 04/07/2003 [0.00] tsc: Fast TSC calibration using PIT [0.00] e820: update [mem 0x-0x0fff] usable ==> reserved [0.00] e820: remove [mem 0x000a-0x000f] usable [0.00] e820: last_pfn = 0x5fff0 max_arch_pfn = 0x10 [0.00] MTRR default type: uncachable [0.00] MTRR fixed ranges enabled: [0.00] 0-9 write-back [0.00] A-B uncachable [0.00] C-C8FFF write-protect [0.00] C9000-D uncachable [0.00] E-E3FFF write-back [0.00] E4000-F write-protect [0.00] MTRR variable ranges enabled: [0.00] 0 base 0 mask FC000 write-back [0.00] 1 base 04000 mask FE000 write-back [0.00] 2 disabled [0.00] 3 disabled [0.00] 4 disabled [0.00] 5 disabled [0.00] 6 disabled [0.00] 7 disabled [0.00] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WC UC- WT [0.00] found SMP MP-table at [mem 0x000f74c0-0x000f74cf] mapped at [c00f74c0] [0.00] initial memory mapped: [mem 0x-0x01ff] [0.00] Base memory trampoline at [c009b000] 9b000 size 16384 [0.00] BRK [0x01be4000, 0x01be4fff] PGTABLE [0.00] ACPI: Early table checksum verification disabled [0.00] ACPI: RSDP 0x000F7460 14 (v00 PTLTD ) [0.00] ACPI: RSDT 0x5FFF451B 2C (v01 PTLTDRSDT 0604 LTP ) [0.00] ACPI: FACP 0x5FFF6B2E 74 (v01 TYAN GUINNESS 0604 PTEC 000F4240) [0.00] ACPI: DSDT 0x5FFF4547 0025E7 (v01 AMDAMDACPI 0604 MSFT 010D) [0.00] ACPI: FACS 0x5FC0 40 [0.00] ACPI: APIC 0x5FFF6BA2 5E (v01 PTLTDAPIC 0604 LTP ) [0.00] ACPI: Local APIC address 0xfee0 [0.00] 647MB HIGHMEM available. [0.00] 887MB LOWMEM available. [0.00] mapped low ram: 0 - 377fe000 [0.00] low ram: 0 - 377fe000 [0.00] BRK [0x01be5000, 0x01be5fff] PGTABLE [0.00] Zone ranges: [0.00] DMA [mem 0x1000-0x00ff] [0.00] Normal [mem 0x0100-0x377fdfff] [0.00] HighMem [mem 0x377fe000-0x5ffe] [0.00] Movable zone start for each node [0.00] Early memory node ranges [0.00] node 0: [mem 0x1000-0x0009efff] [0.00] node 0: [mem 0x0010-0x5ffe] [0.00] Initmem setup node 0 [mem 0x1000-0x5ffe] [0.00] On node 0 totalpages: 393102 [0.00] DMA zone: 32 pages used for memmap [0.00] DMA zone: 0 pages reserved [0.00] DMA zone: 3998 pages, LIFO batch:0 [0.00] Normal zone: 1744 pages used for memmap [0.00] Normal zone: 223230 pages, LIFO batch:31 [0.00] HighMem zone: 165874 pages, LIFO batch:31 [0.00] Using APIC driver default [0.00] ACPI: PM-Timer IO Port: 0x8008 [0.00] ACPI: Local APIC address 0xfee0 [0.00] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [0.00] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [0.00] IOAPIC[0]: apic_id 2, version 17, address 0xfec0, GSI
4.12.0-rc5+git: kernel BUG at arch/x86/mm/highmem_32.c:47
This is 4.12.0-rc5-00137-ga090bd4ff838 on a dual AthlonMP server tha has been running fine until 4.11.0 included. 4.12.0-rc5-00137-ga090bd4ff838 was the first kernel after 4.11 that I tried and the problem happened while compiling next kernel from git. First it seems to be task jbd2/sda1-8:70 blocked for more than 120 seconds with blk-mq (wondering why I have it enabled on a old spinning HDD server) and then series of invalid opcode: BUG-s. [0.00] Linux version 4.12.0-rc5-00137-ga090bd4ff838 (mroos@vanaondatra) (gcc version 6.3.0 20170415 (Debian 6.3.0-14) ) #57 SMP Fri Jun 16 12:07:23 EEST 2017 [0.00] x86/fpu: x87 FPU will use FXSAVE [0.00] e820: BIOS-provided physical RAM map: [0.00] BIOS-e820: [mem 0x-0x0009f7ff] usable [0.00] BIOS-e820: [mem 0x0009f800-0x0009] reserved [0.00] BIOS-e820: [mem 0x000e4800-0x000f] reserved [0.00] BIOS-e820: [mem 0x0010-0x5ffe] usable [0.00] BIOS-e820: [mem 0x5fff-0x5fff6bff] ACPI data [0.00] BIOS-e820: [mem 0x5fff6c00-0x5fff] ACPI NVS [0.00] BIOS-e820: [mem 0xfec0-0xfec0] reserved [0.00] BIOS-e820: [mem 0xfee0-0xfee00fff] reserved [0.00] BIOS-e820: [mem 0xfff8-0x] reserved [0.00] Notice: NX (Execute Disable) protection missing in CPU! [0.00] SMBIOS 2.3 present. [0.00] DMI: Unknown Unknown/S2462 THUNDER K7, BIOS Guinness-8 04/07/2003 [0.00] tsc: Fast TSC calibration using PIT [0.00] e820: update [mem 0x-0x0fff] usable ==> reserved [0.00] e820: remove [mem 0x000a-0x000f] usable [0.00] e820: last_pfn = 0x5fff0 max_arch_pfn = 0x10 [0.00] MTRR default type: uncachable [0.00] MTRR fixed ranges enabled: [0.00] 0-9 write-back [0.00] A-B uncachable [0.00] C-C8FFF write-protect [0.00] C9000-D uncachable [0.00] E-E3FFF write-back [0.00] E4000-F write-protect [0.00] MTRR variable ranges enabled: [0.00] 0 base 0 mask FC000 write-back [0.00] 1 base 04000 mask FE000 write-back [0.00] 2 disabled [0.00] 3 disabled [0.00] 4 disabled [0.00] 5 disabled [0.00] 6 disabled [0.00] 7 disabled [0.00] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WC UC- WT [0.00] found SMP MP-table at [mem 0x000f74c0-0x000f74cf] mapped at [c00f74c0] [0.00] initial memory mapped: [mem 0x-0x01ff] [0.00] Base memory trampoline at [c009b000] 9b000 size 16384 [0.00] BRK [0x01be4000, 0x01be4fff] PGTABLE [0.00] ACPI: Early table checksum verification disabled [0.00] ACPI: RSDP 0x000F7460 14 (v00 PTLTD ) [0.00] ACPI: RSDT 0x5FFF451B 2C (v01 PTLTDRSDT 0604 LTP ) [0.00] ACPI: FACP 0x5FFF6B2E 74 (v01 TYAN GUINNESS 0604 PTEC 000F4240) [0.00] ACPI: DSDT 0x5FFF4547 0025E7 (v01 AMDAMDACPI 0604 MSFT 010D) [0.00] ACPI: FACS 0x5FC0 40 [0.00] ACPI: APIC 0x5FFF6BA2 5E (v01 PTLTDAPIC 0604 LTP ) [0.00] ACPI: Local APIC address 0xfee0 [0.00] 647MB HIGHMEM available. [0.00] 887MB LOWMEM available. [0.00] mapped low ram: 0 - 377fe000 [0.00] low ram: 0 - 377fe000 [0.00] BRK [0x01be5000, 0x01be5fff] PGTABLE [0.00] Zone ranges: [0.00] DMA [mem 0x1000-0x00ff] [0.00] Normal [mem 0x0100-0x377fdfff] [0.00] HighMem [mem 0x377fe000-0x5ffe] [0.00] Movable zone start for each node [0.00] Early memory node ranges [0.00] node 0: [mem 0x1000-0x0009efff] [0.00] node 0: [mem 0x0010-0x5ffe] [0.00] Initmem setup node 0 [mem 0x1000-0x5ffe] [0.00] On node 0 totalpages: 393102 [0.00] DMA zone: 32 pages used for memmap [0.00] DMA zone: 0 pages reserved [0.00] DMA zone: 3998 pages, LIFO batch:0 [0.00] Normal zone: 1744 pages used for memmap [0.00] Normal zone: 223230 pages, LIFO batch:31 [0.00] HighMem zone: 165874 pages, LIFO batch:31 [0.00] Using APIC driver default [0.00] ACPI: PM-Timer IO Port: 0x8008 [0.00] ACPI: Local APIC address 0xfee0 [0.00] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [0.00] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [0.00] IOAPIC[0]: apic_id 2, version 17, address 0xfec0, GSI