I'm not quite sure how to disable my discrete gpu before the radeon module is loaded but I did disable it before I ran startx and that didn't help. I also tried radeon.aspm=0 and that didn't help either. About the patches I am unsure how to test that I have them but I am running linux-next from the 19th so I'm pretty certain I do.