Hardware, and hardware only.
Code:
.................
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 124, {0, fffffa800dcb2028, b6004000, 52000145}
Probably caused by : hardware
Followup: MachineOwner Follow
Stop 0x124 - what it means and what to try. This one is the best guide to deal with this issue.