- User Since
- Aug 2 2014, 12:45 PM (358 w, 6 d)
Some more fixes.
Lots of changes.
Wed, Jun 16
Note that this is mostly a prototype at this stage; still, any feedback is welcome.
Tue, Jun 15
Do you have some specific Stream binary in mind?
Sat, Jun 12
Will definitely split it into non-Linux specific part, and the Linux-specific one, but I think it's easier to review as a whole.
Implement Konstantin's suggestions.
Fri, Jun 11
Rework the sysent to reduce code duplication.
Thu, Jun 10
Restore build fixes.
Get rid of SVC_LINUX, prefill this field first instead.
No idea; I'll try to test.
Wed, Jun 9
Nice! Regarding GET_SYSCALL_INFO - this reminded me that I also had a patch for this, https://reviews.freebsd.org/D28212; I guess we should try merging our changes.
Yeah; I think it's acceptable, given it's a separate library and not libc.
Tue, Jun 8
Add const, move 'static' first, and add __thread for stuff touched
Mon, Jun 7
Rebase, improve the consistency of procctl(2) API, and add Linux bits.
Sun, Jun 6
Wed, Jun 2
Tue, Jun 1
Much weirder than that. Strace, on the AppImage I'm using for testing, shows this:
[pid 1792] mount("scribus-22.214.171.124-linux-x86_64.AppImage", "/tmp/.mount_scribuH15vRB", "fuse.scribus-126.96.36.199-linux-x86_6"..., MS_RDONLY|MS_NOSUID|MS_NODEV, "fd=5,rootmode=40000,user_id=0,gr"...) = 0
FWIW, splice: https://reviews.freebsd.org/D30597
It already suggest that's the case, though: "XXX: The following bits (from CPUID to FLAGM) were originally incorrect, but later changed to match the Linux definitions."
This looks really interesting, thanks for working on it!
Mon, May 31
Sat, May 29
Fri, May 28
Looks fine, please go ahead.
Another attempt to fix build.
Update the struct layout and defines.
Thu, May 27
Ah, sorry. I've removed AT_HWCAP2; the AT_PAGESZ was there before, just out of order.
Hm, can you point me at the exact line?