Page MenuHomeFreeBSD

trasz (Edward Tomasz Napierała)
User

Projects

User Details

User Since
Aug 2 2014, 12:45 PM (267 w, 6 d)

Recent Activity

Yesterday

trasz added a comment to D21615: Move SysV IPC stuff out of the 'abi' rc script.

Ping?

Thu, Sep 19, 12:08 PM

Sat, Sep 14

trasz added a comment to D20324: Introduce the ARB tree(3) macros.
In D20324#471860, @cem wrote:

I'm still skeptical of the need to memcpy out a tree structure (are we doing queries on both sides? one side necessarily being stale?). This has never really been addressed?

Sat, Sep 14, 7:26 PM
trasz committed rS352337: Introduce arb(3), the Array-based Red-Black Tree macros: similar.
Introduce arb(3), the Array-based Red-Black Tree macros: similar
Sat, Sep 14, 7:24 PM
trasz closed D20324: Introduce the ARB tree(3) macros.
Sat, Sep 14, 7:23 PM
trasz closed D21550: Make pseudofs(9) create directory entries in order.
Sat, Sep 14, 7:16 PM
trasz committed rS352334: Make pseudofs(9) create directory entries in order, instead.
Make pseudofs(9) create directory entries in order, instead
Sat, Sep 14, 7:16 PM

Thu, Sep 12

trasz updated the summary of D21615: Move SysV IPC stuff out of the 'abi' rc script.
Thu, Sep 12, 2:02 PM
trasz added a comment to D21615: Move SysV IPC stuff out of the 'abi' rc script.

Thanks, done.

Thu, Sep 12, 2:01 PM
trasz updated the summary of D21615: Move SysV IPC stuff out of the 'abi' rc script.
Thu, Sep 12, 2:01 PM
trasz created D21615: Move SysV IPC stuff out of the 'abi' rc script.
Thu, Sep 12, 12:50 PM

Wed, Sep 11

trasz abandoned D20720: Make linuxulator handle ELFOSABI_NONE ELF executables.

Sigh.

Wed, Sep 11, 5:08 PM
trasz added a comment to D21492: Make linux_common depend on pty..

(Tinderboxed.)

Wed, Sep 11, 12:00 PM
trasz updated the summary of D20720: Make linuxulator handle ELFOSABI_NONE ELF executables.
Wed, Sep 11, 11:35 AM
trasz accepted D21590: linux: add trivial renameat2 implementation.
Wed, Sep 11, 9:30 AM

Mon, Sep 9

trasz updated the diff for D21492: Make linux_common depend on pty..

Man page improvements from Brooks.

Mon, Sep 9, 1:40 PM
trasz added a comment to D21550: Make pseudofs(9) create directory entries in order.

I've thought about it; I guess des@ hadn't used that to avoid contaminating pseudofs headers with queue.h, and I didn't want to change it.

Mon, Sep 9, 12:58 PM
trasz added a reviewer for D21492: Make linux_common depend on pty.: brooks.
Mon, Sep 9, 12:40 PM
trasz updated the diff for D20720: Make linuxulator handle ELFOSABI_NONE ELF executables.

Default to disabled, add description in the man page.

Mon, Sep 9, 12:15 PM
trasz added a comment to D21550: Make pseudofs(9) create directory entries in order.

Thanks; does the updated version look ok?

Mon, Sep 9, 11:32 AM
trasz updated the diff for D21550: Make pseudofs(9) create directory entries in order.

Fixes from kib.

Mon, Sep 9, 11:32 AM

Fri, Sep 6

trasz committed rS351942: MFC r350685:.
MFC r350685:
Fri, Sep 6, 5:55 PM
trasz added reviewers for D21550: Make pseudofs(9) create directory entries in order: des, kib.
Fri, Sep 6, 1:08 PM
trasz created D21550: Make pseudofs(9) create directory entries in order.
Fri, Sep 6, 1:07 PM

Wed, Sep 4

trasz added a comment to D20324: Introduce the ARB tree(3) macros.

