You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge: dmaengine: fsl-edma: update to v6.17 and enable driver
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-10/-/merge_requests/1455
## Summary of Changes
Update fsl-edma driver to v6.17 as part of NXP S32G enablement work. See [VROOM-32805](https://issues.redhat.com/browse/VROOM-32805) for details.
Depends: !1483
## Testing
This MR requires a non-standard setup to test. See [RHEL-115725](https://issues.redhat.com/browse/RHEL-115725) for how to boot into a console (uses a temporary Buildroot userspace since the hardware is currently being brought up).
Once booted into a Linux console, I probed the `fsl-edma` module then tested with `dmatest`:
```console
# modprobe fsl-edma
# lsmod
Module Size Used by Tainted: G
fsl_edma 61440 0
virt_dma 16384 1 fsl_edma
# modprobe dmatest iterations=1000 timeout=30000 run=1
```
The `dmesg` logs from the module should resemble the following, with "0 failures" on every test summary line:
```
[ 874.648740] dmatest: No channels configured, continue with any
[ 874.648990] dmatest: Added 1 threads using dma0chan0
[ 874.649104] dmatest: Added 1 threads using dma0chan1
<snip>
[ 874.656470] dmatest: Started 1 threads using dma0chan0
[ 874.656485] dmatest: Started 1 threads using dma0chan1
<snip>
[ 874.680380] dmatest: dma0chan27-copy: summary 10 tests, 0 failures 570.67 iops 5079 KB/s (0)
[ 874.680633] dmatest: dma0chan13-copy: summary 10 tests, 0 failures 536.59 iops 3219 KB/s (0)
<snip>
```
I did notice that the driver spewed warnings on removal; this is documented in [VROOM-33316](https://issues.redhat.com/browse/VROOM-33316). Based on my investigation, I don't believe the warnings are severe enough to block this MR, especially considering the board is still in early bringup. See the [investigation notes](https://issues.redhat.com/browse/VROOM-33316?focusedId=28159605&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-28159605) for details.
## Approved Development Ticket(s)
JIRA: https://issues.redhat.com/browse/RHEL-115725
Related ARK enablement MR: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/4170
Signed-off-by: Jared Kangas <jkangas@redhat.com>
Approved-by: Eder Zulian <ezulian@redhat.com>
Approved-by: Eric Chanudet <echanude@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: CKI GitLab Kmaint Pipeline Bot <26919896-cki-kmaint-pipeline-bot@users.noreply.gitlab.com>
0 commit comments