My (assumed) kernel trace: http://lxr.free- electrons.com/source/drivers/gpu/drm/nouveau/nv50_display.c#L2201 - attempts to create the display here:
http://lxr.free-electrons.com/ident?i=nouveau_connector_create Later on in the function there is some display port related code... wonder if it has anything to do with this. http://lxr.free- electrons.com/source/drivers/gpu/drm/nouveau/nv50_display.c#L1944 anyways, nouveau_connector_create is what is scheduling the job that keeps looping. I bet we could at least come up with a junk fix that will stop the loop (probably with hilarious unintentional consequences) -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-nouveau in Ubuntu. https://bugs.launchpad.net/bugs/1248256 Title: [MacBookPro10,1] Plugging in displayport monitor causes kworker to take 100% CPU To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/1248256/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp