Page MenuHomeFreeBSD

D50753.id156787.diff
No OneTemporary

D50753.id156787.diff

diff --git a/sys/dev/firmware/arm/scmi.c b/sys/dev/firmware/arm/scmi.c
--- a/sys/dev/firmware/arm/scmi.c
+++ b/sys/dev/firmware/arm/scmi.c
@@ -291,9 +291,9 @@
static void
scmi_reqs_pool_free(struct scmi_reqs_pool *rp)
{
- struct scmi_req *req;
+ struct scmi_req *req, *tmp;
- LIST_FOREACH(req, &rp->head, next) {
+ LIST_FOREACH_SAFE(req, &rp->head, next, tmp) {
mtx_destroy(&req->mtx);
free(req, M_DEVBUF);
}

File Metadata

Mime Type
text/plain
Expires
Sun, Feb 8, 6:07 PM (16 h, 11 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28481424
Default Alt Text
D50753.id156787.diff (423 B)

Event Timeline