[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. v0.5-239-g453e7fc
From: |
Justus Winter |
Subject: |
[SCM] Hurd branch, master, updated. v0.5-239-g453e7fc |
Date: |
Tue, 29 Apr 2014 10:40:53 +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 453e7fc9f7116b4251d6cc5dde5110bdd183797c (commit)
via 749820d7dcf8ba05d025f985f0fdc17bd6658489 (commit)
via ceffc4581e83ce1299c96a17c9c5352f491d488d (commit)
via c62117165e685beba2f210f87d7d88f578a9322e (commit)
via 80a50c59331faf268947f97ca702cb9a1d9881cd (commit)
from 095e5cb398048c939b926094dcdaee6d1a7f3903 (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 453e7fc9f7116b4251d6cc5dde5110bdd183797c
Author: Justus Winter <address@hidden>
Date: Sun Apr 27 13:52:20 2014 +0200
ext2fs: simplify expression
* ext2fs/pager.c (add_pager_max_prot): Simplify expression.
commit 749820d7dcf8ba05d025f985f0fdc17bd6658489
Author: Justus Winter <address@hidden>
Date: Thu Apr 24 17:32:04 2014 +0200
ext2fs: fix type of inum
Previously, inum was of type int, whereas dino_ref expects ino_t. On
Hurd/x86 the former is 32 bit wide, the latter 64. If dino_ref is
inlined, this does not seem to pose a problem, but if ext2fs is
compiled with -O0, this most likely results in an invalid memory access.
* ext2fs/ialloc.c (ext2_alloc_inode): Use type ino_t for inum.
commit ceffc4581e83ce1299c96a17c9c5352f491d488d
Author: Justus Winter <address@hidden>
Date: Sun Apr 27 08:43:17 2014 +0200
exec: abbreviate the task name if necessary
* exec/exec.c (do_exec): If the formatted task name exceeds
TASK_NAME_SIZE, abbreviate it.
commit c62117165e685beba2f210f87d7d88f578a9322e
Author: Justus Winter <address@hidden>
Date: Thu Apr 17 15:43:11 2014 +0200
libports: work around bugs in server termination
Some servers use ports_manage_port_operations_one_thread to process
requests and terminate when it returns. Since many of them don't detach
before shutting down, a client may receive an error if its request
arrived while the server is shutting down. Prevent those spurious errors
by forcing ports_manage_port_operations_one_thread not to return.
This is the same change as 235491231bdd1fd93507c835767503f047e10b91
introduced for ports_manage_port_operations_multithread.
* libports/manage-one-thread.c
(ports_manage_port_operations_one_thread): Force timeout to 0.
commit 80a50c59331faf268947f97ca702cb9a1d9881cd
Author: Justus Winter <address@hidden>
Date: Sat Apr 26 13:16:23 2014 +0200
libdiskfs: set the default sync interval to 30 seconds
The default sync interval has been changed in 9e55fdd7 from 30 to 5
seconds. This change was not reflected in the documentation.
At least for current hardware, using 30 seconds instead of just 5
alleviates the thread-storm problem. Make 30 seconds the default
again.
* libdiskfs/priv.h (DEFAULT_SYNC_INTERVAL): Set to 30 seconds.
-----------------------------------------------------------------------
Summary of changes:
exec/exec.c | 15 +++++++++++++--
ext2fs/ialloc.c | 3 ++-
ext2fs/pager.c | 3 +--
libdiskfs/priv.h | 2 +-
libports/manage-one-thread.c | 9 ++++++++-
5 files changed, 25 insertions(+), 7 deletions(-)
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.5-239-g453e7fc,
Justus Winter <=