Note that USB_SELECTIVE_SUSPEND=y causes some machines to reboot instead of poweroff in 2.6.20. http://bugzilla.kernel.org/show_bug.cgi?id=7828 -- Power down after shutdown does not work... https://launchpad.net/bugs/43961