-
Notifications
You must be signed in to change notification settings - Fork 0
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
apply linux-5.10.35.patch #1
base: main
Are you sure you want to change the base?
Conversation
0. system freezeWhen the system is idle for a long time, such as when the qemu host sleeping overnight, it may crash. Useful links:
|
Now fpu can be enabled in the whole softirq context. Unlike the old version, the new kernel raises softirq even in the boot phase, when fpu related stuff (such as registers or process fpu state) is not ready for manipulation (otherwise exception raised), so it should be enabled in the first kernel_fpu_begin() (i.e. the first possible crypto API call happens in the softirq context) instead of __do_softirq().
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.
Send request from host to VM Backend is apache. Curl receives an html page from the server. tempesta_fw.conf
log
|
I've changed the patch little bit to test the fpu, in my case I can boot the system without any troubles. It would be great if other reviewers also apply this patch and test it. @krizhanovsky @biathlon3 @EvgeniiMekhanik Patch was applied to commit of the kernel 13f5dc9 and Tempesta: e95951a21ea4c445b37309f1f4d388428854fabb Files: diff.tar.gz |
@biathlon3 I cannot reproduce your errors in my env. What's your backend and did you run curl on the same machine? Did you enable selinux? If so, why? And, did you change the code? |
@kingluo My backend Apache. I run curl on the host, Tempesta on VM. I did not enable selinux specially, I will try to disable it. I got this bug with and without changes. |
Well, I could not reproduce it. Please make sure the test environment is clean, for example, create a new qemu VM instance and try to install the new kernel of my branch without making any changes. PS, before a final confirmation, I would rather say this is a suspected issue than a bug. |
part of tempesta-tech/tempesta#1808