On Fri, Mar 06, 2026 at 10:58:22AM +0000, Anatoly Burakov wrote: > Currently, in asynchronous case for virtchnl messages, we only store the > command response data inside the global buffer. This is correct, because we > populate the response in a different thread from the caller context, but > this results in caller's `out_buffer` value being ignored. Correct it by > populating caller's response buffer with data from response even in cases > where the messages arrive asynchronously. > > Signed-off-by: Anatoly Burakov <[email protected]> > --- > drivers/net/intel/iavf/iavf_vchnl.c | 7 +++++++ > 1 file changed, 7 insertions(+) Acked-by: Bruce Richardson <[email protected]>
- [PATCH v3 1/8] net/iavf: avoid passing around pointers Anatoly Burakov
- [PATCH v3 2/8] net/iavf: add a variable for hena Anatoly Burakov
- Re: [PATCH v3 2/8] net/iavf: add a variable for hena Bruce Richardson
- [PATCH v3 3/8] net/iavf: add virtchnl interrupt enable fl... Anatoly Burakov
- Re: [PATCH v3 3/8] net/iavf: add virtchnl interrupt ... Bruce Richardson
- [PATCH v3 5/8] net/iavf: refactor sending virtchnl messag... Anatoly Burakov
- Re: [PATCH v3 5/8] net/iavf: refactor sending virtch... Bruce Richardson
- [PATCH v3 4/8] net/iavf: rework "async" virtchn... Anatoly Burakov
- Re: [PATCH v3 4/8] net/iavf: rework "async"... Bruce Richardson
- [PATCH v3 6/8] net/iavf: respect output buffer in virtchn... Anatoly Burakov
- Re: [PATCH v3 6/8] net/iavf: respect output buffer i... Bruce Richardson
- [PATCH v3 7/8] net/iavf: do not use global virtchnl buffe... Anatoly Burakov
- Re: [PATCH v3 7/8] net/iavf: do not use global virtc... Bruce Richardson
- [PATCH v3 8/8] net/iavf: embed virtchnl response buffer Anatoly Burakov
- Re: [PATCH v3 8/8] net/iavf: embed virtchnl response... Bruce Richardson
- Re: [PATCH v3 0/8] Reduce reliance on global response buf... Bruce Richardson

