Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-23 | Merge commit 'refs/top-bases/t/no-hp-timing' into t/no-hp-timing | Thomas Schwinge | |
2015-01-23 | Merge commit 'refs/top-bases/t/sysvshm' into t/sysvshm | Thomas Schwinge | |
2015-01-23 | Merge commit 'refs/top-bases/t/pipe2' into t/pipe2 | Thomas Schwinge | |
2015-01-23 | Merge commit 'refs/top-bases/t/socketpair_flags' into t/socketpair_flags | Thomas Schwinge | |
2015-01-23 | Merge commit 'refs/top-bases/t/socket_flags' into t/socket_flags | Thomas Schwinge | |
2015-01-23 | Merge branch 'baseline' into refs/top-bases/tschwinge/Roger_Whittaker | Thomas Schwinge | |
Conflicts: hurd/hurdsocket.h sysdeps/mach/hurd/errno-loc.c | |||
2015-01-23 | Merge branch 't/mmap_file_prot_none_fix' into ↵ | Thomas Schwinge | |
refs/top-bases/tschwinge/Roger_Whittaker | |||
2015-01-23 | Merge branch 't/tls-threadvar' into refs/top-bases/tschwinge/Roger_Whittaker | Thomas Schwinge | |
2015-01-23 | Remove unused variable. | Thomas Schwinge | |
../sysdeps/mach/hurd/i386/init-first.c: In function 'init': ../sysdeps/mach/hurd/i386/init-first.c:255:20: warning: unused variable 'i' [-Wunused-variable] * sysdeps/mach/hurd/i386/init-first.c (init): Remove unused variable i. | |||
2015-01-23 | Help the compiler by marking an unreachable code path. | Thomas Schwinge | |
... to avoid a warning: ../sysdeps/mach/hurd/mmap.c:145:7: warning: 'memobj' may be used uninitialized in this function [-Wmaybe-uninitialized] * sysdeps/mach/hurd/mmap.c (__mmap): Mark the default case unreachable. | |||
2015-01-22 | Merge commit 'refs/top-bases/t/WRLCK-upgrade' into t/WRLCK-upgrade | Thomas Schwinge | |
2015-01-22 | Merge commit 'refs/top-bases/t/lockf64' into t/lockf64 | Thomas Schwinge | |
2015-01-22 | Merge commit 'refs/top-bases/t/mmap_file_prot_none_fix' into ↵ | Thomas Schwinge | |
t/mmap_file_prot_none_fix | |||
2015-01-22 | Merge commit 'refs/top-bases/t/futimens' into t/futimens | Thomas Schwinge | |
2015-01-21 | Merge remote-tracking branch 'refs/remotes/savannah/t/tls-threadvar' into HEAD | Thomas Schwinge | |
2015-01-21 | Merge branch 't/tls' into refs/top-bases/t/tls-threadvar | Thomas Schwinge | |
2015-01-21 | Merge remote-tracking branch ↵ | Thomas Schwinge | |
'refs/remotes/savannah/top-bases/t/tls-threadvar' into refs/top-bases/t/tls-threadvar | |||
2015-01-21 | Merge remote-tracking branch 'refs/remotes/savannah/t/tls' into HEAD | Thomas Schwinge | |
Conflicts: sysdeps/mach/hurd/i386/init-first.c | |||
2015-01-21 | Merge remote-tracking branch ↵ | Thomas Schwinge | |
'refs/remotes/savannah/top-bases/tschwinge/Roger_Whittaker' into refs/top-bases/tschwinge/Roger_Whittaker Conflicts: Versions.def | |||
2014-12-10 | Hurd: Fix definition of `PAGE_COPY_THRESHOLD' | Samuel Thibault | |
2014-11-23 | Merge branch 't/WRLCK-upgrade' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-11-23 | Add an atomic flag | Samuel Thibault | |
to handle EX->SH atomically, and not only SH->EX | |||
2014-11-23 | Merge branch 't/WRLCK-upgrade' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-11-23 | Make F_WRLCK potentially upgrade owned F_RDLCK | Samuel Thibault | |
lockf(LOCK_EX) would drop any existing shared lock before taking the exclusive lock. F_WRLCK needs an atomic upgrade, so use lockf(LOCK_SH|LOCK_EX) instead. Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> * sysdeps/mach/hurd/fcntl.c (__libc_fcntl): For F_WRLCK, set cmd to LOCK_SH|LOCK_EX instead of LOCK_SH. | |||
2014-11-21 | Merge branch 't/reboot-startup' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-11-21 | [PATCH] Lookup the startup server through /servers/startup | David Michael | |
* sysdeps/mach/hurd/reboot.c: Include <hurd/paths.h> (reboot): Lookup _SERVERS_STARTUP instead of calling proc_getmsgport to get a port to the startup server. | |||
2014-10-05 | Merge branch 't/lockf64' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-10-05 | Merge branch 't/thread-cancel' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-10-05 | fix indent | Samuel Thibault | |
2014-09-21 | Fix a potential deadlock | Samuel Thibault | |
* sysdeps/mach/hurd/jmp-unwind.c (_longjmp_unwind): Take critical section lock before taking the sigstate lock. | |||
2014-08-31 | Merge branch 't/lockf64' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-08-31 | Fix comment | Samuel Thibault | |
2014-08-31 | Merge branch 't/lockf64' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-08-31 | typo | Samuel Thibault | |
2014-08-31 | don't include bits/fcntl.h directly | Samuel Thibault | |
2014-08-31 | typo | Samuel Thibault | |
2014-08-31 | typo | Samuel Thibault | |
2014-08-31 | update copyright | Samuel Thibault | |
2014-08-31 | overflow can not happen from flock to flock64 | Samuel Thibault | |
2014-08-31 | This TODO will be for actual flock support | Samuel Thibault | |
2014-08-31 | Add handling code, untested for now | Samuel Thibault | |
2014-08-28 | Merge branch 't/fork_ss_hang' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-08-28 | review | Samuel Thibault | |
2014-08-28 | Merge branch 't/fork_ss_hang' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-08-28 | typos | Samuel Thibault | |
2014-08-28 | Merge branch 't/fork_ss_hang' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-08-28 | fix typo | Samuel Thibault | |
2014-08-28 | [WIP] [PATCH] Fix lockf64 support | Samuel Thibault | |
struct flock64 uses 64bit values. This introduces other values for F_GETLK, F_SETLK, F_SETLKW to distinguish between both. * sysdeps/mach/hurd/bits/fcntl.h (F_GETLK64, F_SETLK64, F_SETLKW64): New macros [__USE_FILE_OFFSET64] (F_GETLK, F_SETLK, F_SETLKW): Define to F_GETLK64, F_SETLK64, F_SETLKW64, respectively. * sysdeps/mach/hurd/fcntl.c (__libc_fcntl): TODO: F_GET/SETLK/W64 cases. Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> | |||
2014-08-28 | Merge branch 't/fork_ss_hang' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2014-08-28 | If e.g. a signal is being received while we are running fork(), the signal | Samuel Thibault | |
thread may be having our ss lock when we make the space copy, and thus in the child we can not take the ss lock any more. * sysdeps/mach/hurd/fork.c (__fork): Lock SS->lock around __proc_dostop() call. Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> |