[SCM] Hurd branch, master, updated. v0.5-22-g87c02e0

2013-10-31 Thread Justus Winter
87c02e03c4ae40e5e96792f67d7aad09b7f50935 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Oct 25 13:45:47 2013 +0200 configure.ac: properly escape the test for X11/keysymdef.h * configure.ac: Properly escape the test for X11/keysymdef.h using AC_LANG_SOURCE

[SCM] Hurd branch, master, updated. v0.5-24-g2ca0296

2013-11-01 Thread Justus Winter
- commit 2ca0296a824d12bc55e3d4d0bf580f26a10eb830 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Oct 25 10:30:23 2013 +0200 libshouldbeinlibc: fix error handling in maptime_map Found using the Clang Static Analyzer. * libshouldbeinlibc

[SCM] Hurd branch, master, updated. v0.5-28-g057c04d

2013-11-09 Thread Justus Winter
057c04d1157322c235872e412bcc22487858c5af Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Nov 8 11:26:42 2013 +0100 Normalize whitespace at the end of each file to '\n' Some files were not normalized. In console/motd.UTF8 the additional newline is intentional. Empty files were excluded as well

[SCM] Hurd branch, master, updated. v0.5-29-g9019e62

2013-11-09 Thread Justus Winter
9019e629679ec12c1a4c9656bab337e84f861e8c Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Nov 8 14:28:26 2013 +0100 libports: fix the thread counts in case the thread creation fails Previously the number of total threads and the number of unused threads was wrong if at one point the creation

[SCM] Hurd branch, master, updated. v0.5-38-g1805632

2013-11-09 Thread Justus Winter
not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 180563217f2579029424c9b79abe7bb2fcfeb51b Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Nov 6 17:20:34 2013 +0100

[SCM] Hurd branch, master, updated. v0.5-41-g130b51a

2013-11-10 Thread Justus Winter
, below. - Log - commit 130b51ac17f44707261f4885d2fadb44a2f5a1e5 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Nov 6 17:10:35 2013 +0100 mach-defpager: include errno.h * mach-defpager/default_pager.c

[SCM] GNU Mach branch, master, updated. v1.4-12-g5207436

2013-11-11 Thread Justus Winter
520743674ab70e035644571d4c15dad9ce058ea8 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Nov 4 18:23:56 2013 +0100 kern: fix the error handling in exec_load Found using the Clang Static Analyzer. * kern/elf-load.c (exec_load): Properly propagate errors

[SCM] Hurd branch, master, updated. v0.5-50-g8f39f8b

2013-11-16 Thread Justus Winter
- commit 8f39f8bf905ca84db4c853733f6a3d3a3011c237 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Nov 15 20:36:58 2013 +0100 Clean up the included header files * libihash/ihash.c: Clean up the included header files. * libshouldbeinlibc

[SCM] Hurd branch, master, updated. v0.5-51-ge971ab1

2013-11-16 Thread Justus Winter
e971ab1a229d1ef1d5c1e5e1ff52ec597c55270e Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Nov 11 20:53:07 2013 +0100 libports: implement lockless management of threads ports_manage_port_operations_multithread uses two values, totalthreads and nreqthreads, to manage the threads it creates. Previously

[SCM] unionfs branch, master, updated. 6c0c037b5f79a2dfe3b1d6ebc108ba461c6b4d46

2013-11-22 Thread Justus Winter
6c0c037b5f79a2dfe3b1d6ebc108ba461c6b4d46 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Nov 21 23:50:18 2013 +0100 unionfs: fix memory leak in patternlist_add Found using the Clang Static Analyzer. * pattern.c (patternlist_add): Fix memory leak

[SCM] Hurd branch, master, updated. v0.5-72-gf002382

2013-11-28 Thread Justus Winter
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 f0023823ef3282bd3483e6a7aa19b0a0939a6ba4 Author: Justus Winter 4win

[SCM] Hurd branch, master, updated. v0.5-73-g34ff01a

2013-11-28 Thread Justus Winter
34ff01a84390ba7a5c0377c326944fc026d66140 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Nov 25 17:01:30 2013 +0100 libfshelp: improve error handling in fshelp_start_translator_long Properly deallocate all ports and terminate the started translator if an error occurs. * libfshelp/start

[SCM] Hurd branch, master, updated. v0.5-81-gb8b92e2

2013-12-02 Thread Justus Winter
- commit b8b92e2455c2a9652e60a17dd38fc8dc031b77c3 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Nov 30 17:48:17 2013 +0100 pflocal: improve the demuxer functions Handle multiple request types as recommended by the Mach Server Writer's

