- User Since
- Dec 9 2017, 2:51 PM (92 w, 3 d)
Mon, Sep 16
Sun, Sep 15
Works fine on the Google Pixelbook (i7-7Y75) (where the old EST does not work because there aren't any acpi_perf devices).
Looks like this was merged as rS351480 but phabricator didn't count that for closing this review (full URL shouldn't be in "Differential Revision:"??)
Thu, Sep 12
Sun, Sep 8
Wed, Aug 28
panic: vm_fault_hold: fault on nofault entry, addr: 0xffff00006e1ff000 in gfx_v8_0_kiq_resume
Tue, Aug 27
Aug 18 2019
Aug 16 2019
Aug 13 2019
Builds fine on aarch64 CURRENT, tested building ripgrep with it, fine.
I'm building on aarch64 right now, llvm is done, so I'm expecting success
Aug 8 2019
Aug 7 2019
btw, kms-drm patch: https://github.com/FreeBSDDesktop/kms-drm/pull/163
Aug 6 2019
Seems fine so far, thanks
oh, also, msi_enabled is actually a public flag used by the i915 driver:
We need pdev->irq = rle->start still (and, for completeness, similarly in the disable function), otherwise it tries to request LINUX_IRQ_INVALID:
This causes panics in ZFS. Just doing an installkernel or cp -r /boot/kernel /boot/kernel.something results in:
Jul 30 2019
Jul 28 2019
Jul 26 2019
Update: added pdev->msi_enabled flag that's used by i915kms.
Jul 25 2019
Jul 24 2019
Jul 22 2019
Jul 21 2019
We probably wouldn't want that on big armv8 boxes, maybe || defined(__aarch64__) should be added to if defined(__amd64__) in that case..
Jul 20 2019
Jul 18 2019
Jul 17 2019
Jul 16 2019
Jul 15 2019
Jul 8 2019
Jul 4 2019
Sure. I've actually made a couple more changes recently btw. I hope PATCH_SITES is okay here
Jul 2 2019
Jun 29 2019
Jun 28 2019
UPDATE: actually this miiiight have been preventing the GPU from working.
hm, just looked at linux — regular, _nocache and _wt are all PROT_DEVICE_nGnRE. Let's change them all then.
Jun 27 2019
Tested on += Marvell MACCHIATObin (Armada8k) [upstream EDK2, atf-marvell, ECAM shift removed, ACPI mode]
Jun 26 2019
Jun 25 2019
Jun 24 2019
Jun 22 2019
Many many many Linux binaries are ELFOSABI_NONE.
Jun 18 2019
Well, someone could chroot into a *FreeBSD* installation with the compat/linux packages installed in it..
Jun 10 2019
May 28 2019
Works fine on aarch64, please add it to the list
May 27 2019
May 22 2019
May 21 2019
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.