So, as per Bryce's advice, I've split this bug into two pieces. Bug# 1092952 is for the kernel half of this bug, and this bug is now just for the g-s-d half.
So, as per Bryce's advice, I've split this bug into two pieces. Bug# 1092952 is for the kernel half of this bug, and this bug is now just for the g-s-d half.