[SCM] Hurd branch, master, updated. v0.5-88-g6204a71

2013-12-04 Thread Justus Winter
- commit 6204a717fc63891839faefda75e95a364ec0434e Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Dec 4 10:53:15 2013 +0100 trans: make the fakeroot environment more transparent Previously fakeroot did not explicitly proxy io_identity

[SCM] Hurd branch, master, updated. v0.5-106-g8e1b6ab

2013-12-11 Thread Justus Winter
list those revisions in full, below. - Log - commit 8e1b6ab073a890cc2da6965f9a57bfc91d8c6d38 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Dec 10 17:43:06 2013 +0100 trans/fakeroot: remove dead code

[SCM] Hurd branch, master, updated. v0.5-107-gae04256

2013-12-13 Thread Justus Winter
ae04256ee85fa02288f34587faad5d461ad57186 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Dec 13 10:07:21 2013 +0100 utils/mount: fix autodetection of fat file systems mount uses libblkid (if available) to detect the file system type when using mount -t auto. libblkid calls fat file systems vfat

[SCM] Hurd branch, master, updated. v0.5-112-gb372e43

2013-12-16 Thread Justus Winter
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 b372e439e05e336d5e52aa0ce69c799c15691932 Author: Justus Winter 4win...@informatik.uni

[SCM] MIG branch, master, updated. v1.4-4-g4cf0e0e

2013-12-16 Thread Justus Winter
, below. - Log - commit 4cf0e0e059f3b1593ab75e436f61a8a36a0c6cd6 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Nov 28 11:20:40 2013 +0100 Clean up generated sources * Makefile (CLEANFILES): Add generated

[SCM] GNU Mach branch, master, updated. v1.4-349-gb5dfcde

2013-12-17 Thread Justus Winter
b5dfcde4f7728e87860fcc3ac6b0c7a9abe8c94e Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Dec 17 13:15:42 2013 +0100 xen: add missing includes * xen/console.h: Add missing includes. --- Summary of changes: xen/console.h |2

[SCM] Hurd branch, master, updated. v0.5-113-g2d27ccb

2013-12-20 Thread Justus Winter
2d27ccbc105e84c27547a003aec624a3cc3bbd66 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Dec 18 17:25:02 2013 +0100 trans/fakeroot: shutdown the translator if the last client is gone Previously, fakeroot would not exit if a process outlived the original process started by settrans. This caused bugs

[SCM] GNU Mach branch, master, updated. v1.4-373-g8982de2

2014-01-02 Thread Justus Winter
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 8982de2eb4fa2fa6f5a350c348c211542aecfaa1 Author: Justus Winter 4win...@informatik.uni

[SCM] GNU Mach branch, master, updated. v1.4-377-g322fa73

2014-01-06 Thread Justus Winter
on any other notification email; so we list those revisions in full, below. - Log - commit 322fa73afed84fe37fb7bfe0583109ff33eb26d7 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Jan 6 00:31:16 2014 +0100 kern

[SCM] GNU Mach branch, master, updated. v1.4-379-g84c4437

2014-01-09 Thread Justus Winter
- commit 84c4437004d9c4767da56500661f49afe4582658 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Jan 9 12:05:01 2014 +0100 kern: align kmem_cache objects using __cacheline_aligned * kern/slab.h (struct kmem_cache): Align kmem_cache objects using

[SCM] Hurd branch, master, updated. v0.5-123-g9a7776d

2014-01-13 Thread Justus Winter
in full, below. - Log - commit 9a7776ddef6626536f21c09090b8329168a053ce Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Oct 17 11:20:30 2013 +0200 libnetfs: register passive translator startups Detect

[SCM] MIG branch, master, updated. v1.4-6-g5e3ef51

2014-01-20 Thread Justus Winter
- commit 5e3ef5153fe6aa2190ffa185009fa45e3549469d Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun Dec 1 17:02:28 2013 +0100 Generate a x_server_routine in the sheader so it can be inlined * header.c (WriteServerHeader): Emit a x_server_routine that can

[SCM] Hurd branch, master, updated. v0.5-135-gba1f47f

2014-01-20 Thread Justus Winter
ba1f47ffee3d3a2d31a47eeb461283a93e05cf39 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Dec 4 11:31:49 2013 +0100 utils: include the mig-generated server headers in fakeauth.c GNU MIG recently gained support for emitting x_server_routine declarations in the generated server

[SCM] GNU Mach branch, master, updated. v1.4-381-g62ca925

2014-01-20 Thread Justus Winter
- commit 62ca925c9a6b0d12bdf17ac4ab93f5434575cedc Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Jan 16 14:50:31 2014 +0100 kern: include the mig-generated server headers in ipc_kobject.c GNU MIG recently gained support for emitting

