The NetBSD Project

CVS log for src/lib/librumpuser/rumpuser_port.h

[BACK] Up to [cvs.NetBSD.org] / src / lib / librumpuser

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.53 / (download) - annotate - [select for diffs], Fri Jul 14 23:28:01 2023 UTC (8 months, 2 weeks ago) by lukem
Branch: MAIN
CVS Tags: HEAD
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.13 (colored)

fix rump URLs

Link to https://github.com/rumpkernel/ instead of
a site now taken over by an SEO squatter.

Per discussion on github.com/rumpkernel issues with pooka.

PR misc/57501

Revision 1.52 / (download) - annotate - [select for diffs], Tue Apr 19 20:32:17 2022 UTC (23 months, 1 week ago) by rillig
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored) to selected 1.13 (colored)

lib: remove CONSTCOND comment

Since 2021-01-31, lint doesn't need it anymore for the common pattern of
'do ... while (0)'.

Revision 1.51 / (download) - annotate - [select for diffs], Sat Apr 3 07:38:11 2021 UTC (2 years, 11 months ago) by simonb
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.50: +8 -1 lines
Diff to previous 1.50 (colored) to selected 1.13 (colored)

For MIPS N32, register_t needs to be uint64_t as "long" isn't
big enough.

Revision 1.48.4.1 / (download) - annotate - [select for diffs], Fri May 19 00:22:53 2017 UTC (6 years, 10 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored) next main 1.49 (colored) to selected 1.13 (colored)

Resolve conflicts from previous merge (all resulting from $NetBSD
keywork expansion)

Revision 1.50 / (download) - annotate - [select for diffs], Thu May 11 10:21:55 2017 UTC (6 years, 10 months ago) by martin
Branch: MAIN
CVS Tags: prg-localcount2-base3, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, is-mlppp-base, is-mlppp
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored) to selected 1.13 (colored)

Evil hack to fix the build: provide PRIxREGISTER here.
Sevan, please check and fix correctly ;-)

Revision 1.49 / (download) - annotate - [select for diffs], Thu May 11 04:27:27 2017 UTC (6 years, 10 months ago) by sevan
Branch: MAIN
Changes since 1.48: +2 -3 lines
Diff to previous 1.48 (colored) to selected 1.13 (colored)

Update NetBSD values obtained from running configure as instructed in comment.
This paves the way to resolve rump build process using buildrump.sh, where the definition of
HAVE_REGISTER_T caused conflicting definitions of register_t.

Revision 1.47.2.1 / (download) - annotate - [select for diffs], Mon Mar 20 06:57:00 2017 UTC (7 years ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.47: +3 -1 lines
Diff to previous 1.47 (colored) next main 1.48 (colored) to selected 1.13 (colored)

Sync with HEAD

Revision 1.48 / (download) - annotate - [select for diffs], Thu Jan 12 18:23:04 2017 UTC (7 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: prg-localcount2
Changes since 1.47: +3 -1 lines
Diff to previous 1.47 (colored) to selected 1.13 (colored)

Don't go redefining system constants, without checking if the system provides
them.

Revision 1.47 / (download) - annotate - [select for diffs], Sat Nov 7 16:21:42 2015 UTC (8 years, 4 months ago) by nros
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914
Branch point for: pgoyette-localcount
Changes since 1.46: +2 -1 lines
Diff to previous 1.46 (colored) to selected 1.13 (colored)

Add the C11 function aligned_alloc to libc.

Revision 1.46 / (download) - annotate - [select for diffs], Mon Sep 21 21:50:16 2015 UTC (8 years, 6 months ago) by pooka
Branch: MAIN
Changes since 1.45: +13 -1 lines
Diff to previous 1.45 (colored) to selected 1.13 (colored)

Add more compat defs for code compiled for !NetBSD targets.

At least GNU Hurd lacks MAXHOSTNAMELEN/MAXPATHLEN/PATH_MAX, so make sure
those have some arbitrary semi-sane values.

from Robert Millan in PR misc/50166, with some modifications from myself

Revision 1.45 / (download) - annotate - [select for diffs], Sun Aug 16 11:37:39 2015 UTC (8 years, 7 months ago) by pooka
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored) to selected 1.13 (colored)

Hurd support, part 1

from Robert Millan <rmh@gnu.org> via rumpkernel-users

Revision 1.44 / (download) - annotate - [select for diffs], Thu Mar 5 00:25:39 2015 UTC (9 years ago) by pooka
Branch: MAIN
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored) to selected 1.13 (colored)

