Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp2182020ybb; Thu, 2 Apr 2020 15:00:29 -0700 (PDT) X-Google-Smtp-Source: APiQypK+fLSHqGywxnna80E2QAZA4n+FKCkdgNlPR6Ecld/3lki4Oq1pR4vXP76t6Ofd8V5f0ApK X-Received: by 2002:a54:4594:: with SMTP id z20mr948972oib.32.1585864829144; Thu, 02 Apr 2020 15:00:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585864829; cv=none; d=google.com; s=arc-20160816; b=tZ/1YIyF0BOoaMRuSimlqyMm92saqWEype/ebSDTLJNMM6/PrPe3fIjxqEakINtJbC qRPEvAuQCMQT6TIEWAjC6t7SAv8RtH6HcE+COUaRULz4JfFxG4k4Lcrrk+lFwbezi/28 17GqIBF7EVZUDo0JixfVNoQeOBjClMxnS4hTxqXd2ly+REky5T2q97YNmK32Ug0ScNgT A/Tn8UhhSzHFO70kAvhQydz6iLvzVlz7alNdLy4qM+NY8JqYIzfwd9lkjEXct2on+ds6 /SDNDB203qKCc3xmVoI4GxHT4vsl4ug8EAesTikuYafo6uURGc2cRWGfN0bwsJrV+lUm jWYw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=upNjn6CPO99LMvqc5kjjFWU3F2/kQhDjjAKOhi63/v0=; b=dulA0GN+71FtdrduY1ZvKCUlZmM/tWzPDKKrmx1z48hds5JM6UQHveguCYKqftQ8rj kbp4Ia+uiqi5uzHuAiYt3BufY12SNGtYyaWBHztMfVXKrMbk75rfUcz+TVzaS1Mm5gE5 3qCg1AheBHhKTGCsyA/zwXGYVWEypT0jtjd4UgjlQdhUYNLCgu1g3cEXRroVNZeYMzT0 THPyKoDsitvrkfORyQT+JVT6RNnrEDhvLl81ea91V0nhEz5TYqlSV3akoqzM2851ZFD3 UOQqh2kKA6geBlF1wqMjSCFQNFM+Oblie6OmrXOs4XdcKX9Oi/l8LUsWeERJLSQpSlap kLXQ== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u16si3169620oth.230.2020.04.02.15.00.15; Thu, 02 Apr 2020 15:00:29 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389034AbgDBV7k (ORCPT + 99 others); Thu, 2 Apr 2020 17:59:40 -0400 Received: from mail.fireflyinternet.com ([109.228.58.192]:60284 "EHLO fireflyinternet.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726963AbgDBV7k (ORCPT ); Thu, 2 Apr 2020 17:59:40 -0400 X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=78.156.65.138; Received: from build.alporthouse.com (unverified [78.156.65.138]) by fireflyinternet.com (Firefly Internet (M1)) with ESMTP id 20781929-1500050 for multiple; Thu, 02 Apr 2020 22:59:26 +0100 From: Chris Wilson To: linux-kernel@vger.kernel.org Cc: dri-devel@lists.freedesktop.org, Chris Wilson , Nathan Chancellor , Dave Airlie , Linus Torvalds Subject: [PATCH] drm/legacy: Fix type for drm_local_map.offset Date: Thu, 2 Apr 2020 22:59:26 +0100 Message-Id: <20200402215926.30714-1-chris@chris-wilson.co.uk> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200402203317.GA34560@ubuntu-m2-xlarge-x86> References: <20200402203317.GA34560@ubuntu-m2-xlarge-x86> 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 drm_local_map.offset is not only used for resource_size_t but also dma_addr_t which may be of different sizes. Reported-by: Nathan Chancellor Fixes: 8e4ff9b56957 ("drm: Remove the dma_alloc_coherent wrapper for internal usage") Signed-off-by: Chris Wilson Cc: Dave Airlie Cc: Nathan Chancellor Cc: Linus Torvalds --- include/drm/drm_legacy.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/drm/drm_legacy.h b/include/drm/drm_legacy.h index dcef3598f49e..aed382c17b26 100644 --- a/include/drm/drm_legacy.h +++ b/include/drm/drm_legacy.h @@ -136,7 +136,7 @@ struct drm_sg_mem { * Kernel side of a mapping */ struct drm_local_map { - resource_size_t offset; /**< Requested physical address (0 for SAREA)*/ + dma_addr_t offset; /**< Requested physical address (0 for SAREA)*/ unsigned long size; /**< Requested physical size (bytes) */ enum drm_map_type type; /**< Type of memory to map */ enum drm_map_flags flags; /**< Flags */ -- 2.20.1