1. 04 Nov, 2004 4 commits
    • Greg Kroah-Hartman's avatar
      Merge kroah.com:/home/greg/linux/BK/bleed-2.6 · 5d9c2d03
      Greg Kroah-Hartman authored
      into kroah.com:/home/greg/linux/BK/usb-2.6
      5d9c2d03
    • Martin Waitz's avatar
      [PATCH] fix wrong kfifo_init buffer size argument · c9e6b4d9
      Martin Waitz authored
      kfifo_alloc tries to round up the buffer size to the next power of two.
      
      But it accidently uses the original size when calling kfifo_init,
      which will BUG.
      Acked-by: default avatarStelian Pop <stelian@popies.net>
      Signed-off-by: default avatarMartin Waitz <tali@admingilde.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      c9e6b4d9
    • Pete Zaitcev's avatar
      [PATCH] USB: Patch for ub · d7624365
      Pete Zaitcev authored
      This is a relatively small changeset, to address small nagging problems.
      Andrew pointed me at the double registration specifically, so I had to do
      something about it. At least now Fabio's box won't collapse if he configures
      UB by mistake. Also, a few people complained that the help text was
      misleading.
      
      I have not done anything about the oops on disconnect which happens to
      Martin Schlemmer. It's next. After that I can get to Peter Jones' CD
      burning patch and doing resets.
      
      - Fix double kobject registration and eventual oops on unplug if a device
        is not cooperating.
      - Add a reference to usb-storage into the configuration help.
      - Just upping timeouts fixes my ZIP drive.
      - Max out the diag (trace) file size.
      - Set capacity to zero in case the media is absent. It works in 2.4.10-rc1.
        Either Al fixed the block layer, or the whole thing was a bug in ub.c
        (and sd.c) and a big misunderstanding.
      Signed-off-by: default avatarPete Zaitcev <zaitcev@redhat.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
      d7624365
    • Linus Torvalds's avatar
      x86: regparm calling convention for exceptions and interrupts. · 78e42911
      Linus Torvalds authored
      This clarifies more of the x86 caller/callee stack ownership
      issues by making the exception and interrupt handler assembler
      interfaces use register calling conventions.
      
      System calls still use the stack.
      
      Tested with "crashme" on UP/SMP.
      78e42911
  2. 03 Nov, 2004 36 commits