[SCM] Hurd branch, master, updated. v0.5-136-g7cb7fa6

2014-01-20 Thread Justus Winter
7cb7fa6b3a0d02985b4a51f7823bc1cb631d6bfa Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Nov 28 19:39:35 2013 +0100 proc: fix the receiver lookup in S_proc_exception_raise * proc/mgt.c (S_proc_exception_raise): Update accordingly. * proc/mig-decls.h: New file. * proc/proc_exc.defs: Add

[SCM] Hurd branch, master, updated. v0.5-143-gf4bf9dc

2014-01-31 Thread Justus Winter
f4bf9dc40689f1ab221d64af6932286d4cd010e6 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Jan 29 01:53:50 2014 +0100 daemons/getty: display /etc/issue if available Previously, a banner was hardcoded in Hurds getty. Load /etc/issue instead. Fall back to a hardcoded version if that fails. Expand

[SCM] GNU Mach branch, master, updated. v1.4-385-g7353f58

2014-02-01 Thread Justus Winter
on any other notification email; so we list those revisions in full, below. - Log - commit 7353f589daccb7fb61880d6994f6471e103da902 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Feb 1 02:09:02 2014 +0100 include

[SCM] GNU Mach branch, master, updated. v1.4-395-g03df518

2014-02-04 Thread Justus Winter
on any other notification email; so we list those revisions in full, below. - Log - commit 03df518586e3cfd106eb20827781f12a0596e48c Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Feb 4 11:47:00 2014 +0100 xen: fix

[SCM] Hurd branch, master, updated. v0.5-155-gab9163f

2014-02-10 Thread Justus Winter
- commit ab9163fbbf629d82e6eb455dde3221dbd02ea28a Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Feb 10 14:41:18 2014 +0100 fatfs: add bz2 to OTHERLIBS * fatfs/Makefile (OTHERLIBS): Add bz2. commit f968b1b2b0de0c16311f3781664dd4464822cea9 Author

[SCM] Hurd branch, master, updated. v0.5-159-gda158a4

2014-02-13 Thread Justus Winter
da158a449e7ddb7f06fda929d7030ff8496e71bc Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Feb 11 19:03:26 2014 +0100 libdiskfs: fix typo * libdiskfs/boot-start.c (diskfs_S_fsys_init): Fix typo. --- Summary of changes: libdiskfs/boot

[SCM] GNU Mach branch, master, updated. v1.4-412-ga7261c7

2014-02-19 Thread Justus Winter
a7261c78d3290338ab44abe22c3bebc8abcfb43b Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Nov 21 16:59:34 2013 +0100 include: skip routines related to migrating threads * include/mach/mach_port.defs: Skip the routines mach_port_set_rpcinfo and mach_port_create_act if MIGRATING_THREADS

[SCM] Hurd branch, master, updated. v0.5-167-g4473d16

2014-02-23 Thread Justus Winter
4473d16e7cdad08eccad95f5920e1aa171d5512d Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Feb 21 14:58:21 2014 +0100 exec: provide a meaningful name for new tasks The name will be used in error messages printed by the kernel. This makes attributing the errors to processes possible. * exec

[SCM] Hurd branch, master, updated. v0.5-181-g86e3141

2014-02-25 Thread Justus Winter
revisions in full, below. - Log - commit 86e3141aaf13b1bc55d74bd6f557a62b814e944c Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Jan 29 14:06:15 2014 +0100 libdiskfs: fix receiver lookups in fsys server

[SCM] Hurd branch, master, updated. v0.5-183-g8287b6f

2014-02-25 Thread Justus Winter
- commit 8287b6ffdf2cb631591decb17429701218122259 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Feb 25 01:01:09 2014 +0100 libtrivfs: improve the mig mutator functions Previously, the mig mutator functions were in migsupport.c, preventing them

[SCM] GNU Mach branch, master, updated. v1.4-415-g2d91aea

2014-02-26 Thread Justus Winter
2d91aeafcf87e32fd3b5d447e20f421ee5d9f91f Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Feb 21 21:57:37 2014 +0100 kern: fix mig_strncpy Previously, the function mig_strncpy would always zero-terminate the destination string. Make mig_strncpy behave like mig_strncpy and strncpy

[SCM] MIG branch, master, updated. v1.4-7-gbb06f65

2014-02-26 Thread Justus Winter
bb06f65290c2526d214302ba43bb6bc363cd4868 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Feb 21 21:44:15 2014 +0100 Fix variable-sized c strings Previously, the terminating zero of variable-sized c strings was only included when copying the message if the length of the string was not a multiple

