CVS commit: src/sys/rump/net/lib/libnetinet

2013-06-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 30 16:04:36 UTC 2013 Modified Files: src/sys/rump/net/lib/libnetinet: component.c Log Message: Raise lo0 so that ipv6 config gets done for it. Requested and tested by Justin Cormack. To generate a diff of this commit:

CVS commit: src/sys/rump/net/lib/libshmif

2013-06-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jun 14 05:59:51 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: sauce previous with a comment To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/rump/net/lib/libshmif

2013-06-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jun 14 05:56:29 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Ignore too short packets. This condition is true especially for the first packet on a new bus (len == 0). Everything else in the

CVS commit: src/sys/rump/net/lib/libshmif

2013-06-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jun 4 14:54:34 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: rumpcomp_user.c Log Message: On Linux, pass the inotify descriptor up so that we can correctly read it in the wait() routine. To generate a diff of this

CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Arnaud Ysmal
Module Name:src Committed By: stacktic Date: Sat Jun 1 10:09:05 UTC 2013 Modified Files: src/sys/rump/net/lib/libsockin: rumpcomp_user.c Log Message: Translate function parameters between the hypervisor and rump kernel To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Arnaud Ysmal
Module Name:src Committed By: stacktic Date: Sat Jun 1 10:10:57 UTC 2013 Modified Files: src/sys/rump/net/lib/libsockin: component.c sockin.c Log Message: Add IPv6 support To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/rump/net/lib

2013-06-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jun 1 10:54:24 UTC 2013 Modified Files: src/sys/rump/net/lib/libnet: Makefile src/sys/rump/net/lib/libnetinet: Makefile.inc Log Message: cosmetic: put portalgo.c in the conceptually right place To generate a diff of

CVS commit: src/sys/rump/net/lib/libnetinet

2013-06-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jun 1 11:02:42 UTC 2013 Modified Files: src/sys/rump/net/lib/libnetinet: Makefile.inc Log Message: default portalgo to random_start, for less connections from port 65535 To generate a diff of this commit: cvs rdiff -u -r1.9

CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jun 1 11:44:37 UTC 2013 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: Assert that we get PRU_ATTACH requests only for the families we have registered. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jun 1 11:46:14 UTC 2013 Modified Files: src/sys/rump/net/lib/libsockin: rumpcomp_user.c Log Message: Some minor tweaks to make this compile on Solaris. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jun 1 20:22:27 UTC 2013 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: check for EOF from backing sucket To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/rump/net/lib/libvirtif

2013-05-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon May 20 10:24:26 UTC 2013 Modified Files: src/sys/rump/net/lib/libvirtif: rumpcomp_user.c Log Message: Return 0 for success instead of returning an uninitialized automatic variable. from Gal Sagie, PR 47837 To generate a

CVS commit: src/sys/rump/net/lib/libshmif

2013-05-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue May 7 16:18:49 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: rumpcomp_user.c Log Message: Include necessary headers on Linux To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/rump/net/lib/libshmif

2013-05-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed May 1 06:58:37 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Three cheers for the mighty C type system that doesn't recognize the difference between an enum and an integer. Due to wrong

CVS commit: src/sys/rump/net/lib/libshmif

2013-04-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Apr 29 13:17:33 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c rumpcomp_user.c rumpcomp_user.h Log Message: add a private hypercall to map the bus into memory To generate a diff of this

CVS commit: src/sys/rump/net/lib/libsockin

2013-04-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Apr 30 00:12:36 UTC 2013 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: few more conversions To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/rump/net/lib/libsockin/sockin.c

CVS commit: src/sys/rump/net/lib/libshmif

2013-04-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Apr 30 00:33:16 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: rumpcomp_user.c Log Message: fix non-NetBSD implementation To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/rump/net/lib/libshmif

2013-04-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 28 10:53:22 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c rumpcomp_user.c rumpcomp_user.h Log Message: * remove the unused opaque parameter * fix some typos in the previous To generate a

CVS commit: src/sys/rump/net/lib/libshmif

2013-04-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 28 11:03:25 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: rumpcomp_user.c Log Message: be a bit less sloppy with errno To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/rump/net/lib/libshmif

