diff options
author | Yufeng Mo <[email protected]> | 2022-03-30 21:45:05 +0800 |
---|---|---|
committer | Paolo Abeni <[email protected]> | 2022-03-31 11:39:59 +0200 |
commit | 9c9a04212fa380d2e7d1412bb281309955c0a781 (patch) | |
tree | 1562ce7225991d42966a865ff80d5bcc0dd84b20 /drivers/fpga/fpga-mgr.c | |
parent | 1e71cfcf3a225091add95435954299c14d18020d (diff) |
net: hns3: fix the concurrency between functions reading debugfs
Currently, the debugfs mechanism is that all functions share a
global variable to save the pointer for obtaining data. When
different functions concurrently access the same file node,
repeated release exceptions occur. Therefore, the granularity
of the pointer for storing the obtained data is adjusted to be
private for each function.
Fixes: 5e69ea7ee2a6 ("net: hns3: refactor the debugfs process")
Signed-off-by: Yufeng Mo <[email protected]>
Signed-off-by: Guangbin Huang <[email protected]>
Signed-off-by: Paolo Abeni <[email protected]>
Diffstat (limited to 'drivers/fpga/fpga-mgr.c')
0 files changed, 0 insertions, 0 deletions