diff -Naur kernel.orig/drivers/usb/core/usb.c kernel/drivers/usb/core/usb.c
--- kernel.orig/drivers/usb/core/usb.c	2014-06-18 18:15:43.000000000 +0000
+++ kernel/drivers/usb/core/usb.c	2014-08-09 18:28:00.000000000 +0000
@@ -50,7 +50,7 @@
 static bool nousb;	/* Disable USB when built into kernel image */
 
 #ifdef	CONFIG_PM_RUNTIME
-static int usb_autosuspend_delay = 2;		/* Default delay value,
+static int usb_autosuspend_delay = -1;		/* Default delay value,
 						 * in seconds */
 module_param_named(autosuspend, usb_autosuspend_delay, int, 0644);
 MODULE_PARM_DESC(autosuspend, "default autosuspend delay");
