diff options
| author | Bjoern A. Zeeb <bz@FreeBSD.org> | 2026-04-18 20:35:37 +0000 |
|---|---|---|
| committer | Bjoern A. Zeeb <bz@FreeBSD.org> | 2026-04-22 20:57:11 +0000 |
| commit | f45e34316eb7871dc2cd649997fc5d63b1de2009 (patch) | |
| tree | eb85a56855d57352fb29558d9680954a41b024bc /sys/contrib/dev/iwlwifi/fw/dbg.c | |
| parent | 7410ff27b2b2288dc6ae9f94f12b16e2dad5c364 (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.c | 7 |
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; |
