Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp767992yba; Fri, 3 May 2019 10:07:48 -0700 (PDT) X-Google-Smtp-Source: APXvYqx7ahpWE/xsUjWubrQVlbsh7cNA+r7vjufX0VaijqkjkkOixbWEdOWAOZ3BpyRsU9UVjhy/ X-Received: by 2002:a63:4c26:: with SMTP id z38mr12024437pga.425.1556903268732; Fri, 03 May 2019 10:07:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556903268; cv=none; d=google.com; s=arc-20160816; b=f3lfu10+BmEgqo7a17+QnHnbUZa1ULUdjQhbEmvfVKr5OhYTdRbkNZd1QdAC7DUnZO ssCEa9mgQcDJTvB4JFok4luyHPUqM1Iru98MN/2cIsdv4KGj2hqhtdvbYCulim9JiVR4 DvhcWzqJ/CilZAS0CSunG56UBeZIOfL4ZsJd/mE3f/yBlhAG+A19Y+KoxL5ETNRahDAJ 8GLR+vwB6V+kdb5whCFIKBFQ3choJHlBjTnNmGgRzVBmsHXRd6aZtVauq6SGwPiahKoH 0XvZEDU7nObZn3lI4VfEC1lRhXjsdWvNRxARSe12MxyLM2Lma9XlftJLPPfjx5NcsyP3 5A+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=drJkUXpkkGsIjjSasKRvu+0FVokfqgHuP7V36qpnAPU=; b=TQ+h0I3w8IWCGruMDZG1aEY4GwbZQu9XQ1nWHBnYf1TYa9hv043uN+XLs5WRl/yk7q 79rPF9X/4CnK/WIQ+q3KWdK2/l+0fr1AY6nCHgPUt5wZmuq1c2TL10AgijZ7aWYV8Tla q3PBlJJeu1ZO+4xd9x2xVBcFTyf+ve6rjTgscPkaaAm/aEjSE7idGace2p8gTKCwQtK3 EUyLPvoWZxLuPrau3N2wg+QXXge/Jq0Oh/58LyaA68GenxQofSqXyV1CKzLVnxDKDlhh QOFSPNogYHSqUqOFIxIXY9IZy9kzINRVY6Yq3wbOJhaBYyQt07feC32bOokbgd5myrnM Dh0Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k4si2981289pgq.208.2019.05.03.10.07.33; Fri, 03 May 2019 10:07:48 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728292AbfECQi3 (ORCPT + 99 others); Fri, 3 May 2019 12:38:29 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:47710 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727243AbfECQi3 (ORCPT ); Fri, 3 May 2019 12:38:29 -0400 Received: from localhost.localdomain (unknown [IPv6:2a02:2450:102f:3e0:9052:5862:59e9:e098]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: robertfoss) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id 94AD526104F; Fri, 3 May 2019 17:38:26 +0100 (BST) From: Robert Foss To: airlied@linux.ie, kraxel@redhat.com, daniel@ffwll.ch, dri-devel@lists.freedesktop.org, virtualization@lists.linux-foundation.org, linux-kernel@vger.kernel.org, Chia-I Wu Cc: Robert Foss , Emil Velikov Subject: [PATCH] drm/virtio: Remove redundant return type Date: Fri, 3 May 2019 18:38:04 +0200 Message-Id: <20190503163804.31922-1-robert.foss@collabora.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org virtio_gpu_fence_emit() always returns 0, since it has no error paths. Consequently no calls for virtio_gpu_fence_emit() use the return value, and it can be removed. Signed-off-by: Robert Foss Suggested-by: Emil Velikov --- This patch was suggested in this email thread: [PATCH] drm/virtio: allocate fences with GFP_KERNEL https://www.spinics.net/lists/dri-devel/msg208536.html drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/virtio/virtgpu_drv.h b/drivers/gpu/drm/virtio/virtgpu_drv.h index d577cb76f5ad..9bc56887fbdb 100644 --- a/drivers/gpu/drm/virtio/virtgpu_drv.h +++ b/drivers/gpu/drm/virtio/virtgpu_drv.h @@ -334,7 +334,7 @@ int virtio_gpu_mmap(struct file *filp, struct vm_area_struct *vma); /* virtio_gpu_fence.c */ struct virtio_gpu_fence *virtio_gpu_fence_alloc( struct virtio_gpu_device *vgdev); -int virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev, +void virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev, struct virtio_gpu_ctrl_hdr *cmd_hdr, struct virtio_gpu_fence *fence); void virtio_gpu_fence_event_process(struct virtio_gpu_device *vdev, diff --git a/drivers/gpu/drm/virtio/virtgpu_fence.c b/drivers/gpu/drm/virtio/virtgpu_fence.c index 21bd4c4a32d1..e0744ac768cc 100644 --- a/drivers/gpu/drm/virtio/virtgpu_fence.c +++ b/drivers/gpu/drm/virtio/virtgpu_fence.c @@ -81,7 +81,7 @@ struct virtio_gpu_fence *virtio_gpu_fence_alloc(struct virtio_gpu_device *vgdev) return fence; } -int virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev, +void virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev, struct virtio_gpu_ctrl_hdr *cmd_hdr, struct virtio_gpu_fence *fence) { @@ -96,7 +96,6 @@ int virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev, cmd_hdr->flags |= cpu_to_le32(VIRTIO_GPU_FLAG_FENCE); cmd_hdr->fence_id = cpu_to_le64(fence->seq); - return 0; } void virtio_gpu_fence_event_process(struct virtio_gpu_device *vgdev, -- 2.20.1