hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
....@@ -191,6 +191,12 @@
191191 alloc_id != IWL_FW_INI_ALLOCATION_ID_INTERNAL)
192192 goto err;
193193
194
+ if (buf_location == IWL_FW_INI_LOCATION_DRAM_PATH &&
195
+ alloc->req_size == 0) {
196
+ IWL_ERR(trans, "WRT: Invalid DRAM buffer allocation requested size (0)\n");
197
+ return -EINVAL;
198
+ }
199
+
194200 trans->dbg.fw_mon_cfg[alloc_id] = *alloc;
195201
196202 return 0;