check for utimensat

Revision 1.43 / (download) - annotate - [select for diffs], Sat Jan 17 23:49:40 2015 UTC (9 years, 2 months ago) by justin
Branch: MAIN
Changes since 1.42: +1 -5 lines
Diff to previous 1.42 (colored) to selected 1.13 (colored)

Remove no longer required definitions

Revision 1.42 / (download) - annotate - [select for diffs], Mon Nov 10 22:43:46 2014 UTC (9 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.41: +13 -1 lines
Diff to previous 1.41 (colored) to selected 1.13 (colored)

work around c11 visibility problems on some version(s) of FreeBSD

Revision 1.41 / (download) - annotate - [select for diffs], Mon Nov 10 22:29:06 2014 UTC (9 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.40: +1 -3 lines
Diff to previous 1.40 (colored) to selected 1.13 (colored)

Just _GNU_SOURCE should be enough to expose everything necessary on Linux

Revision 1.40 / (download) - annotate - [select for diffs], Wed Nov 5 12:28:46 2014 UTC (9 years, 4 months ago) by justin
Branch: MAIN
Changes since 1.39: +9 -5 lines
Diff to previous 1.39 (colored) to selected 1.13 (colored)

Add some prototypes for Android rump kernel builds

See buildrump.sh #70, some Android versins are missing prototypes for
these libc functions

Revision 1.39 / (download) - annotate - [select for diffs], Wed Nov 5 01:37:27 2014 UTC (9 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored) to selected 1.13 (colored)

fix clock_gettime emulation

Revision 1.38 / (download) - annotate - [select for diffs], Wed Nov 5 01:15:58 2014 UTC (9 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored) to selected 1.13 (colored)

update for NetBSD-current having clock_nanosleep

Revision 1.37 / (download) - annotate - [select for diffs], Tue Nov 4 19:05:17 2014 UTC (9 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.36: +116 -80 lines
Diff to previous 1.36 (colored) to selected 1.13 (colored)

Use autoconf for rump kernel posix hypercall layer.

This gets rid of homegrown hacks and puts all probes in one place.

Tested for NetBSD (build.sh + anita) and Linux (buildrump.sh)

Revision 1.36 / (download) - annotate - [select for diffs], Tue Oct 7 12:48:02 2014 UTC (9 years, 5 months ago) by justin
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored) to selected 1.13 (colored)

Canonical Minix check as pointed out by Marc

Revision 1.35 / (download) - annotate - [select for diffs], Mon Sep 29 15:54:28 2014 UTC (9 years, 6 months ago) by justin
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored) to selected 1.13 (colored)

Minix also has getenv_r support

Revision 1.3.2.4 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:21 2014 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.3.2.3: +90 -20 lines
Diff to previous 1.3.2.3 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored) to selected 1.13 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.32.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:52:26 2014 UTC (9 years, 7 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.32: +4 -7 lines
Diff to previous 1.32 (colored) next main 1.33 (colored) to selected 1.13 (colored)

Rebase.

Revision 1.34 / (download) - annotate - [select for diffs], Tue Jul 22 22:41:58 2014 UTC (9 years, 8 months ago) by justin
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Changes since 1.33: +4 -6 lines
Diff to previous 1.33 (colored) to selected 1.13 (colored)

Clean up random implementation for librumpuser

Use /dev/urandom for platforms without arc4random, not srandom(),
deduplicate code, do not read excessive random bytes

Reviewed by pooka@

Revision 1.33 / (download) - annotate - [select for diffs], Tue Jun 17 09:53:59 2014 UTC (9 years, 9 months ago) by justin
Branch: MAIN
Changes since 1.32: +1 -2 lines
Diff to previous 1.32 (colored) to selected 1.13 (colored)

Applications are not supposed to and do not need to include <features.h> explicitly

Revision 1.3.4.5 / (download) - annotate - [select for diffs], Thu May 22 11:37:00 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.3.4.4: +108 -14 lines
Diff to previous 1.3.4.4 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored) to selected 1.13 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.32 / (download) - annotate - [select for diffs], Wed Apr 2 17:09:23 2014 UTC (9 years, 11 months ago) by justin
Branch: MAIN
CVS Tags: yamt-pagecache-base9
Branch point for: tls-earlyentropy
Changes since 1.31: +26 -3 lines
Diff to previous 1.31 (colored) to selected 1.13 (colored)

