Page MenuHomeFreeBSD

olivier (Olivier Cochard-Labbé)
User

Projects

User Details

User Since
Feb 5 2016, 2:19 PM (429 w, 15 h)

Recent Activity

Tue, Apr 2

olivier committed rGa92757146909: OptionalObsoleteFiles: add missed cuda wrappers include files (authored by olivier).
OptionalObsoleteFiles: add missed cuda wrappers include files
Tue, Apr 2, 9:02 PM
olivier closed D44597: OptionalObsoleteFiles: add missed cuda wrappers include files.
Tue, Apr 2, 9:02 PM
olivier requested review of D44597: OptionalObsoleteFiles: add missed cuda wrappers include files.
Tue, Apr 2, 7:29 PM
olivier abandoned D44548: lorder: skip tests if cc not available.
In D44548#1016031, @des wrote:

I think D44558 is a better approach.

Tue, Apr 2, 10:50 AM

Fri, Mar 29

olivier added a comment to D44548: lorder: skip tests if cc not available.
In D44548#1015876, @des wrote:

Why are you testing lorder, which is part of the toolchain, on a system without a toolchain?

Fri, Mar 29, 10:52 AM

Thu, Mar 28

olivier requested review of D44548: lorder: skip tests if cc not available.
Thu, Mar 28, 5:13 PM

Mar 26 2024

olivier committed R11:8a57d5eba5e5: net/bird2: update 2.14 -> 2.15.1 (authored by zarychtam_plan-b.pwste.edu.pl).
net/bird2: update 2.14 -> 2.15.1
Mar 26 2024, 10:35 AM

Mar 11 2024

olivier added a comment to D44151: unix: new implementation of unix/stream & unix/seqpacket.

On 2 identical servers (Intel Xeon CPU E5-2697A v4 @ 2.60GHz), one running the unpatched and the other this patched review, here are the results of this script (extracting the "real" in seconds from the time command):

#!/bin/sh
set -eu
lenght=100000000000
sizes="8000 32000 64000 128000 256000 512000 1000000"
cmd=""
for s in $sizes; do
        echo "Benching with size $s (lenght: $lenght)..."
        for i in $(seq 3); do
                time -p -o bulk.$s.$i.txt ./unix_bulk $lenght $s $s
        done
        grep real bulk.$s.*.txt | cut -d ' ' -f 2 > bulk.$s.data
        cmd="$cmd bulk.$s.data"
done
ministat -w 74 -s $cmd
Mar 11 2024, 8:00 PM

Mar 8 2024

olivier committed R11:9b1521f73360: benchmarks/ipc-bench: Add new port (authored by olivier).
benchmarks/ipc-bench: Add new port
Mar 8 2024, 10:53 PM
olivier committed R11:9646f5d27905: net/read_bbrlog: Update to 1.2 (authored by olivier).
net/read_bbrlog: Update to 1.2
Mar 8 2024, 10:53 PM

Feb 23 2024

olivier committed rG161984ade1fa: tests: Fixing incomplete atf_skip if missing jail condition (authored by olivier).
tests: Fixing incomplete atf_skip if missing jail condition
Feb 23 2024, 12:11 PM
olivier closed D44005: hostname(1): test cases requires jail.
Feb 23 2024, 9:49 AM
olivier committed rG3562b7b1eb80: hostname(1): skip test if jail binary is missing (authored by olivier).
hostname(1): skip test if jail binary is missing
Feb 23 2024, 9:49 AM
olivier closed D44010: jail: tests requires jail.
Feb 23 2024, 9:49 AM
olivier committed rGbde7c606e9e0: jail: skip sysctl_security_jail_children if jail binary missing (authored by olivier).
jail: skip sysctl_security_jail_children if jail binary missing
Feb 23 2024, 9:49 AM

Feb 22 2024

olivier updated the diff for D44010: jail: tests requires jail.
Feb 22 2024, 9:00 PM
olivier updated the diff for D44005: hostname(1): test cases requires jail.
Feb 22 2024, 8:39 PM

Feb 21 2024

olivier added a comment to D44010: jail: tests requires jail.

