Patch is now present in 3.19-rc4, closing this bug report as solved.
For those who have the NV96 along the NVAC, you need to use l3iggs technique and reset+rescan (echo 1 > /sys/bus/pci/devices/0000:02:00.0/{reset,rescan}) the NV96 **before** loading Nouveau to avoid a hang when starting X and another hang when trying to power off the NV96.
Patch is now present in 3.19-rc4, closing this bug report as solved.
For those who have the NV96 along the NVAC, you need to use l3iggs technique and reset+rescan (echo 1 > /sys/bus/ pci/devices/ 0000:02: 00.0/{reset, rescan} ) the NV96 **before** loading Nouveau to avoid a hang when starting X and another hang when trying to power off the NV96.