From: David Brownell Date: Sat, 26 Jul 2008 15:06:24 +0000 (-0700) Subject: USB: fix USB boot crash, ecm_do_notify(), list_add corruption. prev->next should... X-Git-Tag: v2.6.27-rc4~101^2~45 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c728df70ab0dd59b8ccdc3c611ea88925e6697db;p=pandora-kernel.git USB: fix USB boot crash, ecm_do_notify(), list_add corruption. prev->next should be next (ffff88003b8f82f8) This fixes a BUG() turned up by Ingo via randconfig testing, where CONFIG_LIST_DEBUG turned up list corruption. The corruption was caused by the dummy_hcd (single-machine test harness for gadget and HCD code) trashing the request queue when driven by the new CDC composite gadget an I/O pattern that was previously uncommon. Fix suggested by Alan Stern. Signed-off-by: David Brownell Tested-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed