Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-19 | Merge branch 'upstream' into upstream-merged | Samuel Thibault | |
2012-02-19 | Merge branch 'dde' into upstream-merged | Samuel Thibault | |
2012-02-19 | Merge branch 'procfs-jkoenig-moved' into upstream-merged | Samuel Thibault | |
2012-02-19 | Merge branch 'procfs-jkoenig' into procfs-jkoenig-moved | Samuel Thibault | |
2012-02-19 | Merge branch 'upstream' into upstream-merged | Samuel Thibault | |
2012-02-19 | Drop files unrelated to DDE | Samuel Thibault | |
2012-02-19 | Merge branch 'dde' into dde-debian | Samuel Thibault | |
2012-02-19 | Merge remote-tracking branch 'mainline/master' into dde | Samuel Thibault | |
2012-02-19 | Merge branch 'dde' into dde-debian | Samuel Thibault | |
2012-02-19 | cleanup | Samuel Thibault | |
2012-02-19 | cleanup | Samuel Thibault | |
2012-02-19 | Merge branch 'dde' into dde-debian | Samuel Thibault | |
Conflicts: dde_e100/Makefile dde_e1000/Makefile dde_ne2k_pci/Makefile dde_pcnet32/Makefile dde_rtl8139/Makefile libddekit/mach.defs libmachdev/mach.defs | |||
2012-02-19 | Merge remote-tracking branch 'mainline/master' into dde | Samuel Thibault | |
Conflicts: Makefile boot/ChangeLog boot/boot.c configure configure.in doc/ChangeLog libdiskfs/ChangeLog libdiskfs/boot-start.c libports/manage-multithread.c libthreads/ChangeLog libthreads/alpha/thread.c pfinet/ChangeLog pfinet/iioctl-ops.c pfinet/linux-src/net/ipv6/addrconf.c pfinet/linux-src/net/ipv6/icmpv6.c utils/settrans.c | |||
2012-02-19 | Fix calling initializers, const seems to upset the dynlinker | Samuel Thibault | |
2012-02-19 | Fix calling initializers, const seems to upset the dynlinker | Samuel Thibault | |
2012-02-19 | fix link | Samuel Thibault | |
2012-02-18 | Remove generated file | Samuel Thibault | |
2012-02-18 | include bpf in link | Samuel Thibault | |
2012-02-18 | Fix link command | Samuel Thibault | |
2012-02-18 | Fix link | Samuel Thibault | |
2012-02-18 | Use experimental.defs instead of patched device.defs and mach.defs | Samuel Thibault | |
2012-02-18 | Fix figure | Samuel Thibault | |
2012-02-18 | remove duplicate headers, to be replaced by experimental.defs | Samuel Thibault | |
2012-02-18 | Remove generated file | Samuel Thibault | |
2012-02-18 | include bpf in link | Samuel Thibault | |
2012-02-16 | Fix link command | Samuel Thibault | |
2012-02-16 | fix build (probably for newer perl) | Samuel Thibault | |
2012-02-16 | fix build (probably for newer perl) | Samuel Thibault | |
2012-01-14 | PID stat/status: show only the file name of processes | Pino Toscano | |
The Linux /proc fs shows only the file name of processes in the `stat' and `status' files of every process directory, so adapt also procfs to show process file names. Add a new `args_filename` function, much similar to GNU's `basename' but returning the original string also when the resulting file name is an empty string. * process.c (args_filename): New function. (process_file_gc_stat): Wrap the `proc_stat_args' result with `args_filename'. (process_file_gc_status): Likewise. | |||
2011-12-27 | Revert "Do not use msgport information" | Samuel Thibault | |
This reverts commit d9fc76bd4e8c9a459fad7152135b738496318415, as it breaks /proc/pid/stat | |||
2011-12-27 | Do not use msgport information | Samuel Thibault | |
* process.c (process_lookup_pid): Set PSTAT_NO_MSGPORT flag. * rootdir.c (get_boottime, get_idletime, rootdir_gc_cmdline): Set PSTAT_NO_MSGPORT flag. | |||
2011-12-06 | Merge branch 'libpthread-moved' into upstream-merged | Samuel Thibault | |
2011-12-06 | Merge branch 'upstream' into upstream-merged | Samuel Thibault | |
2011-12-06 | Merge branch 'libpthread' into libpthread-moved | Samuel Thibault | |
2011-11-27 | Fix __mutex_unlock_solid safety | Samuel Thibault | |
libc releases the spinlock before calling __mutex_unlock_solid, so we have to try to reacquire it before possibly giving it to some blocked thread. * pthread/cthreads-compat.c (__mutex_unlock_solid): Call __pthread_spin_trylock before calling __pthread_mutex_unlock. | |||
2011-11-26 | Merge branch 'libpthread-moved' into upstream-merged | Samuel Thibault | |
2011-11-26 | Merge branch 'upstream' into upstream-merged | Samuel Thibault | |
2011-11-26 | Merge branch 'libpthread' into libpthread-moved | Samuel Thibault | |
2011-11-24 | Merge remote-tracking branch 'darnassus/master' | Thomas Schwinge | |
2011-11-24 | * configure: Regenerate. | Thomas Schwinge | |
2011-11-20 | configure: Use modern `AC_INIT' invocation. | Ludovic Courtès | |
* Makeconf (hurd-version): Move to... * config.make.in (hurd-version): ... here. Set to @PACKAGE_VERSION@. * configure.in: Change `AC_INIT' invocation to specify the package name, version number, and bug report address. | |||
2011-11-06 | Fix unlocking in raw_local_irq_restore inside a fake_local_irq_disable/restore | Samuel Thibault | |
* libdde_linux26/lib/src/arch/l4/cli_sti.c (unlock_refcnt): New variable. (raw_local_irq_restore): Unlock `cli_lock' when `flags' are equal to `unlock_refcnt' (and clear the latter). (raw_local_irq_disable): If `cli_lock' was not locked, save the current value of `_refcnt' into `unlock_refcnt', unless the former is already smaller than the latter. | |||
2011-11-06 | Merge branch 'libpthread-moved' into upstream-merged | Samuel Thibault | |
2011-11-06 | Merge branch 'upstream' into upstream-merged | Samuel Thibault | |
2011-11-06 | Merge branch 'libpthread' into libpthread-moved | Samuel Thibault | |
2011-11-06 | Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/libpthread | Samuel Thibault | |
2011-11-06 | pthread_getspecific, pthread_setspecific: check the key validity | Pino Toscano | |
When getting a TSD, handle gracefully the case of an invalid key. When setting a TSD, check for the validity of the key as recommended (although not required) by POSIX. This also avoids potentially filling the `thread_specifics' hash of threads with TSD of invalid keys. Add two simple checks in test-7.c for the two situations above. * sysdeps/hurd/pt-getspecific.c (pthread_getspecific): Check the validity of the specified key. * sysdeps/hurd/pt-setspecific.c (pthread_setspecific): Likewise. * tests/test-7.c (main): Add two assertions. | |||
2011-11-06 | Merge branch 'libpthread' into libpthread-moved | Samuel Thibault | |
2011-11-06 | Merge branch '__pthread_destroy_specific-PTHREAD_KEY_INVALID' | Thomas Schwinge | |
Conflicts: tests/Makefile | |||
2011-11-05 | Correct logic for PTHREAD_KEY_INVALID slots. | Thomas Schwinge | |
* sysdeps/hurd/pt-destroy-specific.c (__pthread_destroy_specific): Correct logic for PTHREAD_KEY_INVALID slots. * tests/test-__pthread_destroy_specific-skip.c: New file. * tests/Makefile (CHECK_SRC): Add test-__pthread_destroy_specific-skip.c. |