• David Brownell's avatar
    [PATCH] USB: usb_new_device() updates · 4a110609
    David Brownell authored
    Changes a handful of things in enumeration error paths.
    
    Bugfixes:
      - consistent cleanup, and consistent return of -Ewhatever/0;
      - a usb_put_dev() gets rid of the extra refcount; this
        one's in bugzilla at osdl.
    
    Diagnostics:
      - new diagnostic for when there's a choice of configurations;
      - merges some diagnostics, for slight rodata reduction.
    4a110609
usb.c 43.6 KB