(Note to self: tinderboxed.)

Wed, Sep 4, 6:19 PM
trasz committed rS351822: Fix /proc/mounts for autofs(5) mounts..
Fix /proc/mounts for autofs(5) mounts.
Wed, Sep 4, 6:01 PM
trasz committed rS351821: Improve debugging output..
Improve debugging output.
Wed, Sep 4, 6:00 PM
trasz added a comment to D20720: Make linuxulator handle ELFOSABI_NONE ELF executables.

It's hard to set the sysctl from a script (there's no way to figure out what value it should be set to), but generally: doing that would be working around a bug instead of fixing it. We should ship software that works correctly by default, without the need for twiddling some options. Currently we don't: we ship broken ELF activator that can't recognize common Linux executables.

Wed, Sep 4, 10:51 AM

Tue, Sep 3

trasz closed D20687: Fix execution of linux binaries with glibc>=2.24.
Tue, Sep 3, 7:48 PM
trasz committed rS351783: Unbreak Linux binaries linked against new glibc, such as the ones.
Unbreak Linux binaries linked against new glibc, such as the ones
Tue, Sep 3, 7:48 PM
trasz committed rS351758: Make linprocfs(4) report Tgid, Linux ltrace(1) needs it..
Make linprocfs(4) report Tgid, Linux ltrace(1) needs it.
Tue, Sep 3, 4:33 PM
trasz updated the summary of D20720: Make linuxulator handle ELFOSABI_NONE ELF executables.
Tue, Sep 3, 2:33 PM
trasz added a reviewer for D20720: Make linuxulator handle ELFOSABI_NONE ELF executables: brooks.
Tue, Sep 3, 1:02 PM
trasz updated the diff for D20687: Fix execution of linux binaries with glibc>=2.24.

Improve the comment.

Tue, Sep 3, 12:24 PM
trasz added a reviewer for D20720: Make linuxulator handle ELFOSABI_NONE ELF executables: emaste.
Tue, Sep 3, 12:22 PM
trasz updated the summary of D20720: Make linuxulator handle ELFOSABI_NONE ELF executables.
Tue, Sep 3, 12:21 PM
trasz updated the diff for D20720: Make linuxulator handle ELFOSABI_NONE ELF executables.

Add sysctl to disable the new behaviour.

Tue, Sep 3, 12:20 PM
trasz updated the diff for D20687: Fix execution of linux binaries with glibc>=2.24.

Apply comments from brooks and emaste.

Tue, Sep 3, 11:18 AM
trasz updated the diff for D21492: Make linux_common depend on pty..

Update the man page.

Tue, Sep 3, 10:54 AM

Mon, Sep 2

trasz updated the summary of D21492: Make linux_common depend on pty..
Mon, Sep 2, 6:47 PM
trasz updated the summary of D21492: Make linux_common depend on pty..
Mon, Sep 2, 6:45 PM
trasz added reviewers for D21492: Make linux_common depend on pty.: dchagin, emaste, Linux Emulation.
Mon, Sep 2, 6:39 PM
trasz created D21492: Make linux_common depend on pty..
Mon, Sep 2, 6:38 PM
trasz committed rS351723: Bump Linux version to 3.2.0. Without it, binaries linked against.
Bump Linux version to 3.2.0. Without it, binaries linked against
Mon, Sep 2, 6:10 PM
trasz closed D20757: Bump Linux version to 3.2.0.
Mon, Sep 2, 6:10 PM
trasz updated the summary of D20757: Bump Linux version to 3.2.0.
Mon, Sep 2, 6:08 PM
trasz updated the diff for D20757: Bump Linux version to 3.2.0.

Regen.

Mon, Sep 2, 6:06 PM
trasz updated the diff for D20687: Fix execution of linux binaries with glibc>=2.24.

Prettify, add sysctl.

