Linux EmulationUmbrella
ActivePublic

Recent Activity

Sun, Apr 16

miwi added a watcher for Linux Emulation: miwi.
Sun, Apr 16, 5:24 PM

Oct 4 2016

andrew accepted D7972: Linux ARM v2 3/9.
Oct 4 2016, 1:31 PM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7974: Linux ARM v2 5/9.

Remove obsolete syscalls. Add linux_send() and linux_recv()

Oct 4 2016, 12:46 PM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7973: Linux ARM v2 4/9.

Remove obsolete syscalls. Add linux_send() and linux_recv()

Oct 4 2016, 12:46 PM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7972: Linux ARM v2 3/9.

Remove obsolete syscalls. Add linux_send() and linux_recv()

Oct 4 2016, 12:45 PM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7971: Linux ARM v2 2/9.

Remove unnecessary cast. Remove obsolete syscalls. Add linux_send() and linux_recv()

Oct 4 2016, 12:44 PM · Linux Emulation, ARM
soutade_gmail.com added inline comments to D7972: Linux ARM v2 3/9.
Oct 4 2016, 12:31 PM · Linux Emulation, ARM
soutade_gmail.com added inline comments to D7971: Linux ARM v2 2/9.
Oct 4 2016, 9:58 AM · Linux Emulation, ARM
andrew added inline comments to D7972: Linux ARM v2 3/9.
Oct 4 2016, 9:49 AM · Linux Emulation, ARM
soutade_gmail.com added inline comments to D7974: Linux ARM v2 5/9.
Oct 4 2016, 9:45 AM · Linux Emulation, ARM
andrew added inline comments to D7974: Linux ARM v2 5/9.
Oct 4 2016, 9:43 AM · Linux Emulation, ARM
andrew added inline comments to D7971: Linux ARM v2 2/9.
Oct 4 2016, 9:42 AM · Linux Emulation, ARM
soutade_gmail.com added inline comments to D7972: Linux ARM v2 3/9.
Oct 4 2016, 9:37 AM · Linux Emulation, ARM
soutade_gmail.com added inline comments to D7972: Linux ARM v2 3/9.
Oct 4 2016, 9:35 AM · Linux Emulation, ARM
andrew added a comment to D7972: Linux ARM v2 3/9.

Syscalls 13 (time), 22 (umount), 25 (stime), 27 (alarm), 30 (utime), 76 (getrlimir), 82 (select), 89 (readdir), 90 (mmap), 102 (socketcall), 113 (syscall), and 117 (ipc) dont seem to be exported to userspace. I would expect the only things that try calling these with the EABI are malicious.

Oct 4 2016, 9:14 AM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7974: Linux ARM v2 5/9.

Remove old Linux syscalls (not presents in Linux calls.S). Add dummy linux_syscall.

Oct 4 2016, 8:46 AM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7973: Linux ARM v2 4/9.

Remove old Linux syscalls (not presents in Linux calls.S)

Oct 4 2016, 8:44 AM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7972: Linux ARM v2 3/9.

Remove old Linux syscalls (not presents in Linux calls.S). Add dummy linux_syscall.

Oct 4 2016, 8:43 AM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7971: Linux ARM v2 2/9.

Remove old Linux syscalls (not presents in Linux calls.S)

Oct 4 2016, 8:42 AM · Linux Emulation, ARM

Sep 30 2016

soutade_gmail.com added a comment to D7972: Linux ARM v2 3/9.

There are also a few syscalls that were removed when they changed to EABI. I don't see a need for us to support the syscalls userspace will never call.

Sep 30 2016, 12:29 PM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7974: Linux ARM v2 5/9.

Use <machine/pcb.h> instead of <arm/include/pcb.h>

Sep 30 2016, 9:58 AM · Linux Emulation, ARM
soutade_gmail.com added inline comments to D7974: Linux ARM v2 5/9.
Sep 30 2016, 9:55 AM · Linux Emulation, ARM
andrew added a comment to D7974: Linux ARM v2 5/9.

It feels like much of linux.h could be shared with i386. There may be more that should be shared, but I am yet to have a chance to look too deeply.

Sep 30 2016, 9:16 AM · Linux Emulation, ARM
andrew added a comment to D7972: Linux ARM v2 3/9.

There are also a few syscalls that were removed when they changed to EABI. I don't see a need for us to support the syscalls userspace will never call.

Sep 30 2016, 9:13 AM · Linux Emulation, ARM
soutade_gmail.com added inline comments to D7972: Linux ARM v2 3/9.
Sep 30 2016, 8:24 AM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7972: Linux ARM v2 3/9.

Add more comments for ARM specific syscalls

Sep 30 2016, 8:22 AM · Linux Emulation, ARM
andrew added inline comments to D7972: Linux ARM v2 3/9.
Sep 30 2016, 7:30 AM · Linux Emulation, ARM
soutade_gmail.com added inline comments to D7972: Linux ARM v2 3/9.
Sep 30 2016, 7:10 AM · Linux Emulation, ARM
soutade_gmail.com updated the diff for D7970: Linux ARM v2 1/9.

Add sys/conf/files.arm

Sep 30 2016, 6:38 AM · Linux Emulation, ARM
soutade_gmail.com added a comment to D7970: Linux ARM v2 1/9.
In D7970#167040, @gonzo wrote:
In D7970#166887, @gonzo wrote:

Gregory,

I take it v2 reviews are the ones that are relevant and that should be reviewed/tested. And previous 16 reviews can be closed now? Is that right?

Thank you

Right. They're strictly the same (except an update needed to compile in new HEAD) but the first version is more Linux like patchset while the second is FreeBSD style.

Gregory,

Could you close all Linux-style revisions? Go to the bottom of the page and choose "Abandon" action with comment like "Overtaken by D7970 .. D7978". I was going to do it myself but it seems only revision author can abandon it.

Thank you

Sep 30 2016, 5:46 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D7394: Linux ARM 17/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:45 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6773: Linux ARM 16/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:45 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6772: Linux ARM 15/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:45 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6771: Linux ARM 14/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:45 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6770: Linux ARM 13/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:45 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6769: Linux ARM 12/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:44 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6768: Linux ARM 11/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:44 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6767: Linux ARM 10/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:44 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6766: Linux ARM 9/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:43 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6765: Linux ARM 8/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:43 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6764: Linux ARM 7/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:43 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6763: Linux ARM 6/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:42 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6762: Linux ARM 5/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:42 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6761: Linux ARM 4/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:42 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6760: Linux ARM 3/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:42 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6759: Linux ARM 2/16.

Overtaken by D7970 .. D7978

Sep 30 2016, 5:41 AM · Linux Emulation, ARM
soutade_gmail.com abandoned D6758: Linux ARM 1/16.

Overtaken by https://reviews.freebsd.org/D7970 .. https://reviews.freebsd.org/D7978

Sep 30 2016, 5:40 AM · Linux Emulation, ARM

Sep 29 2016

gonzo added a comment to D7974: Linux ARM v2 5/9.

Looks like patch to sys/conf/files.arm was not included in either of revisions. It should contain all source files in sys/arm/linux/. Gregory, could you include this change and attach to any of the existing revisions?

Sep 29 2016, 5:54 PM · Linux Emulation, ARM
andrew added inline comments to D7972: Linux ARM v2 3/9.
Sep 29 2016, 5:43 PM · Linux Emulation, ARM
gonzo added a comment to D7970: Linux ARM v2 1/9.
In D7970#166887, @gonzo wrote:

Gregory,

I take it v2 reviews are the ones that are relevant and that should be reviewed/tested. And previous 16 reviews can be closed now? Is that right?

Thank you

Right. They're strictly the same (except an update needed to compile in new HEAD) but the first version is more Linux like patchset while the second is FreeBSD style.

Sep 29 2016, 5:25 PM · Linux Emulation, ARM