Page MenuHomeFreeBSD
Feed Advanced Search

Jun 11 2020

val_packett.cool accepted D25224: devel/vulkan-tools: install vkcube for each backend.

haha, cool. I haven't actually tried vkcube on KMS, would be nice to have an easily available KMS demo packaged.

Jun 11 2020, 9:01 AM

Jun 10 2020

val_packett.cool requested review of D25219: ACPI: add support for (inherited) _DMA limits.
Jun 10 2020, 9:23 PM · arm64
val_packett.cool created P391 WIP ACPI _DMA constraint support (just hardcoded to 3GB for RPi4 for now).
Jun 10 2020, 12:40 AM

Jun 9 2020

val_packett.cool updated the diff for D25201: Use EFI memory map to determine attributes for AcpiOsMapMemory mappings on arm64.

add forgotten machdep.h diff

Jun 9 2020, 11:28 PM · arm64
val_packett.cool updated the diff for D25203: Add dwc_otg_acpi.

alright, moved the common things into the common init, and it even works (on acpi)

Jun 9 2020, 11:02 PM · arm64
val_packett.cool updated the diff for D25201: Use EFI memory map to determine attributes for AcpiOsMapMemory mappings on arm64.

Moved the function to machdep.

Jun 9 2020, 10:55 PM · arm64
val_packett.cool added inline comments to D25203: Add dwc_otg_acpi.
Jun 9 2020, 9:52 PM · arm64
val_packett.cool added inline comments to D25179: acpi_iort: fix mapping end calculation.
Jun 9 2020, 9:44 PM · arm64
val_packett.cool updated the summary of D25203: Add dwc_otg_acpi.
Jun 9 2020, 9:28 PM · arm64
val_packett.cool added inline comments to D25203: Add dwc_otg_acpi.
Jun 9 2020, 9:27 PM · arm64
val_packett.cool requested review of D25203: Add dwc_otg_acpi.
Jun 9 2020, 9:27 PM · arm64
val_packett.cool added reviewers for D24986: kern/subr_intr: fix build with DEBUG on arm64/aarch64: arm64, emaste.
Jun 9 2020, 8:11 PM · arm64
val_packett.cool added a reviewer for D25179: acpi_iort: fix mapping end calculation: br.
Jun 9 2020, 8:09 PM · arm64
val_packett.cool updated the diff for D25201: Use EFI memory map to determine attributes for AcpiOsMapMemory mappings on arm64.
Jun 9 2020, 8:07 PM · arm64
val_packett.cool requested review of D25201: Use EFI memory map to determine attributes for AcpiOsMapMemory mappings on arm64.
Jun 9 2020, 7:43 PM · arm64

Jun 8 2020

val_packett.cool added a comment to D22960: New ports for WebAssembly System Interface (WASI) libc, clang builtins (compiler-rt), libc++, libcxxabi.

The WASI folks seem fine upstreaming patches. Might be nice to make clean pull requests for these projects after we resolve Brook's comment.

Jun 8 2020, 10:32 PM
val_packett.cool added a comment to D25191: lang/crystal: update to 0.34.0.

I just did this yesterday!

Jun 8 2020, 8:44 PM

Jun 7 2020

val_packett.cool added a reviewer for D25157: ahci_generic: add quirk for NXP0004 (NXP Layerscape LX2160A): mav.
Jun 7 2020, 8:48 PM · arm64
val_packett.cool added a comment to D25145: acpi_resource: support multiple IRQs.

you should really be checking to see what the AHCI on ACPI spec says about how to handle multiple available interrupts

Jun 7 2020, 8:46 PM · arm64
val_packett.cool updated the diff for D25145: acpi_resource: support multiple IRQs.
Jun 7 2020, 8:40 PM · arm64
val_packett.cool added a comment to D22960: New ports for WebAssembly System Interface (WASI) libc, clang builtins (compiler-rt), libc++, libcxxabi.

I wonder if it's a good idea to have 'PKGNAMESUFFIX= ${LLVM_SUFFIX}', do you plan to support multiple version (wasi-compiler-rt11 or wasi-compiler-rt12)?

