An error occurred fetching the project authors.
  1. 17 Oct, 2002 2 commits
  2. 15 Sep, 2002 1 commit
    • David Gibson's avatar
      [PATCH] Remove CONFIG_SMP around wait_task_inactive() · 6865038a
      David Gibson authored
      Linus, please apply.  This defines wait_task_inactive() to be a no-op
      on UP machines, and removes the #ifdef CONFIG_SMP which surrounds
      current calls.
      
      This also fixes compile on UP which was broken by the addition of a
      call to wait_task_inactive in fs/exec.c which was not protected by an
      #ifdef.
      6865038a
  3. 05 Sep, 2002 1 commit
    • Ingo Molnar's avatar
      [PATCH] ptrace-fix-2.5.33-A1 · ccfe3b20
      Ingo Molnar authored
      This contains Daniel's suggested fix that allows a parent to
      PTRACE_ATTACH to a child it forked.  That fixes the incorrect BUG_ON()
      assert that Ogawa's patch was intended to fix, and we thus undo Ogawa's
      patch.
      
      I've tested various ptrace uses and they appear to work just fine.
      ccfe3b20
  4. 19 Aug, 2002 1 commit
    • Ingo Molnar's avatar
      [PATCH] O(1) sys_exit(), threading, scalable-exit-2.5.31-B4 · d79c07a4
      Ingo Molnar authored
      the attached patch updates a number of items:
      
       - adds cleanups suggested by Christoph Hellwig: needed unlikely()
         statements, a superfluous #define and line length problems.
      
       - splits up the global ptrace list into per-task ptrace lists. This was
         pretty straightforward, and this makes the worst-case exit() latency
         O(nr_children).
      
      the per-task ptrace lists unearthed a bug that the previous code did not
      take care of: tasks on the ptrace list have to be correctly reparented as
      well. This patch passed my stresstests as well.
      d79c07a4
  5. 28 Jul, 2002 2 commits
  6. 24 Jul, 2002 1 commit
    • John Levon's avatar
      [PATCH] consolidate task->mm code + fix · 3b89dbbd
      John Levon authored
      The patch below consolidates some duplicate code, reduces some
      indentation, and adds a freeing of a page in mem_read() that could be left
      unfreed, as far as I can see.
      3b89dbbd
  7. 19 Jul, 2002 1 commit
  8. 09 May, 2002 1 commit
    • Dave Jones's avatar
      [PATCH] ptrace bug · c88adf2f
      Dave Jones authored
      We weren't incrementing the address when walking a processes
      address space.  From 2.4
      c88adf2f
  9. 15 Mar, 2002 1 commit
  10. 13 Feb, 2002 1 commit
    • Paul Mackerras's avatar
      [PATCH] flush_icache_user_range (v2.5.4) · e97fde15
      Paul Mackerras authored
      The patch below changes access_process_vm to use a new architecture
      hook, flush_icache_user_range, instead of flush_icache_page, and adds
      a definition of flush_icache_user_range which does the same thing as
      flush_icache_page for all architectures except PPC.  (The PPC update
      that is in Linus' BK tree already includes a suitable definition of
      flush_icache_user_range.)
      
      The reason for doing this is that when flush_icache_page is called
      from do_no_page or do_swap_page, I want to be able to do the flush
      conditionally, based on the state of the page.  In contrast,
      access_process_vm needs to do the flush unconditionally since it has
      just modified the page.  In the access_process_vm case it is useful to
      have the information about the user address and length that have been
      modified since then we can just flush the affected cache lines rather
      than the whole page.
      
      This patch should make it easy to improve performance on alpha, since
      there (as I understand it) the icache flush is not needed at all in
      do_no_page or do_swap_page, but is needed in access_process_vm.  All
      that is needed is to make flush_icache_page a noop on alpha.  The
      patch below doesn't do this, I'll let the alpha maintainers push that
      change if they want.
      e97fde15
  11. 05 Feb, 2002 8 commits
    • Linus Torvalds's avatar
      v2.5.1.9 -> v2.5.1.10 · 908920b1
      Linus Torvalds authored
      - Kai Germaschewski: ISDN updates
      - Al Viro: start moving buffer cache indexing to "struct block_device *"
      - Greg KH: USB update
      - Russell King: fix up some ARM merge issues
      - Ingo Molnar: scalable scheduler
      908920b1
    • Linus Torvalds's avatar
      v2.5.1.3 -> v2.5.1.4 · d0415686
      Linus Torvalds authored
      - Jens Axboe: more bio updates, fix some request list bogosity under load
      - Al Viro: export seq_xxx functions
      - Manfred Spraul: include file cleanups, pc110pad compile fix
      - David Woodhouse: fix JFFS2 write error handling
      - Dave Jones: start merging up with 2.4.x patches
      - Manfred Spraul: coredump fixes, FS event counter cleanups
      - me: fix SCSI CD-ROM sectorsize BIO breakage
      d0415686
    • Linus Torvalds's avatar
      v2.4.14.8 -> v2.4.14.9 · 1040c54c
      Linus Torvalds authored
        - David Brownell: usbnet update
        - Greg KH: USB and PCI hotplug update
        - Ingo/me: fix SCHED_FIFO for UP/SMP for good (flw).
        - Add back direct_IO now that it works again.
      1040c54c
    • Linus Torvalds's avatar
      v2.4.9.11 -> v2.4.9.12 · dfc52b82
      Linus Torvalds authored
        - Alan Cox: much more merging
        - Pete Zaitcev: ymfpci race fixes
        - Andrea Arkangeli: VM race fix and OOM tweak.
        - Arjan Van de Ven: merge RH kernel fixes
        - Andi Kleen: use more readable 'likely()/unlikely()' instead of __builtin_expect()
        - Keith Owens: fix 64-bit ELF types
        - Gerd Knorr: mark more broken PCI bridges, update btaudio driver
        - Paul Mackerras: powermac driver update
        - me: clean up PTRACE_DETACH to use common infrastructure
      dfc52b82
    • Linus Torvalds's avatar
      v2.4.6.9 -> v2.4.7 · 6f267f9c
      Linus Torvalds authored
        - me: fix ptrace and /proc issues with new core-dump permissions
        - numerous: IDE tape driver update for completion handlers
        - Ben Collins: ieee1394 GUID cleanups
        - Jacek Stepniewski: nasty deadlock in rename()
      6f267f9c
    • Linus Torvalds's avatar
      v2.4.2.4 -> v2.4.2.5 · cc80f8f9
      Linus Torvalds authored
        - Rik van Riel and others: mm rw-semaphore (ps/top ok when swapping)
        - IDE: 256 sectors at a time is legal, but apparently confuses some
        drives. Max out at 255 sectors instead.
        - Petko Manolov: USB pegasus driver update
        - make the boottime memory map printout at least almost readable.
        - USB driver updates
        - pte_alloc()/pmd_alloc() need page_table_lock.
      cc80f8f9
    • Linus Torvalds's avatar
      v2.4.2.3 -> v2.4.2.4 · 8565fe85
      Linus Torvalds authored
        - Petr Vandrovec, Al Viro: dentry revalidation fixes
        - Stephen Tweedie / Manfred Spraul: kswapd and ptrace race
        - Neil Brown: nfsd/rpc/raid cleanups and fixes
      8565fe85
    • Linus Torvalds's avatar
      Import changeset · 7a2deb32
      Linus Torvalds authored
      7a2deb32