2013-04-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 28 13:38:35 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: rumpcomp_user.c Log Message: include event.h only where used To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/rump/net/lib/libshmif

2013-04-28 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Apr 28 14:11:44 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: rumpcomp_user.c Log Message: some more headers are required by the third implementation To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/rump/net/lib/libsockin

2013-03-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 19 02:07:44 UTC 2013 Modified Files: src/sys/rump/net/lib/libsockin: rumpcomp_user.c Log Message: can we please stop breaking the build? These get compiled by the kernel environment when there are no userland header

CVS commit: src/sys/rump/net/lib/libvirtif

2013-03-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 16 21:37:04 UTC 2013 Modified Files: src/sys/rump/net/lib/libvirtif: rumpcomp_user.c Log Message: fix the build! To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/rump/net/lib/libvirtif

2013-03-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 15 11:30:23 UTC 2013 Modified Files: src/sys/rump/net/lib/libvirtif: Makefile if_virt.c Log Message: Rerevert to preprevious now that this builds with build.sh To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/rump/net/lib/libvirtif

2013-03-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 13 21:13:45 UTC 2013 Modified Files: src/sys/rump/net/lib/libvirtif: Makefile if_virt.c Added Files: src/sys/rump/net/lib/libvirtif: rumpcomp_user.c rumpcomp_user.h Log Message: Push the bits accessing the

CVS commit: src/sys/rump/net/lib/libvirtif

2013-03-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 13 21:17:32 UTC 2013 Modified Files: src/sys/rump/net/lib/libvirtif: rumpcomp_user.c rumpcomp_user.h Log Message: Fix a few minor issues found by proofreading the diff one last time. To generate a diff of this commit:

CVS commit: src/sys/rump/net/lib/libvirtif

2013-03-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 14 01:23:35 UTC 2013 Modified Files: src/sys/rump/net/lib/libvirtif: Makefile if_virt.c Log Message: Guess the RUMPCOMP_USER stuff wasn't ready to be in the NetBSD tree yet, so revert previous commits to fix build. I'll

CVS commit: src/sys/rump/net/lib/libnpf

2013-03-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 12 21:12:47 UTC 2013 Modified Files: src/sys/rump/net/lib/libnpf: Makefile Log Message: normali{s,z}e To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/rump/net/lib/libnpf/Makefile Please note that

CVS commit: src/sys/rump/net/lib/libnpf

2013-03-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 10 21:01:19 UTC 2013 Modified Files: src/sys/rump/net/lib/libnpf: Makefile component.c Log Message: remember to detach and add if_npflog module To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/rump/net/lib/libshmif

2013-01-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jan 14 20:21:33 UTC 2013 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: fix debug printf formats To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/rump/net/lib/libshmif/if_shmem.c

CVS commit: src/sys/rump/net/lib/libnpf

2012-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 21 11:03:13 UTC 2012 Modified Files: src/sys/rump/net/lib/libnpf: Makefile Log Message: This component is not WARNS3 clean (example: it includes socketvar.h which does signed-unsigned comparison in an inline function).

CVS commit: src/sys/rump/net/lib/libshmif

2012-10-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Oct 11 10:50:46 UTC 2012 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Pass up all multicast addresses, not just broadcast. Among other things, makes IPv6 work over this interface. To generate a

CVS commit: src/sys/rump/net/lib/libnet

2012-08-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 3 14:27:02 UTC 2012 Modified Files: src/sys/rump/net/lib/libnet: Makefile Log Message: no need to include code which is already provided by the faction base To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/rump/net/lib/libnet

2012-06-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jun 25 19:25:07 UTC 2012 Modified Files: src/sys/rump/net/lib/libnet: Makefile Log Message: Adjust to rfc6056 rename to portalgo To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/rump/net/lib/libnet

2012-04-14 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Apr 14 18:26:31 UTC 2012 Modified Files: src/sys/rump/net/lib/libnet: Makefile Log Message: rumpnet_net: add pfil.c To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/rump/net/lib/libnet/Makefile Please

CVS commit: src/sys/rump/net/lib/libvirtif

2011-10-31 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Mon Oct 31 13:25:21 UTC 2011 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: fix a type in a printf message To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/rump/net/lib/libshmif