Jun 7 2020, 8:36 PM

Jun 5 2020

val_packett.cool requested review of D25157: ahci_generic: add quirk for NXP0004 (NXP Layerscape LX2160A).
Jun 5 2020, 8:41 PM · arm64
val_packett.cool requested review of D25145: acpi_resource: support multiple IRQs.
Jun 5 2020, 12:53 PM · arm64

Jun 4 2020

val_packett.cool updated the diff for D24423: arm/pmu: add ACPI attachment.
Jun 4 2020, 11:57 PM · arm64
val_packett.cool added inline comments to D24423: arm/pmu: add ACPI attachment.
Jun 4 2020, 11:38 AM · arm64

Jun 3 2020

val_packett.cool added inline comments to D24423: arm/pmu: add ACPI attachment.
Jun 3 2020, 4:28 PM · arm64

May 28 2020

val_packett.cool added inline comments to D25020: graphics/mesa-libs: enable libglvnd support.
May 28 2020, 5:24 PM
val_packett.cool added inline comments to D25020: graphics/mesa-libs: enable libglvnd support.
May 28 2020, 5:23 PM

May 25 2020

val_packett.cool added a comment to D25000: Skyzaller crash found by Michael Tuexen.

(syzkaller, not skyzaller. it does syztem kalls. nothing to do with the sky :D)

May 25 2020, 1:59 PM
val_packett.cool added a comment to D24787: Link efi programs with -pie rather than -shared.

Looks like this breaks aarch64, I got a "Synchronous exception" after the loader detects filesystems. Rebuilding after reverting the change fixed it.

May 25 2020, 12:56 PM
val_packett.cool added a comment to D24917: Add ACPI attachment for the Vybrid VF610 I2C controller.

Therefore I think a proper way would be either add 'clock-frequency' to the _DSD package of the controller in DSDT

May 25 2020, 2:12 AM · arm64, ARM

May 24 2020

val_packett.cool added a comment to D24917: Add ACPI attachment for the Vybrid VF610 I2C controller.
In D24917#550242, @mw wrote:
In D24917#550060, @manu wrote:
In D24917#550057, @greg_unrelenting.technology wrote:

Looks like this needs to wait until there's some way to get the clock without devicetree (I guess Linux runs with fdt+acpi both to make it work..)

That don't make sense to run in fdt+acpi, I don't even think that it is possible in Linux.

Clock subsystem is out of OS control when running with Linux + ACPI and IMO this should be true for the FreeBSD as well. In such case we rely on firmware to manage the power/clocking stuff.

May 24 2020, 11:48 PM · arm64, ARM
val_packett.cool added inline comments to D24987: Update platform docs for arm.
May 24 2020, 9:01 PM
val_packett.cool added a comment to D24988: Improve D23300.

btls patch doesn't look updated, where's the ifndef ID_AA64ISAR0_AES_VAL stuff?

May 24 2020, 8:20 PM
val_packett.cool added a reviewer for D24986: kern/subr_intr: fix build with DEBUG on arm64/aarch64: Contributor Reviews (src).
May 24 2020, 4:24 PM · arm64
val_packett.cool planned changes to D24917: Add ACPI attachment for the Vybrid VF610 I2C controller.

Looks like this needs to wait until there's some way to get the clock without devicetree (I guess Linux runs with fdt+acpi both to make it work..)

May 24 2020, 12:45 PM · arm64, ARM

May 19 2020

val_packett.cool updated the summary of D24917: Add ACPI attachment for the Vybrid VF610 I2C controller.
May 19 2020, 4:45 PM · arm64, ARM
val_packett.cool updated the test plan for D24917: Add ACPI attachment for the Vybrid VF610 I2C controller.
May 19 2020, 4:43 PM · arm64, ARM
val_packett.cool added inline comments to D24423: arm/pmu: add ACPI attachment.
May 19 2020, 3:56 PM · arm64
val_packett.cool requested review of D24917: Add ACPI attachment for the Vybrid VF610 I2C controller.
May 19 2020, 2:33 PM · arm64, ARM

May 18 2020

val_packett.cool added a comment to D24423: arm/pmu: add ACPI attachment.

ping

May 18 2020, 5:45 PM · arm64

May 16 2020

val_packett.cool updated the diff for D22960: New ports for WebAssembly System Interface (WASI) libc, clang builtins (compiler-rt), libc++, libcxxabi.
May 16 2020, 10:22 PM

May 14 2020

val_packett.cool accepted D24833: devel/vulkan-tools: enable Wayland support.
May 14 2020, 9:43 AM

May 7 2020

val_packett.cool added a comment to D24751: linuxkpi: Do not perform unbound sleeps in del_timer_sync().
May 7 2020, 10:32 PM

May 5 2020

val_packett.cool added inline comments to D24688: Introduce cap_net a network service for Casper..
May 5 2020, 12:13 PM
val_packett.cool added a comment to D24696: linuxkpi: Add pci_iomap and pci_iounmap.

will need to be cherry-picked for the 4.16 branch too

May 5 2020, 12:00 PM

May 4 2020

val_packett.cool abandoned D21565: atkbd,evdev: Interpret Google Assistant key on Chromebooks as right meta.
May 4 2020, 3:57 PM · x11

Apr 26 2020

val_packett.cool added a comment to D21017: armv8crypto: add AES-XTS support.

ping

Apr 26 2020, 12:25 PM · arm64
val_packett.cool updated the diff for D24423: arm/pmu: add ACPI attachment.

Okay, it works for me now, yay!

Apr 26 2020, 12:07 PM · arm64

Apr 17 2020

val_packett.cool added a comment to D24436: Add genet driver for Raspberry Pi 4B Ethernet.

would be nice to split the FDT attachment into a separate if_genet_fdt file already, since we know if_genet_acpi will eventually come (here's the acpi table)

Apr 17 2020, 1:47 PM

Apr 15 2020

val_packett.cool added a comment to D23300: lang/mono: take maintainership, update to 6.8.0.105.

@salvadore the aarch64-btls patch should be updated to https://patch-diff.githubusercontent.com/raw/mono/boringssl/pull/23.diff

Apr 15 2020, 9:44 AM · mono

Apr 14 2020

val_packett.cool created D24423: arm/pmu: add ACPI attachment.
Apr 14 2020, 8:00 PM · arm64

Apr 13 2020

val_packett.cool added inline comments to D24364: Introduce support for Epson RX-8803 RTC.
Apr 13 2020, 2:06 PM

Apr 3 2020

val_packett.cool added a comment to D24282: New master site: sourcehut.

We already have some ports that should be converted to this:

Apr 3 2020, 11:53 PM

Apr 2 2020

val_packett.cool added a reviewer for D24255: Allow flock() on fifos: mjg.
Apr 2 2020, 8:11 PM

Apr 1 2020

val_packett.cool created D24255: Allow flock() on fifos.
Apr 1 2020, 11:07 PM
val_packett.cool updated the summary of D21017: armv8crypto: add AES-XTS support.
Apr 1 2020, 10:45 AM · arm64

Mar 27 2020

val_packett.cool added a comment to D20974: Port sbsawdt (ARM SBSA generic watchdog) driver from NetBSD.

bump. @jchandra @emaste any testing results from TX2?

Mar 27 2020, 10:53 PM · arm64
val_packett.cool added a comment to D23677: Refactor driver and consumer interfaces for OCF (in-kernel crypto)..

hmm automation did not pick up that this has landed

Mar 27 2020, 10:19 PM
val_packett.cool updated the diff for D21017: armv8crypto: add AES-XTS support.

Rebased on top of the crypto rework that just landed (D23677). Implemented crp->crp_cipher_key handling.

Mar 27 2020, 10:15 PM · arm64

Mar 21 2020

val_packett.cool added a comment to D23300: lang/mono: take maintainership, update to 6.8.0.105.

It builds fine on aarch64, nice work!

Mar 21 2020, 5:05 PM · mono

Mar 18 2020

val_packett.cool added a comment to D24077: New driver pchtherm(4), PCH installed thermal sensor..

Nice. Tested on Kaby Lake-Y (Google Pixelbook, i7-7Y75).

Mar 18 2020, 11:06 PM
val_packett.cool added a comment to D23300: lang/mono: take maintainership, update to 6.8.0.105.

@greg_unrelenting.technology - your patch should ONLY need to touch external/boringssl/crypto/cpu-aarch64-linux.c at this point, but I can't test here. If that's the case, can you please submit a PR with it to https://github.com/mono/boringssl ?

Mar 18 2020, 12:10 AM · mono

Mar 12 2020

val_packett.cool added a comment to D24041: loader should consult with ACPI SPCR table for serial console.

hmm.. The kernel already reads from SPCR (dev/uart/uart_cpu_acpi.c), do we need to feed it duplicate info via comconsole_speed etc.? Or does the i386 legacy bios loader use this info for itself somehow? (I thought env is for the kernel mostly..)

Mar 12 2020, 7:09 PM

Mar 10 2020

val_packett.cool added inline comments to D22960: New ports for WebAssembly System Interface (WASI) libc, clang builtins (compiler-rt), libc++, libcxxabi.
Mar 10 2020, 4:28 PM

Mar 9 2020

val_packett.cool added inline comments to D22960: New ports for WebAssembly System Interface (WASI) libc, clang builtins (compiler-rt), libc++, libcxxabi.
Mar 9 2020, 6:43 PM
val_packett.cool updated the diff for D22960: New ports for WebAssembly System Interface (WASI) libc, clang builtins (compiler-rt), libc++, libcxxabi.
Mar 9 2020, 6:41 PM

Feb 27 2020

val_packett.cool updated the diff for D23863: Add EVDEV_SUPPORT to acpi_button and acpi_lid.

added diff context

Feb 27 2020, 10:07 PM
val_packett.cool created D23863: Add EVDEV_SUPPORT to acpi_button and acpi_lid.
Feb 27 2020, 10:06 PM
val_packett.cool created D23862: devel/llvm10: enable OpenMP for aarch64.
Feb 27 2020, 9:57 PM
val_packett.cool added a comment to D23853: x11-toolkits/wlroots: Add mesa-dri to RUN_DEPEND .

Do people get mesa-dri just by installing xorg, or xorg-server, or a desktop environment? (If so, how?)

Feb 27 2020, 9:53 PM
val_packett.cool accepted D23856: graphics/wayland: disable posix_fallocate on FreeBSD < 13.
Feb 27 2020, 9:51 PM

Feb 26 2020

val_packett.cool accepted D23846: linuxkpi: extend range of nsecs_to_jiffies64 to support Mesa's drm_syncobj usage.

Wow, that's a lot more code :D But yeah, works fine.

Feb 26 2020, 10:55 PM
val_packett.cool created D23846: linuxkpi: extend range of nsecs_to_jiffies64 to support Mesa's drm_syncobj usage.
Feb 26 2020, 9:10 PM

Feb 16 2020

val_packett.cool accepted D23715: devel/libudev-devd: update to 0.4.0.2.
Feb 16 2020, 12:50 PM

Feb 13 2020

val_packett.cool added a comment to D23643: graphics/wayland: Update to 1.18.

sounds like you've started looking into this, any chance you can spend some more time digging into it?

Feb 13 2020, 3:08 PM
val_packett.cool added a comment to D23643: graphics/wayland: Update to 1.18.

libwayland now uses only one file descriptor to keep track of all the timer event sources

Feb 13 2020, 3:02 PM
val_packett.cool added a comment to D23653: lang/rust: add WEBASM (WebAssembly) option.

I think I was able to use lld from devel/llvm with this invocation

Feb 13 2020, 10:49 AM

Jan 30 2020

val_packett.cool added inline comments to D23419: [NEW PORT] games/falltergeist: Opensource crossplatform Fallout 2 game engine..
Jan 30 2020, 10:52 AM · Contributor Reviewers (ports)

Jan 26 2020

val_packett.cool added inline comments to D22692: Add support for the RK805/RK808 RTC.
Jan 26 2020, 7:13 PM
val_packett.cool added a comment to D22130: zfs: use VOP_NEED_INACTIVE.
In D22130#512369, @mjg wrote:

Can you prepare a short reproducer? Preferably few commands in total.

Jan 26 2020, 10:49 AM

Jan 25 2020

val_packett.cool added a comment to D22130: zfs: use VOP_NEED_INACTIVE.
In D22130#512307, @mjg wrote:

@greg_unrelenting.technology can you please retest on top fresh head? (specifically after r357070)

Jan 25 2020, 11:30 PM

Jan 23 2020

val_packett.cool added a comment to D21863: ugensa: add support for Google Cr50 (GSC) Closed Case Debugging UART interfaces.

Ping.

Jan 23 2020, 4:06 PM

Jan 22 2020

val_packett.cool added inline comments to D23300: lang/mono: take maintainership, update to 6.8.0.105.
Jan 22 2020, 10:20 AM · mono
val_packett.cool added inline comments to D23300: lang/mono: take maintainership, update to 6.8.0.105.
Jan 22 2020, 10:16 AM · mono

Jan 19 2020

val_packett.cool created D23272: mps: add missing cam dependency.
Jan 19 2020, 8:39 PM
val_packett.cool added a comment to D23180: limit building GNU as to relevant targets.

I've been using D18758 to get rid of gnu as on amd64 as well…

Jan 19 2020, 8:23 PM

Jan 14 2020

val_packett.cool added a comment to D23161: Merge mesa-dri and mesa-libs, upgrade to 19.2.8.

https://github.com/myfreeweb/freebsd-ports-dank/blob/lite/graphics/mesa-dev/Makefile

Jan 14 2020, 12:17 AM

Jan 10 2020

val_packett.cool added a comment to D23085: DRM: Add DRM core files and DRMKPI.

We simply have slightly different conditions a so we must take drmkpi as adaptation, not emulation, layer.

Jan 10 2020, 10:55 AM

Jan 6 2020

val_packett.cool added a comment to D23043: rtld-elf: Fix loading libraries with ORIGIN flag (like LLVM) via LD_LIBRARY_PATH_FDS.

effectively ignoring the $ORIGIN at all

Jan 6 2020, 5:24 PM · capsicum
val_packett.cool added inline comments to D23042: posix_fallocate: push vnop implementation into the fileops layer.
Jan 6 2020, 11:13 AM
val_packett.cool added a comment to D23043: rtld-elf: Fix loading libraries with ORIGIN flag (like LLVM) via LD_LIBRARY_PATH_FDS.
In D23043#505145, @kib wrote:

How do you define 'work' ? Show the ktrace of the test with patched rtld, I doubt that the library is loaded.

Jan 6 2020, 10:49 AM · capsicum
val_packett.cool created P350 D23043 demo.
Jan 6 2020, 10:43 AM

Jan 5 2020

val_packett.cool added a comment to D22130: zfs: use VOP_NEED_INACTIVE.

Same issues on the latest version.

Jan 5 2020, 11:16 PM
val_packett.cool created D23043: rtld-elf: Fix loading libraries with ORIGIN flag (like LLVM) via LD_LIBRARY_PATH_FDS.
Jan 5 2020, 9:16 PM · capsicum

Dec 29 2019

val_packett.cool created D22960: New ports for WebAssembly System Interface (WASI) libc, clang builtins (compiler-rt), libc++, libcxxabi.
Dec 29 2019, 7:39 PM
val_packett.cool added a comment to D22130: zfs: use VOP_NEED_INACTIVE.

I've been testing this patch for a while and it seems like…

Dec 29 2019, 3:42 PM

Dec 17 2019

val_packett.cool abandoned D19335: Add USB 3.0 support for Rockchip RK3328/RK3399 SoC.

rS354088

Dec 17 2019, 11:16 PM · arm64
val_packett.cool added a comment to D20838: aarch64: expose esr in mcontext.

ping? anyone?

Dec 17 2019, 11:14 PM · arm64
val_packett.cool updated the diff for D20835: aarch64: enable tagged pointers (TBI — Top Byte Ignored).

Rebased

Dec 17 2019, 11:09 PM · arm64