1. 16 8月, 2005 3 次提交
  2. 15 8月, 2005 1 次提交
  3. 14 8月, 2005 1 次提交
  4. 12 8月, 2005 3 次提交
  5. 10 8月, 2005 4 次提交
  6. 09 8月, 2005 5 次提交
    • J
      [PATCH] fsnotify-cleanups · 00dd1e43
      John McCutchan 提交于
      This removes the now unused fsnotify_unlink & fsnotify_rmdir code.
      Compile tested.
      Signed-off-by: NJohn McCutchan <ttb@tentacle.dhs.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      00dd1e43
    • L
      Revert "[PATCH] PCI: restore BAR values..." · dc836b5b
      Linus Torvalds 提交于
      Revert commit fec59a71, which is
      breaking sparc64 that doesn't have a working pci_update_resource.
      
      We'll re-do this after 2.6.13 when we'll do it all properly.
      dc836b5b
    • J
      [SCSI] fix target scanning oops with fc transport class · 5c44cd2a
      James.Smart@Emulex.Com 提交于
      We have some nasty issues with 2.6.12-rc6. Any request to scan on
      the lpfc or qla2xxx FC adapters will oops. What is happening is the
      system is defaulting to non-transport registered targets, which
      inherit the parent of the scan. On this second scan, performed by
      the attribute, the parent becomes the shost instead of the rport.
      The slave functions in the 2 FC adapters use starget_to_rport()
      routines, which incorrectly map the shost as an rport pointer.
      
      Additionally, this pointed out other weaknesses:
      - If the target structure is torn down outside of the transport,
        we have no method for it to be regenerated at the proper parent.
      - We have race conditions on the target being allocated by both
        the midlayer scan (parent=shost) and by the fc transport
        (parent=rport).
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      5c44cd2a
    • D
      [NETLINK]: Allocate and kill some netlink numbers. · 4d479e40
      David S. Miller 提交于
      NETLINK_ARPD is unused, allocate it to the Open-iSCSI folks.
      
      NETLINK_ROUTE6 and NETLINK_TAPBASE are no longer used, delete
      them.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      4d479e40
    • J
      [PATCH] fsnotify_name/inoderemove · 7a91bf7f
      John McCutchan 提交于
      The patch below unhooks fsnotify from vfs_unlink & vfs_rmdir.  It
      introduces two new fsnotify calls, that are hooked in at the dcache
      level.  This not only more closely matches how the VFS layer works, it
      also avoids the problem with locking and inode lifetimes.
      
      The two functions are
      
       - fsnotify_nameremove -- called when a directory entry is going away.
         It notifies the PARENT of the deletion.  This is called from
         d_delete().
      
       - inoderemove -- called when the files inode itself is going away.  It
         notifies the inode that is being deleted.  This is called from
         dentry_iput().
      Signed-off-by: NJohn McCutchan <ttb@tentacle.dhs.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      7a91bf7f
  7. 08 8月, 2005 2 次提交
    • O
      [PATCH] remove linux/pagemap.h from linux/swap.h · 9ae5b3c7
      Olaf Hering 提交于
      sparc can not include linux/pagemap.h because of the following circular
      dependency:
      
      asm-sparc/pgtable include linux/swap.h
      linux/swap.h include now linux/pagemap.h
      linux/pagemap.h include linux/mm.h
      linux/mm.h include asm/pgtable.h
      
      It needs to have the swp_entry_t type fully visible in pgtable.h,
      we can't work around this using macros.
      Signed-off-by: NOlaf Hering <olh@suse.de>
      Cc: William Lee Irwin III <wli@holomorphy.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      9ae5b3c7
    • T
      [PATCH] Make visws compile again · 6c79d726
      Tom Duffy 提交于
      In file included from linux-2.6.13-rc5/arch/i386/kernel/timers/timer_pit.c:20:
      linux-2.6.13-rc5/include/asm-i386/mach-visws/do_timer.h: In function `do_timer_overflow':
      linux-2.6.13-rc5/include/asm-i386/mach-visws/do_timer.h:32: error: `i8259A_lock' undeclared (first use in this function)
      linux-2.6.13-rc5/include/asm-i386/mach-visws/do_timer.h:32: error: (Each undeclared identifier is reported only once
      linux-2.6.13-rc5/include/asm-i386/mach-visws/do_timer.h:32: error: for each function it appears in.)
      make[3]: *** [arch/i386/kernel/timers/timer_pit.o] Error 1
      make[2]: *** [arch/i386/kernel/timers] Error 2
      make[1]: *** [arch/i386/kernel] Error 2
      make: *** [_all] Error 2
      Signed-off-by: NTom Duffy <thomas.duffy.99@alumni.brown.edu>
      Cc: Andrey Panin <pazke@orbita1.ru>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      6c79d726
  8. 07 8月, 2005 2 次提交
  9. 06 8月, 2005 3 次提交
  10. 05 8月, 2005 5 次提交
  11. 04 8月, 2005 1 次提交
    • N
      [PATCH] fix get_user_pages bug · f33ea7f4
      Nick Piggin 提交于
      Checking pte_dirty instead of pte_write in __follow_page is problematic
      for s390, and for copy_one_pte which leaves dirty when clearing write.
      
      So revert __follow_page to check pte_write as before, and make
      do_wp_page pass back a special extra VM_FAULT_WRITE bit to say it has
      done its full job: once get_user_pages receives this value, it no longer
      requires pte_write in __follow_page.
      
      But most callers of handle_mm_fault, in the various architectures, have
      switch statements which do not expect this new case.  To avoid changing
      them all in a hurry, make an inline wrapper function (using the old
      name) that masks off the new bit, and use the extended interface with
      double underscores.
      
      Yes, we do have a call to do_wp_page from do_swap_page, but no need to
      change that: in rare case it's needed, another do_wp_page will follow.
      Signed-off-by: NHugh Dickins <hugh@veritas.com>
      [ Cleanups by Nick Piggin ]
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      f33ea7f4
  12. 03 8月, 2005 1 次提交
    • I
      [PATCH] increase PCIBIOS_MIN_IO on x86 · 71db63ac
      Ivan Kokshaysky 提交于
      There is a number of x86 laptops that have some non-PCI IO ports
      in the 0x1000-0x1fff range, and it's quite hard to control the correct
      order of resource allocation between PCI and other subsystems controlling
      these ports. Especially with modular kernel.
      
      So just increase PCIBIOS_MIN_IO to 0x4000 to prevent any new PCI
      resource allocations in the problematic range (this limitation must
      apply _only_ to the root bus resources - see Linus' change in
      pci_bus_alloc_resource).  As PCIBIOS_MIN_IO and PCIBIOS_MIN_CARDBUS_IO
      are the same now on i386 and x86-64, we can remove the latter.
      Signed-off-by: NIvan Kokshaysky <ink@jurassic.park.msu.ru>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      71db63ac
  13. 02 8月, 2005 7 次提交
  14. 31 7月, 2005 2 次提交