]> www.infradead.org Git - users/jedix/linux-maple.git/commit
virtio: allow drivers to validate features
authorMichael S. Tsirkin <mst@redhat.com>
Wed, 29 Mar 2017 16:06:20 +0000 (19:06 +0300)
committerSi-Wei Liu <si-wei.liu@oracle.com>
Fri, 15 Sep 2017 18:24:22 +0000 (14:24 -0400)
commitb9c4b483f46e733e2d0c8299e0100d45f7f55602
treed365440d05c5647897a2307d8e76aba266131c78
parentb17dcb3fe52ca2bd08f60d47e22394c7dfa7deea
virtio: allow drivers to validate features

Some drivers can't support all features in all configurations.  At the
moment we blindly set FEATURES_OK and later FAILED.  Support this better
by adding a callback drivers can use to do some early checks.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
(cherry picked from commit 404123c2db798027e852480ed9c4accef9f1d9e6)

Orabug: 26584452

Signed-off-by: Si-Wei Liu <si-wei.liu@oracle.com>
Reviewed-by: Joao Martins <joao.m.martins@oracle.com>
drivers/virtio/virtio.c
include/linux/virtio.h