Oops starting Xorg with kernel 4.5-rc1 on Acube Sam460ex amcc460ex
powerpc motherboard.
======================================================================================================================
01c8f1c44b83a0825b573e7c723b033cece37b86 is the first bad commit
commit 01c8f1c44b83a0825b573e7c723b033cece37b86
Author: Dan Williams <dan.j.williams@xxxxxxxxx>
Date: Fri Jan 15 16:56:40 2016 -0800
mm, dax, gpu: convert vm_insert_mixed to pfn_t
Convert the raw unsigned long 'pfn' argument to pfn_t for the purpose of
evaluating the PFN_MAP and PFN_DEV flags. When both are set it triggers
_PAGE_DEVMAP to be set in the resulting pte.
There are no functional changes to the gpu drivers as a result of this
conversion.
Signed-off-by: Dan Williams <dan.j.williams@xxxxxxxxx>
Cc: Dave Hansen <dave@xxxxxxxx>
Cc: David Airlie <airlied@xxxxxxxx>
Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
:040000 040000 dc71b6dc188dea4b6ce95f5fd1e4e73cc3663cbe 8a745459a14cd2a6f4e1c71fda3e54333d023f43 M arch
:040000 040000 9e8103b65698f677e17becdac53914ca029a6197 f656e15bffef4ea8c848176a79eb50a071ec323e M drivers
:040000 040000 3ffc222d7e0f1067772798d08777aeb54136026e e2b423f85aaaf0cb25d48d1e15771fc5bddf7981 M fs
:040000 040000 392d2dea8185ba8f0d1c101782831ceed9aa9812 9e3001b04052daa1b3204b6f2a6e26138a4ed7dd M include
:040000 040000 f81d8cfe3052b7259b75a58656a65efdaad40284 969d0ff262020f27a695172ce89ae5f6088e8d44 M mm
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[ 44.725656] Oops: Machine check, sig: 7 [#1]
[ 44.730187] PREEMPT Canyonlands
[ 44.733512] Modules linked in:
[ 44.736755] CPU: 0 PID: 597 Comm: Xorg Not tainted 4.5.0-rc1-Sam460ex #1
[ 44.743828] task: ee239140 ti: ecf88000 task.ti: ecf88000
[ 44.749529] NIP: 1ff13484 LR: 1ff13404 CTR: 1ff134d0
[ 44.754772] REGS: ecf89f10 TRAP: 0214 Not tainted (4.5.0-rc1-Sam460ex)
[ 44.761932] MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 48004262 XER: 20000000
[ 44.769076]
GPR00: 1f3d7134 bf887050 b7d3b6f0 b74fdffc b6d14008 00000778 00000004 00000000
GPR08: 00000000 b74fdffc 00000000 bf887000 1ff13404 207aeff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20f3e620 00000438 b6d14008
GPR24: 00000780 bf8870a8 20f28760 b74fe000 b74fe000 b6d14008 2001bff4 00001e00
[ 44.800927] NIP [1ff13484] 0x1ff13484
[ 44.804789] LR [1ff13404] 0x1ff13404
[ 44.808564] Call Trace:
[ 44.964294] ---[ end trace ef11bac1eb629226 ]---
[ 44.968911]
[ 47.452723] Machine check in kernel mode.
[ 47.456761] Data Write PLB Error
[ 47.459988] Machine Check exception is imprecise
[ 47.464614] Vector: 214 at [ecf6bf10]
[ 47.468364] pc: 1faa6480
[ 47.471280] lr: 1faa6404
[ 47.474198] sp: bfda5e60
[ 47.477080] msr: 2f900
[ 47.479701] current = 0xecf92840
[ 47.483105] pid = 659, comm = Xorg
[ 47.487031] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Sun Jan 24 19:50:54 AST 2016
[ 47.500956] enter ? for help
[ 47.503842] mon> <no input ...>
[ 49.507131] Oops: Machine check, sig: 7 [#2]
[ 49.511654] PREEMPT Canyonlands
[ 49.514987] Modules linked in:
[ 49.518231] CPU: 0 PID: 659 Comm: Xorg Tainted: G D 4.5.0-rc1-Sam460ex #1
[ 49.526588] task: ecf92840 ti: ecf6a000 task.ti: ecf6a000
[ 49.532280] NIP: 1faa6480 LR: 1faa6404 CTR: 1faa64d0
[ 49.537516] REGS: ecf6bf10 TRAP: 0214 Tainted: G D (4.5.0-rc1-Sam460ex)
[ 49.545959] MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 24004242 XER: 00000000
[ 49.553103]
GPR00: 1ef6a134 bfda5e60 b7bfc6f0 b73beffc b6bd5008 00000780 00000004 00000000
GPR08: 00000000 b73beffc 00000000 bfda5e10 1faa6404 20341ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20740650 00000438 b6bd5008
GPR24: 00000780 bfda5eb8 2072a730 b73bf000 b73bf000 b6bd5008 1fbaeff4 00001e00
[ 49.584956] NIP [1faa6480] 0x1faa6480
[ 49.588816] LR [1faa6404] 0x1faa6404
[ 49.592582] Call Trace:
[ 49.595167] ---[ end trace ef11bac1eb629227 ]---
[ 49.599787]
[ 52.298332] Machine check in kernel mode.
[ 52.302369] Data Write PLB Error
[ 52.305595] Machine Check exception is imprecise
[ 52.310222] Vector: 214 at [ee043f10]
[ 52.313972] pc: 1fc9e484
[ 52.316888] lr: 1fc9e404
[ 52.319805] sp: bff30c20
[ 52.322687] msr: 2f900
[ 52.325310] current = 0xecf92280
[ 52.328713] pid = 676, comm = Xorg
[ 52.332638] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Sun Jan 24 19:50:54 AST 2016
[ 52.346563] enter ? for help
[ 52.349441] mon> <no input ...>
[ 54.352730] Oops: Machine check, sig: 7 [#3]
[ 54.357252] PREEMPT Canyonlands
[ 54.360586] Modules linked in:
[ 54.363830] CPU: 0 PID: 676 Comm: Xorg Tainted: G D 4.5.0-rc1-Sam460ex #1
[ 54.372186] task: ecf92280 ti: ee042000 task.ti: ee042000
[ 54.377880] NIP: 1fc9e484 LR: 1fc9e404 CTR: 1fc9e4d0
[ 54.383123] REGS: ee043f10 TRAP: 0214 Tainted: G D (4.5.0-rc1-Sam460ex)
[ 54.391567] MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 44004242 XER: 20000000
[ 54.398712]
GPR00: 1f162134 bff30c20 b78dc6f0 b709effc b68b5008 00000778 00000004 00000000
GPR08: 00000000 b709effc 00000000 bff30bd0 1fc9e404 20539ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20bee650 00000438 b68b5008
GPR24: 00000780 bff30c78 20bd8760 b709f000 b709f000 b68b5008 1fda6ff4 00001e00
[ 54.430563] NIP [1fc9e484] 0x1fc9e484
[ 54.434424] LR [1fc9e404] 0x1fc9e404
[ 54.438198] Call Trace:
[ 54.440782] ---[ end trace ef11bac1eb629228 ]---
[ 54.445404]
[ 57.821361] Machine check in kernel mode.
[ 57.825399] Data Write PLB Error
[ 57.828625] Machine Check exception is imprecise
[ 57.833251] Vector: 214 at [ecf59f10]
[ 57.837001] pc: 201be480
[ 57.839917] lr: 201be404
[ 57.842835] sp: bff7cf20
[ 57.845717] msr: 2f900
[ 57.848339] current = 0xecf905c0
[ 57.851742] pid = 689, comm = Xorg
[ 57.855668] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Sun Jan 24 19:50:54 AST 2016
[ 57.869593] enter ? for help
[ 57.872479] mon> <no input ...>
[ 59.875768] Oops: Machine check, sig: 7 [#4]
[ 59.880290] PREEMPT Canyonlands
[ 59.883616] Modules linked in:
[ 59.886860] CPU: 0 PID: 689 Comm: Xorg Tainted: G D 4.5.0-rc1-Sam460ex #1
[ 59.895216] task: ecf905c0 ti: ecf58000 task.ti: ecf58000
[ 59.900917] NIP: 201be480 LR: 201be404 CTR: 201be4d0
[ 59.906152] REGS: ecf59f10 TRAP: 0214 Tainted: G D (4.5.0-rc1-Sam460ex)
[ 59.914596] MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 24004242 XER: 00000000
[ 59.921741]
GPR00: 1f682134 bff7cf20 b7c926f0 b7454ffc b6c6b008 00000780 00000004 00000000
GPR08: 00000000 b7454ffc 00000000 bff7ced0 201be404 20a59ff4 00000000 00000780
GPR16: 00000000 00000020 00000000 00000000 00001e00 20d97650 00000438 b6c6b008
GPR24: 00000780 bff7cf78 20d81730 b7455000 b7455000 b6c6b008 202c6ff4 00001e00
[ 60.039495] NIP [201be480] 0x201be480
[ 60.060632] LR [201be404] 0x201be404
[ 60.081524] Call Trace:
[ 60.101070] ---[ end trace ef11bac1eb629229 ]---
[ 60.105691]
[ 64.041702] Machine check in kernel mode.
[ 64.045736] Data Write PLB Error
[ 64.048963] Machine Check exception is imprecise
[ 64.053589] Vector: 214 at [ecd7bf10]
[ 64.057340] pc: 20090484
[ 64.060256] lr: 20090404
[ 64.063173] sp: bf821230
[ 64.066055] msr: 2f900
[ 64.068677] current = 0xee647980
[ 64.072081] pid = 751, comm = Xorg
[ 64.076006] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Sun Jan 24 19:50:54 AST 2016
[ 64.089932] enter ? for help
[ 64.092818] mon> <no input ...>