Skip to content

Conversation

adityagesh
Copy link
Collaborator

@adityagesh adityagesh commented Oct 13, 2025

swiotlb=force is required for CVMs, which will support AN.
This is for a MANA driver regression caused by
730ff06d3f5c ("net: mana: Use page pool fragments for RX buffers instead of full pages to improve memory efficiency.").
The VM fails to get an IP via DHCP -- this is 100% repro.

This is not a required param for non-cvm, but it should work well with non-cvm also.

@adityagesh adityagesh force-pushed the aditya/swiotlb=force branch from a63d148 to 3c24174 Compare October 13, 2025 10:06
def __init__(self, node: "Node", *args: Any, **kwargs: Any) -> None:
super().__init__("update-grub", "grub-common", node, *args, **kwargs)

def set_kernel_cmdline_arg(self, arg: str, value: str) -> None:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Share as much code as you can with Azl3 by using a private function in this file to handle the common logic.

@adityagesh adityagesh force-pushed the aditya/swiotlb=force branch from 27edc93 to 010e310 Compare October 14, 2025 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants