Version of LAS + SFQ that uses an rbtree, doesn't seem to crash.
Simplify emptiness checking.
Use -y, as suggested in 3.3 here: https://www.kernel.org/doc/Documentation/kbuild/makefiles.txt
Call piick_flow iff rb_first is not null, leads to null deref otherwise.
Be doubly sure that attained service is zero for a new flow.
Utility function to iterate through an rb tree.
Generate more aggressive traffic pattern
Finally figured out why RB tree crashes, it's a comparison error!!