Centos-kernel-stream-9/drivers/i3c
Charles Mirabile 8adfdd3fe4 i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
JIRA: https://issues.redhat.com/browse/RHEL-72328
CVE: CVE-2024-56562

commit 3082990592f7c6d7510a9133afa46e31bbe26533
Author: Frank Li <Frank.Li@nxp.com>
Date: Tue, 1 Oct 2024 12:26:08 -0400

    if (dev->boardinfo && dev->boardinfo->init_dyn_addr)
                                          ^^^ here check "init_dyn_addr"
    	i3c_bus_set_addr_slot_status(&master->bus, dev->info.dyn_addr, ...)
    						             ^^^^
    							free "dyn_addr"
    Fix copy/paste error "dyn_addr" by replacing it with "init_dyn_addr".

    Cc: stable@kernel.org
    Fixes: 3a379bbcea ("i3c: Add core I3C infrastructure")
    Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
    Signed-off-by: Frank Li <Frank.Li@nxp.com>
    Link: https://lore.kernel.org/r/20241001162608.224039-1-Frank.Li@nxp.com
    Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>

Signed-off-by: Charles Mirabile <cmirabil@redhat.com>
2025-01-08 13:01:04 -05:00
..
master I3C for 5.14 2021-07-10 11:53:06 -07:00
Kconfig
Makefile
device.c i3c: move dev_to_i3cdev() to use container_of_const() 2023-11-01 11:12:28 -05:00
internals.h
master.c i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() 2025-01-08 13:01:04 -05:00