Fix sys_net_bnet_poll regression #8337
Conversation
|
You need to touch VM memory outside of any mutex scope, page fault notification may arise during that and the faulting thread must not hold any mutex at the time. |
|
I understand the problem, but can't figure out a correct fix, any suggestion? I tried inverting the |
|
Maybe use a lambda wrapped to wrap the block of code from |
Co-authored-by: Eladash <elad3356p@gmail.com>
|
Merging as hotfix, verified working |
On #8019, a buffer for the
fdsparameter was addedHowever, the
fds_bufbuffer was only copied to thefdsparameter on only one out of three possible function returns (at the very end of the function)I'm unsure why this change was made, but copying the
fds_bufbuffer to thefdsparameter before every possible return fixes networking issues such as failed Netflix connectionNetflix
Before:

After:

YouTube
Before: Black Screen
After:

Requesting review from @elad335