[SCM] Hurd branch, master, updated. v0.5-185-ga876dba

2014-02-28 Thread Justus Winter
- commit a876dbadbb1fa625e3e5fa8bdffe803e6eb473d1 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Feb 27 16:39:31 2014 +0100 pfinet: fix receiver lookups in iioctl-ops.c * pfinet/iioctl-ops.c: Fix receiver lookups. * pfinet/mig-mutate.h: Add

[SCM] Hurd branch, master, updated. v0.5-187-ge3a2c2c

2014-02-28 Thread Justus Winter
- commit e3a2c2caeea0a4f4d36b1117610d2a32d14ac69b Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Feb 28 11:47:10 2014 +0100 term: fix receiver lookups in the term server functions * term/mig-mutate.h: Define TERM_IMPORTS. * term/Makefile: Set

[SCM] Hurd branch, master, updated. v0.5-188-g666830d

2014-03-01 Thread Justus Winter
666830d8a75a3676f60b48028b115edb19d06cc7 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Mar 1 11:55:50 2014 +0100 trans/ifsock: fix receiver lookup * trans/Makefile: Add ifsock-MIGSFLAGS. * trans/ifsock.c (S_ifsock_getsockaddr): Fix receiver lookup

[SCM] Hurd branch, master, updated. v0.5-189-gcff25ce

2014-03-02 Thread Justus Winter
cff25ce181b3a330f12809373407f4d54f4cc5c4 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Mar 1 12:26:59 2014 +0100 auth: improve the mig mutator functions Previously, the mig mutator function auth_port_to_handle was defined in auth.c (fakeauth.c), preventing it from being inlined into the mig

[SCM] Hurd branch, master, updated. v0.5-197-gcc97574

2014-03-13 Thread Justus Winter
in full, below. - Log - commit cc9757407fa124998613329ce73c5bba98d5cf21 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Mar 12 15:09:44 2014 +0100 mach-defpager: silently ignore requests to page to active

[SCM] GNU Mach branch, master, updated. v1.4-420-g3ce4896

2014-03-20 Thread Justus Winter
3ce4896345a3c339f159674ddf15e28b5072cb62 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Mar 19 16:10:57 2014 +0100 xen: fix error handling Previously, the error KERN_RESOURCE_SHORTAGE was not properly propagated. Found using the Clang Static Analyzer. * xen/block.c

[SCM] GNU Mach branch, master, updated. v1.4-423-g50cc515

2014-03-25 Thread Justus Winter
50cc5152ebb4872b57a764d7b5ad62636f674e01 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Mar 3 19:12:52 2014 +0100 include: make the memory_object_t types translation functions mutable Make the intran, outtran and destructor functions mutable using preprocessor macros. Make it possible

[SCM] Hurd branch, master, updated. v0.5-205-g59b6c01

2014-03-25 Thread Justus Winter
- commit 59b6c01edcd7013a112aeaf9d0bc33a8d2a2b8f1 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Mar 19 12:09:23 2014 +0100 libpager: fix potential deadlock This patch releases the interlock before doing an rpc call, analogous

[SCM] Hurd branch, master, updated. v0.5-207-g52fdfc8

2014-03-25 Thread Justus Winter
- commit 52fdfc82a1ceef6251f816c64fc64fc78bd9b3e8 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Mar 20 13:34:02 2014 +0100 libdiskfs: fix string termination Found using the Clang Static Analyzer. * libdiskfs/fsys-getroot.c

[SCM] Hurd branch, master, updated. v0.5-210-g6d55116

2014-03-25 Thread Justus Winter
, below. - Log - commit 6d5511668545d00da4e3e5dd142b4f082c76b083 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Mar 15 14:38:04 2014 +0100 mach-defpager: fix local includes * mach-defpager

[SCM] GNU Mach branch, master, updated. v1.4-424-g120847a

2014-03-25 Thread Justus Winter
120847a0c4b72da43ac2764ba73548e8916b1c0d Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Mar 25 23:09:55 2014 +0100 kern: fix formatting of multiboot modules Previously, bootstrap_create would print the multiboot modules with padding applied to the end of the line. As multiboot modules as used

[SCM] Hurd branch, master, updated. v0.5-211-g07e46eb

2014-03-25 Thread Justus Winter
07e46eb2e25583f0f3e06342f0c854769b353b10 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Mar 15 14:06:15 2014 +0100 mach-defpager: replace the magic typecast with a hash table Previously, the mach-defpager used a magic typecast for object lookups. It renamed the port to the address

[SCM] Hurd branch, master, updated. v0.5-216-gb7cbdde