2011-08-25 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Aug 25 15:14:19 UTC 2011 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Use VMEM_ADDR_MIN and VMEM_ADDR_MAX. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/rump/net/lib/libvirtif

2011-06-21 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jun 22 04:01:09 UTC 2011 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: fix an operator precedence error picked up by GCC 4.5.3. real bug. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/rump/net/lib/libshmif

2011-03-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 21 15:47:54 UTC 2011 Removed Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: this was moved to usr.bin ages ago To generate a diff of this commit: cvs rdiff -u -r1.10 -r0

CVS commit: src/sys/rump/net/lib/libshmif

2011-03-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 11 09:25:59 UTC 2011 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Don't assume rump kernel PAGE_SIZE and host page size are the same. To generate a diff of this commit: cvs rdiff -u -r1.35

CVS commit: src/sys/rump/net/lib/libshmif

2011-03-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 11 12:10:15 UTC 2011 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: After my change to the interface accepts this packet logic yesterday the CARP test stopped working, since CARP depends on

CVS commit: src/sys/rump/net/lib/libshmif

2011-03-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Mar 11 12:11:01 UTC 2011 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: make the if-else logic more obvious To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

CVS commit: src/sys/rump/net/lib/libshmif

2011-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 10 13:20:54 UTC 2011 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Pass packet up if it's *for* us, not if it's from someone else. This fixes a rather curious forwarding/redirect/etc. storm which

CVS commit: src/sys/rump/net/lib/libshmif

2011-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 10 13:27:03 UTC 2011 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Support bpf. shmif_dumpbus(1) can be used for much the same effect, but sometimes it's just more convenient to run tcpdump live.

CVS commit: src/sys/rump/net/lib/libnet

2011-02-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Feb 4 09:57:54 UTC 2011 Modified Files: src/sys/rump/net/lib/libnet: component.c Log Message: attach the compat_50_routedomain to make it actually work To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/rump/net/lib/libshmif

2011-01-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 12 16:12:31 UTC 2011 Modified Files: src/sys/rump/net/lib/libshmif: shmif_busops.c Log Message: make this happy to compile standalone To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/rump/net/lib

2011-01-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jan 11 09:24:06 UTC 2011 Modified Files: src/sys/rump/net/lib/libnet: component.c src/sys/rump/net/lib/libnetinet: component.c Log Message: Ensure that a) loopback attaches after all the domains have attached b)

CVS commit: src/sys/rump/net/lib/libnet

2011-01-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jan 9 12:20:54 UTC 2011 Modified Files: src/sys/rump/net/lib/libnet: component.c Log Message: Separate interface init and domain adding. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/rump/net/lib/libnetinet

