net/virtio: check protocol feature in user backend
[dpdk.git] / drivers / net / virtio / virtio_user / virtio_user_dev.c
index b79a9f8..d7cd6b0 100644 (file)
@@ -788,9 +788,6 @@ virtio_user_send_status_update(struct virtio_user_dev *dev, uint8_t status)
        if (dev->backend_type != VIRTIO_USER_BACKEND_VHOST_USER)
                return 0;
 
-       if (!(dev->protocol_features & (1ULL << VHOST_USER_PROTOCOL_F_STATUS)))
-               return 0;
-
        ret = dev->ops->send_request(dev, VHOST_USER_SET_STATUS, &arg);
        if (ret) {
                PMD_INIT_LOG(ERR, "VHOST_USER_SET_STATUS failed (%d): %s", ret,
@@ -811,9 +808,6 @@ virtio_user_update_status(struct virtio_user_dev *dev)
        if (dev->backend_type != VIRTIO_USER_BACKEND_VHOST_USER)
                return 0;
 
-       if (!(dev->protocol_features & (1UL << VHOST_USER_PROTOCOL_F_STATUS)))
-               return 0;
-
        err = dev->ops->send_request(dev, VHOST_USER_GET_STATUS, &ret);
        if (err) {
                PMD_INIT_LOG(ERR, "VHOST_USER_GET_STATUS failed (%d): %s", err,