nandohyphen1 Question, How do you read crash logs (like what to look for?).
I'm not really qualified to interpret Linux kernel crash logs. I can fake it to a limited degree based on experience over some years with BSD and Plan 9. If there's a panic message, start there. Look at the kernel stack traces to what was going on.
It helps to have written some kernel code. A careful read of a couple of kernel internals books (e.g., the Love book and the FreeBSD book) would also help.