CVS commit: src/lib/librumpuser

2021-08-02 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Aug 2 17:45:10 UTC 2021 Modified Files: src/lib/librumpuser: README.compileopts Log Message: fix typo in README.compileopts text. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/librumpuser

2021-04-03 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 3 07:38:11 UTC 2021 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: For MIPS N32, register_t needs to be uint64_t as "long" isn't big enough. To generate a diff of this commit: cvs rdiff -u -r1.50

CVS commit: src/lib/librumpuser

2020-06-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jun 13 16:51:59 UTC 2020 Modified Files: src/lib/librumpuser: sp_common.c Log Message: Fix incompatible function pointer casts To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/lib/librumpuser/sp_common.c

CVS commit: src/lib/librumpuser

2020-05-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 6 12:44:37 UTC 2020 Modified Files: src/lib/librumpuser: rumpuser_sp.c sp_common.c Log Message: Allocate one more byte so that we are always NUL-terminated, and remove the extra commented out NUL-terminations. As

CVS commit: src/lib/librumpuser

2020-05-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed May 6 07:25:26 UTC 2020 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Avoid buffer overflow Disable the offending code. OK by kre@ To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76

CVS commit: src/lib/librumpuser

2020-03-24 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Mar 24 14:56:32 UTC 2020 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: If we're going to loop, pausing and then retrying malloc() after it has failed, in the hope that some other thread has free'd some memory,

CVS commit: src/lib/librumpuser

2020-03-24 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 24 14:47:02 UTC 2020 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Revert previous It will be addressed in a better way. Requested by To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74

CVS commit: src/lib/librumpuser

2020-03-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 24 01:56:56 UTC 2020 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Avoid buffer overflow Detected with ASan + RUMPKERNEL. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/lib/librumpuser

2020-03-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 24 01:13:41 UTC 2020 Modified Files: src/lib/librumpuser: sp_common.c Log Message: Fix off-by-one Before accessing array member, check whether it is not out of valid range. Detected with ASan + RUMPKERNEL. To generate

CVS commit: src/lib/librumpuser

2017-05-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu May 11 10:21:56 UTC 2017 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Evil hack to fix the build: provide PRIxREGISTER here. Sevan, please check and fix correctly ;-) To generate a diff of this commit:

CVS commit: src/lib/librumpuser

2017-05-10 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Thu May 11 04:27:27 UTC 2017 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Update NetBSD values obtained from running configure as instructed in comment. This paves the way to resolve rump build process using

CVS commit: src/lib/librumpuser

2017-01-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 12 18:23:04 UTC 2017 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Don't go redefining system constants, without checking if the system provides them. To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/librumpuser/build-aux

2016-10-19 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Oct 19 09:51:38 UTC 2016 Modified Files: src/lib/librumpuser/build-aux: install-sh Log Message: Revert previous. it shouldn't have an effect. $$ should make it sufficiently unique. To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/librumpuser/build-aux

2016-10-17 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Oct 17 18:24:42 UTC 2016 Modified Files: src/lib/librumpuser/build-aux: install-sh Log Message: use mktemp instead of $RANDOM for tmpdir ..$RANDOM won't work with our /bin/sh. unsure if this script is used, but it is wrong.

CVS commit: src/lib/librumpuser

2016-09-06 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Sep 6 07:32:39 UTC 2016 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Can not print register_t with %d, cast to long and use %ld instead. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71

CVS commit: src/lib/librumpuser

2016-09-05 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Sep 5 20:41:59 UTC 2016 Modified Files: src/lib/librumpuser: sp_common.c Log Message: printf functions should be tagged as printf functions. Noticed by martin, whose build broke for some reason yet to be determined. To

CVS commit: src/lib/librumpuser

2015-09-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Sep 18 10:56:26 UTC 2015 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: Fix typos to match values from rumpuser_config.h from Hajime Tazaki via rumpkernel-users To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/librumpuser

2015-08-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 16 11:37:39 UTC 2015 Modified Files: src/lib/librumpuser: rumpuser_port.h rumpuser_sp.c Log Message: Hurd support, part 1 from Robert Millan r...@gnu.org via rumpkernel-users To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/librumpuser

2015-08-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 16 11:05:06 UTC 2015 Modified Files: src/lib/librumpuser: rumpuser.c Log Message: Fix return value inspection for clock_nanosleep() (not displayed in the diff, need to look at the entire file for context). from Robert

CVS commit: src/lib/librumpuser

