1. 23 Jun, 2003 3 commits
    • Matthew Wilcox's avatar
      [PATCH] PCI: unconfuse arch/i386/pci/Makefile · a1fd9e95
      Matthew Wilcox authored
      I was looking in this Makefile for link order when my head began to hurt.
      Apparently you can't have both NUMAQ and VISWS selected, so getting rid
      of all the ifdefs/ifndefs like this should work.
      a1fd9e95
    • Ivan Kokshaysky's avatar
      [PATCH] PCI: fix alpha for reimplement pci proc name · f8a30ee9
      Ivan Kokshaysky authored
      On Fri, Jun 20, 2003 at 02:24:13PM -0700, Greg KH wrote:
      > Thanks, I've reverted your previous patch, and fixed the one typo in
      > this patch and applied it all to my bk tree.  Hopefully Linus will pull
      > from it sometime soon :)
      
      Argh, where were my eyes... There was another typo which broke Alpha.
      f8a30ee9
    • Ivan Kokshaysky's avatar
      [PATCH] PCI: fix non-hotplug build · 336aeeaa
      Ivan Kokshaysky authored
      Current BK won't build when CONFIG_HOTPLUG is not set due to
      undefined references to pci_destroy_dev in hotplug.c.
      I think it makes sense to not compile hotplug.c in this case at all.
      Also, this allows to get rid of several function which are unused
      in non-hotplug kernel.
      
      Tested on Alpha.
      336aeeaa
  2. 22 Jun, 2003 13 commits
    • Rusty Russell's avatar
      [PATCH] Workqueue Exit Neatening · 56fefe50
      Rusty Russell authored
      Jeff Garzik points out the initializing the exit completion at
      exit time is foolish: we should just initialize it at creation time
      live everything else in that structure, and avoid the memory barrier.
      56fefe50
    • David S. Miller's avatar
      Merge davem@nuts.ninka.net:/home/davem/src/BK/sparc-2.5 · c4d6625d
      David S. Miller authored
      into kernel.bkbits.net:/home/davem/sparc-2.5
      c4d6625d
    • David S. Miller's avatar
      ab90088a
    • David S. Miller's avatar
      8dd588a8
    • David S. Miller's avatar
    • David S. Miller's avatar
      [SPARC64]: Update struct compat_statfs. · 3fb0a3e1
      David S. Miller authored
      3fb0a3e1
    • Lou Langholtz's avatar
      [PATCH] fix nbd driver for 2.5 block layer · d35d0b25
      Lou Langholtz authored
      This makes NBD work with the new linux 2.5 block layer design.
      Specifically, it fixes memory corruption that results from module
      removal and possible memory corruption from sending or receiving disk
      data from the server.
      
      It essentially rolls together the changes from two of the last patchlets
      that I emailed: the fix for module removal & the fix for incorrect
      struct bio usage.  I believe it's wisest to roll these both together
      into this one patch since they both deal with making NBD work better
      with the 2.5 linux block layer design and without either of which, it's
      possible that NBD will corrupt memory.
      
      Other changes I'd like to see introduced (like in the earlier jumbo
      patch) meanwhile are feature enhancements so they can wait.  This patch
      also should address all the very helpful concerns that have been raised
      so far.  Particularly:
      
      1. that the very first submitted NBD patch was broken down [Andrew]
      2. that only 1 spinlock is used for all the NBD request_queue structures
         used [Jens,Al]
      3. that kmap() is used in case of highmem pages [Jens]
      4. that the allocation of request_queue is dynamic and seperate from
         other allocated objects [Al]
      d35d0b25
    • Andries E. Brouwer's avatar
      [PATCH] loop.c cleanups · eb63bae1
      Andries E. Brouwer authored
      This does the following:
       - remove trailing spaces
       - make loop.h independent by including bio.h, blk.h, spinlock.h
       - replace the lock/unlock functions by module_get/module_put;
         in struct loop this is the change
      	-       void (*lock)(struct loop_device *);
      	-       void (*unlock)(struct loop_device *);
      	+       struct module *owner;
       - replace the integer lo_encrypt_type by the pointer lo_encryption;
         there was a race with loop_unregister_transfer
       - fixed an off-by-one in loop_register_transfer
      
      This is Step 1 of a series of half a dozen or so.
      
      Half of the above is from Jari. Anything that is wrong is mine.
      eb63bae1
    • Andrew Morton's avatar
      [PATCH] __devinitdata declarations should not be marked const. · b42db0f5
      Andrew Morton authored
      There are some bad compiler issues with section confusion ("const" stuff
      likes going into the rodata section).
      b42db0f5
    • Linus Torvalds's avatar
      Linux 2.5.73 · 6c7a48fb
      Linus Torvalds authored
      6c7a48fb
    • Kai Mäkisara's avatar
      [PATCH] SCSI tape write error fix · f22608cb
      Kai Mäkisara authored
      This corrects the back off count so that write errors will not be
      ignored
      f22608cb
    • Russell King's avatar
      [PATCH] Update Acorn partition parsing · 77a5fe3c
      Russell King authored
      This patch:
      - re-enables cumana partition parsing
      - adds eesox partition parsing
      - makes the powertec partition parsing fail if sector 0 looks like
        a PC bios partition table
      
      Rather than having a single "acorn_partition" parser for all these
      types, we list them explicitly in check.c instead, along with some
      explaination about why they're where they are.
      77a5fe3c
    • Andrew Morton's avatar
      [PATCH] Fix CIFS breakage from the statfs64 patch · 72e31e5c
      Andrew Morton authored
      From: Rene Scharfe <l.s.r@web.de>
      
      cifs_statfs() is called with a pointer to a struct kstatfs, so let's
      propagate this type into the helper function.
      72e31e5c
  3. 21 Jun, 2003 20 commits
  4. 20 Jun, 2003 4 commits