Perform H-FSC root queue allocation in the kernel
authormikeb <mikeb@openbsd.org>
Wed, 26 Apr 2017 15:50:59 +0000 (15:50 +0000)
committermikeb <mikeb@openbsd.org>
Wed, 26 Apr 2017 15:50:59 +0000 (15:50 +0000)
commitd91a5a39e0974cdc227a869b0dceffd3701b56dd
treec4fcdc0166f288a04b11f42ef621fb840ad322f7
parentc5a7eb48b0fd2d9cc838fe99f1a69657021cc436
Perform H-FSC root queue allocation in the kernel

Since only leaf queues can have packets assigned to them,
H-FSC requires the user specified root queue to have a
parent.  To simplify userland tools and the configuration
interface, the kernel can be leveraged to set it up.

ok henning
sbin/pfctl/pfctl.c
sbin/pfctl/pfctl_queue.c
sys/net/hfsc.c
sys/net/hfsc.h
usr.bin/systat/pftop.c