include 'config.h' for USE_VFIO
include 'config.h' for USE_DRM_EXYNOS
bump IOCTL_GROUPS_MAX

We hit the limit, so allocate some more.
btrfs-control ioctl support
Fix the colouring in configure.sh

Don't switch to white, just return to the normal mode. Not everybody
uses bold white as foreground text colour.

Signed-off-by: Mathias Krause <minipli@googlemail.com>
socket: close all the sockets

As in close_files(), close all the sockets, not half.

Signed-off-by: Kees Cook <keescook@chromium.org>
Reported-by: Brad Spengler <spender@grsecurity.net>
autofs ioctl support
guard against empty ioctl groups

We assume elsewhere that all groups contain at least one ioctl operation, so
filter out any empty group at registration time to avoid crashing.
update setsockopt options
don't fuzz writing MSRs, it's a terrible idea.

Pretty much guaranteed to crash if you're unlucky enough to hit
the wrong MSR.
use more random page contents for ioctls
make execve generate pages of junk instead of structs as args
make fabricate_onepage_struct an internal implementation detail of generate_random_page
depends fail
vger list.
todo: multiple -V's
only decode errno for negative errno's
ioctls/snd: include ioctls from <sound/compress_offload.h>
ioctls/videodev2: add VIDIOC_EXPBUF
ioctls/vt: add TIOCGPKT, TIOCGPTLCK, TIOCGEXCL

Add a few more ioctls introduced in upstream linux commit c6298038 ("tty,
ioctls -- Add new ioctl definitions for tty flags fetching").