- User Since
- Dec 9 2017, 2:51 PM (79 w, 2 d)
Mon, Jun 10
Tue, May 28
Works fine on aarch64, please add it to the list
Mon, May 27
Wed, May 22
Tue, May 21
I wonder if this is what we need on aarch64 for the Ampere eMAG server to not panic in ACPI: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237055#c40
May 14 2019
update: what's hanging is the WRITE4 for putting the PLL into normal mode!
Kernel with this patch boots fine on Amazon EC2 (which btw you can use too, freebsd-snapshots posts have aarch64 AMIs)
May 11 2019
new emmc patch is D20156
May 8 2019
May 7 2019
May 3 2019
May 1 2019
rebased, depends on D19986
Added fdt detach corresponding to the current attach code (usb-phy)
I don't think anyone really worked on the tests. I never tried to run them.
Apr 25 2019
Done. btw, the original version was confirmed working on the Ampere system.
Apr 21 2019
Done. Checked that mlx5ib loads.
Apr 20 2019
Sure, split to D19987
Apr 19 2019
Update: the GPU hangs are *not* caused by IOMMU remapping. Possibly a bug in drm-v5.0… I'll try the updated version of this patch with stable drm later
Apr 18 2019
Some more i915 GPU testing (w/o the latest update here): after using Firefox (opengl layers, xwayland) for some time, GPU resets start happening
Apr 14 2019
works very well, will this be committed soon?
Apr 13 2019
Also tested on an AMD Ryzen + Vega system, no regressions. (No IOMMU there because no one wrote a dmar equivalent for AMD IOMMU…)
Tested on my Haswell laptop with drm-v5.0, everything works (both with DMAR on and off), this line is new in dmesg:
okay, PCI is now https://reviews.freebsd.org/D19896
Apr 10 2019
Apr 6 2019
Apr 5 2019
The quirk is a much more elegant way, thanks for the suggestion!
Apr 2 2019
Landed as r345407.
Apr 1 2019
Mar 31 2019
Dammit. The Ampere eMAG (which uses the pl011 SBSR UART) represents *shiftp = 2; as
Mar 22 2019
Mar 20 2019
I can confirm that mtu changes on ena work fine with this patch, nice
Mar 10 2019
Mar 9 2019
Merged into D19507
Mar 8 2019
btw, would it be better to integrate all my uart patches into this, or post them separately?
Mar 7 2019
Feb 27 2019
I've noticed a generic-ehci driver in sys/mips/mediatek/mtk_ehci.c already (and tried on my RK3399, it does attach). That should probably be replaced by this. Does anyone test mediatek MIPS these days? :)
Feb 25 2019
Feb 24 2019
Feb 17 2019
Works fine for me. x11-im/fractal update to 4.0.0 is waiting on this.
Feb 10 2019
added missing EVDEV_UNLOCK
Feb 2 2019
Looks like powerpc64 is also here (but not the new aarch64 bootstraps)…
Jan 12 2019
Jan 9 2019
Updated with suggestions
Jan 6 2019
Jan 5 2019
oh, it also didn't enable termios raw mode. That was causing Weston to crash when pressing Enter :D Fixed.
+ fix re-plugging devices by checking if the found device is still alive
Jan 4 2019
Jan 3 2019
I think that's the right place in sctp. I'm not sure how to test it though, or the sdp thing…