1. 25 Mar, 2003 25 commits
    • Greg Kroah-Hartman's avatar
      Merge kroah.com:/home/greg/linux/BK/bleed-2.5 · ead584e3
      Greg Kroah-Hartman authored
      into kroah.com:/home/greg/linux/BK/gregkh-2.5
      ead584e3
    • Greg Kroah-Hartman's avatar
      e74f55d6
    • Brad Hards's avatar
      [PATCH] USB: CDC Ethernet maintainer transfer · 7cbe6ac0
      Brad Hards authored
      7cbe6ac0
    • Brad Hards's avatar
      [PATCH] USB: CDC Ethernet zero packet fix · 85cd4b37
      Brad Hards authored
      85cd4b37
    • Greg Kroah-Hartman's avatar
      16964d68
    • Matthew Dharm's avatar
      [PATCH] usb-storage: cleanup · 15ee6fbe
      Matthew Dharm authored
      This patch changes some debugging output to be a bit more clear, and
      removes some un-needed code -- it's no longer possible for us to have
      active URBs in the disconnect path.
      15ee6fbe
    • Matthew Dharm's avatar
      [PATCH] usb-storage: initialize urb status · 024bd7a8
      Matthew Dharm authored
      This patch initializes the URB status before it's used.  While not
      technically required, it's good programming practice (and a similar bug
      just bit us on 2.4 with UHCI).
      024bd7a8
    • Matthew Dharm's avatar
      [PATCH] usb-storage: LUN and isd200 · 5e465242
      Matthew Dharm authored
      This patch (developed with assistance from Jan Harkes
      <jaharkes@cs.cmu.edu>) makes the LUN field of a bulk-only transport come
      from a known-good source, rather than the likely-good command-byte.  It
      also updates the ISD200 driver to work with this change.
      5e465242
    • Oliver Neukum's avatar
      [PATCH] USB: storage: add logging to reset · 5e828ac3
      Oliver Neukum authored
        - add logging to reset
      5e828ac3
    • Oliver Neukum's avatar
      [PATCH] USB: storage device reset cleanup · d4da2538
      Oliver Neukum authored
      > In the absence of far-reaching changes to the API, my suggestion is to
      > have the emulated SCSI bus reset code in usb-storage do nothing but log an
      > error message and return an error code.  For the time being, considering
      > how infrequently these resets occur, we can simply rely on the user
      > unplugging the USB cable and putting it back in or cycling the power to
      > the drive.  (Yes, there are situations where these resets crop up
      > regularly -- but they are the result of some other incompatibility that a
      > device reset won't fix anyway.)
      
      OK, as the consensus seems to be that in the short run changing things
      for a full reset implementation is not worth it, here's an implementation
      that does the best we can do without.
      It issues a reset only if we can be sure that there are no other users
      of the device in question.
      As the version currently in the storage driver is broken anyway,
      this is a definite improvement. And it addresses the need of exporting
      the probe/remove functions for storage's sake.
      d4da2538
    • Oliver Neukum's avatar
      [PATCH] USB: Another memory allocation in block IO error handling path · 4a0d16e8
      Oliver Neukum authored
        - memory allocation in block io error code path with GFP_KERNEL
      4a0d16e8
    • Greg Kroah-Hartman's avatar
      [PATCH] USB: fix Makefile to allow usb midi driver to be built if it's the... · d8fccfcc
      Greg Kroah-Hartman authored
      [PATCH] USB: fix Makefile to allow usb midi driver to be built if it's the only class driver selected.
      d8fccfcc
    • Randy Dunlap's avatar
      [PATCH] USB: usb/misc/emi26.c stack reduction · 35a85a5e
      Randy Dunlap authored
      Reduces stack usage in emi26_load_firmware().
      35a85a5e
    • Oliver Spang's avatar
      d67fc77a
    • Andi Kleen's avatar
      [PATCH] x86-64 updates · b4f6270e
      Andi Kleen authored
      Lots of x86-64 updates. Merge with 2.4 and NUMA works now. Also reenabled
      the preemptive kernel. And some other bug fixes.
      IOMMU disabled by default now because it has problems.
      
       - Add more CONFIG options for device driver debugging and iommu
         force/debug.  (don't enable iommu force currently)
       - Some S3/ACPI fixes/cleanups from Pavel.
       - Set MSG_COMPAT_* in msg_flags for networking 32bit emulation.
         This unfortunately still doesn't fix the fd passing problems.
       - Sync PCI IOMMU code with 2.4 (minor fixes, flush less often)
       - Really fix UP compilation (Pavel)
       - Reenable preempt
       - Fix CONFIG_DISCONTIGMEM bootup and enable.  Still needs more tuning.
       - Fix some bugs in topology discovery and clean code up.
       - Don't put unwind tables into object files
       - Some kernel debugging hooks
       - Move CPU detection into early real mode code to better interact with
         vesafb consoles
       - Initialize mode in real mode character output
       - New 32bit FPU signal save/restore
       - Various fixes in FPU handling in ptrace
       - Fix security holes in ptrace (32bit and 64bit)
       - Fix serial ioctl (including security hole)
       - Add bluetooth ioctls to 32bit emu (from sparc64)
       - Correctly enable si_val in queued signals in 32bit emulation
       - Rework SEM_STAT emulation.  LTP still fails unfortunately.
       - Fix error case in msg* emulation
       - Fix debug register access from ptrace (Michal Ludvig, me)
       - Fix handling of NULL arguments in 32bit execve
       - Fix some error cases for 32bit readv/writev (LTP still complains)
       - Remove rate control from unimplemented syscall warnings
       - Fix error message for missing aperture
       - Turn some APIC printks into Dprintk to make the bootup more quiet
       - Some fixes for no APIC (probably still broken), add disableapic
         option (untested)
       - Sync K8 MCE handler with 2.4.  Should work a lot better now.
       - Remove never used KDB hooks
       - Fix buffer overflow in command line copying
       - Merge from i386: use separate status word for lazy FPU state
       - Don't force the IOMMU for dma masks < 4GB.
       - Print backtrace in Sysrq-T (from Andrea)
       - Merge from i386: fix FPU race in fork.
       - Disable NX mode by default for now
       - Rewrite dump_pagetable
       - Fix off by one bug in ioremap (i386 merge)
       - Merge from i386: handle VIA pci bridge bugs
       - Disable NUMA ACPI support (no SRAT support yet)
       - Fix aio 32bit emulation
       - Increase 32bit address space to nearly 4GB
       - Add exit_group syscall
       - Fix TLS setting in clone (Ulrich Drepper)
      b4f6270e
    • Joe Perches's avatar
      [PATCH] USB: usb_skeleton.c trivial fix · cc9da5aa
      Joe Perches authored
      Remove redundant __FILE__.
      cc9da5aa
    • David Brownell's avatar
      [PATCH] USB: usb-skeleton, usbtest use "real" device ids · 98e35e32
      David Brownell authored
      I'll be switching "gadget zero" to use real product IDs
      (donated by NetChip), and these are the two drivers that
      will need to recognize them.
      98e35e32
    • Ivan Kokshaysky's avatar
      [PATCH] USB: missing include · c4f06970
      Ivan Kokshaysky authored
      at least Alpha needs mm.h for "page_address".
      c4f06970
    • Duncan Sands's avatar
      [PATCH] USB speedtouch: eliminate ATM open/close races · 9b413920
      Duncan Sands authored
      The list of open vccs is modified by open/close, and traversed by the
      receive tasklet.  This is the last race I know of in this driver.
      9b413920
    • Duncan Sands's avatar
      [PATCH] USB speedtouch: per vcc data cleanups · 55c5396a
      Duncan Sands authored
      Use struct list_head rather than a singly linked list in udsl_vcc_data.  Reject
      attempts to open multiple vccs with the same vpi/vci pair.  Some cleanups too.
      55c5396a
    • Duncan Sands's avatar
      [PATCH] USB speedtouch: trivial cleanups · 104f1bec
      Duncan Sands authored
      104f1bec
    • Duncan Sands's avatar
      [PATCH] USB speedtouch: code reorganization · b22a7066
      Duncan Sands authored
      Remove dead code from sarlib, reorganize live sarlib code (trivial transformations).
      b22a7066
    • Andi Kleen's avatar
      [PATCH] ACPI NUMA option fix for x86-64 · 5563e77b
      Andi Kleen authored
      The ACPI NUMA support doesn't work on x86-64 currently (no SRAT
      parsing yet). Disable for now.
      5563e77b
    • Andi Kleen's avatar
      [PATCH] aio compat patches · d9c495bf
      Andi Kleen authored
      The new aio emulation in x86-64 needs a few aio symbols exported.
      Export them.
      d9c495bf
    • Linus Torvalds's avatar
      Merge http://ppc.bkbits.net/for-linus-ppc64 · a1652ab3
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      a1652ab3
  2. 26 Mar, 2003 7 commits
  3. 25 Mar, 2003 8 commits