Skip to content

XMRig: Add MSR instructions, conditionally enable volumes, fix namings#5133

Open
Keeqler wants to merge 2 commits into
truenas:masterfrom
MAGICGrants:xmrig-improvements
Open

XMRig: Add MSR instructions, conditionally enable volumes, fix namings#5133
Keeqler wants to merge 2 commits into
truenas:masterfrom
MAGICGrants:xmrig-improvements

Conversation

@Keeqler

@Keeqler Keeqler commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

No description provided.

- variable: local_xmrig_port
label: XMRig Port
description: The port your XMRig app is listening on.
- variable: local_p2pool_port

@stavros-k stavros-k Jun 8, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Changing the schema shape (ie variable name) will make upgrades fail due to invalid set of keys.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Maybe I can keep both and make the incorrectly named one always hidden? Lmk if this is allowed.

Enabling this may increase the hashrate by 10-30%, but will grant XMRig privileged
access to the host.
access to the host.</br>
IMPORTANT: For this to work, you need to load the MSR kernel module on the host every

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The rule is to not push users to modify host. So if tho it's the case it needs to be removed. If user wants this enabled it either does so via custom app or env or some other form of customisation

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Okay, should I just remove the message telling the user to enable MSR? Or do you want me to drop the entire feature?

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