aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/clk.py
diff options
context:
space:
mode:
authorHong Liu <[email protected]>2019-02-12 20:05:20 +0800
committerJiri Kosina <[email protected]>2019-02-15 22:47:21 +0100
commit0d28f49412405d87d3aae83da255070a46e67627 (patch)
tree3c1d05758fa2731275e2449e6687037f69d8f1d9 /scripts/gdb/linux/clk.py
parent1475af255e18f35dc46f8a7acc18354c73d45149 (diff)
HID: intel-ish-hid: avoid binding wrong ishtp_cl_device
When performing a warm reset in ishtp bus driver, the ishtp_cl_device will not be removed, its fw_client still points to the already freed ishtp_device.fw_clients array. Later after driver finishing ishtp client enumeration, this dangling pointer may cause driver to bind the wrong ishtp_cl_device to the new client, causing wrong callback to be called for messages intended for the new client. This helps in development of firmware where frequent switching of firmwares is required without Linux reboot. Signed-off-by: Hong Liu <[email protected]> Tested-by: Hongyan Song <[email protected]> Acked-by: Srinivas Pandruvada <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/clk.py')
0 files changed, 0 insertions, 0 deletions