aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/dev/iwlwifi/fw/dbg.c
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2026-04-18 20:35:37 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2026-04-22 20:57:11 +0000
commitf45e34316eb7871dc2cd649997fc5d63b1de2009 (patch)
treeeb85a56855d57352fb29558d9680954a41b024bc /sys/contrib/dev/iwlwifi/fw/dbg.c
parent7410ff27b2b2288dc6ae9f94f12b16e2dad5c364 (diff)
iwlwifi: update Intel's mvm/mld drivers
This version is based on git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ). Sponsored by: The FreeBSD Foundation (cherry picked from commit b2bd08185e4984c70179c195f712cef5a136d21b)
Diffstat (limited to 'sys/contrib/dev/iwlwifi/fw/dbg.c')
-rw-r--r--sys/contrib/dev/iwlwifi/fw/dbg.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/contrib/dev/iwlwifi/fw/dbg.c b/sys/contrib/dev/iwlwifi/fw/dbg.c
index 86ed11bfdff3..4d97c0626547 100644
--- a/sys/contrib/dev/iwlwifi/fw/dbg.c
+++ b/sys/contrib/dev/iwlwifi/fw/dbg.c
@@ -598,7 +598,7 @@ static struct scatterlist *alloc_sgtable(ssize_t size)
nents -= n_fill;
}
- new = kcalloc(n_alloc, sizeof(*new), GFP_KERNEL);
+ new = kzalloc_objs(*new, n_alloc);
if (!new) {
if (result)
_devcd_free_sgtable(result);
@@ -2981,8 +2981,7 @@ int iwl_fw_dbg_error_collect(struct iwl_fw_runtime *fwrt,
struct iwl_fw_dump_desc *iwl_dump_error_desc;
int ret;
- iwl_dump_error_desc =
- kmalloc(sizeof(*iwl_dump_error_desc), GFP_KERNEL);
+ iwl_dump_error_desc = kmalloc_obj(*iwl_dump_error_desc);
if (!iwl_dump_error_desc)
return -ENOMEM;
@@ -3034,7 +3033,7 @@ int iwl_fw_dbg_collect(struct iwl_fw_runtime *fwrt,
delay = le32_to_cpu(trigger->stop_delay) * USEC_PER_MSEC;
}
- desc = kzalloc(struct_size(desc, trig_desc.data, len), GFP_ATOMIC);
+ desc = kzalloc_flex(*desc, trig_desc.data, len, GFP_ATOMIC);
if (!desc)
return -ENOMEM;