On Tue, Nov 05, 2024 at 07:34:22PM +0900, Rin Okuyama wrote:
Have you found out the blamed commit? I was about opening a PR for
similar problems below, but stalled on narrowing down the commits.
Yes:
cvs rdiff -u -r1.325 -r1.326 src/sys/dev/usb/ehci.c
cvs rdiff -u -r1.40 -r1.41 src/sys/dev/usb/ehcireg.h
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/usb/ehcivar.h
broke things for me.
I do
cd sys/dev/usb && cvs up -r1.325 ehci.c && cvs up -r1.40 ehcireg.h && \
cvs up -r1.52 ehcivar.h
before building a kernel for the Kirkwood machine and everything is all fine.
Nick suggested to review mvgbe bus dma sync operations (and I was planning
to do that), but now saw that USB is affected too, so something in this commit
must be wrong (and unrelated to mvgbe bugs).