commit | 2988ab793fcc5f814158cab43260a370607f0018 | [log] [tgz] |
---|---|---|
author | Bjoern Johansson <bjoernj@fuchsia.infra.roller.google.com> | Mon Oct 24 19:37:05 2022 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Oct 24 12:38:09 2022 -0700 |
tree | f115b3ac9e6ccc91a589b8a9bcd15ecd4cfbf3f1 | |
parent | c5ce1197e817a196e28256f4d877b15511ff13ba [diff] |
[roll] Roll fuchsia [nxpfmac] Stop leaking EAPOL frame buffers Frames used for EAPOL transmission were not correctly returned to storage. This happened because the frames are placed in the same buffer used for the data and after transmission they were not extracted out correctly. This prevented the Frame object destructor from running which in turn meant the frame would not be returned to storage. Eventually this lead to a depletion of buffers and the driver would no longer be able to function. Fix this by correctly extracting the Frame object from the buffer after transmission, allowing it to be returned on destruction. Test: WlanSecurityComplianceABGTest ACTS tests Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/745989 Original-Revision: 9e5bf02839d3e556cb4b43c9fc3cc45cf4e82be7 GitOrigin-RevId: 8b7e416097d767dbcb1e46d99addae6fedc0f877 Change-Id: I329e2fd10a0425ea84ff27e0cd3b5c9533aa42c5
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.