Message ID | 20200423095531.9868-1-saiprakash.ranjan@codeaurora.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [PATCHv2] iommu/arm-smmu: Make remove callback message more informative | expand |
Hi, On Thu, Apr 23, 2020 at 2:55 AM Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org> wrote: > > Currently on reboot/shutdown, the following messages are > displayed on the console as error messages before the > system reboots/shutdown as part of remove callback. > > On SC7180: > > arm-smmu 15000000.iommu: removing device with active domains! > arm-smmu 5040000.iommu: removing device with active domains! > > Make this error message more informative and less scary. > > Reported-by: Douglas Anderson <dianders@chromium.org> > Suggested-by: Robin Murphy <robin.murphy@arm.com> > Signed-off-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org> > --- > drivers/iommu/arm-smmu.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Reviewed-by: Douglas Anderson <dianders@chromium.org>
Hi, On Thu, Apr 23, 2020 at 7:35 AM Doug Anderson <dianders@chromium.org> wrote: > > Hi, > > On Thu, Apr 23, 2020 at 2:55 AM Sai Prakash Ranjan > <saiprakash.ranjan@codeaurora.org> wrote: > > > > Currently on reboot/shutdown, the following messages are > > displayed on the console as error messages before the > > system reboots/shutdown as part of remove callback. > > > > On SC7180: > > > > arm-smmu 15000000.iommu: removing device with active domains! > > arm-smmu 5040000.iommu: removing device with active domains! > > > > Make this error message more informative and less scary. > > > > Reported-by: Douglas Anderson <dianders@chromium.org> > > Suggested-by: Robin Murphy <robin.murphy@arm.com> > > Signed-off-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org> > > --- > > drivers/iommu/arm-smmu.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > Reviewed-by: Douglas Anderson <dianders@chromium.org> Is this patch waiting on anything in particular now? Do we need reviews from Robin and/or Will? -Doug
Hi, On 2020-05-07 05:40, Doug Anderson wrote: > Hi, > > On Thu, Apr 23, 2020 at 7:35 AM Doug Anderson <dianders@chromium.org> > wrote: >> >> Hi, >> >> On Thu, Apr 23, 2020 at 2:55 AM Sai Prakash Ranjan >> <saiprakash.ranjan@codeaurora.org> wrote: >> > >> > Currently on reboot/shutdown, the following messages are >> > displayed on the console as error messages before the >> > system reboots/shutdown as part of remove callback. >> > >> > On SC7180: >> > >> > arm-smmu 15000000.iommu: removing device with active domains! >> > arm-smmu 5040000.iommu: removing device with active domains! >> > >> > Make this error message more informative and less scary. >> > >> > Reported-by: Douglas Anderson <dianders@chromium.org> >> > Suggested-by: Robin Murphy <robin.murphy@arm.com> >> > Signed-off-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org> >> > --- >> > drivers/iommu/arm-smmu.c | 2 +- >> > 1 file changed, 1 insertion(+), 1 deletion(-) >> >> Reviewed-by: Douglas Anderson <dianders@chromium.org> > > Is this patch waiting on anything in particular now? Do we need > reviews from Robin and/or Will? > Waiting for their reviews as they are the maintainers/reviewers :) -Sai
On 2020-05-07 11:04 am, Sai Prakash Ranjan wrote: > Hi, > > On 2020-05-07 05:40, Doug Anderson wrote: >> Hi, >> >> On Thu, Apr 23, 2020 at 7:35 AM Doug Anderson <dianders@chromium.org> >> wrote: >>> >>> Hi, >>> >>> On Thu, Apr 23, 2020 at 2:55 AM Sai Prakash Ranjan >>> <saiprakash.ranjan@codeaurora.org> wrote: >>> > >>> > Currently on reboot/shutdown, the following messages are >>> > displayed on the console as error messages before the >>> > system reboots/shutdown as part of remove callback. >>> > >>> > On SC7180: >>> > >>> > arm-smmu 15000000.iommu: removing device with active domains! >>> > arm-smmu 5040000.iommu: removing device with active domains! >>> > >>> > Make this error message more informative and less scary. >>> > >>> > Reported-by: Douglas Anderson <dianders@chromium.org> >>> > Suggested-by: Robin Murphy <robin.murphy@arm.com> >>> > Signed-off-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org> >>> > --- >>> > drivers/iommu/arm-smmu.c | 2 +- >>> > 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> Reviewed-by: Douglas Anderson <dianders@chromium.org> >> >> Is this patch waiting on anything in particular now? Do we need >> reviews from Robin and/or Will? >> > > Waiting for their reviews as they are the maintainers/reviewers :) Sorry, this did register at the time, I just felt that it's a bit redundant to give a review tag to say "yes, this is exactly what I suggested" :) That said, I do wish I hadn't forgotten about the dev_notice message level, but I think that lies over in the conceptual purity corner rather than making any practical difference, so I'm still OK with the patch as-is. Will? Robin. p.s. whoever has this entry in their address book for the IOMMU list (Doug?): "list@263.net:IOMMU DRIVERS <iommu@lists.linux-foundation.org>, Joerg Roedel <joro@8bytes.org>," <iommu@lists.linux-foundation.org> it really messes up Thunderbird's ability to generate working headers for a reply ;)
On 2020-05-07 16:03, Robin Murphy wrote: > On 2020-05-07 11:04 am, Sai Prakash Ranjan wrote: >> Hi, >> >> On 2020-05-07 05:40, Doug Anderson wrote: >>> Hi, >>> >>> On Thu, Apr 23, 2020 at 7:35 AM Doug Anderson <dianders@chromium.org> >>> wrote: >>>> >>>> Hi, >>>> >>>> On Thu, Apr 23, 2020 at 2:55 AM Sai Prakash Ranjan >>>> <saiprakash.ranjan@codeaurora.org> wrote: >>>> > >>>> > Currently on reboot/shutdown, the following messages are >>>> > displayed on the console as error messages before the >>>> > system reboots/shutdown as part of remove callback. >>>> > >>>> > On SC7180: >>>> > >>>> > arm-smmu 15000000.iommu: removing device with active domains! >>>> > arm-smmu 5040000.iommu: removing device with active domains! >>>> > >>>> > Make this error message more informative and less scary. >>>> > >>>> > Reported-by: Douglas Anderson <dianders@chromium.org> >>>> > Suggested-by: Robin Murphy <robin.murphy@arm.com> >>>> > Signed-off-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org> >>>> > --- >>>> > drivers/iommu/arm-smmu.c | 2 +- >>>> > 1 file changed, 1 insertion(+), 1 deletion(-) >>>> >>>> Reviewed-by: Douglas Anderson <dianders@chromium.org> >>> >>> Is this patch waiting on anything in particular now? Do we need >>> reviews from Robin and/or Will? >>> >> >> Waiting for their reviews as they are the maintainers/reviewers :) > > Sorry, this did register at the time, I just felt that it's a bit > redundant to give a review tag to say "yes, this is exactly what I > suggested" :) > > That said, I do wish I hadn't forgotten about the dev_notice message > level, but I think that lies over in the conceptual purity corner > rather than making any practical difference, so I'm still OK with the > patch as-is. Will? > I can change to dev_notice if you have strong preference for that. I chose dev_info since we see the messages on every reboot and that makes it more informational than something to notice everytime. > > p.s. whoever has this entry in their address book for the IOMMU list > (Doug?): > > "list@263.net:IOMMU DRIVERS <iommu@lists.linux-foundation.org>, Joerg > Roedel <joro@8bytes.org>," <iommu@lists.linux-foundation.org> > > it really messes up Thunderbird's ability to generate working headers > for a reply ;) Not me ;) Thanks, Sai
On Thu, 23 Apr 2020 15:25:31 +0530, Sai Prakash Ranjan wrote: > Currently on reboot/shutdown, the following messages are > displayed on the console as error messages before the > system reboots/shutdown as part of remove callback. > > On SC7180: > > arm-smmu 15000000.iommu: removing device with active domains! > arm-smmu 5040000.iommu: removing device with active domains! > > [...] Applied to will (for-joerg/arm-smmu/updates), thanks! [1/1] iommu/arm-smmu: Make remove callback message more informative https://git.kernel.org/will/c/02782f3d60f1 Cheers,
diff --git a/drivers/iommu/arm-smmu.c b/drivers/iommu/arm-smmu.c index e622f4e33379..8ea634876e6c 100644 --- a/drivers/iommu/arm-smmu.c +++ b/drivers/iommu/arm-smmu.c @@ -2244,7 +2244,7 @@ static int arm_smmu_device_remove(struct platform_device *pdev) return -ENODEV; if (!bitmap_empty(smmu->context_map, ARM_SMMU_MAX_CBS)) - dev_err(&pdev->dev, "removing device with active domains!\n"); + dev_info(&pdev->dev, "disabling translation\n"); arm_smmu_bus_init(NULL); iommu_device_unregister(&smmu->iommu);
Currently on reboot/shutdown, the following messages are displayed on the console as error messages before the system reboots/shutdown as part of remove callback. On SC7180: arm-smmu 15000000.iommu: removing device with active domains! arm-smmu 5040000.iommu: removing device with active domains! Make this error message more informative and less scary. Reported-by: Douglas Anderson <dianders@chromium.org> Suggested-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org> --- drivers/iommu/arm-smmu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)