Message ID | cover.1568211045.git.robin.murphy@arm.com (mailing list archive) |
---|---|
Headers | show |
Series | iommu/io-pgtable-arm: Mali LPAE improvements | expand |
Hi, On 11/09/2019 16:42, Robin Murphy wrote: > Hi all, > > Here's the eagerly-awaited fix to unblock T720/T820, plus a couple of > other bits that I've collected so far. I'm not considering this as > 5.3 fixes material, but it would be nice if there's any chance still > to sneak it into 5.4. > > Robin. > > > Robin Murphy (3): > iommu/io-pgtable-arm: Correct Mali attributes > iommu/io-pgtable-arm: Support more Mali configurations > iommu/io-pgtable-arm: Allow coherent walks for Mali > > drivers/iommu/io-pgtable-arm.c | 61 ++++++++++++++++++++++++++-------- > 1 file changed, 48 insertions(+), 13 deletions(-) > Tested-by: Neil Armstrong <narmstrong@baylibre.com> On Khadas VIM2 (Amlogic S912) with T820 Mali GPU I hope this will be part of v5.4 so we can run panfrost on vanilla v5.4 ! Thanks for pushing this, Neil
On Wed, Sep 11, 2019 at 06:19:04PM +0200, Neil Armstrong wrote: > On 11/09/2019 16:42, Robin Murphy wrote: > > Here's the eagerly-awaited fix to unblock T720/T820, plus a couple of > > other bits that I've collected so far. I'm not considering this as > > 5.3 fixes material, but it would be nice if there's any chance still > > to sneak it into 5.4. > > > > Robin. > > > > > > Robin Murphy (3): > > iommu/io-pgtable-arm: Correct Mali attributes > > iommu/io-pgtable-arm: Support more Mali configurations > > iommu/io-pgtable-arm: Allow coherent walks for Mali > > > > drivers/iommu/io-pgtable-arm.c | 61 ++++++++++++++++++++++++++-------- > > 1 file changed, 48 insertions(+), 13 deletions(-) > > > > Tested-by: Neil Armstrong <narmstrong@baylibre.com> > > On Khadas VIM2 (Amlogic S912) with T820 Mali GPU > > I hope this will be part of v5.4 so we can run panfrost on vanilla v5.4 ! Not a chance -- the merge window opens on Monday and -next isn't being rolled out at the moment due to LPC. Let's shoot for 5.5 and get this queued up in a few weeks. Will
On 2019-09-11 5:20 pm, Will Deacon wrote: > On Wed, Sep 11, 2019 at 06:19:04PM +0200, Neil Armstrong wrote: >> On 11/09/2019 16:42, Robin Murphy wrote: >>> Here's the eagerly-awaited fix to unblock T720/T820, plus a couple of >>> other bits that I've collected so far. I'm not considering this as >>> 5.3 fixes material, but it would be nice if there's any chance still >>> to sneak it into 5.4. >>> >>> Robin. >>> >>> >>> Robin Murphy (3): >>> iommu/io-pgtable-arm: Correct Mali attributes >>> iommu/io-pgtable-arm: Support more Mali configurations >>> iommu/io-pgtable-arm: Allow coherent walks for Mali >>> >>> drivers/iommu/io-pgtable-arm.c | 61 ++++++++++++++++++++++++++-------- >>> 1 file changed, 48 insertions(+), 13 deletions(-) >>> >> >> Tested-by: Neil Armstrong <narmstrong@baylibre.com> >> >> On Khadas VIM2 (Amlogic S912) with T820 Mali GPU >> >> I hope this will be part of v5.4 so we can run panfrost on vanilla v5.4 ! > > Not a chance -- the merge window opens on Monday and -next isn't being > rolled out at the moment due to LPC. Let's shoot for 5.5 and get this > queued up in a few weeks. Fair enough, that was certainly more extreme optimism than realistic expectation on my part :) There is some argument for taking #1 and #2 as 5.4 fixes, though - the upcoming Mesa 19.2 release will enable T820 support on the userspace side - so let's pick that discussion up again in a few weeks. Robin. (And at worst, I guess we could carry the "cfg.ias = 48" workaround in the DRM driver for the 5.4 cycle if need be)
On Wed, Sep 11, 2019 at 06:19:40PM +0100, Robin Murphy wrote: > On 2019-09-11 5:20 pm, Will Deacon wrote: > > On Wed, Sep 11, 2019 at 06:19:04PM +0200, Neil Armstrong wrote: > > > On 11/09/2019 16:42, Robin Murphy wrote: > > > > Here's the eagerly-awaited fix to unblock T720/T820, plus a couple of > > > > other bits that I've collected so far. I'm not considering this as > > > > 5.3 fixes material, but it would be nice if there's any chance still > > > > to sneak it into 5.4. > > > > > > > > Robin. > > > > > > > > > > > > Robin Murphy (3): > > > > iommu/io-pgtable-arm: Correct Mali attributes > > > > iommu/io-pgtable-arm: Support more Mali configurations > > > > iommu/io-pgtable-arm: Allow coherent walks for Mali > > > > > > > > drivers/iommu/io-pgtable-arm.c | 61 ++++++++++++++++++++++++++-------- > > > > 1 file changed, 48 insertions(+), 13 deletions(-) > > > > > > > > > > Tested-by: Neil Armstrong <narmstrong@baylibre.com> > > > > > > On Khadas VIM2 (Amlogic S912) with T820 Mali GPU > > > > > > I hope this will be part of v5.4 so we can run panfrost on vanilla v5.4 ! > > > > Not a chance -- the merge window opens on Monday and -next isn't being > > rolled out at the moment due to LPC. Let's shoot for 5.5 and get this > > queued up in a few weeks. > > Fair enough, that was certainly more extreme optimism than realistic > expectation on my part :) > > There is some argument for taking #1 and #2 as 5.4 fixes, though - the > upcoming Mesa 19.2 release will enable T820 support on the userspace side - > so let's pick that discussion up again in a few weeks. Ok, I'll include those two in my fixes pull to Joerg at -rc1. Will
On Thu, 19 Sep 2019 at 10:31, Will Deacon <will@kernel.org> wrote: > > On Wed, Sep 11, 2019 at 06:19:40PM +0100, Robin Murphy wrote: > > On 2019-09-11 5:20 pm, Will Deacon wrote: > > > On Wed, Sep 11, 2019 at 06:19:04PM +0200, Neil Armstrong wrote: > > > > On 11/09/2019 16:42, Robin Murphy wrote: > > > > > Here's the eagerly-awaited fix to unblock T720/T820, plus a couple of > > > > > other bits that I've collected so far. I'm not considering this as > > > > > 5.3 fixes material, but it would be nice if there's any chance still > > > > > to sneak it into 5.4. > > > > > > > > > > Robin. > > > > > > > > > > > > > > > Robin Murphy (3): > > > > > iommu/io-pgtable-arm: Correct Mali attributes > > > > > iommu/io-pgtable-arm: Support more Mali configurations > > > > > iommu/io-pgtable-arm: Allow coherent walks for Mali > > > > > > > > > > drivers/iommu/io-pgtable-arm.c | 61 ++++++++++++++++++++++++++-------- > > > > > 1 file changed, 48 insertions(+), 13 deletions(-) > > > > > > > > > > > > > Tested-by: Neil Armstrong <narmstrong@baylibre.com> > > > > > > > > On Khadas VIM2 (Amlogic S912) with T820 Mali GPU > > > > > > > > I hope this will be part of v5.4 so we can run panfrost on vanilla v5.4 ! > > > > > > Not a chance -- the merge window opens on Monday and -next isn't being > > > rolled out at the moment due to LPC. Let's shoot for 5.5 and get this > > > queued up in a few weeks. > > > > Fair enough, that was certainly more extreme optimism than realistic > > expectation on my part :) > > > > There is some argument for taking #1 and #2 as 5.4 fixes, though - the > > upcoming Mesa 19.2 release will enable T820 support on the userspace side - > > so let's pick that discussion up again in a few weeks. > > Ok, I'll include those two in my fixes pull to Joerg at -rc1. Hi Will, Looks like this didn't end up happening? Thanks, Tomeu
Hi Tomeu, On 23/09/2019 09:17, Tomeu Vizoso wrote: >>> There is some argument for taking #1 and #2 as 5.4 fixes, though - the >>> upcoming Mesa 19.2 release will enable T820 support on the userspace side - >>> so let's pick that discussion up again in a few weeks. >> >> Ok, I'll include those two in my fixes pull to Joerg at -rc1. > > Hi Will, > > Looks like this didn't end up happening? Don't panic, there's still another week until rc1 is even out to base a PR on ;) FWIW I was planning to rebase and resend these with the review tags included early next week, once the dust has settled and queues are opening again. Robin.