I'm the original reporter of the dupe. The patch actually worsen the time by a bit. From only my LVDS1 activated, I successively un-ignored the other outputs via xorg.conf and checked the time `xrandr` needed to finish (mean over 10 runs):
* Ubuntu kernel (3.0.0-11.18) and 3.1-rc7 w/o patch (using the Ubuntu config):
LVDS1 5 ms (connected)
+ VGA1 6 ms (disconnected)
+ DP3 120 ms (not present)
+ DP2 240 ms (not present)
+ DP1 360 ms (disconnected)
+ HDMI3 380 ms (not present)
+ HDMI2 400 ms (not present)
+ HDMI1 2000 ms (not present)
* 3.1-rc7 patched (using the Ubuntu config):
LVDS1 5 ms (connected)
+ VGA1 6 ms (disconnected)
+ DP3 120 ms (not present)
+ DP2 240 ms (not present)
+ DP1 360 ms (disconnected)
+ HDMI3 380 ms (not present)
+ HDMI2 590 ms (not present)
+ HDMI1 2200 ms (not present)
Besides: are 120 ms for the (disconnected and non-existent) DisplayPort ports okay?
I'm the original reporter of the dupe. The patch actually worsen the time by a bit. From only my LVDS1 activated, I successively un-ignored the other outputs via xorg.conf and checked the time `xrandr` needed to finish (mean over 10 runs):
* Ubuntu kernel (3.0.0-11.18) and 3.1-rc7 w/o patch (using the Ubuntu config):
LVDS1 5 ms (connected)
+ VGA1 6 ms (disconnected)
+ DP3 120 ms (not present)
+ DP2 240 ms (not present)
+ DP1 360 ms (disconnected)
+ HDMI3 380 ms (not present)
+ HDMI2 400 ms (not present)
+ HDMI1 2000 ms (not present)
* 3.1-rc7 patched (using the Ubuntu config):
LVDS1 5 ms (connected)
+ VGA1 6 ms (disconnected)
+ DP3 120 ms (not present)
+ DP2 240 ms (not present)
+ DP1 360 ms (disconnected)
+ HDMI3 380 ms (not present)
+ HDMI2 590 ms (not present)
+ HDMI1 2200 ms (not present)
Besides: are 120 ms for the (disconnected and non-existent) DisplayPort ports okay?