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
x86: add 6.6 as testing kernel #14868
Conversation
Strange compilation errors for x86_64:
|
dfe174a
to
d5b7ab2
Compare
@namiltd CI is failing |
Next error is solved by #14751 (comment), as mentioned on previous comment
|
a07b41e
to
74117bb
Compare
Somehow getting "Failed to build tmp/.config-package.in" when invoking "make dirclean". And "make menuconfig" is inaccessible :
[EDIT]
But still there are warnings :
|
Rebase this PR when this is merged #14885 should fix these issues |
Also my suggestion to add |
I merged #14885 locally and it didn't fix
|
@catsimple did you |
I didn't and it works fine after reverting 74117bb |
Kernel 6.2 folded virqfd (eventd interface for VFIO interrupts) into the base vfio module, it is no longer a tristate option. Change suggested by vincejv on GitHub: openwrt#14868 (comment) Signed-off-by: Mathew McBride <matt@traverse.com.au>
After CI is done I plan to merge this |
Kernel 6.2 folded virqfd (eventd interface for VFIO interrupts) into the base vfio module, it is no longer a tristate option. Change suggested by vincejv on GitHub: openwrt#14868 (comment) Signed-off-by: Mathew McBride <matt@traverse.com.au>
@robimarko All done. I think it's ready to merge now. |
Kernel 6.2 folded virqfd (eventd interface for VFIO interrupts) into the base vfio module, it is no longer a tristate option. Change suggested by vincejv on GitHub: openwrt#14868 (comment) Signed-off-by: Mathew McBride <matt@traverse.com.au>
Is there a chance for approval before the kernel is updated to 6.6.24 (released today) and we have to adapt the patches again? |
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.
This looks good enough to me. Ultimately my real issue is I dislike the way kernel configurations are handled in OpenWRT. As such seems best to get this in now.
This is an automatically generated commit. During a `git bisect` session, `git bisect --skip` is recommended. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
This is an automatically generated commit which aids following Kernel patch history, as git will see the move and copy as a rename thus defeating the purpose. See: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html for the original discussion. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
This is an automatically generated commit. During a `git bisect` session, `git bisect --skip` is recommended. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
This is an automatically generated commit which aids following Kernel patch history, as git will see the move and copy as a rename thus defeating the purpose. See: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html for the original discussion. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Refresh kernel patches. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Missed when removing the other 5.15 kernel configurations. Fixes: b8ec063 ("x86: remove unused 5.15 kernel configs and patches") Signed-off-by: Elliott Mitchell <ehem+openwrt@m5p.com>
Kernel 6.2 folded virqfd (eventd interface for VFIO interrupts) into the base vfio module, it is no longer a tristate option. Change suggested by vincejv on GitHub: openwrt#14868 (comment) Signed-off-by: Mathew McBride <matt@traverse.com.au>
Fix error: Package kmod-lan743x is missing dependencies for the following libraries: fixed_phy.ko Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
…kernel 6.6 Removal of tools_portability.patch already included in kernel 6.6 Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Include the CONFIG_KVM_SMM option in the kvm-x86 package to enable system management mode emulation on KVM. Co-authored-by: Stefan Hellermann <stefan@the2masters.de> Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Refresh kernel config. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Allow selecting 6.6 as testing kernel on x86. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Thanks! Rebased on top of main and merged! |
Kernel 6.2 folded virqfd (eventd interface for VFIO interrupts) into the base vfio module, it is no longer a tristate option. Change suggested by vincejv on GitHub: openwrt#14868 (comment) Signed-off-by: Mathew McBride <matt@traverse.com.au>
Kernel 6.2 folded virqfd (eventd interface for VFIO interrupts) into the base vfio module, it is no longer a tristate option. Change suggested by vincejv on GitHub: openwrt#14868 (comment) Signed-off-by: Mathew McBride <matt@traverse.com.au>
Kernel 6.6 as the testing kernel for x86.