commit-hurd
[Top][All Lists]
Advanced

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

[SCM] Hurd branch, master, updated. v0.5-559-g1ad178f


From: Justus Winter
Subject: [SCM] Hurd branch, master, updated. v0.5-559-g1ad178f
Date: Sat, 17 Jan 2015 18:11:45 +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 "Hurd".

The branch, master has been updated
       via  1ad178fd00b675d686c2560829e9a10c5cb44f6f (commit)
       via  40b354e4cc67f1fedf9d4c2ce8d050a9ac68a643 (commit)
       via  2d371a0b01054843f294a6c5ff401bd2093604a4 (commit)
       via  361c586e263ebf4a0531045029c3cf076dbcb847 (commit)
       via  1901e7aa92ccd021d73f32aa97661428d7142cd4 (commit)
       via  e2b1c5c20ff1ac0017e7ac8ef853ce3326210077 (commit)
       via  106287af864c01f20c12d1a0a78a2469a27adc03 (commit)
      from  c0c69366ce4717fb8c5db370ac42ab787782e28c (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 1ad178fd00b675d686c2560829e9a10c5cb44f6f
Author: Justus Winter <address@hidden>
Date:   Wed Jan 7 16:05:48 2015 +0100

    proc: call `startup_essential_task' earlier
    
    Previously, the proc server did not call `startup_essential_task'
    until it got the message port of the startup server using
    `proc_setmsgport'.
    
    Now that we have `/servers/startup', we can do this in main, before we
    start our message service loop.
    
    A complication arises because the traditional startup server is
    single-threaded.  Handle this by tweaking startup not to bind itself
    to `/servers/startup' before it is ready.
    
    * proc/main.c (main): Try to lookup `/servers/startup' and send the
    message here, or...
    * proc/msg.c (S_proc_setmsgport): ... fall back to the old way here.
    * proc/proc.h (startup_fallback): New variable.
    * startup/startup.c (main): Move code installing ourself on 
`/servers/startup'
    (install_as_translator): ... here.
    (launch_core_servers): And use it here, just before we reply to 
`/hurd/auth'.

commit 40b354e4cc67f1fedf9d4c2ce8d050a9ac68a643
Author: Justus Winter <address@hidden>
Date:   Wed Jan 7 16:00:06 2015 +0100

    auth: remove implicit assumption about the bootstrap process
    
    The current code assumes that it can speak the startup protocol over
    its bootstrap port.
    
    * auth/auth.c (main): Generalize by trying to use `/servers/startup'
    before falling back to the bootstrap port.

commit 2d371a0b01054843f294a6c5ff401bd2093604a4
Author: Justus Winter <address@hidden>
Date:   Fri Jan 2 21:53:08 2015 +0100

    auth: simplify expression
    
    * auth/auth.c (S_auth_{user,server}_authenticate): Simplify expression.

commit 361c586e263ebf4a0531045029c3cf076dbcb847
Author: Justus Winter <address@hidden>
Date:   Fri Jan 9 11:06:52 2015 +0100

    startup: give the tasks we create a name
    
    * startup/startup.c (run): Name the tasks we start.

commit 1901e7aa92ccd021d73f32aa97661428d7142cd4
Author: Justus Winter <address@hidden>
Date:   Sat Jan 3 16:21:24 2015 +0100

    libports: silence pointless error message
    
    * libports/manage-multithread.c (adjust_priority): Silence pointless
    error message.

commit e2b1c5c20ff1ac0017e7ac8ef853ce3326210077
Author: Justus Winter <address@hidden>
Date:   Fri Jan 16 10:10:42 2015 +0100

    libdiskfs: fix port leak
    
    * libdiskfs/boot-start.c (get_console): Deallocate `device_master'.

commit 106287af864c01f20c12d1a0a78a2469a27adc03
Author: Justus Winter <address@hidden>
Date:   Sat Jan 17 14:23:34 2015 +0100

    libfshelp: improve error handling
    
    * libfshelp/start-translator-long.c (fshelp_start_translator_long):
    Once we have a task, go to `lose_task' so that we do not leave hosed
    tasks around.

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

Summary of changes:
 auth/auth.c                       |   19 +++++++++++++--
 libdiskfs/boot-start.c            |    1 +
 libfshelp/start-translator-long.c |    6 ++--
 libports/manage-multithread.c     |    5 ++++
 proc/main.c                       |   23 ++++++++++++++++++
 proc/msg.c                        |    2 +-
 proc/proc.h                       |    2 +
 startup/startup.c                 |   46 +++++++++++++++++++++++++++---------
 8 files changed, 85 insertions(+), 19 deletions(-)


hooks/post-receive
-- 
Hurd



reply via email to

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