Mon, Sep 2, 5:55 PM
trasz updated the summary of D20687: Fix execution of linux binaries with glibc>=2.24.
Mon, Sep 2, 5:45 PM
trasz committed rS351703: Relax compat.linux.osrelease checks. This way one can do eg.
Relax compat.linux.osrelease checks. This way one can do eg
Mon, Sep 2, 4:57 PM
trasz closed D20685: Relax compat.linux.osrelease checks.
Mon, Sep 2, 4:57 PM
trasz updated the diff for D20324: Introduce the ARB tree(3) macros.

Move stuff to <sys/arb.h>

Mon, Sep 2, 4:35 PM
trasz committed rD53359: Improve the instructions..
Improve the instructions.
Mon, Sep 2, 2:26 PM

Thu, Aug 29

trasz committed rS351596: Fix qmath(3) build problems with GCC 8..
Fix qmath(3) build problems with GCC 8.
Thu, Aug 29, 7:39 AM
trasz closed D21442: Fix qmath(3) with new GCC.
Thu, Aug 29, 7:39 AM
trasz added a comment to D21442: Fix qmath(3) with new GCC.

Note that I'm committing it without waiting for a proper acceptance due to being a build fix.

Thu, Aug 29, 7:39 AM

Wed, Aug 28

trasz added a comment to D21442: Fix qmath(3) with new GCC.

Note to self: tinderboxed.

Wed, Aug 28, 10:37 AM
trasz added a comment to D21451: Fix (some of) warnings from riscv64-gcc.

Please see https://reviews.freebsd.org/D21442.

Wed, Aug 28, 10:36 AM

Tue, Aug 27

trasz added reviewers for D21442: Fix qmath(3) with new GCC: sef, asomers.
Tue, Aug 27, 6:36 PM
trasz updated the summary of D21442: Fix qmath(3) with new GCC.
Tue, Aug 27, 6:31 PM
trasz created D21442: Fix qmath(3) with new GCC.
Tue, Aug 27, 6:30 PM
trasz committed rS351545: Fix build on 32 bit archs..
Fix build on 32 bit archs.
Tue, Aug 27, 1:55 PM
trasz committed rS351544: Introduce <sys/qmath.h>, a fixed-point math library from Netflix.
.
Introduce <sys/qmath.h>, a fixed-point math library from Netflix.

Tue, Aug 27, 11:46 AM
trasz closed D20116: Introduce <sys/qmath.h>.
Tue, Aug 27, 11:46 AM
trasz added a comment to D20116: Introduce <sys/qmath.h>.

Add comments explaining what each of the tests is doing,
as suggested by imp@.

Tue, Aug 27, 9:28 AM

Mon, Aug 26

trasz committed rS351509: Make it clear what the userland traces are in the ktrace(1) man page..
Make it clear what the userland traces are in the ktrace(1) man page.
Mon, Aug 26, 10:18 AM
trasz committed rS351508: .Xr ports(7) and development(7)..
.Xr ports(7) and development(7).
Mon, Aug 26, 10:16 AM

Sun, Aug 25

trasz committed rD53324: Fix "Ports Management Team" URL..
Fix "Ports Management Team" URL.
Sun, Aug 25, 12:15 PM
trasz committed rD53323: Add the 2019Q2 status report to the newsflash..
Add the 2019Q2 status report to the newsflash.
Sun, Aug 25, 12:04 PM
trasz committed rD53322: Fix markup for the IRC entry..
Fix markup for the IRC entry.
Sun, Aug 25, 11:12 AM

Sat, Aug 24

trasz committed rD53321: Remove empty categories; d'oh!.
Remove empty categories; d'oh!
Sat, Aug 24, 7:10 PM
trasz committed rD53320: Publish the 2019Q2 status report..
Publish the 2019Q2 status report.
Sat, Aug 24, 6:59 PM
trasz closed D21381: Add 2019Q2 Quarterly Report.
Sat, Aug 24, 6:56 PM
trasz committed rD53319: Add Quarterly Status Report for 2019Q2..
Add Quarterly Status Report for 2019Q2.
Sat, Aug 24, 6:56 PM
D21381: Add 2019Q2 Quarterly Report now requires review to proceed.

Add intro.

