Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bbe5c783 authored by Pekka Paalanen's avatar Pekka Paalanen Committed by Ingo Molnar
Browse files

x86 mmiotrace: fix a rare memory leak

parent 644f991d
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -307,8 +307,10 @@ static void ioremap_trace_core(resource_size_t offset, unsigned long size,
	map.map_id = trace->id;

	spin_lock_irq(&trace_lock);
	if (!is_enabled())
	if (!is_enabled()) {
		kfree(trace);
		goto not_enabled;
	}

	mmio_trace_mapping(&map);
	list_add_tail(&trace->list, &trace_list);