2015-07-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 27 07:31:00 UTC 2015 Modified Files: src/lib/librumpuser: rumpuser.c Log Message: Print the halted\n from previous commit to stdout, not stderr. The putchar hypercall writes to stdout, so this change restores the original

CVS commit: src/lib/librumpuser

2015-03-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 5 00:25:39 UTC 2015 Modified Files: src/lib/librumpuser: configure configure.ac rumpuser_config.h.in rumpuser_port.h Log Message: check for utimensat To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/lib/librumpuser

2015-02-14 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sun Feb 15 00:54:32 UTC 2015 Modified Files: src/lib/librumpuser: rumpfiber.c rumpfiber.h rumpfiber_sp.c Log Message: Minor fixes to types and includes To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/lib/librumpuser

2015-02-13 Thread Justin Cormack
Module Name:src Committed By: justin Date: Fri Feb 13 22:00:53 UTC 2015 Modified Files: src/lib/librumpuser: rumpfiber.c Log Message: Whitespace fixes, no functional change To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/librumpuser/rumpfiber.c

CVS commit: src/lib/librumpuser

2015-02-13 Thread Justin Cormack
Module Name:src Committed By: justin Date: Fri Feb 13 21:31:18 UTC 2015 Modified Files: src/lib/librumpuser: rumpfiber.c Log Message: Fix some return value checks To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/librumpuser/rumpfiber.c Please note

CVS commit: src/lib/librumpuser

2015-02-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Feb 4 12:55:47 UTC 2015 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: If binding fails, print URL with which it failed. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69

CVS commit: src/lib/librumpuser

2015-01-17 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sat Jan 17 23:49:40 UTC 2015 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Remove no longer required definitions To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43

CVS commit: src/lib/librumpuser