2014-04-04 Thread Justus Winter
b7cbdde8854ee4c51ec9cd49ce639bd02d646355 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Mar 3 20:48:20 2014 +0100 libpager: fix receiver lookups Previously, the receiver lookup was done manually in all the server functions. Use mig translator functions instead. * libpager/mig-decls.h: New

[SCM] GNU Mach branch, master, updated. v1.4-430-g1192942

2014-04-06 Thread Justus Winter
119294278af2390971305224c9772d89525d97e1 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Apr 5 15:08:06 2014 +0200 include: make the notify_port_t types translation functions mutable Make the intran, outtran and destructor functions mutable using preprocessor macros. Make it possible to inject

[SCM] Hurd branch, master, updated. v0.5-221-ge27425e

2014-04-06 Thread Justus Winter
, below. - Log - commit e27425e63392683b85101961489a83e0abef133b Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Apr 4 18:17:54 2014 +0200 libdiskfs: fix receiver lookup * libdiskfs/Makefile (exec_startup

[SCM] the great next stuff branch, random, updated. 8927fbd63e29005ddb9b2c2264046089bf669857

2014-04-08 Thread Justus Winter
8927fbd63e29005ddb9b2c2264046089bf669857 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Apr 8 12:35:01 2014 +0200 fix a receiver lookup * mig-decls.h: New file. * mig-mutate.h: Likewise. * Makefile (MIGSFLAGS): Use mig-mutate.h. * random.c (S_startup_dosync): Fix

[SCM] Hurd branch, master, updated. v0.5-222-ge9687ec

2014-04-09 Thread Justus Winter
e9687ec4ff525ae4a88314ba4ae97da770bd012f Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Apr 5 17:40:24 2014 +0200 libports: fix notify_port_t receiver lookups * libports/Makefile (MIGSFLAGS): Include mig-mutate.h. * libports/mig-decls.h: New file. * libports/mig-mutate.h: Likewise

[SCM] the great next stuff branch, dde, updated. 1eabe09c011e133d1cb3750f10a76cd0924f88b7

2014-04-09 Thread Justus Winter
1eabe09c011e133d1cb3750f10a76cd0924f88b7 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Apr 7 12:07:18 2014 +0200 libports: fix notify_port_t receiver lookups This is a patch that in conjunction with e9687ec4ff525ae4a88314ba4ae97da770bd012f fixes the receiver lookups

[SCM] the great next stuff branch, dde, updated. 1de3e6d13cae11c714e603dc19213bbae3cf67e9

2014-04-10 Thread Justus Winter
1de3e6d13cae11c714e603dc19213bbae3cf67e9 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Apr 9 12:56:38 2014 +0200 eth-filter: remove invalid port deallocation * eth-filter/filter.c (ds_device_open): Remove invalid port deallocation

[SCM] Hurd branch, master, updated. v0.5-224-ge77f00d

2014-04-10 Thread Justus Winter
- commit e77f00db5097d741f27c74c03d194a233f648615 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Apr 9 16:55:49 2014 +0200 libports: fix receiver lookup * libports/interrupt-operation.c (ports_S_interrupt_operation): Fix receiver lookup

[SCM] the great next stuff branch, dde, updated. e9ad61281761eaa485611578ac8ed71480e73eed

2014-04-12 Thread Justus Winter
e9ad61281761eaa485611578ac8ed71480e73eed Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Apr 12 09:39:57 2014 +0200 Drop DIST_FILES from Makefile Since 50bfb9acf98d5f4c0c5948cc28285e990b40b659 git is used to produce dist tarballs. * boot-proxy-exc/Makefile (DIST_FILES): Do

[SCM] Hurd branch, master, updated. v0.5-225-gd49d0ac

2014-04-12 Thread Justus Winter
d49d0ac8d97e30a9b3a9140af6e9f402d39654c2 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Apr 12 09:31:24 2014 +0200 console-client: drop DIST_FILES from Makefile Since 50bfb9acf98d5f4c0c5948cc28285e990b40b659 git is used to produce dist tarballs. * console-client/Makefile (DIST_FILES): Do

[SCM] GNU Mach branch, master, updated. v1.4-432-g5e53368

2014-04-12 Thread Justus Winter
5e533682c0df29d28dc8250c57c2e33406a57835 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Apr 10 19:13:47 2014 +0200 include: fix the definition of device_open Previously, every userspace server implementing the device protocol filtered the device definitions to replace the device_t type

[SCM] Hurd branch, master, updated. v0.5-226-g41da689

2014-04-12 Thread Justus Winter
41da689280091dcabd153b77627818b0a89645bf Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Apr 10 18:48:14 2014 +0200 boot: remove the ourdevice hack Previously, the device definitions were filtered using sed to replace the device_t type with mach_port_send_t to make the device argument

[SCM] the great next stuff branch, dde, updated. 60735c6c8b1382518db01ca7d416113b03bb837b

2014-04-12 Thread Justus Winter
to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 60735c6c8b1382518db01ca7d416113b03bb837b Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Apr 11 22

[SCM] Hurd branch, master, updated. v0.5-227-g210793d

2014-04-13 Thread Justus Winter
210793d5144562f2ab51a8b3f0969ab498a6a9c7 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun Apr 13 19:29:57 2014 +0200 console: fix notify_port_t receiver lookups This complements e9687ec4ff525ae4a88314ba4ae97da770bd012f. * console/display.c: Fix receiver lookups, adjust function declarations

[SCM] the great next stuff branch, dde, updated. dc7e40fa2b4abb76ae2a2c4fdf100e0a5f005aea

2014-04-14 Thread Justus Winter
dc7e40fa2b4abb76ae2a2c4fdf100e0a5f005aea Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun Apr 13 12:48:12 2014 +0200 libmachdev: add, fix and use declaration for create_device_port * libmachdev/ds_routines.c (create_device_port): Fix the type of the size parameter. Make

[SCM] Hurd branch, master, updated. v0.5-228-g5a4926d

2014-04-14 Thread Justus Winter
5a4926dd52aed56913cbe10592063ff0da753700 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Apr 14 16:39:25 2014 +0200 libpager: fix notify_port_t receiver lookups * libpager/mig-mutate.h: Add mutators. * libpager/notify-stubs.c: Adjust accordingly

[SCM] Hurd branch, master, updated. v0.5-229-gf1aa15a

2014-04-15 Thread Justus Winter
f1aa15a509d4249b19bb3d7f1f388829dd5135f8 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Apr 15 13:54:19 2014 +0200 libpager: fix notify_port_t receiver lookups This fixes one more occurence of a notify_port_t receiver lookup that I overlooked in 5a4926dd52aed56913cbe10592063ff0da753700

[SCM] Hurd branch, master, updated. v0.5-230-g20e0782

2014-04-15 Thread Justus Winter
20e078293697dd99ddcf2c2151c9f075409cc185 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Apr 15 18:38:08 2014 +0200 Include the MIG-generated server header files This enables the compiler to check that the server function declarations match MIGs expectations. Fix a few oddities along the way

[SCM] Hurd branch, master, updated. v0.5-239-g453e7fc

2014-04-29 Thread Justus Winter
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 4win...@informatik.uni

[SCM] Hurd branch, master, updated. v0.5-240-g97737d1

2014-04-29 Thread Justus Winter
97737d1ee3ce95e45a1a4aa636cc2e11a106a9f5 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat Apr 26 12:20:20 2014 +0200 libports: reduce malloc overhead in _ports_bucket_class_iterate _ports_bucket_class_iterate creates a snapshot of the buckets hash table. This is done so that the lock protecting

[SCM] GNU Mach branch, master, updated. v1.4-436-gd12207f

2014-04-30 Thread Justus Winter
- commit d12207fb5a8cef131f262878f98da923af1f8fea Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Apr 30 13:02:29 2014 +0200 Install the mach_debug header files The task_set_name RPC introduced in 877a319c changed include/mach/gnumach.defs

[SCM] GNU Mach branch, master, updated. v1.4-438-gb6dab09

2014-04-30 Thread Justus Winter
- commit b6dab094d2b6531fdc867af906dd006e39cac2d9 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Apr 30 14:40:39 2014 +0200 kern: include the MIG-generated server headers for MACHINE_SERVER GNU MIG recently gained support for emitting

[SCM] GNU Mach branch, master, updated. v1.4-440-gdca400e

2014-05-01 Thread Justus Winter
- commit dca400e253df97804dd04b24e96aebba878781a0 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Apr 30 15:23:36 2014 +0200 vm: make struct vm_map fit into a cache line Currently, the size of struct vm_map is 68 bytes. By using a bit field

[SCM] Hurd branch, master, updated. v0.5-249-g1a3d809

2014-05-13 Thread Justus Winter
- commit 1a3d809146c95cd138bad7bd42eb923af0a23493 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu May 8 16:43:11 2014 +0200 libihash: reduce the default maximum load factor to 75% The performance of hash tables depend critically on a low number

[SCM] Hurd branch, master, updated. v0.5-253-ge2be899

2014-05-14 Thread Justus Winter
other notification email; so we list those revisions in full, below. - Log - commit e2be8995642cd962b7d61c9c231980de88302d50 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue May 13 18:59:10 2014 +0200 libihash

[SCM] Hurd branch, master, updated. v0.5-257-g868a820

2014-05-18 Thread Justus Winter
other notification email; so we list those revisions in full, below. - Log - commit 868a820a19ff66c370cf40573ac89738386513c3 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri May 16 10:13:02 2014 +0200 proc: move

[SCM] Hurd branch, master, updated. v0.5-261-g353fe33

2014-05-21 Thread Justus Winter
other notification email; so we list those revisions in full, below. - Log - commit 353fe33eb2481a14dc324c7c2e52b2032df86465 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon May 19 16:46:33 2014 +0200 trans

[SCM] GNU Mach branch, master, updated. v1.4-443-g306d763

2014-05-26 Thread Justus Winter
- commit 306d763d872bae2a1cc23fe13b769cace8198a3a Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun May 25 16:19:16 2014 +0200 Rewrite old-style #endif FOO directives * i386/include/mach/i386/cthreads.h: Rewrite old-style #endif FOO directives

[SCM] Hurd branch, master, updated. v0.5-267-g1333bbb

2014-05-26 Thread Justus Winter
1333bbbcc18502328cdd78b2aadc526ebd552a77 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue May 20 16:07:44 2014 +0200 Avoid compiler warning about empty bodies Make empty bodies of control flow statements more explicit. Doing so will allow us to use stricter compiler settings. This would

[SCM] Hurd branch, master, updated. v0.5-274-g1d1da90

2014-05-26 Thread Justus Winter
- commit 1d1da90042d2ee7a8215dc6291b54bc1ebe59fe4 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue May 6 19:07:13 2014 +0200 libtrivfs: lock-less reference counting for trivfs_peropen objects * libtrivfs/trivfs.h (struct trivfs_peropen): Use

[SCM] procfs branch, master, updated. 122224d32894a8465a09561fc0a5220f5bb9c2c7

2014-05-26 Thread Justus Winter
14d32894a8465a09561fc0a5220f5bb9c2c7 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu May 22 20:25:22 2014 +0200 Implement /proc/slabinfo Add a node 'slabinfo' to the root directory that contains information about the slab allocator used in GNU Mach. The formatting code has been taken

[SCM] procfs branch, master, updated. 65ebcc40e55dfb3ee776383891f8a6b15b176d27

2014-05-28 Thread Justus Winter
65ebcc40e55dfb3ee776383891f8a6b15b176d27 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed May 28 14:37:58 2014 +0200 Do not include the terminating zero in /proc/slabinfo * rootdir.c (rootdir_gc_slabinfo): Do not zero-terminate the generated content

[SCM] Hurd branch, master, updated. v0.5-280-g2c7ecdc

2014-05-29 Thread Justus Winter
2c7ecdc6ec8f9d9a27aa7e4e82fa2d84fa55fe9b Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu May 29 02:03:03 2014 +0200 libdiskfs: use a hash table for the name cache Previously, name cache lookup operation completed in O(n) time. This means that making the cache too large would decrease

[SCM] Hurd branch, master, updated. v0.5-284-gea16c11

2014-05-30 Thread Justus Winter
- commit ea16c110d8ca67a5460d45600a399078a101ef4f Merge: 73f5884 3219126 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri May 30 09:41:20 2014 +0200 Merge branch 'master' of git://git.sv.gnu.org/hurd/hurd commit 73f5884a591f1e2efef948d108927327a054d97c Author

[SCM] Hurd branch, master, updated. v0.5-287-g9d8a274

2014-06-02 Thread Justus Winter
- commit 9d8a274e00cf01d2a2ea137f5dbd6f5edb37c15b Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sat May 31 09:16:00 2014 +0200 libnetfs: fix memory leak * libnetfs/trans-callback.c (_netfs_translator_callback2_fn): Free user if creating the protid

[SCM] Hurd branch, master, updated. v0.5-295-g10412bf

2014-06-08 Thread Justus Winter
in full, below. - Log - commit 10412bfccc00708663034a76b1a3c66058bb7545 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Jun 6 11:45:03 2014 +0200 ext2fs: fix type of retry_dotdot * ext2fs/dir.c

[SCM] GNU Mach branch, master, updated. v1.4-444-gb0039d6

2014-06-11 Thread Justus Winter
b0039d6972f631ca7fdff2379d50ad31c3781a7d Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun Jun 8 11:17:08 2014 +0200 device: fix net_rcv_msg-messages Previously, all net_rcv_msg-messages sent by net_deliver were malformed. It never was a problem in practice, since the messages are not complex

[SCM] the great next stuff branch, dde, updated. e363aa56321f652684ffed281030d95d365c53c0

2014-06-11 Thread Justus Winter
e363aa56321f652684ffed281030d95d365c53c0 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Jun 10 11:42:23 2014 +0200 libmachdev: fix net_rcv_msg-messages Previously, all net_rcv_msg-messages sent by netif_rx_handle were malformed. It never was a problem in practice, since the messages

[SCM] Hurd branch, master, updated. v0.5-298-g370f2fc

2014-06-15 Thread Justus Winter
, below. - Log - commit 370f2fcb4ae7901e34caba64d31027f8cf69a858 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Wed Jun 11 11:54:18 2014 +0200 utils/settrans: implement settrans --start Start the translator

[SCM] the great next stuff branch, random, updated. 1ba2ed95690396bf081d0af043d878b26b8563c2

2014-06-15 Thread Justus Winter
1ba2ed95690396bf081d0af043d878b26b8563c2 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Mon Jun 9 11:42:22 2014 +0200 Prepare the random translator to be merged into the Hurd sources Move the random translator to its own subdirectory 'random'. This is the last commit

[SCM] procfs branch, master, updated. aac4aaf42372f61c78061711916c81a9d5bcb42d

2014-06-15 Thread Justus Winter
aac4aaf42372f61c78061711916c81a9d5bcb42d Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun Jun 15 18:25:59 2014 +0200 Prepare the procfs translator to be merged into the Hurd sources Move the procfs translator to its own subdirectory 'procfs'. This is the last commit to this repository

[SCM] Hurd branch, master, updated. v0.5-414-g6e047f8

2014-06-15 Thread Justus Winter
) 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 6e047f852cb052cf4cbc50799373c5f13382540d Author: Justus Winter