Add Android support for rump kernel.

Reviewed by pooka@

Revision 1.31 / (download) - annotate - [select for diffs], Fri Mar 21 16:03:35 2014 UTC (10 years ago) by pooka
Branch: MAIN
CVS Tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored) to selected 1.13 (colored)

fix name of HAVE_PTHREAD_SETNAME_3

Revision 1.30 / (download) - annotate - [select for diffs], Fri Mar 21 12:28:54 2014 UTC (10 years ago) by pooka
Branch: MAIN
Changes since 1.29: +4 -1 lines
Diff to previous 1.29 (colored) to selected 1.13 (colored)

use a probe result to decide which pthread_setname_np() to use

Revision 1.29 / (download) - annotate - [select for diffs], Tue Feb 25 20:58:18 2014 UTC (10 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: riastradh-drm2-base3
Changes since 1.28: +5 -1 lines
Diff to previous 1.28 (colored) to selected 1.13 (colored)

emulate printflike properly to avoid fatal error on clang

Revision 1.28 / (download) - annotate - [select for diffs], Thu Jan 16 16:03:33 2014 UTC (10 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.27: +1 -4 lines
Diff to previous 1.27 (colored) to selected 1.13 (colored)

Do not force _FILE_OFFSET_BITS=64 here.  It's no longer strictly speaking
required (rumpuser interface no longer uses off_t) and force-defining
it causes foo() to magically become foo64() on glibc (even on 64bit
platforms).

Revision 1.27 / (download) - annotate - [select for diffs], Wed Jan 15 16:53:15 2014 UTC (10 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.26: +5 -1 lines
Diff to previous 1.26 (colored) to selected 1.13 (colored)

Make setprogname() a nop where it's not supported.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Jan 8 11:04:47 2014 UTC (10 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.25: +1 -3 lines
Diff to previous 1.25 (colored) to selected 1.13 (colored)

remove obsolete definitions

Revision 1.25 / (download) - annotate - [select for diffs], Wed Jan 8 01:47:31 2014 UTC (10 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.24: +3 -4 lines
Diff to previous 1.24 (colored) to selected 1.13 (colored)

do as the comment says and #if defined(every_other) || defined(platform) || ...
===> #if !defined(__NetBSD__)

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jan 8 01:45:29 2014 UTC (10 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored) to selected 1.13 (colored)

OpenBSD support

from Justin Cormack via github

Revision 1.23 / (download) - annotate - [select for diffs], Wed Dec 18 20:24:04 2013 UTC (10 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.22: +1 -7 lines
Diff to previous 1.22 (colored) to selected 1.13 (colored)

remove outdated comment (since quite a few months ago)

Revision 1.22 / (download) - annotate - [select for diffs], Sun Oct 27 16:39:46 2013 UTC (10 years, 5 months ago) by rmind
Branch: MAIN
Changes since 1.21: +30 -2 lines
Diff to previous 1.21 (colored) to selected 1.13 (colored)

librumpuser: add some #ifdef __APPLE__ and missing bits to build it on OS X.
OK pooka@

Revision 1.21 / (download) - annotate - [select for diffs], Tue Sep 10 17:58:39 2013 UTC (10 years, 6 months ago) by pooka
Branch: MAIN
Changes since 1.20: +6 -1 lines
Diff to previous 1.20 (colored) to selected 1.13 (colored)

more platform-specific qualifiers

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Tue Jul 23 21:07:30 2013 UTC (10 years, 8 months ago) by riastradh
Branch: riastradh-drm2
Changes since 1.18: +19 -1 lines
Diff to previous 1.18 (colored) next main 1.19 (colored) to selected 1.13 (colored)

sync with HEAD

Revision 1.20 / (download) - annotate - [select for diffs], Mon Jul 22 08:58:31 2013 UTC (10 years, 8 months ago) by pooka
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1
Changes since 1.19: +11 -1 lines
Diff to previous 1.19 (colored) to selected 1.13 (colored)

TIMEVAL_TO_TIMESPEC (for musl)

from Justin Cormack

Revision 1.19 / (download) - annotate - [select for diffs], Sat Jul 20 18:46:15 2013 UTC (10 years, 8 months ago) by pooka
Branch: MAIN
Changes since 1.18: +9 -1 lines
Diff to previous 1.18 (colored) to selected 1.13 (colored)

Fixes when compiling against musl libc.

from Justin Cormack via private email

Revision 1.3.2.3 / (download) - annotate - [select for diffs], Sun Jun 23 06:21:08 2013 UTC (10 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.3.2.2: +24 -3 lines
Diff to previous 1.3.2.2 (colored) to branchpoint 1.3 (colored) to selected 1.13 (colored)

resync from head

Revision 1.18 / (download) - annotate - [select for diffs], Sun Apr 28 13:17:26 2013 UTC (10 years, 11 months ago) by pooka
Branch: MAIN
CVS Tags: riastradh-drm2-base
Branch point for: riastradh-drm2
Changes since 1.17: +10 -1 lines
Diff to previous 1.17 (colored) to selected 1.13 (colored)

Improve the time-related hypercalls so that's it's possible to
sleep until an absolute time on the host's monotonic clock (should
something like that be supported).

Revision 1.17 / (download) - annotate - [select for diffs], Sat Apr 27 16:56:29 2013 UTC (10 years, 11 months ago) by pooka
Branch: MAIN
Changes since 1.16: +5 -3 lines
Diff to previous 1.16 (colored) to selected 1.13 (colored)

make the random hypercall more generic

Revision 1.16 / (download) - annotate - [select for diffs], Wed Mar 20 12:59:10 2013 UTC (11 years ago) by pooka
Branch: MAIN
CVS Tags: agc-symver-base, agc-symver
Changes since 1.15: +7 -3 lines
Diff to previous 1.15 (colored) to selected 1.13 (colored)

Attempt two for the previous: _ILP32 comes from headers, so don't use
it to decide if we want to muddle with _FILE_OFFSET_BITS.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Mar 20 12:30:13 2013 UTC (11 years ago) by pooka
Branch: MAIN
Changes since 1.14: +5 -1 lines
Diff to previous 1.14 (colored) to selected 1.13 (colored)

Use _FILE_OFFSET_BITS=64 on Solaris too (necessary for 32bit builds).

Revision 1.14 / (download) - annotate - [select for diffs], Thu Mar 14 21:31:35 2013 UTC (11 years ago) by pooka
Branch: MAIN
Changes since 1.13: +4 -2 lines
Diff to previous 1.13 (colored)

Refine previous: sys/sysmacros.h is where MIN/MAX comes from on Solaris,
so it needs to be included unconditionally.

Revision 1.13 / (download) - annotate - [selected], Thu Mar 14 20:42:57 2013 UTC (11 years ago) by pooka
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

StunOS >= 5.11 has posix_memalign(), so add an additional constraint for
when we need to emulate it with memalign() and when not.

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Mon Feb 25 00:28:01 2013 UTC (11 years, 1 month ago) by tls
Branch: tls-maxphys
Changes since 1.3.2.1: +18 -12 lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored) to selected 1.13 (colored)

resync with head

Revision 1.3.4.4 / (download) - annotate - [select for diffs], Wed Jan 23 00:05:27 2013 UTC (11 years, 2 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.3.4.3: +8 -5 lines
Diff to previous 1.3.4.3 (colored) to branchpoint 1.3 (colored) to selected 1.13 (colored)

sync with head

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jan 17 21:42:22 2013 UTC (11 years, 2 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-base8
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored) to selected 1.13 (colored)

Include sys/sysmacros.h on solaris for MIN/MAX.

Revision 1.3.4.3 / (download) - annotate - [select for diffs], Wed Jan 16 05:32:28 2013 UTC (11 years, 2 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.3.4.2: +43 -8 lines
Diff to previous 1.3.4.2 (colored) to branchpoint 1.3 (colored) to selected 1.13 (colored)

sync with (a bit old) head

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jan 14 21:00:16 2013 UTC (11 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.10: +5 -4 lines
Diff to previous 1.10 (colored) to selected 1.13 (colored)

Support Cygwin as a hypervisor.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Nov 26 20:03:40 2012 UTC (11 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-base7
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.13 (colored)

fix previous

Revision 1.9 / (download) - annotate - [select for diffs], Mon Nov 26 19:57:24 2012 UTC (11 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.8: +4 -2 lines
Diff to previous 1.8 (colored) to selected 1.13 (colored)

One more thing required by DragonFly

Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 26 17:03:15 2012 UTC (11 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.13 (colored)

FreeBSD fixes.

from philip@freebsd.org

Revision 1.7 / (download) - annotate - [select for diffs], Mon Nov 26 16:30:14 2012 UTC (11 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored) to selected 1.13 (colored)

Since SA_SETLEN() is used only for sockaddr_in, convert it to SIN_SETLEN()
to avoid compiler whining on breaking strict aliasing rules.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Nov 22 21:23:08 2012 UTC (11 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.13 (colored)

satisfy the slightly more picky clang

Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 21 17:41:27 2012 UTC (11 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.4: +6 -5 lines
Diff to previous 1.4 (colored) to selected 1.13 (colored)

export register_t to rump kernel users on solaris

Revision 1.3.2.1 / (download) - annotate - [select for diffs], Tue Nov 20 03:00:45 2012 UTC (11 years, 4 months ago) by tls
Branch: tls-maxphys
Changes since 1.3: +37 -5 lines
Diff to previous 1.3 (colored) to selected 1.13 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.4 / (download) - annotate - [select for diffs], Sun Nov 18 19:29:40 2012 UTC (11 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.3: +37 -5 lines
Diff to previous 1.3 (colored) to selected 1.13 (colored)

Fixes for Solarisa.

Revision 1.3.4.2 / (download) - annotate - [select for diffs], Tue Oct 30 18:59:17 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.3.4.1: +139 -0 lines
Diff to previous 1.3.4.1 (colored) to branchpoint 1.3 (colored) to selected 1.13 (colored)

sync with head

Revision 1.3.4.1, Mon Sep 3 11:33:35 2012 UTC (11 years, 6 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.3: +0 -139 lines
FILE REMOVED

file rumpuser_port.h was added on branch yamt-pagecache on 2012-10-30 18:59:17 +0000

Revision 1.3 / (download) - annotate - [select for diffs], Mon Sep 3 11:33:35 2012 UTC (11 years, 6 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored) to selected 1.13 (colored)

More fixes for Linux (or glibc, really).

Revision 1.2 / (download) - annotate - [select for diffs], Sat Aug 25 18:00:06 2012 UTC (11 years, 7 months ago) by pooka
Branch: MAIN
Changes since 1.1: +63 -1 lines
Diff to previous 1.1 (colored) to selected 1.13 (colored)

Make librumphijack compile and work on Linux.  Do not try to hijack
calls which are not supported on Linux and therefore cannot be
handled by the rump kernel side syscall emulation (not that they'd
be present in the calling binaries anyway).

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jul 27 09:09:05 2012 UTC (11 years, 8 months ago) by pooka
Branch: MAIN
Diff to selected 1.13 (colored)

Once again, make the rump kernel hypercall layer work on Linux.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>