thunderbolt: Fix reset response_type
Subsystems (2)
PATCH 1/1 thunderbolt: Fix reset response_type
There is a mistake here where we accidentally use sizeof(TB_CFG_PKG_RESET) instead of just TB_CFG_PKG_RESET. The size of an int is 4 so it's the same as TB_CFG_PKG_NOTIFY_ACK.
Fixes d7f781bfdbf4 ("thunderbolt: Rework control channel to be more reliable")
Signed-off-by Dan Carpenter <[email protected]>
drivers/thunderbolt/ctl.c +1 -1
@@ -804,7 +804,7 @@ struct tb_cfg_result tb_cfg_reset(struct tb_ctl *ctl, u64 route, req->request_type =TB_CFG_PKG_RESET ; req->response = &reply; req->response_size =sizeof (reply); - req->response_type =sizeof (TB_CFG_PKG_RESET ); + req->response_type =TB_CFG_PKG_RESET ; res =tb_cfg_request_sync (ctl, req, timeout_msec);
Quoted 6 lines · Dan Carpenter
There is a mistake here where we accidentally use
sizeof(TB_CFG_PKG_RESET)instead of justTB_CFG_PKG_RESET. The size of an int is 4 so it's the same asTB_CFG_PKG_NOTIFY_ACK.Fixes d7f781bfdbf4 ("thunderbolt: Rework control channel to be more reliable")Signed-off-by Dan Carpenter <[email protected]>
Good catch!
Acked-by Mika Westerberg <[email protected]>
Andreas Noever
maintainerQuoted 11 lines · Mika Westerberg
Quoted 6 lines · Dan Carpenter
There is a mistake here where we accidentally use
sizeof(TB_CFG_PKG_RESET)instead of justTB_CFG_PKG_RESET. The size of an int is 4 so it's the same asTB_CFG_PKG_NOTIFY_ACK.Fixes d7f781bfdbf4 ("thunderbolt: Rework control channel to be more reliable")Signed-off-by Dan Carpenter <[email protected]>Good catch!
Acked-by Mika Westerberg <[email protected]>
Signed-off-by Andreas Noever <[email protected]>