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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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).
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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)
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
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
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
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
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
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.
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
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
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
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
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
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,
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
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
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:
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
101 - 200 of 202 matches
Mail list logo