From: Vikash Garodia <vikash.garodia@oss.qualcomm.com>
To: Steev Klimaszewski <threeway@gmail.com>,
dmitry.baryshkov@oss.qualcomm.com
Cc: abhinav.kumar@linux.dev, andersson@kernel.org, bod@kernel.org,
bryan.odonoghue@linaro.org, conor+dt@kernel.org, david@ixit.cz,
devicetree@vger.kernel.org, dikshita.agarwal@oss.qualcomm.com,
johan+linaro@kernel.org, konrad.dybcio@oss.qualcomm.com,
konradybcio@kernel.org, krzk+dt@kernel.org,
linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org,
linux-media@vger.kernel.org, mchehab@kernel.org, robh@kernel.org,
stanimir.varbanov@linaro.org
Subject: Re: [PATCH v4 0/6] media: iris: enable SM8350 and SC8280XP support
Date: Fri, 3 Apr 2026 00:48:57 +0530 [thread overview]
Message-ID: <a1dcd0e3-db1c-4752-9473-7934e69198a3@oss.qualcomm.com> (raw)
In-Reply-To: <20260402183209.27159-1-threeway@gmail.com>
Hi Steev, Dmitry,
On 4/3/2026 12:02 AM, Steev Klimaszewski wrote:
> Hi Dmitry,
>
>> Thanks for the additional testing!
>
>> This might be:
>> - A bug in the firmware
>> - A bug in the Gen1 support in the Iris driver.
>> - A bug in totem (heh).
>
>> Would you mind sharing details, which video were you trying to play (at
>> least, the codec that it used, please).
>
>> Also, does it kill the playback afterwards? Can you start another
>> playing stream afterwards?
>
> The video that does not work seems to be
>
> Metadata:
> major_brand : M4V
> minor_version : 1
> compatible_brands: isomavc1mp42
> creation_time : 2025-08-04T19:42:21.000000Z
> Duration: 00:00:35.24, start: 0.000000, bitrate: 6291 kb/s
> Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], 6126 kb/s, 23.98 fps, 23.98 tbr, 24k tbn (default)
> Metadata:
> creation_time : 2025-08-04T19:42:21.000000Z
> handler_name : ETI ISO Video Media Handler
> vendor_id : [0][0][0][0]
> encoder : Elemental H.264
> Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 159 kb/s (default)
>
>
> However, a video that *does* work is
>
> Stream #0:0: Video: av1 (libdav1d) (Main), yuv420p(tv, bt709), 1920x1080, 23.98 fps, 23.98 tbr, 1k tbn
> Metadata:
> HANDLER_NAME : ISO Media file produced by Google Inc.
> VENDOR_ID : [0][0][0][0]
> DURATION : 00:05:16.732000000
> Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp, start 0.007000
> Metadata:
> DURATION : 00:05:16.744000000
> Stream #0:2: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 1280x720, 90k tbr, 90k tbn (attached pic)
> Metadata:
> filename : cover.jpg
> mimetype : image/jpeg
>
> I do not have a ton of videos to test, so I just used 2 that are on my system.
>
> This is not just with totem, showtime shows the same issue. If I let the video
> play, it plays just fine, however, if I attempt to skip forward, back, or even
> play *after* the video has played, then I see the smmu fault
>
> arm-smmu 15000000.iommu: Unhandled context fault: fsr=0x402, iova=0xd51e3e00, fsynr=0x600002, cbfrsynra=0x2a00, cb=6
please log the info about which "iova=0xd51e3e00" buffer is faulting in
this case
Regards,
Vikash
> arm-smmu 15000000.iommu: FSR = 00000402 [Format=2 TF], SID=0x2a00
> arm-smmu 15000000.iommu: FSYNR0 = 00600002 [S1CBNDX=96 PLVL=2]
> qcom-iris aa00000.video-codec: sys error (type: 1, session id:ff, data1:1, data2:deadbead)
>
> If I exit and re-launch totem, it will play the video through, but again, if I
> attempt to skip forward, back or play once it has finished the video, then again
> the smmu fault occurs.
>
> totem and showtime both use gstreamer, and show the issue. showtime replaces
> totem as the media player on modern gnome systems. mpv and vlc do *not* show
> the issue, but they also do not appear to use iris/venus at all.
>
> Totem is version 43.2-11
> Showtime is version 50~rc2
>
> Host system is Kali, which is essentially Debian Testing.
>
> -- steev
next prev parent reply other threads:[~2026-04-02 19:19 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-12 15:14 [PATCH v4 0/6] media: iris: enable SM8350 and SC8280XP support Dmitry Baryshkov
2026-03-12 15:14 ` [PATCH v4 1/6] media: dt-bindings: Document SC8280XP/SM8350 Iris Dmitry Baryshkov
2026-03-13 7:55 ` Krzysztof Kozlowski
2026-03-13 8:14 ` Dmitry Baryshkov
2026-03-13 8:25 ` Krzysztof Kozlowski
2026-03-13 16:04 ` Dmitry Baryshkov
2026-03-12 15:14 ` [PATCH v4 2/6] arm64: dts: qcom: sc8280xp: sort reserved memory regions Dmitry Baryshkov
2026-03-12 15:14 ` [PATCH v4 3/6] arm64: dts: qcom: sc8280xp: Add Iris core Dmitry Baryshkov
2026-03-13 12:31 ` Konrad Dybcio
2026-03-12 15:14 ` [PATCH v4 4/6] arm64: dts: qcom: sc8280xp-x13s: Enable Iris Dmitry Baryshkov
2026-03-12 15:14 ` [PATCH v4 5/6] arm64: dts: qcom: sm8350: add Iris device Dmitry Baryshkov
2026-03-13 12:32 ` Konrad Dybcio
2026-03-12 15:14 ` [PATCH v4 6/6] arm64: dts: qcom: sm8350-hdk: enable Iris core Dmitry Baryshkov
2026-03-13 12:30 ` Konrad Dybcio
2026-03-27 16:46 ` [PATCH v4 0/6] media: iris: enable SM8350 and SC8280XP support Steev Klimaszewski
2026-03-27 21:09 ` Dmitry Baryshkov
2026-04-02 18:32 ` Steev Klimaszewski
2026-04-02 19:18 ` Vikash Garodia [this message]
2026-04-03 21:41 ` Steev Klimaszewski
2026-04-03 21:59 ` Dmitry Baryshkov
2026-04-04 0:00 ` Bryan O'Donoghue
2026-04-04 0:04 ` Dmitry Baryshkov
2026-04-04 3:31 ` Steev Klimaszewski
2026-04-02 19:21 ` [PATCH v4 0/6] " Vikash Garodia
2026-04-03 22:46 ` Dmitry Baryshkov
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=a1dcd0e3-db1c-4752-9473-7934e69198a3@oss.qualcomm.com \
--to=vikash.garodia@oss.qualcomm.com \
--cc=abhinav.kumar@linux.dev \
--cc=andersson@kernel.org \
--cc=bod@kernel.org \
--cc=bryan.odonoghue@linaro.org \
--cc=conor+dt@kernel.org \
--cc=david@ixit.cz \
--cc=devicetree@vger.kernel.org \
--cc=dikshita.agarwal@oss.qualcomm.com \
--cc=dmitry.baryshkov@oss.qualcomm.com \
--cc=johan+linaro@kernel.org \
--cc=konrad.dybcio@oss.qualcomm.com \
--cc=konradybcio@kernel.org \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@kernel.org \
--cc=robh@kernel.org \
--cc=stanimir.varbanov@linaro.org \
--cc=threeway@gmail.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox