1. 09 8月, 2005 4 次提交
  2. 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
  3. 07 8月, 2005 2 次提交
  4. 06 8月, 2005 3 次提交
  5. 05 8月, 2005 5 次提交
  6. 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
  7. 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
  8. 02 8月, 2005 7 次提交
  9. 31 7月, 2005 3 次提交
  10. 30 7月, 2005 4 次提交
  11. 29 7月, 2005 8 次提交