Asumu Takikawa

Sapporo (Japan)

Free software hacker, semantics engineer, and Igalian.

Latest Updates

Asumu Takikawa 15/01/2018

Supporting both VMDq and RSS in Snabb

In my previous blog post, I talked about the support libraries and the core structure of Snabb’s NIC drivers. In this post, I’ll talk about some of the driver improvements we made at Igalia over the last few months. (as in my previous post,...

Asumu Takikawa 22/11/2017

Writing network drivers in a high-level language

Another day, another post about Snabb. Today, I’ll start to explain some work I’ve been doing at Igalia for Deutsche Telekom on driver development. All the DT driver work I’ll be talking about was joint work with Nicola Larosa. When...

Asumu Takikawa 19/09/2017

IPFIX app for Snabb

As you know if you’ve been following this blog, at Igalia we build network functions using the Snabb toolkit. When we’re not directly working on customer projects, we often invest time into building new features into Snabb. One of these...

Asumu Takikawa 20/04/2017

Upstreaming Snabbwall

As you may have seen from my previous blog posts (one and two), at Igalia we have been working on a layer–7 firewall app called Snabbwall. This project is now coming to a close, as we’ve just completed the sixth and final milestone. ...

Asumu Takikawa 21/02/2017

Optimizing Snabbwall

In my previous blog post, I wrote about the work I’ve been doing on Snabbwall, sponsored by the NLNet Foundation. The next milestone in the project was to write some user documentation (this is now done) and to do some benchmarking. After...

Filter

By Type:

Commits

Merge pull request #257 from takikawa/fix-proto

Merge pull request #257 from takikawa/fix-proto Fix 'proto' operation

Asumu Takikawa02/12/2016

Update 'proto \sctp' example and doc Makefile

Update 'proto \sctp' example and doc Makefile

Asumu Takikawa02/12/2016

Avoid an unnecessary 2nd expansion in expand_bool

Avoid an unnecessary 2nd expansion in expand_bool

Asumu Takikawa02/12/2016

Fix expansion of `proto` operation

Fix expansion of `proto` operation

Asumu Takikawa02/12/2016

Add a native pflua backend using dynasm

Add a native pflua backend using dynasm The new backend is used by passing { native = true } as an option to pf.compile_filter. It currently supports x64 with a unix ABI. This commit has been squashed from the full history, which is available in this...

Asumu Takikawa01/12/2016