Message ID | 20200417074558.12316-1-sedat.dilek@gmail.com (mailing list archive) |
---|---|
State | Accepted |
Commit | a176e114ace4cca7df0e34b4bd90c301cdc6d653 |
Delegated to: | Kalle Valo |
Headers | show |
Series | [wireless-drivers,v3] iwlwifi: actually check allocated conf_tlv pointer | expand |
Sedat Dilek <sedat.dilek@gmail.com> writes: > From: Chris Rorvick <chris@rorvick.com> > > Commit 71bc0334a637 ("iwlwifi: check allocated pointer when allocating > conf_tlvs") attempted to fix a typoe introduced by commit 17b809c9b22e > ("iwlwifi: dbg: move debug data to a struct") but does not implement the > check correctly. > > Fixes: 71bc0334a637 ("iwlwifi: check allocated pointer when allocating conf_tlvs") > Tweeted-by: @grsecurity > Message-Id: <20200402050219.4842-1-chris@rorvick.com> > Signed-off-by: Chris Rorvick <chris@rorvick.com> > Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com> Thanks, looks good to me. I'll just remove the Message-Id tag, it's not really needed in this case.
On Fri, Apr 17, 2020 at 10:03 AM Kalle Valo <kvalo@codeaurora.org> wrote: > > Sedat Dilek <sedat.dilek@gmail.com> writes: > > > From: Chris Rorvick <chris@rorvick.com> > > > > Commit 71bc0334a637 ("iwlwifi: check allocated pointer when allocating > > conf_tlvs") attempted to fix a typoe introduced by commit 17b809c9b22e > > ("iwlwifi: dbg: move debug data to a struct") but does not implement the > > check correctly. > > > > Fixes: 71bc0334a637 ("iwlwifi: check allocated pointer when allocating conf_tlvs") > > Tweeted-by: @grsecurity > > Message-Id: <20200402050219.4842-1-chris@rorvick.com> > > Signed-off-by: Chris Rorvick <chris@rorvick.com> > > Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com> > > Thanks, looks good to me. I'll just remove the Message-Id tag, it's not > really needed in this case. > Thanks for all your suggestions and taking care, Kalle. - Sedat - > -- > https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
Sedat Dilek <sedat.dilek@gmail.com> wrote: > From: Chris Rorvick <chris@rorvick.com> > > Commit 71bc0334a637 ("iwlwifi: check allocated pointer when allocating > conf_tlvs") attempted to fix a typoe introduced by commit 17b809c9b22e > ("iwlwifi: dbg: move debug data to a struct") but does not implement the > check correctly. > > Fixes: 71bc0334a637 ("iwlwifi: check allocated pointer when allocating conf_tlvs") > Tweeted-by: @grsecurity > Signed-off-by: Chris Rorvick <chris@rorvick.com> > Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com> Patch applied to wireless-drivers.git, thanks. a176e114ace4 iwlwifi: actually check allocated conf_tlv pointer
On Tue, Apr 21, 2020 at 9:50 AM Kalle Valo <kvalo@codeaurora.org> wrote: > > Sedat Dilek <sedat.dilek@gmail.com> wrote: > > > From: Chris Rorvick <chris@rorvick.com> > > > > Commit 71bc0334a637 ("iwlwifi: check allocated pointer when allocating > > conf_tlvs") attempted to fix a typoe introduced by commit 17b809c9b22e > > ("iwlwifi: dbg: move debug data to a struct") but does not implement the > > check correctly. > > > > Fixes: 71bc0334a637 ("iwlwifi: check allocated pointer when allocating conf_tlvs") > > Tweeted-by: @grsecurity > > Signed-off-by: Chris Rorvick <chris@rorvick.com> > > Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com> > > Patch applied to wireless-drivers.git, thanks. > > a176e114ace4 iwlwifi: actually check allocated conf_tlv pointer > Thanks, Sedat. > -- > https://patchwork.kernel.org/patch/11494331/ > > https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-drv.c b/drivers/net/wireless/intel/iwlwifi/iwl-drv.c index ff52e69c1c80..eeb750bdbda1 100644 --- a/drivers/net/wireless/intel/iwlwifi/iwl-drv.c +++ b/drivers/net/wireless/intel/iwlwifi/iwl-drv.c @@ -1467,7 +1467,7 @@ static void iwl_req_fw_callback(const struct firmware *ucode_raw, void *context) kmemdup(pieces->dbg_conf_tlv[i], pieces->dbg_conf_tlv_len[i], GFP_KERNEL); - if (!pieces->dbg_conf_tlv[i]) + if (!drv->fw.dbg.conf_tlv[i]) goto out_free_fw; } }