Skip to content
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

USB 3 ports don't work on ODROID-M1/M1S in HAOS 14.2 #3841

Closed
sairon opened this issue Jan 28, 2025 · 4 comments · Fixed by #3843
Closed

USB 3 ports don't work on ODROID-M1/M1S in HAOS 14.2 #3841

sairon opened this issue Jan 28, 2025 · 4 comments · Fixed by #3843
Labels
board/odroid Hardkernel's ODROID Boards bug stable-kernel-regression Issue which appears to be an upstream stable kernel regression

Comments

@sairon
Copy link
Member

sairon commented Jan 28, 2025

Same issue here.

Using ODROID M1.

2 of 4 USB-Ports are not working anymore.
Actually 3 USB-Ports used
Switching Sticks to working ports is a temporary workaround.

Originally posted by @jacknife71 in #3839

@sairon sairon added board/odroid Hardkernel's ODROID Boards bug stable-kernel-regression Issue which appears to be an upstream stable kernel regression labels Jan 28, 2025
sairon added a commit to home-assistant/version that referenced this issue Jan 28, 2025
Kernel update to v6.6.69+ introduced regression of USB 3 and PCIe on
M1/M1S (see home-assistant/operating-system#3837 and
home-assistant/operating-system#3841). Revert OS to 14.1 there.
sairon added a commit to home-assistant/version that referenced this issue Jan 28, 2025
)

Kernel update to v6.6.69+ introduced regression of USB 3 and PCIe on
M1/M1S (see home-assistant/operating-system#3837 and
home-assistant/operating-system#3841). Revert OS to 14.1 there.
@escoand
Copy link

escoand commented Jan 28, 2025

For me the internal M2 SSD is not found anymore.

@sairon
Copy link
Member Author

sairon commented Jan 28, 2025

@escoand See the linked issue(s), it's a known problem, a stable kernel regression introduced by a patch in Linux 6.6.69. We have pulled back the 14.2 for M1/M1S in the meantime.

@zoltanf
Copy link

zoltanf commented Jan 28, 2025

Just pinging in (running on Hardkernel ODROID-M1S) and I was also affected by this issue.
Luckily after several hard reboots it managed to go back to the previous version.

@sairon sairon changed the title USB 3 ports don't work on ODROID-M1 in HAOS 14.2 USB 3 ports don't work on ODROID-M1/M1S in HAOS 14.2 Jan 29, 2025
@sairon
Copy link
Member Author

sairon commented Jan 29, 2025

@zoltanf Right, the nature of the bug (explained in the other issue) results in NVMe and USB 3 peripherals broken both on M1 and M1S. I have updated the title to clarify that and added a notice to the release notes.

sairon added a commit that referenced this issue Jan 29, 2025
Revert the patch changing phy reset behavior, requiring also changes in the
device tree that are missing in the stable backport. The issue was reported to
the regressions mailing list and hopefully future patch release should contain
a proper fix.

The patch is added to the patches-rockchip directory, potentially affecting
Green as well, although the broken peripherals are not used there.

Fixes #3837, fixes #3841
@sairon sairon closed this as completed in f56130a Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
board/odroid Hardkernel's ODROID Boards bug stable-kernel-regression Issue which appears to be an upstream stable kernel regression
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants