Skip to content

drivers: dma_cavs: NULL pointer exception when DMA start called after DMA stop #8596

@sathishkuttan

Description

@sathishkuttan

In the current implementation of dma_cavs

  • Memory for DMA LLI is allocated in DMA configure routine
  • DMA start populates the LLIs
  • DMA stop frees the LLIs

Hence if the DMA is stopped and restarted, the LLIs are not valid causing an exception.

Metadata

Metadata

Assignees

Labels

bugThe issue is a bug, or the PR is fixing a bugpriority: lowLow impact/importance bug

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions