From: zhoucm1 <david1.zhou@amd.com>
To: Lucas Stach <dev@lynxeye.de>, dri-devel@lists.freedesktop.org
Subject: Re: [PATCH 2/4] drm/ttm: zero allocation only for CPU domain
Date: Wed, 6 Jan 2016 14:44:00 +0800 [thread overview]
Message-ID: <568CB7B0.2090106@amd.com> (raw)
In-Reply-To: <1452004335.6048.8.camel@lynxeye.de>
Thanks for reply, this patch is mainly for performance reason. since TTM
is to clear page for all non-fixed memory (GTT and CPU domains), which
takes much more CPU overhead. The patch is to remove 'clear page' for
GTT domain.
btw: Micheal has rejected this patch.
Regards,
David Zhou (Chunming)
On 2016年01月05日 22:32, Lucas Stach wrote:
> Hi David,
>
> why is this patch 2/4 if it's just a single patch?
>
> Am Dienstag, den 05.01.2016, 11:55 +0800 schrieb david1.zhou@amd.com:
>> From: Chunming Zhou <David1.Zhou@amd.com>
>>
>> Change-Id: I653d61e32faaa11c39bb978bf90301513a0c35b8
> This change-id is just pure noise when you submit something upstream.
>
> Please add a proper change log on why the change below is
> necessary/helpful.
>
> Regards,
> Lucas
>
>> Signed-off-by: Chunming Zhou <David1.Zhou@amd.com>
>> ---
>> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/drivers/gpu/drm/ttm/ttm_bo.c
>> b/drivers/gpu/drm/ttm/ttm_bo.c
>> index 745e996..0633b65 100644
>> --- a/drivers/gpu/drm/ttm/ttm_bo.c
>> +++ b/drivers/gpu/drm/ttm/ttm_bo.c
>> @@ -301,6 +301,7 @@ static int ttm_bo_handle_move_mem(struct
>> ttm_buffer_object *bo,
>> if (!(new_man->flags & TTM_MEMTYPE_FLAG_FIXED)) {
>> if (bo->ttm == NULL) {
>> bool zero = !(old_man->flags &
>> TTM_MEMTYPE_FLAG_FIXED);
>> + zero = (mem->mem_type == TTM_PL_SYSTEM) ?
>> zero : false;
>> ret = ttm_bo_add_ttm(bo, zero);
>> if (ret)
>> goto out_err;
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
prev parent reply other threads:[~2016-01-06 6:50 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-01-05 3:55 [PATCH 2/4] drm/ttm: zero allocation only for CPU domain david1.zhou
2016-01-05 14:32 ` Lucas Stach
2016-01-06 6:44 ` zhoucm1 [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=568CB7B0.2090106@amd.com \
--to=david1.zhou@amd.com \
--cc=dev@lynxeye.de \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.