| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-08-13 | truncate pcap output file | pooka | |
| 2010-08-13 | Include a timestamp in the frame header. When converting to pcap, | pooka | |
| it can give some idea of when packets were sent. nb. it's the sending host's timestamp, not an observer timestamp like in the typical pcap case. | |||
| 2010-08-12 | Include a pointer to the beginning of the buffer and add support | pooka | |
| to the packet dumper. This helps in situations where the juicy details are in a bus multiple generations old. | |||
| 2010-08-12 | further simplify & fix calculations | pooka | |
| 2010-08-12 | Recognize ``-'' for stdout. allows piping output to tcpdump -r - | pooka | |
| 2010-08-12 | * include a magic number in the bus format | pooka | |
| * simplify offset calculations by making them start from beginning of data | |||
| 2010-08-12 | Make shmif memory access slightly more sane. Create a header which | pooka | |
| is shared by the interface and the bus analyzer. | |||
| 2010-08-12 | pass Wall | pooka | |
| 2010-08-11 | Add a little utility to convert shmif bus traffic to a pcap file | pooka | |
| which can be then examined with tcpdump -r, wireshark, etc. | |||
| 2010-08-11 | * remove some magic numbers from the code | pooka | |
| * include bus version number in header just in case we want to examine bus traffic at some point in the future | |||
| 2010-08-11 | Change bus header a little: reserve only 32bits for the lock and | pooka | |
| use 32bit atomic ops to handle it. Begin data from 0x10 instead of 0x14. | |||
| 2010-08-10 | * use atomic ops instead of __cpu_simple_luck | pooka | |
| * this interface is un-IFF_SIMPLEX | |||
| 2010-07-29 | * print interface number, backend path and ethernet address for dmesg | pooka | |
| * make kassert more demanding | |||
| 2010-07-29 | * increase bus size so that we don't wrap so quickly when NFS | pooka | |
| flushes writes * verbosize debug print a bit | |||
| 2009-11-30 | fix comment | pooka | |
| 2009-10-20 | use autogenerated prototype | pooka | |
| 2009-10-20 | printf -> rumpuser_dprintf | pooka | |
| (can't use printf while holding spinlock) | |||
| 2009-05-26 | Filter out ENETRESET from ether_ioctl() since we aren't interested | pooka | |
| in multicast hugging. | |||
| 2009-04-06 | let drivers define DPRINTF | pooka | |
| 2009-03-18 | * allow to specify PROT_READ/PROT_WRITE when mmapping a file | pooka | |
| * add msync | |||
| 2009-03-01 | Create receive thread only in if_start() to make sure it happens | pooka | |
| after the we have been attached to the ethernet framework. XXX: if_stop is still unimplemented | |||
| 2009-03-01 | add missing atomic.h include | martin | |
| 2009-02-28 | don't require the ifnum return pointer. | pooka | |
| 2009-02-28 | Add a virtual ethernet interface which uses shared memory as the | pooka | |
| bus instead of relying on the host kernel's tap and bridge. This is much lighterweight approach which does not consume non-pageable kernel resources. | |||