On similar review (https://reviews.freebsd.org/D44005) the idea was to still build and install it, but "skip" the test if jail binary was missing.
@jamie Do you have a preference ?

Feb 21 2024, 5:35 PM
olivier added a comment to D44005: hostname(1): test cases requires jail.

I don't really object this approach, but I don't really support it either. Do you think it's okay to let the test case check if jail utility exists, and skip running if no?

Feb 21 2024, 5:33 PM
olivier requested review of D44010: jail: tests requires jail.
Feb 21 2024, 9:26 AM
olivier requested review of D44005: hostname(1): test cases requires jail.
Feb 21 2024, 6:32 AM

Feb 8 2024

olivier added inline comments to D43786: M1: CI Scripts for Developers.
Feb 8 2024, 9:28 PM

Feb 6 2024

olivier committed R11:11160cb54624: dns/nextdns: Update to 1.42.0 (authored by olivier).
dns/nextdns: Update to 1.42.0
Feb 6 2024, 1:28 PM

Feb 1 2024

olivier committed R11:7f087b720e52: devel/cbmc: add new port (authored by olivier).
devel/cbmc: add new port
Feb 1 2024, 5:55 PM

Jan 18 2024

olivier committed R11:0592024317ab: features: Add support to enable sanitizers (authored by olivier).
features: Add support to enable sanitizers
Jan 18 2024, 8:15 PM
olivier closed D43497: features: Add support to enable sanitizers.
Jan 18 2024, 8:15 PM
olivier updated the diff for D43497: features: Add support to enable sanitizers.

fix typo

Jan 18 2024, 7:42 PM
olivier updated the diff for D43497: features: Add support to enable sanitizers.

Add variables usage description

Jan 18 2024, 7:26 PM
olivier added a comment to D43497: features: Add support to enable sanitizers.

Thank you. Now, how about adding support for requesting several sanitizers at the same time? Let SANITIZE_FLAGS accept a list of values like SANITIZE_FLAGS= memory thread and then iterate over it with .for?

Let me know if you don't want to do this. Your change is already pretty useful.

Jan 18 2024, 6:27 PM
olivier updated the diff for D43497: features: Add support to enable sanitizers.

Add meson support and sort

Jan 18 2024, 6:19 PM
olivier requested review of D43497: features: Add support to enable sanitizers.
Jan 18 2024, 4:46 PM

Jan 14 2024

olivier committed R11:9684f42bbe0a: net/frr9: Fix rc script with staticd (authored by olivier).
net/frr9: Fix rc script with staticd
Jan 14 2024, 5:24 PM
olivier committed R11:4d9da3b73514: net/py-maxminddb: Update to 2.5.2 (authored by olivier).
net/py-maxminddb: Update to 2.5.2
Jan 14 2024, 4:31 PM

Dec 22 2023

olivier committed R11:75d90603569e: net/ndproxy: fix build on FreeBSD kernel >= 14 (authored by olivier).
net/ndproxy: fix build on FreeBSD kernel >= 14
Dec 22 2023, 4:08 PM

Dec 17 2023

olivier committed R11:d90db2b56eff: x11/deforaos-integration: Transfer maintainership (authored by olivier).
x11/deforaos-integration: Transfer maintainership
Dec 17 2023, 9:13 PM

Dec 9 2023

olivier committed R11:9742aaea7429: net/frr8: Update to 8.5.4 (authored by olivier).
net/frr8: Update to 8.5.4
Dec 9 2023, 9:50 AM

Dec 1 2023

olivier committed R11:d93660647173: net/py-maxminddb: update to v2.5.1 (authored by rcm).
net/py-maxminddb: update to v2.5.1
Dec 1 2023, 10:46 PM

Nov 29 2023

olivier committed R11:9730c4a0adf2: net/frr9: Update to 9.1 (authored by olivier).
net/frr9: Update to 9.1
Nov 29 2023, 2:37 PM

Nov 23 2023

olivier committed R11:b6f53ab294c3: x11/deforaos-integration: new port (authored by khorben_defora.org).
x11/deforaos-integration: new port
Nov 23 2023, 12:34 PM
olivier committed R11:66e8b20818df: x11/deforaos-locker: Add back latest version 0.4.2 (authored by khorben_defora.org).
x11/deforaos-locker: Add back latest version 0.4.2
Nov 23 2023, 12:34 PM
olivier committed R11:f9faa4a89b57: www/deforaos-surfer: Add back latest version 0.3.1 (authored by khorben_defora.org).
www/deforaos-surfer: Add back latest version 0.3.1
Nov 23 2023, 12:34 PM
olivier committed R11:456691df1589: devel/deforaos-libsystem: Update to 0.4.3 (authored by khorben_defora.org).
devel/deforaos-libsystem: Update to 0.4.3
Nov 23 2023, 12:34 PM
olivier committed R11:a359da13de4c: x11-fm/deforaos-browser: update to 0.5.5 (authored by khorben_defora.org).
x11-fm/deforaos-browser: update to 0.5.5
Nov 23 2023, 12:34 PM
olivier committed R11:8dddb345249c: comms/deforaos-phone: Add back latest version 0.6.2 (authored by khorben_defora.org).
comms/deforaos-phone: Add back latest version 0.6.2
Nov 23 2023, 12:34 PM
olivier committed R11:ded334edb880: x11/deforaos-libdesktop: Update to 0.4.1 (authored by khorben_defora.org).
x11/deforaos-libdesktop: Update to 0.4.1
Nov 23 2023, 12:34 PM
olivier committed R11:4181d64f6f21: x11-wm/deforaos-panel: Add back latest version 0.4.5 (authored by khorben_defora.org).
x11-wm/deforaos-panel: Add back latest version 0.4.5
Nov 23 2023, 12:34 PM

Nov 16 2023

olivier committed R11:6f2e08b600c4: net/read_bbrlog: Update to 1.1 (authored by olivier).
net/read_bbrlog: Update to 1.1
Nov 16 2023, 4:38 PM
olivier committed R11:84962599a83e: net/frr[89]: fix frr-reload finding frr-reload.py (authored by rcm).
net/frr[89]: fix frr-reload finding frr-reload.py
Nov 16 2023, 10:40 AM

Nov 15 2023

olivier added a comment to D42407: Stop using a temporary file for genoffset.sh.

Ship it please :-)