2011-01-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jan 9 12:22:35 UTC 2011 Modified Files: src/sys/rump/net/lib/libnetinet: component.c Log Message: Autoconfigure 127.0.0.1 for lo0. (testing bind/connect/etc. is now possible on a virgin rump kernel without the need to

CVS commit: src/sys/rump/net/lib/libnet

2010-12-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Dec 7 20:39:07 UTC 2010 Modified Files: src/sys/rump/net/lib/libnet: Makefile component.c src/sys/rump/net/lib/libnet/opt: bridge.h Log Message: Support bridging. As usual, it would be nice if this could be a

CVS commit: src/sys/rump/net/lib/libshmif

2010-12-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Dec 6 10:48:19 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Allow creation with NULL busname (to be later set with SIOCSLINKSTR). To generate a diff of this commit: cvs rdiff -u -r1.32

CVS commit: src/sys/rump/net/lib/libsockin

2010-12-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Dec 5 15:54:50 UTC 2010 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: use in_control() for PRU_CONTROL To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/rump/net/lib/libsockin

2010-12-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Dec 5 17:59:12 UTC 2010 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: Revert previous: it introduces a dependency between sockin and the netinet rump components and will have to be done another way.

CVS commit: src/sys/rump/net/lib/libsockin

2010-12-05 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Dec 5 18:01:46 UTC 2010 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: claim ENOTTY for PRU_CONTROL for now To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/rump/net/lib/libvirtif

2010-12-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Dec 1 15:13:24 UTC 2010 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: Don't bother asserting: if we create the thread without KTHREAD_MPSAFE, it's not going to be MPSAFE. To generate a diff of this

CVS commit: src/sys/rump/net/lib/libshmif

2010-11-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Nov 17 17:51:22 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Support destroy in shmif. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/rump/net/lib/libshmif/if_shmem.c

CVS commit: src/sys/rump/net/lib/libvirtif

2010-11-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 15 20:23:12 UTC 2010 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: Make interface support ifconfig {down,destroy} and generally make it a little less eager to panic. To generate a diff of this

CVS commit: src/sys/rump/net/lib/libshmif

2010-11-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 15 22:45:24 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: add -h which prints only the bus header info To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/rump/net/lib/libshmif

2010-11-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 15 22:48:06 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: Makefile if_shmem.c Log Message: * make interface a cloner * use SIOCSLINKSTR for supplying bus filename in case of cloned if TODO: downing interface,

CVS commit: src/sys/rump/net/lib/libshmif

2010-11-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 15 22:49:33 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: un-\240 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/rump/net/lib/libshmif/dumpbus.c Please note that

CVS commit: src/sys/rump/net/lib/libshmif

2010-11-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 15 23:51:07 UTC 2010 Added Files: src/sys/rump/net/lib/libshmif: component.c Log Message: remember to commit this file too To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/rump/net/lib/libshmif

2010-11-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 15 23:59:06 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: fix completely crackheaded code w/ uninitialized use, missed as usual by the wonderful -g -O0 To generate a diff of this commit:

CVS commit: src/sys/rump/net/lib/libnet

2010-11-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 7 19:47:19 UTC 2010 Modified Files: src/sys/rump/net/lib/libnet: Makefile Log Message: support compat ioctl's (OlalaSIOC stuff) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/rump/net/lib/libnet

2010-10-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 19 15:40:15 UTC 2010 Modified Files: src/sys/rump/net/lib/libnet: component.c Log Message: Attach PF_LINK domain. ifconfig wants to play with it, plus there's no reason not to anyway. To generate a diff of this commit:

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 17 11:35:24 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c shmif_busops.c Log Message: * fix off-by-wrap case where current datagram aligns exactly with the end of the bus * clarify the can we still

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 17 12:59:53 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: shmif_busops.c Log Message: Fix hopefully last off-by-one: if we fill the bus, we must also advance the first pointer. This problem triggered only if the

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 17 20:42:47 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Prefault bus pages in driver attachment. This seems to work around weird corruption I've been seeing (most likely a host kernel

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Aug 16 17:33:52 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c shmif_busops.c Log Message: simplify, improve, etc. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 18:40:42 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Don't do timestamping with buslock held. it's the little things ... To generate a diff of this commit: cvs rdiff -u -r1.20

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 18:47:39 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: shmif_busops.c Log Message: introduce a sleep to trying to grab the bus To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 18:48:39 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Take kernel lock before passing data to if_input. This is in line with IPL_NET interrupts generally not being MPSAFE. To

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 18:55:03 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c shmif_busops.c shmifvar.h Log Message: Move the lockops together with the interface -- they are needed only at runtime. To generate a diff of

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 21:41:39 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: reset wrap where necessary To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Aug 15 21:57:58 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: reset pktsize each loop To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/rump/net/lib/libshmif/if_shmem.c

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 13 10:13:44 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c if_shmem.c shmif_busops.c shmifvar.h Log Message: Include a timestamp in the frame header. When converting to pcap, it can give

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Aug 13 11:45:47 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: truncate pcap output file To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/rump/net/lib/libshmif/dumpbus.c

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 17:00:41 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: pass Wall To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/libshmif/dumpbus.c Please note that

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 17:33:55 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c if_shmem.c Added Files: src/sys/rump/net/lib/libshmif: shmifvar.h Log Message: Make shmif memory access slightly more sane. Create a

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 18:17:23 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c if_shmem.c shmifvar.h Log Message: * include a magic number in the bus format * simplify offset calculations by making them start from beginning

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 18:22:40 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: Recognize ``-'' for stdout. allows piping output to tcpdump -r - To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 18:39:55 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: further simplify fix calculations To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 21:41:47 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: Makefile dumpbus.c if_shmem.c shmifvar.h Added Files: src/sys/rump/net/lib/libshmif: shmif_busops.c Log Message: Include a pointer to the

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Aug 11 10:30:30 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Change bus header a little: reserve only 32bits for the lock and use 32bit atomic ops to handle it. Begin data from 0x10 instead

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Aug 11 12:10:39 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: * remove some magic numbers from the code * include bus version number in header just in case we want to examine bus traffic at

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Aug 11 12:41:09 UTC 2010 Added Files: src/sys/rump/net/lib/libshmif: dumpbus.c Log Message: Add a little utility to convert shmif bus traffic to a pcap file which can be then examined with tcpdump -r, wireshark, etc. To

CVS commit: src/sys/rump/net/lib/libvirtif

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 18:06:10 UTC 2010 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: * improve diagnostic print * deal with a tap quirk when it returns 0 bytes To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/rump/net/lib/libshmif

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 18:17:12 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: * use atomic ops instead of __cpu_simple_luck * this interface is un-IFF_SIMPLEX To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/rump/net/lib/libnet

2010-08-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 10 21:48:23 UTC 2010 Modified Files: src/sys/rump/net/lib/libnet: component.c Log Message: Attach 1 loop instead of 0. not tested on animals To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/rump/net/lib/libshmif

2010-07-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 29 22:48:11 UTC 2010 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: * print interface number, backend path and ethernet address for dmesg * make kassert more demanding To generate a diff of this

CVS commit: src/sys/rump/net/lib/libvirtif

2010-04-05 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Apr 5 16:35:30 UTC 2010 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/rump/net/lib/libvirtif/if_virt.c Please note

CVS commit: src/sys/rump/net/lib/libsockin

2010-01-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Jan 26 17:41:20 UTC 2010 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: support bpf To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/rump/net/lib/libsockin/sockin.c Please note

CVS commit: src/sys/rump/net/lib/libshmif

2009-11-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Nov 30 11:14:58 UTC 2009 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: fix comment To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/rump/net/lib/libshmif/if_shmem.c Please note

CVS commit: src/sys/rump/net/lib/libsockin

2009-10-20 Thread Matthias Scheler
Module Name:src Committed By: tron Date: Tue Oct 20 12:17:44 UTC 2009 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: Only allocate a struct iovec array from the healp if a reasonably sized stack array isn't large enough. To generate a diff of this

CVS commit: src/sys/rump/net/lib/libshmif

2009-10-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 20 23:21:54 UTC 2009 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: printf - rumpuser_dprintf (can't use printf while holding spinlock) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/rump/net/lib/libshmif

2009-10-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 20 23:29:57 UTC 2009 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: use autogenerated prototype To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/net/lib/libshmif/if_shmem.c

CVS commit: src/sys/rump/net/lib/libsockin

2009-10-18 Thread Matthias Scheler
Module Name:src Committed By: tron Date: Sun Oct 18 22:55:56 UTC 2009 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: Avoid panic if a file system tries to write a chain of more than 32 mbuf-s to a socket. This happens e.g. when copying large files

CVS commit: src/sys/rump/net/lib/libsockin

2009-10-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Oct 17 20:35:52 UTC 2009 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: fix off-by-one in sanity check and bump lazy bum magic value To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/rump/net/lib/libsockin

2009-10-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Oct 16 23:17:46 UTC 2009 Modified Files: src/sys/rump/net/lib/libsockin: sockin.c Log Message: for udp sockets crank snd/rcvbufsize to 64k To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/sys/rump/net/lib/libvirtif

2009-10-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Oct 12 02:25:44 UTC 2009 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: Bump iovec lazy bum magic value to 32: nfsd likes to write mbufs with 17 per chain (previous i'm-too-lazy-for-my-forloop value was

CVS commit: src/sys/rump/net/lib/libvirtif

2009-09-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Sep 16 13:29:42 UTC 2009 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: work around tap bug: if /dev/tapn was previously non-blocking, newly opened fd's will also be non-blocking. (yeayea, i'll fix the

<    1   2   3   >