Sat, Aug 24, 6:52 PM
trasz added inline comments to D21381: Add 2019Q2 Quarterly Report.
Sat, Aug 24, 10:56 AM
trasz added a comment to D21381: Add 2019Q2 Quarterly Report.

Fixes from bcr@.

Sat, Aug 24, 10:55 AM
trasz added a comment to D20685: Relax compat.linux.osrelease checks.

I don't really expect any functional difference; it's mostly to make it possible to match real Linux distros as closely as possible.

Sat, Aug 24, 10:08 AM

Fri, Aug 23

trasz created D21381: Add 2019Q2 Quarterly Report.
Fri, Aug 23, 4:26 PM

Aug 19 2019

trasz created D21324: Add stats(3) support to nc(1).
Aug 19 2019, 4:56 PM

Aug 7 2019

trasz committed rS350685: Add cdceem(4) driver, for virtual ethernet devices compliant.
Add cdceem(4) driver, for virtual ethernet devices compliant
Aug 7 2019, 6:14 PM

Aug 5 2019

D21109: Change autounmountd(8) to use time_t for duration instead of double is now accepted and ready to land.

Looks good, thanks!

Aug 5 2019, 12:56 PM

Jul 19 2019

trasz updated the summary of D20477: Introduce stats(3).
Jul 19 2019, 12:53 PM

Jul 18 2019

trasz updated the summary of D20655: Make use of stats(3) in the TCP stack.
Jul 18 2019, 9:36 PM
trasz updated the summary of D20116: Introduce <sys/qmath.h>.
Jul 18 2019, 9:24 PM
trasz updated the summary of D20324: Introduce the ARB tree(3) macros.
Jul 18 2019, 9:17 PM

Jul 17 2019

trasz added inline comments to D20655: Make use of stats(3) in the TCP stack.
Jul 17 2019, 8:06 PM
trasz added a comment to D20477: Introduce stats(3).

One more fix from Allan.

Jul 17 2019, 7:43 PM

Jul 15 2019

trasz updated the summary of D20477: Introduce stats(3).
Jul 15 2019, 7:42 PM
trasz updated the summary of D20477: Introduce stats(3).
Jul 15 2019, 7:38 PM
trasz updated the summary of D20655: Make use of stats(3) in the TCP stack.
Jul 15 2019, 6:43 PM
trasz added a comment to D20324: Introduce the ARB tree(3) macros.
In D20324#450030, @cem wrote:

But I've added the justification (explanation of what's the point of ARB, from the consumer point of view) to the man page already. What else is needed?

Are you referring to the single sentence, "[ARB trees] are useful, e.g., when the tree needs to be [transferred] between userspace and kernel", or am I missing the justification? If I am missing the complete justification, please point me at the part of the text that justifies the design. I am looking for considerably better justification than that single sentence.

Jul 15 2019, 6:37 PM
trasz updated the summary of D20324: Introduce the ARB tree(3) macros.
Jul 15 2019, 5:17 PM
trasz updated the summary of D20324: Introduce the ARB tree(3) macros.
Jul 15 2019, 5:16 PM
trasz updated the summary of D20116: Introduce <sys/qmath.h>.
Jul 15 2019, 5:01 PM
trasz updated the summary of D20655: Make use of stats(3) in the TCP stack.
Jul 15 2019, 4:30 PM

Jul 14 2019

trasz updated the summary of D20324: Introduce the ARB tree(3) macros.
Jul 14 2019, 9:25 PM
trasz updated the summary of D20656: Add new port: net/tcprtt: reliably measure the TCP handshake round trip time using stats(9).
Jul 14 2019, 7:06 PM

Jul 13 2019

trasz added inline comments to D20116: Introduce <sys/qmath.h>.
Jul 13 2019, 7:22 PM
trasz updated the summary of D20116: Introduce <sys/qmath.h>.

Update the example.

Jul 13 2019, 7:21 PM

Jul 10 2019

trasz updated the summary of D20720: Make linuxulator handle ELFOSABI_NONE ELF executables.
Jul 10 2019, 2:08 PM