Date: Sat, 12 Jun 2010 00:59:07 +0200 From: Alexander Fiveg <pebu3op@googlemail.com> To: soc-status@freebsd.org Subject: ringmap. status report #2 Message-ID: <201006120059.08332.pebu3op@googlemail.com>
next in thread | raw e-mail | index | archive | help
+ MALLOC(9)'s replaced on contigmalloc(9), in order to get PAGE_SIZE alignment (for memory mapping). + ringmap refactoring: read(2) is removed and replaced on mmap(2). Earlier user space process had to cal read(2) in order to get physical addres of ring-structure. The the mapping the ring-structure in user-space was accomplished though mmap(/dev/mem). Now ring-structure will mapped through mmap(/dev/ringmap ... ) in user space. + ringmap code placed in CURRENT and integrated with em driver. -+ integrating ringmap with libpcap is in progress - porting the ringmap to 10Gig has not started because of absence of 10GbE-adapter Next tasks: 1. integrate ringmap with libpcap 2. test ringmap with 1GbE on CURRENT 3. as soon as I have 10GbE adapter, I will immediately begin port the ringmap to 10Gig
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201006120059.08332.pebu3op>