HomeFreeBSD

Recent Activity
ActivePublic

Recent Activity

Today

osa committed R11:9fe32c306e01: www/freenginx-devel: third-party module management (+) (authored by osa).
www/freenginx-devel: third-party module management (+)
Mon, Feb 23, 7:50 PM
emaste committed rGb0476eea5ef4: OpenSSL: install EVP_CIPHER_CTX_get_app_data.3 once (authored by brooks).
OpenSSL: install EVP_CIPHER_CTX_get_app_data.3 once
Mon, Feb 23, 7:48 PM
emaste added a comment to D55467: src.opts.mk: Retire BSD_CPIO option.

(src.conf.5 to be regenerated)

Mon, Feb 23, 7:39 PM
emaste requested review of D55467: src.opts.mk: Retire BSD_CPIO option.
Mon, Feb 23, 7:39 PM
kib accepted D55453: tools/build/stddef.h: fix non-macos build.
Mon, Feb 23, 7:38 PM
kib added inline comments to D55426: msi: Support APIC Extended Destination IDs.
Mon, Feb 23, 7:36 PM
kib accepted D55426: msi: Support APIC Extended Destination IDs.
Mon, Feb 23, 7:36 PM
ashish committed R11:904bbda8828b: www/cinny: Update to 4.10.5 (authored by ashish).
www/cinny: Update to 4.10.5
Mon, Feb 23, 7:35 PM
kib added a comment to D55430: vmm: Move defines from x86.c to x86/bhyve.h.

IMO other bits should be also moved to specialreg.h

Mon, Feb 23, 7:35 PM
pouria added a comment to D43213: tcp: retry CWR transmission if TSO doesn't support ECN.

Personally I would like a TCP session NOT fail because it has ECN negotiated over a virtio driver, who then throws an error when a TSO superframe with CWR is handed down...

I agree.
I think we should talk about this on next transport meeting.

Mon, Feb 23, 7:35 PM
pouria accepted D55466: tcp: BBLog incoming packets in TCPS_TIME_WAIT.
Mon, Feb 23, 7:31 PM
rscheff added a comment to D43213: tcp: retry CWR transmission if TSO doesn't support ECN.

Personally I would like a TCP session NOT fail because it has ECN negotiated over a virtio driver, who then throws an error when a TSO superframe with CWR is handed down...

Mon, Feb 23, 7:31 PM
rscheff accepted D55466: tcp: BBLog incoming packets in TCPS_TIME_WAIT.

LGTM

Mon, Feb 23, 7:29 PM
rscheff abandoned D41672: tcp: add cubic_compute_pipe.

No. lets abandon it.

Mon, Feb 23, 7:28 PM
pouria added a comment to D43166: tcp: bypass TSO when CWR bit is to be sent.

Are you waiting for Andrew's feedback from vendor?
Could you please set the planned change state for this revision?

Mon, Feb 23, 7:18 PM
pouria added a comment to D43213: tcp: retry CWR transmission if TSO doesn't support ECN.

Is this still relevant?
If that's the case, could you please set the planned change state?

Mon, Feb 23, 7:14 PM
pouria requested changes to D46425: Add TCP round counting logic for default stack..

Please address Richard's comment.

Mon, Feb 23, 7:12 PM
rrs added a comment to D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..

The reason I am suggesting to include FIN WAIT 1/2 is that we stopped sending, but the
peer can send us data for an unlimited amount of time.. Shouldn't this data transfer towards
us be able to use ECN? That would mean we should send ACKs based on the received ECN markings.
Am I wrong with this? Why shouldn't half closed TCP connections not use ECN for the
direction data is still sent?

Mon, Feb 23, 7:11 PM
pouria added a comment to D48709: sockets: refactor solisten() and pr_listen.

Are you still working on this? @glebius
if that's the case, Could you please set the planned change state for this revision?

Mon, Feb 23, 7:10 PM
pouria added a comment to D49447: WIP ifnet: Introduce and use ifnet_byindex_attached() for outpath.

Are you still working on this? @zlei
Could you please set the planned change state for this revision?

Mon, Feb 23, 7:09 PM
tuexen requested review of D55466: tcp: BBLog incoming packets in TCPS_TIME_WAIT.
Mon, Feb 23, 7:08 PM
pouria added a comment to D49707: tcp: use declarative style to fill struct tcp_log_buffer.

I also agree with Randall and Tuexen.
I hate phabricator dashboard since it's filled with many revisions, and I have to rely solely on my emails to see what I need to review.
Which is not fair to older but still relevant revisions that need reviews.
Therefore, could you please abondon this revision if that's the case?

Mon, Feb 23, 7:05 PM
emaste added a comment to D55424: Retire cdialog.

Why cdialog and not libdialog in the message?

Mon, Feb 23, 7:04 PM
emaste added a comment to D55101: lesspipe: Allow zstd to operate on a symlink.

Ok - I went with the current version as I've been testing with it for a while, but have staged a switch to zstdcat in my local tree since I think it clearly matches our intention.

Mon, Feb 23, 7:02 PM
emaste committed rGb4305c90a3be: lesspipe: Allow zstd to operate on a symlink (authored by emaste).
lesspipe: Allow zstd to operate on a symlink
Mon, Feb 23, 7:00 PM
emaste closed D55101: lesspipe: Allow zstd to operate on a symlink.
Mon, Feb 23, 7:00 PM
pouria added a comment to D41672: tcp: add cubic_compute_pipe.

Is this revision still relevant?

Mon, Feb 23, 6:56 PM
tuexen added a comment to D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..
In D55460#1268987, @rrs wrote:

LGTM

I think CLOSE WAIT should be replaced by FIN WAIT 1 and FIN WAIT 2. My mistake.

Actually no. I don't think so. The idea here is the main stack *not* ecn should be controlling what
acks are sent when we are closing. In FIN WAIT1/2 we are doing the 4-way handshake dance and
ECN (and any CC behind it) needs to not be involved with it. The stack in theory should still
react the correct way and go through the proper handshake sending acks finacks and anything
else it needs. We just don't want ECN toggling in TH_ACKNOW in the middle since it is
unaware of the 4 way shutdown taking place..

Mon, Feb 23, 6:55 PM
pouria closed D45109: Add support for Realtek RTL8211F-VD PHY.

This revision is committed. Shouldn't be open.

Mon, Feb 23, 6:54 PM
pouria accepted D45950: vtnet: Fix an LOR in the input path.

LGTM, any concern related to this patch is revealing a design issue and IMHO, that's not something that would block this revision.

Mon, Feb 23, 6:52 PM
pouria accepted D53899: arp: Reduce lifetime of ARP entries.

LGTM

Mon, Feb 23, 6:38 PM
pouria added a comment to D55398: if_gre: make access to softc's data safe in network epoch.
In D55398#1267129, @ae wrote:

When you issue ioctl that does some changes in softc, another thread can do transmission in the same time and use some data from softc.
To avoid access to not yet fully modified or already freed data you need to block transmission.
Or you can allocate new gre_priv structure for each modification and free old one using NET_EPOCH_CALL(). This allows avoid blocking of transmit thread and it uses always stable data while it works in net_epoch.

I understand, I mean, personaly, I'd prefer to block transmission since reconfiguration of gre interface is rare in comparison to transmission.
This is what all other interfaces do. IMHO, it's not worth the extra complexity.

I think that's how it happened historically, for some interfaces we have different files of INET and INET6 implementation.

When I was working on implementing netlink for GRE, I noticed that the GRE implementation has too many layers of indirection due to its historical context.
It's not important and just an idea, but would you like to merge them under sys/net? I can work on it if you want.

Mon, Feb 23, 6:27 PM
bofh added a member for status: gperciva_tarsnap.com.
Mon, Feb 23, 6:24 PM
obiwac accepted D55463: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors.
Mon, Feb 23, 5:59 PM
pouria added a comment to D55316: witness: report a thread that can't sleep in WITNESS_WARN.

Immediately caught in bridge(4):

NET_EPOCH_ENTER(et);

callout_drain(&sc->sc_brcallout);
Mon, Feb 23, 5:53 PM
rrs added a comment to D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..

LGTM

I think CLOSE WAIT should be replaced by FIN WAIT 1 and FIN WAIT 2. My mistake.

Mon, Feb 23, 5:52 PM
rrs updated the diff for D55459: Mitigate a case where TCP rack can send an extra ack..

And I have found the case where we are getting the initial ack that causes the ack-war beginning.. not the
src of the continued ack-war (thats in tcp_timewait) but the initial extra ack :)

Mon, Feb 23, 5:43 PM
junchoon_dec.sakura.ne.jp accepted D55452: nvidia comments: Wordsmith.

Wanted to know how ashafer thinks before accepting. Now it LGTM.

Mon, Feb 23, 5:42 PM
vvd committed R11:bbc0e2dcc9d1: graphics/blender4: Fix desktop file - refers to stale executable name (authored by vvd).
graphics/blender4: Fix desktop file - refers to stale executable name
Mon, Feb 23, 5:40 PM
joneum committed R11:c346ca9d983f: net-mgmt/super_mediator: Ignore with mysql 8.4 (authored by joneum).
net-mgmt/super_mediator: Ignore with mysql 8.4
Mon, Feb 23, 5:39 PM
joneum committed R11:657b78d3b499: databases/rubygem-mysql: Ignore with mysql 8.4 (authored by joneum).
databases/rubygem-mysql: Ignore with mysql 8.4
Mon, Feb 23, 5:35 PM
vexeduxr added a comment to D55453: tools/build/stddef.h: fix non-macos build.

It happens if anything other than __need_size_t is defined. Some headers include stddef.h but don't want the whole thing, so they define __need_*. The header can also be included multiple times with different __need_* macros defined.
This is all internal of course, simply including stddef.h with nothing defined gives you the whole thing.

Mon, Feb 23, 5:35 PM
kbowling accepted D55452: nvidia comments: Wordsmith.
Mon, Feb 23, 5:34 PM
joneum committed R11:62c591590679: databases/ocaml-mysql: Ignore with mysql 8.4 (authored by joneum).
databases/ocaml-mysql: Ignore with mysql 8.4
Mon, Feb 23, 5:32 PM
cperciva added a comment to D55430: vmm: Move defines from x86.c to x86/bhyve.h.
In D55430#1268961, @kib wrote:

Perhaps the defines should go into x86/include/specialreg.h together with all other CPUID bits definitions.

Mon, Feb 23, 5:29 PM
cperciva added inline comments to D55426: msi: Support APIC Extended Destination IDs.
Mon, Feb 23, 5:27 PM
ivy added inline comments to D55458: freebsd-base.7: Document de-pkgbasify.
Mon, Feb 23, 5:25 PM
vvd committed R11:a5e09e845b22: graphics/materialx: Add required by bundled glfw dependencies (authored by vvd).
graphics/materialx: Add required by bundled glfw dependencies
Mon, Feb 23, 5:24 PM
ziaee updated the diff for D55458: freebsd-base.7: Document de-pkgbasify.

@emaste good point. I tweaked everything a bit too.

Mon, Feb 23, 5:23 PM
ziaee updated the diff for D55452: nvidia comments: Wordsmith.

switch nvidia to uppercase, thanks @ashafer!

Mon, Feb 23, 5:17 PM
tuexen added a comment to D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..

LGTM

Mon, Feb 23, 5:14 PM
emaste added a comment to D55458: freebsd-base.7: Document de-pkgbasify.

Thanks, this looks good. The only thing I think we should add is a warning about the consequence of doing so -- i.e., that the user will not be able to update via base system packages.

Mon, Feb 23, 5:13 PM
ziaee updated the diff for D55458: freebsd-base.7: Document de-pkgbasify.

remove de-pkgbasify
remove src removal. unregister everything, then managing their source
tree is part of their source build phase.

Mon, Feb 23, 5:10 PM
kib added a comment to D55430: vmm: Move defines from x86.c to x86/bhyve.h.

Perhaps the defines should go into x86/include/specialreg.h together with all other CPUID bits definitions.

Mon, Feb 23, 5:10 PM
kib added inline comments to D55426: msi: Support APIC Extended Destination IDs.
Mon, Feb 23, 5:09 PM
rscheff accepted D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..

LGTM

Mon, Feb 23, 5:09 PM
vvd committed R11:392858746a9e: www/dooble: Update 2026.02.09 => 2026.02.15 (authored by eric_camachat.org).
www/dooble: Update 2026.02.09 => 2026.02.15
Mon, Feb 23, 5:08 PM
rscheff accepted D55459: Mitigate a case where TCP rack can send an extra ack..

Reducing the number of challenge ACKs when closing out the connection makes sense.

Mon, Feb 23, 5:08 PM
kib added a comment to D55453: tools/build/stddef.h: fix non-macos build.

Also use SIZE_TYPE instead of size_t since it's not guaranteed to be defined.

Mon, Feb 23, 4:59 PM
tuexen added a comment to D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..
In D55460#1268552, @rrs wrote:

What is with BBR?

Hmm well for BBR its a non-issue since BBRv1 does *not* support ECN. And yes thinking on it

OK.

being in CLOSE_WAIT should still allow ack's to go out. I will change that...

Mon, Feb 23, 4:55 PM
tuexen added a comment to D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..
In D55460#1268933, @rrs wrote:

Ok I have added the CLOSE_WAIT stage Michael suggested. However I am not
sure that is a wise thing. It may mean an extra ack in the closing state i.e. while you
are waiting for your user to close.. but on the other hand that may take a *very* long
time.. so I am ambivalent about it

Mon, Feb 23, 4:55 PM
tuexen updated the test plan for D55459: Mitigate a case where TCP rack can send an extra ack..
Mon, Feb 23, 4:44 PM
nxjoseph closed D55464: astro/xearth: add myself (nxjoseph) to freebsd.committers.markers.
Mon, Feb 23, 4:39 PM
nxjoseph committed R11:54e2c8068dd0: astro/xearth: add myself (nxjoseph) to freebsd.committers.markers (authored by nxjoseph).
astro/xearth: add myself (nxjoseph) to freebsd.committers.markers
Mon, Feb 23, 4:39 PM
krion committed R11:26399a21db87: sysutils/detox: Update to 3.0.1 (authored by krion).
sysutils/detox: Update to 3.0.1
Mon, Feb 23, 4:37 PM
vvd accepted D55464: astro/xearth: add myself (nxjoseph) to freebsd.committers.markers.
Mon, Feb 23, 4:36 PM
bnovkov added inline comments to D55463: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors.
Mon, Feb 23, 4:35 PM
bnovkov updated the diff for D55463: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors.

Remove redundant errno save

Mon, Feb 23, 4:35 PM
osa accepted D55464: astro/xearth: add myself (nxjoseph) to freebsd.committers.markers.

LGTM

Mon, Feb 23, 4:33 PM
dfr added a comment to D55455: sysutils/podman: Allow setting ownership on auto-created socket.

If I understand it correctly, we need "7" to be set on podman_service_rundir to allow listing its contents. Client programs usually first check for socket existence which requires the ability to list dir's contents.

Mon, Feb 23, 4:31 PM
obiwac added inline comments to D55463: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors.
Mon, Feb 23, 4:30 PM
rrs updated the diff for D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..

Ok I have added the CLOSE_WAIT stage Michael suggested. However I am not
sure that is a wise thing. It may mean an extra ack in the closing state i.e. while you
are waiting for your user to close.. but on the other hand that may take a *very* long
time.. so I am ambivalent about it

Mon, Feb 23, 4:30 PM
jsm requested review of D55465: desktutils/qlipper: Update to 6.0.0.
Mon, Feb 23, 4:26 PM
obiwac committed rG16822dac32ab: acpi_panasonic: Clear wireless RF_KILL on boot and resume (authored by guest-seuros).
acpi_panasonic: Clear wireless RF_KILL on boot and resume
Mon, Feb 23, 4:22 PM
obiwac closed D55265: acpi_panasonic: Clear wireless RF_KILL on boot and resume.
Mon, Feb 23, 4:22 PM
nxjoseph requested review of D55464: astro/xearth: add myself (nxjoseph) to freebsd.committers.markers.
Mon, Feb 23, 4:21 PM
emaste added a comment to D53973: ix(4): Add support for firmware logging for E610 adapters.

Sounds good, thanks.

Mon, Feb 23, 4:21 PM
krion committed R11:2197f6343219: */*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. (authored by krion).
*/*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade.
Mon, Feb 23, 4:20 PM
kgalazka added a comment to D53973: ix(4): Add support for firmware logging for E610 adapters.

@emaste We had a miscommunication with QA team, but it is finally being tested. I'll commit the patch as soon as I get confirmation that we didn't break anything while porting from out-of-tree.

Mon, Feb 23, 4:14 PM
krion committed R11:0326873f0b07: lang/sbcl: Update to 2.6.1 (authored by krion).
lang/sbcl: Update to 2.6.1
Mon, Feb 23, 4:12 PM
nxjoseph closed D55456: Update my ports' maintainer field after becoming a committer.
Mon, Feb 23, 4:12 PM
nxjoseph committed R11:2aa4646598e0: Update my ports' maintainer field after becoming a committer (authored by nxjoseph).
Update my ports' maintainer field after becoming a committer
Mon, Feb 23, 4:12 PM
obiwac accepted D55265: acpi_panasonic: Clear wireless RF_KILL on boot and resume.
Mon, Feb 23, 4:12 PM
andy added a comment to D55437: website: translate Status report Q4 2026 to russian.

Владлен,

Mon, Feb 23, 4:12 PM · docs
emaste updated subscribers of D55461: caesar: Add SPDX-License-Identifier tags.
Mon, Feb 23, 4:10 PM
bofh committed R11:b9fbce0ff5a7: net/libzmq4: Fix build with openpgm (authored by bofh).
net/libzmq4: Fix build with openpgm
Mon, Feb 23, 4:10 PM
emaste added a comment to D55461: caesar: Add SPDX-License-Identifier tags.

I asked @tuukka.pasanen_ilmi.fi to put this one in review to facilitate discussion.

Mon, Feb 23, 4:10 PM
rrs added a comment to D55460: When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits..

What is with BBR?

Mon, Feb 23, 4:08 PM
nxjoseph committed rG477ab960440c: Add records about new ports committer (nxjoseph) (authored by nxjoseph).
Add records about new ports committer (nxjoseph)
Mon, Feb 23, 4:05 PM
nxjoseph closed D55457: Add records about new ports committer (nxjoseph).
Mon, Feb 23, 4:05 PM
adamw committed R11:f5225770593c: sysutils/try-rs: Update to 1.5.0 (authored by adamw).
sysutils/try-rs: Update to 1.5.0
Mon, Feb 23, 3:58 PM
bnovkov requested review of D55463: mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors.
Mon, Feb 23, 3:52 PM
tuexen added a comment to D55459: Mitigate a case where TCP rack can send an extra ack..

I added a script which show the behavior before the patch. I also cleaned up the formatting of the script showing the behavior after the script. I am wondering why the RACK stack is now sending and additional ACK (the last segment)?

Mon, Feb 23, 3:49 PM
krion committed R11:23f9af376965: sysutils/snooze: Update to 0.5.1 (authored by krion).
sysutils/snooze: Update to 0.5.1
Mon, Feb 23, 3:47 PM
danfe committed R11:cf8655f9d4bc: graphics/azpainter{,b}: unbreak the build against modern fontconfig (authored by danfe).
graphics/azpainter{,b}: unbreak the build against modern fontconfig
Mon, Feb 23, 3:46 PM
krion committed R11:56a3ff51e8a6: net/sniproxy: Update to 0.7.0 (authored by krion).
net/sniproxy: Update to 0.7.0
Mon, Feb 23, 3:45 PM
tuexen updated the test plan for D55459: Mitigate a case where TCP rack can send an extra ack..
Mon, Feb 23, 3:43 PM
olivier committed R11:7dff43ddcd03: multimedia/gpac: Fix some dependencies (authored by olivier).
multimedia/gpac: Fix some dependencies
Mon, Feb 23, 3:37 PM
tuukka.pasanen_ilmi.fi updated the summary of D55462: diff3: Add SPDX-License-Identifier tags.
Mon, Feb 23, 3:32 PM
emaste accepted D55438: bhyve: Fix truncate_iov().
Mon, Feb 23, 3:32 PM

Panel Used By

Event Timeline

acidburn0_live.be renamed this panel from to Recent Activity.Mar 31 2019, 3:20 PM
acidburn0_live.be edited an edge.