From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.5 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 05C9EC433E2 for ; Tue, 14 Jul 2020 15:01:40 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DA9F622453 for ; Tue, 14 Jul 2020 15:01:39 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DA9F622453 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 964216E900; Tue, 14 Jul 2020 15:01:39 +0000 (UTC) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 407866E900 for ; Tue, 14 Jul 2020 15:01:38 +0000 (UTC) IronPort-SDR: 66IjUz+qz7CTqsWtDcMp0MthHV7J02/OPNGMLWYmyxnn0IesS5rSxPTAh+r4MvRE9n1qsmr+Q0 vtLleur1JAUg== X-IronPort-AV: E=McAfee;i="6000,8403,9681"; a="148920667" X-IronPort-AV: E=Sophos;i="5.75,350,1589266800"; d="scan'208";a="148920667" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2020 08:01:37 -0700 IronPort-SDR: x8zsoQBBWEN5yFEFKzTF2BX8ETkQNL7c8cgeFEF/djO0bjBihg7iB+X89UtxZVq2C10qyUdZ1c HxVZC00xdOWQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,350,1589266800"; d="scan'208";a="307899394" Received: from ejacobso-mobl.ger.corp.intel.com (HELO [10.251.163.59]) ([10.251.163.59]) by fmsmga004.fm.intel.com with ESMTP; 14 Jul 2020 08:01:33 -0700 To: Dave Airlie References: <20200710115757.290984-1-matthew.auld@intel.com> <20200710115757.290984-54-matthew.auld@intel.com> From: Matthew Auld Message-ID: <84ff0146-0a35-c66e-2c33-2ce22aae4c6c@intel.com> Date: Tue, 14 Jul 2020 16:01:31 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Subject: Re: [Intel-gfx] [RFC 53/60] drm/i915: Create stolen memory region from local memory X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Abdiel Janulgue , Intel Graphics Development , Lucas De Marchi , Chris P Wilson , Neel Desai Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" On 13/07/2020 05:48, Dave Airlie wrote: > On Fri, 10 Jul 2020 at 22:01, Matthew Auld wrote: >> >> From: CQ Tang >> >> Add "REGION_STOLEN" device info to dg1, create stolen memory >> region from upper portion of local device memory, starting >> from DSMBASE. >> >> The memory region is marked with "is_devmem=true". > > So is stolen fake on LMEM devices? The concept of stolen doesn't seem > to make much sense with VRAM, so please enlighten me. CQ, do we actually need an explicit stolen LMEM region? The idea of having a DSM like stolen region for LMEM does sound strange(outside of the usual reserved portions which are for HW use etc), since the driver has complete control over LMEM. Is it just a convenience thing to keep things working as-is for fbc, initial fb, etc. or is there more to it? There is buddy_alloc_range() for LMEM which we could potentially use to wrap an object around for things like the initial fb or similar. > > Dave. > _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx