Hello!
I tried drm-66-kmod without the patch. I got one crash dump from that one.
I tried drm-66.kmod with the patch. I got another crash dump.
I have two files in the directory
core.txt.0 and
core.txt.1.
I got two big files too.
I see you hit the same fictitious unregister bug as myself, but I really doubt the second crash dump had the drm actually patched:
#8 vm_phys_fictitious_unreg_range (start=<optimized out>, end=<optimized out>)
at /usr/src/sys/vm/vm_phys.c:1216
pi = <optimized out>
pe = <optimized out>
tmp = {node = {rbe_link = {<optimized out>, <optimized out>,
<optimized out>}}, start = <optimized out>, end = 0,
first_page = <optimized out>}
seg = 0x0
the second argument to the function was 0, which should not have happened if the patch was actually part of the code.
make triple sure your build environment is cleaned before running make on the patched version. explicitly remove the old package from /usr/ports/packages/ etc, remove it from the system, make clean; make package; make install
but based on that amd compatibility table and your card type you should be trying a newer DRM and a newer firmware, read the thread I linked before, I do not have your exact hardware.