[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20190201081059.44w2x6vwap724coz@sirius.home.kraxel.org>
Date: Fri, 1 Feb 2019 09:10:59 +0100
From: Gerd Hoffmann <kraxel@...hat.com>
To: Noralf Trønnes <noralf@...nnes.org>
Cc: dri-devel@...ts.freedesktop.org, David Airlie <airlied@...ux.ie>,
open list <linux-kernel@...r.kernel.org>,
"open list:VIRTIO GPU DRIVER"
<virtualization@...ts.linux-foundation.org>
Subject: Re: [PATCH v2 2/6] drm/virtio: use struct to pass params to
virtio_gpu_object_create()
> > - ret = virtio_gpu_gem_create(file_priv, dev, args->size, &gobj,
> > + params.pinned = false,
>
> You have a comma here, but assigning to false isn't really necessary
> since the struct is zeroed. Same goes for the same assignment further down.
Hmm, yes, but it likewise isn't used, so I think I can just scratch it
altogether.
It's also wrong, virtio-gpu objects don't move around, so they are all
pinned. Not that this bug changes much in practice given virtio-gpu
supports a single kind of storage only, so there is no opportunity for
ttm to try move objects from one to another. I'll fix it nevertheless
in v3.
cheers,
Gerd
Powered by blists - more mailing lists