1. 16 Apr, 2002 27 commits
  2. 15 Apr, 2002 13 commits
    • Neil Brown's avatar
      [PATCH] PATCH - Create "export_operations" interface for filesystems to describe · dcd21270
      Neil Brown authored
      Create "export_operations" interface for filesystems to describe
      whether and how they should be exported.
      
      - add new field in struct super_block "s_export_op" to describe
        how a filesystem is exported (i.e. how filehandles are mapped to
        dentries).
      - New module: fs/exportfs for holding helper code for mapping between
        filehandles and dentries
      - Change nfsd to use new interface if it exists.
      - Change ext2 to provide new interface
      - Add documention to filesystems/Exporting
      
      If s_export_op isn't set, old mechanism still works, but it is
      planned to remove old method and only use s_export_op.
      dcd21270
    • Neil Brown's avatar
      [PATCH] dcache changes for preparing for "export_operations" interface for nfsd to use. · 0de4fa30
      Neil Brown authored
      Prepare for new export_operations interface (for filehandle lookup):
      
       - define d_splice_alias and d_alloc_anon.
       - define shrink_dcache_anon for removing anonymous dentries
       - modify d_move to work with anonymous dentries (IS_ROOT dentries)
       - modify d_find_alias to avoid anonymous dentries where possible
         as d_splice_alias and d_alloc_anon use this
       - put in place infrastructure for s_anon allocation and cleaning
       - replace a piece of code that is in nfsfh, reiserfs and fat
         with a call to d_alloc_anon
       - Rename DCACHE_NFSD_DISCONNECTED to DCACHE_DISCONNECTED
       - Add documentation at Documentation/filesystems/Exporting
      0de4fa30
    • Douglas Gilbert's avatar
      [PATCH] Re: [PATCH] advansys scsi driver lk2.5.8-pre3 · 2b2bf47e
      Douglas Gilbert authored
      Advansys SCSI driver update:
       - locking fixes
       - handle the "address" -> "page+offset" switch
      2b2bf47e
    • Linus Torvalds's avatar
      Remove bogus ignore files · 9e320b4f
      Linus Torvalds authored
      9e320b4f
    • Linus Torvalds's avatar
      Merge http://lia64.bkbits.net/to-linus-2.5 · b3203cbc
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      b3203cbc
    • Greg Kroah-Hartman's avatar
      USB cdc-acm driver · 7cc718a8
      Greg Kroah-Hartman authored
      Made urb allocation dynamic, as the USB core needs this now.
      7cc718a8
    • Patrick Mochel's avatar
    • Petko Manolov's avatar
      [PATCH] various pegasus and rtl8150 fixes and improvements · 964f3281
      Petko Manolov authored
      USB pegasus and rtl8150 fixes and improvements
      
      pegasus:
      	- using preallocated skb thus avoiding memcpy in the receive path;
      	- tasklet used to handle failed skb allocations and Rx urb submission;
      	- Lindent run on the result.
      
      rtl8150:
      	- better tasklet handling and a few races fixed;
      	- introducing new flag for Rx urb resubmission;
      	- GFP_KERNEL to GFP_ATOMIC flag change in Tx path.
      964f3281
    • Robert Love's avatar
      [PATCH] comment cleanups for cpu affinity syscall · e4fa49bd
      Robert Love authored
      A few (anal) comment cleanups and additions in relationship to the new
      task cpu affinity syscalls.  All no brainers.
      e4fa49bd
    • Andy Grover's avatar
      [PATCH] fix ACPI patch clobber · ee62b709
      Andy Grover authored
      This fixes the mpparse.c clobbering the last ACPI patch did. Martin, look
      OK? Again, my apologies.
      ee62b709
    • Robert Love's avatar
      [PATCH] migration_thread preempt fix · e1efc1f3
      Robert Love authored
      This fixes a race in migration_thread which results in a deadlock on
      boot for some SMP systems.  The fix is to to disable preemption inside
      of set_cpus_allowed.
      
      Andrew Morton first noticed the problem and provided the following patch
      a few weeks back.  I was not affected until the recent migration_init
      fix, for some odd reason.  Neither Andrew nor I think this is actually
      kernel preemption's fault but perhaps a race in the tricky behavior of
      the migration code.
      e1efc1f3
    • James Simmons's avatar
      [PATCH] fbdev api cleanup. · 57df9900
      James Simmons authored
      This patch is the start of the cleanup of the fbdev layer. It has been
      approved by Geert and has been tested for some time in the Dave Jones
      tree.
      57df9900
    • Paul Fulghum's avatar
      [PATCH] 2.5.8 n_hdlc.c · 948964a6
      Paul Fulghum authored
      Remove localy defined wait queues and use wait queues
      in tty structure of same function. This matches the
      n_tty.c behavior.
      
      Handle pty hangup when blocked on read.
      
      These 2 changes fix use of n_hdlc with PPPoATM and
      are mirror changes included in 2.4.19-pre
      948964a6