[SCM] Hurd branch, master, updated. v0.5-422-g38d064e

2014-06-23 Thread Justus Winter
38d064eab719b8334144094d6499c24718a255c1 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun Jun 22 14:48:34 2014 +0200 libdiskfs: fix deadlock Previously, libdiskfs would deadlock on contention on renamedirlock due to the lock being taken spuriously. Found using fsstress from the Linux Test

[SCM] Hurd branch, master, updated. v0.5-432-g520ef2e

2014-08-31 Thread Justus Winter
520ef2ed66d47bb81a55829a88dda81f62dc95e5 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Jun 20 13:54:28 2014 +0200 libdiskfs: fix reference counting of peropen objects Previously, peropen objects were created with a reference count of zero. Therefore, if diskfs_create_protid fails, passing

[SCM] Hurd branch, master, updated. v0.5-433-gcf8df03

2014-08-31 Thread Justus Winter
cf8df03cf9002642a9399da47242d819cc3653e4 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun Aug 31 16:39:35 2014 +0200 libtrivfs: fix typo * libtrivfs/protid-clean.c (trivfs_clean_protid): Fix typo. --- Summary of changes: libtrivfs

[SCM] Hurd branch, master, updated. v0.5-437-g5f1011a

2014-09-01 Thread Justus Winter
5f1011ac0ad676d1e7eaba14d1384180e98fb93e Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Fri Jun 20 14:27:59 2014 +0200 include: detect use-after-free errors using the reference counts * include/refcount.h (refcount_init): There must be at least one reference at initialization time. (refcounts_init

[SCM] Hurd branch, master, updated. v0.5-438-g626ff91

2014-09-04 Thread Justus Winter
626ff916ca63334e6c170f059ea47f9cfea19661 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Tue Sep 2 22:19:54 2014 +0200 libdiskfs: fix /servers/exec lookup * libdiskfs/boot-start.c (diskfs_start_bootstrap): Pass retry_name to dir_lookup, which is later checked to be the empty string

[SCM] GNU Mach branch, master, updated. v1.4-468-g86f6037

2014-09-17 Thread Justus Winter
- commit 86f60379f71ec6d0aa3b93eaacc55bc5f453bda5 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Sun Sep 14 13:35:50 2014 +0200 ddb: add support for ELF symbol tables * ddb/db_elf.c: New file. * ddb/db_elf.h: Likewise. * Makefrag.am

[SCM] Hurd branch, master, updated. v0.5-441-g3628f14

2014-09-18 Thread Justus Winter
3628f1479b9fb77bed1ba4ab8e93ee98e14d9960 Author: Justus Winter 4win...@informatik.uni-hamburg.de Date: Thu Sep 18 16:55:19 2014 +0200 procfs: fix typo in comment * procfs/process.c (process_stat_make_node): Fix typo in comment. --- Summary of changes

  1   2   3   >