2015-01-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jan 3 13:16:41 UTC 2015 Modified Files: src/lib/librumpuser: configure configure.ac Log Message: check that sys/cdefs.h builds with -Werror (not the case on alpine linux where it contains an unconditional #warning) To

CVS commit: src/lib/librumpuser

2014-12-29 Thread Justin Cormack
Module Name:src Committed By: justin Date: Mon Dec 29 21:50:09 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber.c rumpfiber.h rumpfiber_sp.c Log Message: Just abort on currently unsupported functions. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/lib/librumpuser

2014-12-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Dec 16 17:00:17 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: With glibc on ARM kthread_exit() aborts because pthread_exit() fails to unwind the stack. Add a temporary workaround where we simply

CVS commit: src/lib/librumpuser

2014-12-07 Thread Justin Cormack
Module Name:src Committed By: justin Date: Mon Dec 8 00:12:03 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Avoid uninitialised variable warning when gcc is feeling lazy To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68

CVS commit: src/lib/librumpuser

2014-11-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 10 22:29:06 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Just _GNU_SOURCE should be enough to expose everything necessary on Linux To generate a diff of this commit: cvs rdiff -u -r1.40

CVS commit: src/lib/librumpuser

2014-11-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 10 22:43:46 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: work around c11 visibility problems on some version(s) of FreeBSD To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/lib/librumpuser

2014-11-08 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sat Nov 8 21:27:04 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber.c Log Message: Fix some error handling cases. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/librumpuser/rumpfiber.c Please note

CVS commit: src/lib/librumpuser

2014-11-08 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sat Nov 8 23:20:24 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber.c Log Message: Move makecontext into function with getcontext for consistency To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/lib/librumpuser

2014-11-08 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sat Nov 8 23:47:15 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber.c Log Message: Remove superfluous getcontext() To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/librumpuser/rumpfiber.c Please note

CVS commit: src/lib/librumpuser

2014-11-05 Thread Justin Cormack
Module Name:src Committed By: justin Date: Wed Nov 5 12:28:47 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Add some prototypes for Android rump kernel builds See buildrump.sh #70, some Android versins are missing prototypes for these libc

CVS commit: src/lib/librumpuser

2014-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 4 21:08:12 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_file.c Log Message: More finegrained disklabel macro checks, for FreeBSD To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/lib/librumpuser/build-aux

2014-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 4 23:25:00 UTC 2014 Modified Files: src/lib/librumpuser/build-aux: config.sub Log Message: be happy with netbsd*-* to recognize arm--netbsdelf-eabi from pkg/48126, simplified To generate a diff of this commit: cvs

CVS commit: src/lib/librumpuser

2014-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 5 00:43:55 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser.c Log Message: check clock_gettime() rv To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/lib/librumpuser/rumpuser.c Please note that

CVS commit: src/lib/librumpuser

2014-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 5 00:50:17 UTC 2014 Modified Files: src/lib/librumpuser: configure configure.ac rumpuser_config.h.in Log Message: actually check for clock_nanosleep() To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/librumpuser

2014-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 5 01:15:58 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: update for NetBSD-current having clock_nanosleep To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

CVS commit: src/lib/librumpuser

2014-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 5 01:37:27 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: fix clock_gettime emulation To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/lib/librumpuser/rumpuser_port.h Please

CVS commit: src/lib/librumpuser

2014-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 5 01:39:40 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber.c Log Message: assert that clock_gettime() does not fail To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/librumpuser/rumpfiber.c

CVS commit: src/lib/librumpuser

2014-11-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 5 01:40:30 UTC 2014 Modified Files: src/lib/librumpuser: configure configure.ac rumpuser_config.h.in Log Message: check for clock_gettime from librt too To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/librumpuser

2014-10-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 28 23:48:04 UTC 2014 Modified Files: src/lib/librumpuser: Makefile Log Message: Don't install rumpuser.h here. It's already installed by the rump kernel build (sys/rump/include/rump) To generate a diff of this commit:

Re: CVS commit: src/lib/librumpuser

2014-10-07 Thread Marc Balmer
Am 29.09.2014 um 17:54 schrieb Justin Cormack jus...@netbsd.org: Module Name: src Committed By: justin Date: Mon Sep 29 15:54:28 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Minix also has getenv_r support To generate a diff of this

CVS commit: src/lib/librumpuser

2014-10-07 Thread Justin Cormack
Module Name:src Committed By: justin Date: Tue Oct 7 12:48:02 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Canonical Minix check as pointed out by Marc To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/lib/librumpuser

2014-09-29 Thread Justin Cormack
Module Name:src Committed By: justin Date: Mon Sep 29 15:54:28 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Minix also has getenv_r support To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/lib/librumpuser/rumpuser_port.h

CVS commit: src/lib/librumpuser

2014-08-25 Thread Justin Cormack
Module Name:src Committed By: justin Date: Mon Aug 25 10:21:39 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_bio.c Log Message: Add errno translation for bio operations To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/lib/librumpuser

2014-08-25 Thread Justin Cormack
Module Name:src Committed By: justin Date: Mon Aug 25 10:33:32 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber_bio.c Log Message: lso translate errno in the rumpfiber version To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/lib/librumpuser

2014-08-24 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 24 14:35:27 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser.3 Log Message: * attempt to clarify what POSIX means * link to Platforms page on wiki for a list of known implementation To generate a diff of this

CVS commit: src/lib/librumpuser

2014-08-24 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 24 14:37:31 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber.c rumpfiber.h rumpfiber_bio.c rumpfiber_sp.c rumpuser_file.c rumpuser_mem.c rumpuser_random.c Log Message: RCS Id police (because we can. or

CVS commit: src/lib/librumpuser

2014-08-20 Thread Justin Cormack
Module Name:src Committed By: justin Date: Wed Aug 20 12:09:15 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber_bio.c Log Message: Add missing include To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/librumpuser/rumpfiber_bio.c Please note

CVS commit: src/lib/librumpuser

2014-07-25 Thread Justin Cormack
Module Name:src Committed By: justin Date: Fri Jul 25 14:00:31 UTC 2014 Modified Files: src/lib/librumpuser: rumpfiber.c rumpuser.c rumpuser_random.c Log Message: Clean up error handling in rumpuser_init() To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/librumpuser

2014-07-22 Thread Justin Cormack
Module Name:src Committed By: justin Date: Tue Jul 22 22:41:58 UTC 2014 Modified Files: src/lib/librumpuser: Makefile rumpfiber.c rumpuser.c rumpuser_int.h rumpuser_port.h Added Files: src/lib/librumpuser: rumpuser_random.c Log Message: Clean up random

CVS commit: src/lib/librumpuser

2014-07-14 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Mon Jul 14 10:36:33 UTC 2014 Removed Files: src/lib/librumpuser: rumpuser_cache.c Log Message: Remove unused file. To generate a diff of this commit: cvs rdiff -u -r1.1 -r0 src/lib/librumpuser/rumpuser_cache.c Please note that

CVS commit: src/lib/librumpuser

2014-07-10 Thread Justin Cormack
Module Name:src Committed By: justin Date: Thu Jul 10 08:17:43 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser.c Log Message: Reinstate include of netdb.h, needed on some cross builds To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/lib/librumpuser

2014-07-09 Thread Justin Cormack
Module Name:src Committed By: justin Date: Wed Jul 9 23:41:40 UTC 2014 Modified Files: src/lib/librumpuser: Makefile rumpuser.c Added Files: src/lib/librumpuser: rumpuser_file.c rumpuser_mem.c Log Message: Split out file and memory access in librumpuser This

CVS commit: src/lib/librumpuser

2014-06-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 23 12:38:18 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: Hrmph, revert previous pending another fix. I tested it yesterday with a slightly older tree, and of course it doesn't work anymore ...

CVS commit: src/lib/librumpuser

2014-06-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 22 20:17:23 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: Wrap pthread_create(). Shouldn't really have a functional effect, apart from testing that rumpuser_thread_create() can actually survive

CVS commit: src/lib/librumpuser

2014-06-17 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Tue Jun 17 06:43:21 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_pth_dummy.c Log Message: For consistency with other files in the same directory don't include sys/cdefs.h before __RCSID. To generate a diff of this

CVS commit: src/lib/librumpuser

2014-06-17 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Tue Jun 17 08:42:35 UTC 2014 Modified Files: src/lib/librumpuser: Makefile Log Message: Antti objected to including rumpuser_sync_icache. Exclude it from the build. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/lib/librumpuser

2014-06-17 Thread Justin Cormack
Module Name:src Committed By: justin Date: Tue Jun 17 09:53:59 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Applications are not supposed to and do not need to include features.h explicitly To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumpuser

2014-06-16 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Mon Jun 16 21:07:28 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_bio.c Log Message: Add __RCSID. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/librumpuser/rumpuser_bio.c Please note that diffs

CVS commit: src/lib/librumpuser

2014-06-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jun 14 11:52:43 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Remove one more symbol reference to librump (missed in previous commit to this file) To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumpuser

2014-05-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri May 23 11:04:03 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Create remote clients with standard file descriptors open. Fixes at least editing a new file with ed in rumpremote (because ed calls

CVS commit: src/lib/librumpuser

2014-05-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri May 23 16:57:42 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: do previous the right way to avoid rumpuser linkage dependency on librump To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

CVS commit: src/lib/librumpuser

2014-04-02 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 2 13:54:42 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser.c Log Message: Always use sysconf() to query host processor count instead of separate tricks for each platform. To generate a diff of this commit: cvs

CVS commit: src/lib/librumpuser

2014-03-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 21 12:07:10 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: set threadname for correct pthread_t To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/lib/librumpuser/rumpuser_pth.c

CVS commit: src/lib/librumpuser

2014-03-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 21 12:28:54 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h rumpuser_pth.c Log Message: use a probe result to decide which pthread_setname_np() to use To generate a diff of this commit: cvs rdiff -u -r1.29

CVS commit: src/lib/librumpuser

2014-03-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 21 16:03:07 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: fix braces To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/lib/librumpuser/rumpuser_pth.c Please note that diffs

CVS commit: src/lib/librumpuser

2014-03-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 21 16:03:35 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: fix name of HAVE_PTHREAD_SETNAME_3 To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/lib/librumpuser/rumpuser_port.h

CVS commit: src/lib/librumpuser

2014-03-16 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Sun Mar 16 10:23:59 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser.c Log Message: Do not use uninitialized pointer if posix_memalign() fails. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/lib/librumpuser

2014-03-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 13 11:21:54 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_dl.c Log Message: Do not process linkmaps if there is exactly one link map present (i.e. there is no ld.so). Makes statically linked rump kernels work on

CVS commit: src/lib/librumpuser

2014-03-13 Thread Justin Cormack
Module Name:src Committed By: justin Date: Fri Mar 14 01:18:39 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_dl.c Log Message: If dlopen returns NULL assume we are statically linked and return, rather than getting a warning when dlinfo fails. To generate a diff

CVS commit: src/lib/librumpuser

2014-03-10 Thread Justin Cormack
Module Name:src Committed By: justin Date: Mon Mar 10 22:37:51 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: Revert conversion to __thread as breaks on archs without TLS support To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/lib/librumpuser

2014-03-09 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sun Mar 9 23:01:11 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: Use __thread rather than pthread_getspecific for rumpuser curlwp. This has better performance and curlwp is a performance bottleneck in

CVS commit: src/lib/librumpuser

2014-02-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Feb 28 13:55:36 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Fix locking SNAFU. Is someone can explain why the code worked for 3+ years with multiple different pthread implementations, I'll buy you

CVS commit: src/lib/librumpuser

2014-02-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Feb 25 20:58:18 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: emulate printflike properly to avoid fatal error on clang To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/lib/librumpuser

2014-02-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Feb 20 00:43:26 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser.3 Log Message: document rumpuser_kill() To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/librumpuser/rumpuser.3 Please note that

CVS commit: src/lib/librumpuser

2014-02-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Feb 20 00:44:20 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser.c Log Message: make implementation of rumpuser_kill() match the documentation To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

CVS commit: src/lib/librumpuser

2014-02-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Feb 20 01:24:49 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_int.h Log Message: remember to commit this file too To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/librumpuser/rumpuser_int.h

CVS commit: src/lib/librumpuser

2014-02-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Feb 14 00:33:51 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser.3 Log Message: minor clarification: rumpuser_thread_create() is used to create the host thread context for kernel threads, never for application threads.

CVS commit: src/lib/librumpuser

2014-01-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jan 16 16:03:33 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Do not force _FILE_OFFSET_BITS=64 here. It's no longer strictly speaking required (rumpuser interface no longer uses off_t) and

CVS commit: src/lib/librumpuser

2014-01-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 15 16:53:16 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: Make setprogname() a nop where it's not supported. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

CVS commit: src/lib/librumpuser

2014-01-08 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 8 11:04:47 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: remove obsolete definitions To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/lib/librumpuser/rumpuser_port.h Please

CVS commit: src/lib/librumpuser

2014-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 8 01:45:29 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h rumpuser_sp.c sp_common.c Log Message: OpenBSD support from Justin Cormack via github To generate a diff of this commit: cvs rdiff -u -r1.23

CVS commit: src/lib/librumpuser

2014-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 8 01:47:31 UTC 2014 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: do as the comment says and #if defined(every_other) || defined(platform) || ... === #if !defined(__NetBSD__) To generate a diff of

CVS commit: src/lib/librumpuser

2013-12-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Dec 31 00:25:17 UTC 2013 Modified Files: src/lib/librumpuser: sp_common.c Log Message: Do not export symbols which don't need to be exported. via Justin Cormack To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/lib/librumpuser

2013-12-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Dec 18 20:24:04 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: remove outdated comment (since quite a few months ago) To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/lib/librumpuser

2013-11-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 1 23:22:13 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: Workaround a gcc -Wuninitilized whine github/buildrump.sh issue #44 To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/lib/librumpuser

2013-10-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 30 12:30:32 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_dl.c Log Message: glibc on MIPS uses the same DYN d_ptr variant as NetBSD and musl. from Justin Cormack To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumpuser

2013-10-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 30 12:55:53 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_dl.c Log Message: need to include stdint.h before rump/rumpuser.h To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/lib/librumpuser

2013-10-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 30 13:08:14 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_dl.c Log Message: Oh, stdint.h isn't written with a comma ... To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/lib/librumpuser

2013-10-27 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Oct 27 16:39:47 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser.c rumpuser_dl.c rumpuser_port.h rumpuser_pth.c rumpuser_sp.c Log Message: librumpuser: add some #ifdef __APPLE__ and missing bits to build it

CVS commit: src/lib/librumpuser

2013-09-25 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Thu Sep 26 00:41:51 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: Give RUMP mutex and rwlock their own cache-line. Also give a separate cache-line for the rwlock's reader counter. To generate a diff

CVS commit: src/lib/librumpuser

2013-09-24 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Tue Sep 24 23:45:16 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: rumpuser_rwlock: replace internal pthread_spin_lock (for protecting reader count) with atomic operations. As pthread_spin_lock is not

CVS commit: src/lib/librumpuser

2013-09-23 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 23 10:35:20 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_pth.c Log Message: If pthread_create() fails with EAGAIN, try a few more times with short sleeps in between. If it helps, good. If it doesn't, oh well,

CVS commit: src/lib/librumpuser

2013-09-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 10 17:58:39 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_port.h Log Message: more platform-specific qualifiers To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/lib/librumpuser/rumpuser_port.h

CVS commit: src/lib/librumpuser

2013-07-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jul 30 18:48:51 UTC 2013 Modified Files: src/lib/librumpuser: rumpuser_dl.c Log Message: Decide ET_DYN behavior based on __GLIBC__ instead of __linux__, e.g. musl libc doesn't follow glibc behavior. per discussions with a

  1   2   3   >