I ran some tests with kernel 3.6-4 and here are the results.
memtest passed with zero errors.
max_addr=3G had no effect.
I has results with mem=n[G]
mem=6G, mem=7G, and mem=8G had no effect
mem=5G gave me a different errorPANIC: early exception 0f rip 10:ffffffff8132e61d error 0 cr2 0
mem=4G the system booted
dropping my cpu freq from 3300mhz to 3000mhz with no kernel parameters also gave me the same error as mem=5G.
changing my memory freq had no effect.
I then switched my two memory sticks around and the results were mostly the same except that I got the second error without any kernel parameters and the error in the previous post with mem=5G.
none of this really solves my problem nor confirms that I have a hardware issue. considering that my system works perfectly fine with kernel 3.6-2. I can only assume that changes made in kernel 3.6-3 (version 3.6-7) and later interacting with my hardware are producing these problems.
My computer also booted fine with (versions 3.6-5 and 3.6-6) of kernel 3.6-3 but I don't have those to test with.
when I have more time I will run some more tests on my hardware to verify its integrity.
any more suggestions are appreciated