Nov 15 2023, 4:34 PM

Nov 8 2023

olivier committed R11:d4ca64c4d642: net/libyang2: Update to 2.1.128 (authored by olivier).
net/libyang2: Update to 2.1.128
Nov 8 2023, 11:22 AM

Oct 11 2023

olivier closed D41989: Prevent running syslogd tests in parallel.
Oct 11 2023, 10:26 AM
olivier committed rG75ae7e436edd: syslogd: Prevent running tests in parallel (authored by olivier).
syslogd: Prevent running tests in parallel
Oct 11 2023, 10:26 AM

Oct 10 2023

olivier updated the diff for D41989: Prevent running syslogd tests in parallel.
Oct 10 2023, 7:22 PM

Oct 9 2023

olivier committed R11:e85294da21f5: sysutils/mstflint: Drop ca_root_nss dependency (authored by olivier).
sysutils/mstflint: Drop ca_root_nss dependency
Oct 9 2023, 1:39 PM

Oct 8 2023

olivier committed R11:af6da9bfcbd9: net/bird2: Update to 2.14 (authored by olivier).
net/bird2: Update to 2.14
Oct 8 2023, 10:16 AM

Oct 6 2023

olivier committed R11:c343d9ea7692: x11-fonts/juliamono: update to 0.051 (authored by olivier).
x11-fonts/juliamono: update to 0.051
Oct 6 2023, 12:50 PM
olivier committed R11:73d06a8003c5: net/jotta-cli: Update to 0.15.93226 (authored by olivier).
net/jotta-cli: Update to 0.15.93226
Oct 6 2023, 9:58 AM

Oct 5 2023

olivier committed R11:8bf95465fbd8: net/pkt-gen: Update to 2023.04.22 and add man pages (authored by olivier).
net/pkt-gen: Update to 2023.04.22 and add man pages
Oct 5 2023, 2:57 PM
olivier committed R11:85653ba572f9: net/frr7: Removing branch 7 from the tree (authored by olivier).
net/frr7: Removing branch 7 from the tree
Oct 5 2023, 2:33 PM
olivier committed R11:182306a0d515: net/frr9: New major version 9.0.1 of FRRouting (authored by olivier).
net/frr9: New major version 9.0.1 of FRRouting
Oct 5 2023, 1:44 PM
olivier committed R11:9a1c57baa561: net/libyang2: Update to 2.1.111 (authored by olivier).
net/libyang2: Update to 2.1.111
Oct 5 2023, 10:30 AM
olivier committed R11:decdf8e9da3f: net/tcptestsuite: Update to 2023/07/19 and take maintainership (authored by olivier).
net/tcptestsuite: Update to 2023/07/19 and take maintainership
Oct 5 2023, 10:17 AM
olivier committed R11:594eebaf9671: sysutils/mstflint: Update to 4.25.0 and take maintainship (authored by olivier).
sysutils/mstflint: Update to 4.25.0 and take maintainship
Oct 5 2023, 8:45 AM

Sep 28 2023

olivier committed R11:cf8cec813d73: net/frr8: remove vtysh port option, housekeeping, fix build with SNMP (authored by olivier).
net/frr8: remove vtysh port option, housekeeping, fix build with SNMP
Sep 28 2023, 5:31 PM

Sep 27 2023

olivier committed R11:41d81a86e060: net/packetdrill: Drop FreeBSD 12 (authored by olivier).
net/packetdrill: Drop FreeBSD 12
Sep 27 2023, 1:31 PM

Sep 26 2023

olivier requested review of D41989: Prevent running syslogd tests in parallel.
Sep 26 2023, 7:36 PM

Sep 22 2023

olivier committed R11:021d0682c4f8: dns/nextdns: Update to 1.40.1 (authored by olivier).
dns/nextdns: Update to 1.40.1
Sep 22 2023, 9:23 PM

Sep 8 2023

olivier committed R11:33b92cbf88f8: net/frr8: Update to 8.5.3 (authored by olivier).
net/frr8: Update to 8.5.3
Sep 8 2023, 7:51 PM

Jul 7 2023

olivier committed R11:2f1c5631c708: graphics/osg: Cleaner way to force c++11 (authored by olivier).
graphics/osg: Cleaner way to force c++11
Jul 7 2023, 9:49 AM

Jul 6 2023

olivier committed R11:93bb84b3c8e7: graphics/osg: Fix build on head (authored by olivier).
graphics/osg: Fix build on head
Jul 6 2023, 11:35 PM
olivier committed R11:8670a8ec77f7: net/py-maxminddb: Update to 2.4.0 (authored by olivier).
net/py-maxminddb: Update to 2.4.0
Jul 6 2023, 8:29 PM

Jul 4 2023

olivier committed rG150d8ca9f3ba: socket afinet tests: using dynamic ports instead of the same static port (authored by olivier).
socket afinet tests: using dynamic ports instead of the same static port
Jul 4 2023, 7:20 PM
olivier closed D40859: Allows running socket_afinet regression tests in parallel.
Jul 4 2023, 7:19 PM
olivier updated the diff for D40859: Allows running socket_afinet regression tests in parallel.

Replacing hardcoded port number with dynamic ones.

Jul 4 2023, 5:19 PM

Jul 3 2023

olivier retitled D40859: Allows running socket_afinet regression tests in parallel from Allows running /socket_afinet regression tests in parallel to Allows running socket_afinet regression tests in parallel.
Jul 3 2023, 4:45 PM
olivier requested review of D40859: Allows running socket_afinet regression tests in parallel.
Jul 3 2023, 4:44 PM

Jun 29 2023

olivier committed R11:062df5cfbca5: net/packetdrill: Update to 20230625 (authored by olivier).
net/packetdrill: Update to 20230625
Jun 29 2023, 7:37 PM

Jun 26 2023

olivier committed R11:ed6c0f5c1a5a: net/frr8: Update to 8.5.2 (authored by olivier).
net/frr8: Update to 8.5.2
Jun 26 2023, 1:43 PM

Jun 23 2023

olivier committed R11:a5baa25dffc9: net/bird2: Update to 2.13.1 (authored by olivier).
net/bird2: Update to 2.13.1
Jun 23 2023, 3:57 PM

Jun 21 2023

olivier committed R11:842d2efbb723: net/libyang2: Update to 2.1.80 (authored by olivier).
net/libyang2: Update to 2.1.80
Jun 21 2023, 11:51 AM

May 15 2023

olivier committed R11:5313e0812b06: dns/nextdns: Update to 1.39.4 (authored by olivier).
dns/nextdns: Update to 1.39.4
May 15 2023, 5:02 PM

May 11 2023

olivier committed R11:a3ada6ecdacf: net/py-GeoIP2: Update to 4.7.0 (authored by olivier).
net/py-GeoIP2: Update to 4.7.0
May 11 2023, 8:45 PM
olivier committed R11:5803adf38dab: net/py-maxminddb: Update to 2.3.0 (authored by olivier).
net/py-maxminddb: Update to 2.3.0
May 11 2023, 8:45 PM

May 3 2023

olivier committed R11:e9116d046d5e: net/read_bbrlog: Update to 1.0 (authored by olivier).
net/read_bbrlog: Update to 1.0
May 3 2023, 8:13 PM

May 1 2023

olivier committed R11:60c3c8a895af: net/frr8: Update to 8.5.1 (authored by olivier).
net/frr8: Update to 8.5.1
May 1 2023, 6:05 AM

Apr 25 2023

olivier committed R11:08bd488b0d4a: net/bird2: Update to 2.13 (authored by olivier).
net/bird2: Update to 2.13
Apr 25 2023, 10:48 PM

Apr 21 2023

olivier committed R11:dc2c49ff3210: net/frr8: Fix bgpd crash with large communities and enable backtrace (authored by olivier).
net/frr8: Fix bgpd crash with large communities and enable backtrace
Apr 21 2023, 10:08 PM

Apr 2 2023

olivier committed R11:ec7b0b5b443d: net/freevrrpd: Update to 1.2 and take maintainership (authored by olivier).
net/freevrrpd: Update to 1.2 and take maintainership
Apr 2 2023, 5:26 PM
olivier committed R11:1e0ea4cadc5c: net/pkt-gen: Disable build on 32bit platforms (authored by olivier).
net/pkt-gen: Disable build on 32bit platforms
Apr 2 2023, 12:49 PM

Mar 27 2023

olivier committed R11:9305cd3f9321: net/pkt-gen: Update to g2023.03.22 (authored by olivier).
net/pkt-gen: Update to g2023.03.22
Mar 27 2023, 12:12 PM

Mar 21 2023

olivier committed R11:096eda91ca3a: net/frr8: Update to 8.5 (authored by olivier).
net/frr8: Update to 8.5
Mar 21 2023, 3:02 PM
olivier committed R11:24a971e8da7d: net/libyang2: Update to 2.1.55 (authored by olivier).
net/libyang2: Update to 2.1.55
Mar 21 2023, 3:02 PM

Mar 16 2023

olivier committed R11:76506bc51ce8: net/bird2: Update to 2.0.12 (authored by olivier).
net/bird2: Update to 2.0.12
Mar 16 2023, 8:29 PM

Mar 1 2023

olivier closed D38828: Skip tarfs regression test if module doesn't exist.
Mar 1 2023, 9:24 PM
olivier committed rGe78dc78e517a: testing: skip tarfs tests if module is not loadable. (authored by olivier).
testing: skip tarfs tests if module is not loadable.
Mar 1 2023, 9:24 PM
olivier added a comment to D38828: Skip tarfs regression test if module doesn't exist.
In D38828#884135, @ngie wrote:

The kldload check function seems like it should be in a common function. Also: I might reword the message to state: “This test requires the tarfs kernel module (not available).”

Mar 1 2023, 8:25 PM

Feb 28 2023

olivier requested review of D38828: Skip tarfs regression test if module doesn't exist.
Feb 28 2023, 8:02 PM

Feb 12 2023

olivier accepted D38505: fibs: restrict jail_attach(2) if process fibnum >= numfibs in the jail..

Fixed the crash here:

Feb 12 2023, 11:07 AM

Feb 7 2023

olivier abandoned D38412: Do not build libcasper regression tests if WITHOUT_CASPER is set.

Need more work

In file included from /usr/src/bin/cat/cat.c:60:
/usr/obj/amd64.amd64/tmp/usr/include/capsicum_helpers.h:42:10: fatal error: 'libcasper.h' file not found
#include <libcasper.h>
Feb 7 2023, 12:29 PM
olivier retitled D38412: Do not build libcasper regression tests if WITHOUT_CASPER is set from Do not build libcasper if WITHOUT_CASPER is set to Do not build libcasper regression tests if WITHOUT_CASPER is set.
Feb 7 2023, 11:16 AM