commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Mach branch, master, updated. v1.5-18-g6eb79f8


From: Justus Winter
Subject: [SCM] GNU Mach branch, master, updated. v1.5-18-g6eb79f8
Date: Wed, 20 May 2015 09:07:27 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".

The branch, master has been updated
       via  6eb79f812ee43a4e9142de61a5821e0cc8c52bb1 (commit)
       via  3c3d3614673c93bf1b1f47d612d8067455d06920 (commit)
       via  82305c623900ce30a666bd14ae6901a1bf149bb7 (commit)
      from  b3c5e41bc05bc622c637d1da75a3c63091e4e789 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 6eb79f812ee43a4e9142de61a5821e0cc8c52bb1
Author: Justus Winter <address@hidden>
Date:   Sun Apr 26 15:47:47 2015 +0200

    kern: gracefully handle resource shortage
    
    * kern/thread.c (stack_alloc): Report resource shortage.
    * kern/sched_prim.h (stack_alloc): Adjust declaration accordingly.
    * kern/thread_swap.c (thread_doswapin): Report resource shortage.
    (swapin_thread_continue): If the swap-in fails, put the thread back on
    the queue and go back to sleep.
    * kern/thread_swap.h (thread_doswapin): Adjust declaration accordingly.

commit 3c3d3614673c93bf1b1f47d612d8067455d06920
Author: Justus Winter <address@hidden>
Date:   Sun Apr 26 15:39:00 2015 +0200

    vm: gracefully handle resource shortage
    
    * vm/vm_object.c (vm_object_copy_call): Gracefully handle resource
    shortage by doing the allocation earlier and aborting the function if
    unsuccessful.

commit 82305c623900ce30a666bd14ae6901a1bf149bb7
Author: Justus Winter <address@hidden>
Date:   Sun Apr 26 15:35:43 2015 +0200

    kern: gracefully handle resource shortage
    
    * kern/task.c (task_create): Gracefully handle resource shortage.

-----------------------------------------------------------------------

Summary of changes:
 kern/sched_prim.h  |    2 +-
 kern/task.c        |    5 ++---
 kern/thread.c      |   11 ++++++-----
 kern/thread_swap.c |   17 ++++++++++++++---
 kern/thread_swap.h |    2 +-
 vm/vm_object.c     |   26 ++++++++++++--------------
 6 files changed, 36 insertions(+), 27 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

[Prev in Thread] Current Thread [Next in Thread]