-
Notifications
You must be signed in to change notification settings - Fork 4
[PWCI] "[v3,1/4] compressdev: support for dictionaries and PDCP checksum" #136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
b990b58
773cbaf
4913131
f26580f
ae10df0
12b1c29
94cfe51
a8225f2
62b6b61
f3878b6
9dce205
afc2c84
df77d01
f02cf5f
27b39a0
48c503f
b38d3df
f86af39
6201cbc
2ffda8c
0681e15
611d08f
f8e03a6
faa398f
bda83ec
cae7430
9b7a162
3fabb9c
9f4fd81
76393b9
16ebacc
ee5ada8
9c8bd84
51270ba
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# SPDX-License-Identifier: BSD-3-Clause | ||
# Copyright (c) 2025 Red Hat, Inc. | ||
|
||
includes_drivers += include_directories('.') | ||
deps_drivers += declare_dependency(sources: | ||
custom_target('drivers_headers_staging', | ||
output: 'drivers_headers_staging.stamp', | ||
depends: cleanup_target, | ||
command: [stage_headers_cmd, meson.current_build_dir(), '@OUTPUT@', | ||
dpdk_drivers_headers], | ||
install: false, | ||
Comment on lines
+5
to
+11
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Fix the staged headers command invocation
- custom_target('drivers_headers_staging',
- output: 'drivers_headers_staging.stamp',
- depends: cleanup_target,
- command: [stage_headers_cmd, meson.current_build_dir(), '@OUTPUT@',
- dpdk_drivers_headers],
+ custom_target('drivers_headers_staging',
+ output: 'drivers_headers_staging.stamp',
+ depends: cleanup_target,
+ command: stage_headers_cmd + [meson.current_build_dir(), '@OUTPUT@',
+ dpdk_drivers_headers],
install: false,
) 🤖 Prompt for AI Agents
|
||
) | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prevent double-free of dictionary buffer
Line 415 frees
dictionary_data
even on the success path, so the pointer is deallocated before being consumed and then freed again during cleanup (caseST_DICTIONARY_DATA
), triggering a double free. Please free this buffer only on the error path and clear the fields when doing so.📝 Committable suggestion
🤖 Prompt for AI Agents