The mbuff.o module and /dev/mbuff is intended to be used as a shared memory device making memory allocated in the kernel using vmalloc possible to map in the user space. It is especially recommended for RT-Linux tasks/user space communication.
Linux device driver and userspace library to provide for a method to packet capture at high data rates into a user-provided buffer. Tested to line speeds of up to 1Gb without packet loss.
** This project has moved to BitBucket **
https://bitbucket.org/robeden/pcap-ring-mm