Chris, Any thoughts on how I can best address your comment on this patch? Bob On Thu, 7 Feb 2019 11:13:15 -0800 Bob Paauwe <bob.j.paauwe@xxxxxxxxx> wrote: > On Thu, 7 Feb 2019 16:41:58 +0000 > Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> wrote: > > > Quoting Bob Paauwe (2019-02-07 16:29:53) > > > With the address range being specified for each platform, we can use > > > that instead of the .ppgtt enum to handle the differences between > > > 3 level and 4 level PPGTT. In most cases, we really only care if the > > > platform supports PPGTT or not. Because of this, we can now remove > > > the HAS_FULL_PPGTT macro and the device info ppgtt field. > > > > > > Aliasing PPGTT used by GEN 6 is a bit of an exception. For those cases, > > > it makes just as much sense to check if we're running on GEN 6 as it > > > does to check a device info flag. > > > > > > v2: Reword the commit message to make it correct wrt aliasing ppgtt (Chris) > > > v3: Rebase on current drm-tip > > > > The point of adding the type into the device_info was that it was > > included in the error state so that I didn't have to remember which w/a > > applied to which gen. gen6 has full-ppgtt, we can't enabled it as no one > > has solved how to make it work. > > -Chris > > OK, I had assumed that the point was to control the code flow so I'm > not sure how best to proceed. > > This patch doesn't really change any program logic so we can drop it > and keep both the ppgtt type and size in device info. > > Alternately, I could add the ppgtt size to error state output. But I'm > not sure that really provides what you're looking for wrt gen6. > > If you have a better idea or something specific you'd like to see me do > with this, I could use some direction. > > Thanks, > Bob > -- Bob Paauwe Bob.J.Paauwe@xxxxxxxxx IOTG / PED Software Organization Intel Corp. Folsom, CA (916) 356-6193 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx