iwlwifi: mvm: don't sleep while allocating in atomic context
We want to dump the SRAM when we have an error interrupt from the device. This happens in non-sleepable context, hence the change. Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
4e82dd3a13
commit
3394817f83
1 changed files with 1 additions and 1 deletions
|
@ -466,7 +466,7 @@ void iwl_mvm_dump_sram(struct iwl_mvm *mvm)
|
||||||
ofs = img->sec[IWL_UCODE_SECTION_DATA].offset;
|
ofs = img->sec[IWL_UCODE_SECTION_DATA].offset;
|
||||||
len = img->sec[IWL_UCODE_SECTION_DATA].len;
|
len = img->sec[IWL_UCODE_SECTION_DATA].len;
|
||||||
|
|
||||||
buf = kzalloc(len, GFP_KERNEL);
|
buf = kzalloc(len, GFP_ATOMIC);
|
||||||
if (!buf)
|
if (!buf)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue