Page MenuHomeFreeBSD
Feed Advanced Search

Jun 7 2021

trasz closed D30606: linux: improve FUSE support.
Jun 7 2021, 10:45 AM
trasz added a comment to D30606: linux: improve FUSE support.

(Tinderboxed.)

Jun 7 2021, 9:38 AM

Jun 6 2021

trasz added a comment to D30546: Install the linux(4) man page also for aarch64.

(Tinderboxed.)

Jun 6 2021, 1:10 PM

Jun 2 2021

trasz added a comment to D30509: linux: implement set_upcall on aarch64.

(Tinderboxed.)

Jun 2 2021, 10:45 AM

Jun 1 2021

trasz added a comment to D30606: linux: improve FUSE support.

Much weirder than that. Strace, on the AppImage I'm using for testing, shows this:

[pid  1792] mount("scribus-1.5.6.1-linux-x86_64.AppImage", "/tmp/.mount_scribuH15vRB", "fuse.scribus-1.5.6.1-linux-x86_6"..., MS_RDONLY|MS_NOSUID|MS_NODEV, "fd=5,rootmode=40000,user_id=0,gr"...) = 0
Jun 1 2021, 8:56 PM
trasz added reviewers for D30606: linux: improve FUSE support: Linux Emulation, asomers.
Jun 1 2021, 7:34 PM
trasz requested review of D30606: linux: improve FUSE support.
Jun 1 2021, 7:34 PM
trasz added a comment to D30378: linuxulator: Add filler for 'core' entry in linsysfs..

FWIW, splice: https://reviews.freebsd.org/D30597

Jun 1 2021, 3:33 PM · Linux Emulation, Core Team
trasz added a reviewer for D30597: linux: implement splice(2): Linux Emulation.
Jun 1 2021, 3:33 PM
trasz requested review of D30597: linux: implement splice(2).
Jun 1 2021, 3:32 PM
trasz committed rGb501b2ae52f3: linux: export AT_HWCAP and AT_HWCAP2 on aarch64 (authored by trasz).
linux: export AT_HWCAP and AT_HWCAP2 on aarch64
Jun 1 2021, 12:51 PM
trasz closed D30540: linux: export AT_HWCAP and AT_HWCAP2 on aarch64.
Jun 1 2021, 12:51 PM
trasz added a comment to D30540: linux: export AT_HWCAP and AT_HWCAP2 on aarch64.

It already suggests that's the case, though: "XXX: The following bits (from CPUID to FLAGM) were originally incorrect, but later changed to match the Linux definitions."

Jun 1 2021, 12:26 PM
trasz added a comment to D30457: linuxulator: Some ptrace fixes...

This looks really interesting, thanks for working on it!

Jun 1 2021, 12:04 PM
trasz added a comment to D30541: linux: reduce differences between rt_sendsig() and sendsig().

(Tinderboxed.)

Jun 1 2021, 10:14 AM

May 31 2021

trasz added inline comments to D30466: linux: implement statx(2).
May 31 2021, 10:23 PM
trasz added reviewers for D30567: cam: enable kern.cam.ada.enable_uma_ccbs by default: imp, mav.
May 31 2021, 12:21 PM
trasz requested review of D30567: cam: enable kern.cam.ada.enable_uma_ccbs by default.
May 31 2021, 12:21 PM
trasz added a comment to D30540: linux: export AT_HWCAP and AT_HWCAP2 on aarch64.

(Tinderboxed.)

May 31 2021, 10:03 AM

May 29 2021

trasz added reviewers for D30546: Install the linux(4) man page also for aarch64: manpages, Linux Emulation.
May 29 2021, 5:59 PM
trasz requested review of D30546: Install the linux(4) man page also for aarch64.
May 29 2021, 5:58 PM
trasz committed rG83043a741d11: linux: deduplicate DUMMY() entries (authored by trasz).
linux: deduplicate DUMMY() entries
May 29 2021, 5:53 PM
trasz closed D30524: linux: deduplicate DUMMY() entries.
May 29 2021, 5:52 PM
trasz added a comment to D30524: linux: deduplicate DUMMY() entries.

(Tinderboxed.)

May 29 2021, 5:12 PM
trasz added a reviewer for D30541: linux: reduce differences between rt_sendsig() and sendsig(): Linux Emulation.
May 29 2021, 11:50 AM
trasz requested review of D30541: linux: reduce differences between rt_sendsig() and sendsig().
May 29 2021, 11:50 AM
trasz added a reviewer for D30540: linux: export AT_HWCAP and AT_HWCAP2 on aarch64: Linux Emulation.
May 29 2021, 6:26 AM
trasz requested review of D30540: linux: export AT_HWCAP and AT_HWCAP2 on aarch64.
May 29 2021, 6:25 AM
trasz closed D30500: linux: fix architecture returned for uname on aarch64.
May 29 2021, 6:22 AM
trasz committed rGaa462cab60c8: linux: fix architecture returned for uname on aarch64 (authored by trasz).
linux: fix architecture returned for uname on aarch64
May 29 2021, 6:22 AM
trasz added a comment to D30466: linux: implement statx(2).

(Tinderboxed.)

May 29 2021, 6:03 AM

May 28 2021

trasz added a comment to D30299: smartpqi: clear CCBs allocated on the stack.

Looks fine, please go ahead.

May 28 2021, 3:09 PM
trasz updated the diff for D30466: linux: implement statx(2).

Another attempt to fix build.

May 28 2021, 2:31 PM
trasz added reviewers for D30524: linux: deduplicate DUMMY() entries: cem, Linux Emulation.
May 28 2021, 2:27 PM
trasz requested review of D30524: linux: deduplicate DUMMY() entries.
May 28 2021, 2:27 PM
trasz committed rG023ee5392c77: linux: make linux64.ko loadable again on aarch64 (authored by trasz).
linux: make linux64.ko loadable again on aarch64
May 28 2021, 2:22 PM
trasz updated the diff for D30466: linux: implement statx(2).

Update the struct layout and defines.

May 28 2021, 8:37 AM
trasz added inline comments to D30466: linux: implement statx(2).
May 28 2021, 8:33 AM
trasz committed rGc0f171736a70: Regen after 6d926e850d2. (authored by trasz).
Regen after 6d926e850d2.
May 28 2021, 8:06 AM
trasz closed D30193: linux: add new syscall numbers.
May 28 2021, 8:06 AM
trasz committed rG6d926e850d22: linux: add new syscall numbers (authored by trasz).
linux: add new syscall numbers
May 28 2021, 8:06 AM
trasz added a comment to D30193: linux: add new syscall numbers.

(Tinderboxed.)

May 28 2021, 6:58 AM
trasz added a comment to D30500: linux: fix architecture returned for uname on aarch64.

(Tinderboxed.)

May 28 2021, 6:56 AM

May 27 2021

trasz added a comment to D30500: linux: fix architecture returned for uname on aarch64.

Ah, sorry. I've removed AT_HWCAP2; the AT_PAGESZ was there before, just out of order.

May 27 2021, 4:27 PM
trasz updated the diff for D30500: linux: fix architecture returned for uname on aarch64.

Drop LINUX_AT_HWCAP2.

May 27 2021, 4:26 PM
trasz added a comment to D30500: linux: fix architecture returned for uname on aarch64.

Hm, can you point me at the exact line?

May 27 2021, 1:49 PM
trasz added a reviewer for D30509: linux: implement set_upcall on aarch64: Linux Emulation.
May 27 2021, 1:46 PM
trasz requested review of D30509: linux: implement set_upcall on aarch64.
May 27 2021, 1:46 PM
trasz added a reviewer for D30508: linux: implement set_cloned_tls() on arm64: Linux Emulation.
May 27 2021, 1:43 PM
trasz requested review of D30508: linux: implement set_cloned_tls() on arm64.
May 27 2021, 1:43 PM
trasz updated the diff for D30500: linux: fix architecture returned for uname on aarch64.

Drop spurious diff.

May 27 2021, 12:55 PM
trasz added a reviewer for D30500: linux: fix architecture returned for uname on aarch64: Linux Emulation.
May 27 2021, 12:52 PM
trasz requested review of D30500: linux: fix architecture returned for uname on aarch64.
May 27 2021, 12:52 PM
trasz abandoned D30496: linux: fix architecture returned for uname on aarch64.
May 27 2021, 12:52 PM
trasz added a reviewer for D30496: linux: fix architecture returned for uname on aarch64: Linux Emulation.
May 27 2021, 11:25 AM
trasz requested review of D30496: linux: fix architecture returned for uname on aarch64.
May 27 2021, 11:24 AM
trasz added inline comments to D30466: linux: implement statx(2).
May 27 2021, 9:51 AM
trasz added a comment to D30466: linux: implement statx(2).

(Note to self: fails tinderbox, probably depends on https://reviews.freebsd.org/D30193)

May 27 2021, 9:48 AM
trasz added inline comments to D30019: linux(4): implement coredump support.
May 27 2021, 8:03 AM
trasz added inline comments to D30019: linux(4): implement coredump support.
May 27 2021, 8:01 AM
trasz added inline comments to D30019: linux(4): implement coredump support.
May 27 2021, 7:57 AM
trasz updated the diff for D30019: linux(4): implement coredump support.

Fix tinderbox.

May 27 2021, 7:49 AM

May 26 2021

trasz added inline comments to D30019: linux(4): implement coredump support.
May 26 2021, 3:14 PM
trasz added a comment to D30019: linux(4): implement coredump support.

There's still one change to imgact_elf.c, but this one is completely Linux-specific, so I'm not sure if there's a point in splitting it off.

May 26 2021, 12:55 PM
trasz updated the diff for D30019: linux(4): implement coredump support.

Rebase.

May 26 2021, 12:55 PM
trasz added inline comments to D30019: linux(4): implement coredump support.
May 26 2021, 12:54 PM
trasz updated the summary of D30466: linux: implement statx(2).
May 26 2021, 12:12 PM
trasz added a reviewer for D30466: linux: implement statx(2): Linux Emulation.
May 26 2021, 12:11 PM
trasz requested review of D30466: linux: implement statx(2).
May 26 2021, 12:11 PM
trasz closed D30455: Unstaticize parts of coredumping code.
May 26 2021, 10:52 AM
trasz committed rG905d192d6f16: Unstaticize parts of coredumping code (authored by trasz).
Unstaticize parts of coredumping code
May 26 2021, 10:52 AM

May 25 2021

trasz updated the diff for D30455: Unstaticize parts of coredumping code.

Restore flags, improve comments, style.

May 25 2021, 5:18 PM
trasz added a comment to D30378: linuxulator: Add filler for 'core' entry in linsysfs..

FWIW, splice(2) can be a wrapper around copy_file_range(2). We should also have a fallback from sendfile(2) to splice(2), for when it fails with ENOTSOCK. This is one of the things that break Mono.

May 25 2021, 5:07 PM · Linux Emulation, Core Team
trasz requested review of D30455: Unstaticize parts of coredumping code.
May 25 2021, 4:40 PM
trasz committed rG3b9971c8da75: Clean up some of the core dumping code. (authored by trasz).
Clean up some of the core dumping code.
May 25 2021, 3:31 PM
trasz closed D30397: Clean up some of the core dumping code..
May 25 2021, 3:31 PM
trasz updated the diff for D30397: Clean up some of the core dumping code..

Arrgh.

May 25 2021, 10:46 AM
trasz updated the diff for D30397: Clean up some of the core dumping code..

Sigh.

May 25 2021, 10:46 AM
trasz updated the diff for D30397: Clean up some of the core dumping code..

Drop unnecessary cast.

May 25 2021, 10:42 AM

May 24 2021

trasz updated the diff for D30019: linux(4): implement coredump support.

Regen and fix some issues.

May 24 2021, 4:48 PM
trasz added inline comments to D30019: linux(4): implement coredump support.
May 24 2021, 4:47 PM

May 22 2021

trasz added inline comments to D30369: Refactor core dumping code a bit.
May 22 2021, 9:12 AM
trasz requested review of D30397: Clean up some of the core dumping code..
May 22 2021, 9:12 AM
trasz committed rG33621dfc196e: Refactor core dumping code a bit (authored by trasz).
Refactor core dumping code a bit
May 22 2021, 9:07 AM
trasz closed D30369: Refactor core dumping code a bit.
May 22 2021, 9:07 AM

May 21 2021

trasz added a comment to D30369: Refactor core dumping code a bit.

(Tinderboxed.)

May 21 2021, 7:24 PM
trasz added a comment to D30299: smartpqi: clear CCBs allocated on the stack.

Sure, I'll hold off.

May 21 2021, 8:15 AM
trasz closed D30305: cam: clear on-stack CCBs in the last few drivers.
May 21 2021, 7:57 AM
trasz committed rG8dc96b74edb8: cam: clear on-stack CCBs in last few drivers (authored by trasz).
cam: clear on-stack CCBs in last few drivers
May 21 2021, 7:57 AM
trasz added a reviewer for D30298: cam: clear stack-allocated CCB in the target layer: imp.
May 21 2021, 7:56 AM
trasz committed rG45f57ce1224b: arcmsr: clear CCB allocated on the stack (authored by trasz).
arcmsr: clear CCB allocated on the stack
May 21 2021, 7:48 AM
trasz closed D30304: arcmsr: clear CCB allocated on the stack.
May 21 2021, 7:48 AM
trasz closed D30303: isci: clear CCBs allocated on the stack.
May 21 2021, 7:22 AM
trasz committed rGb9353e0b44a3: isci: clear CCBs allocated on the stack (authored by trasz).
isci: clear CCBs allocated on the stack
May 21 2021, 7:21 AM
trasz committed rGde992eed7818: mpt: clear CCBs allocated on the stack (authored by trasz).
mpt: clear CCBs allocated on the stack
May 21 2021, 7:10 AM
trasz closed D30302: mpt: clear CCBs allocated on the stack.
May 21 2021, 7:10 AM
trasz committed rG7608b98c4394: mpr, mps: clear CCBs allocated on the stack (authored by trasz).
mpr, mps: clear CCBs allocated on the stack
May 21 2021, 6:59 AM
trasz closed D30301: mpr, mps: clear CCBs allocated on the stack.
May 21 2021, 6:59 AM
trasz closed D30300: pms(4): clear CCBs allocated on the stack.
May 21 2021, 6:39 AM
trasz committed rGd39aac796bd2: pms(4): clear CCBs allocated on the stack (authored by trasz).
pms(4): clear CCBs allocated on the stack
May 21 2021, 6:39 AM