diff options
| author | Dan Carpenter <dan.carpenter@oracle.com> | 2021-08-12 09:57:10 +0300 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2021-08-12 10:28:25 +0200 |
| commit | 0ea03f795df43643a932cd9ee809fdc7ecafa873 (patch) | |
| tree | fe9a322dde440904403d34d1ee13ae3cd2d4f2fa /tools/perf/scripts/python/bin/flamegraph-record | |
| parent | 0d5e4bfe47eaf6080c812748a359f64be8073b3c (diff) | |
| download | linux-0ea03f795df43643a932cd9ee809fdc7ecafa873.tar.gz linux-0ea03f795df43643a932cd9ee809fdc7ecafa873.zip | |
staging: r8188eu: Fix a couple scheduling in atomic bugs
These allocations are sometimes done while holding a spin_lock so they
have to be atomic. The call tree looks like this:
-> rtw_set_802_11_connect() <- takes a spin_lock
-> rtw_do_join()
-> rtw_sitesurvey_cmd() <-- does a GFP_ATOMIC allocation
-> p2p_ps_wk_cmd()
Fixes: 15865124feed ("staging: r8188eu: introduce new core dir for RTL8188eu driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/20210812065710.GA31863@kili
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/flamegraph-record')
0 files changed, 0 insertions, 0 deletions
