1. Aug 28, 2013
  2. Aug 26, 2013
  3. Aug 24, 2013
  4. Aug 20, 2013
  5. Aug 19, 2013
    • Greg Kroah-Hartman's avatar
      Merge 3.11-rc6 into usb-next · bd479f29
      Greg Kroah-Hartman authored
      
      
      We want these USB fixes in this branch as well.
      
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      bd479f29
    • Linus Torvalds's avatar
      Linux 3.11-rc6 · b36f4be3
      Linus Torvalds authored
      b36f4be3
    • Yann Droneaud's avatar
      USB: serial: fix stringify operator in usb-serial-simple · 68c91d37
      Yann Droneaud authored
      
      
      usb-serial-simple uses an unknown stringify macro that make
      all drivers being named "stringify(vendor)".
      
      This can be a problem when two drivers have the same (wrong) name:
      
          kernel: usbcore: registered new interface driver usb_serial_simple
          kernel: usbserial: USB Serial support registered for stringify(vendor)
          kernel Error: Driver 'stringify(vendor)' is already registered, aborting...
          kernel: usbserial: problem -16 when registering driver stringify(vendor)
          kernel: usbserial: USB Serial deregistering driver stringify(vendor)
          kernel: usbcore: deregistering interface driver usb_serial_simple
      
      Before the fix:
      
          $ strings drivers/usb/serial/usb-serial-simple.o
          usb_serial_simple
          stringify(vendor)
      
      After the fix:
      
          $ strings drivers/usb/serial/usb-serial-simple.o
          usb_serial_simple
          funsoft
          flashloader
          vivopay
          moto_modem
          hp4x
          suunto
          siemens_mpi
      
      This patch makes usb-serial-simple use the correct stringify operator.
      
      Signed-off-by: default avatarYann Droneaud <ydroneaud@opteya.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      68c91d37