aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorDavid Brownell <[email protected]>2008-07-26 08:06:24 -0700
committerGreg Kroah-Hartman <[email protected]>2008-08-13 17:32:47 -0700
commitc728df70ab0dd59b8ccdc3c611ea88925e6697db (patch)
treeb9b56a813b061d14ac38cfb94e998d7437c5eb45 /include/linux
parent88d987d6db2a14b191f4eb21cc623dae31e28e9d (diff)
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 <[email protected]> Tested-by: Ingo Molnar <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions