Page MenuHomeFreeBSD
Feed Advanced Search

Feb 6 2024

cc accepted D43655: net80211: fix checks for (*iv_preamble_update)/(*iv_ht_protmode_update).
Feb 6 2024, 4:05 PM

Feb 5 2024

cc added inline comments to D43647: iwlwifi: adjust to make d3.c compile.
Feb 5 2024, 5:16 PM

Feb 2 2024

cc added a comment to D43658: LinuxKPI: 802.11: correct HT protection fields.
In D43658#996657, @bz wrote:
In D43658#996222, @cc wrote:

This patch also fixes the wrong/old values used in sys/compat/linuxkpi/common/include/linux/ieee80211.h. thanks

No, this patch ONLY fixes the wrong values there. The fact that they are defined to a native version is cosmetics.

I meant this patch fixes the wrong/old values here, in the LinuxKPI. For example, IEEE80211_HT_OP_MODE_PROTECTION_NONHT_MIXED should have a value 3, not the old 0x02.

Feb 2 2024, 1:26 PM

Feb 1 2024

cc accepted D43635: LinuxKPI: 802.11: fix field order in ieee80211_key_conf.

Good catch!

Feb 1 2024, 3:13 PM

Jan 31 2024

cc accepted D43646: LinuxKPI: 802.11: extend ieee80211_key_seq and WLAN_KEY_LEN_* defines.
Jan 31 2024, 3:18 PM
cc added a comment to D43658: LinuxKPI: 802.11: correct HT protection fields.

This patch also fixes the wrong/old values used in sys/compat/linuxkpi/common/include/linux/ieee80211.h. thanks

Jan 31 2024, 2:36 PM

Jan 29 2024

cc accepted D43647: iwlwifi: adjust to make d3.c compile.
Jan 29 2024, 4:14 PM
cc requested changes to D43647: iwlwifi: adjust to make d3.c compile.

I see two "MFC after" in the summary section, and the summary section seems to contain two parts that it looks you are going to split this patch into two when you MFC it. Am I understanding correctly? Are you going to manually MFC the two parts?

Jan 29 2024, 3:41 PM

Jan 24 2024

cc accepted D43536: tcp: pass maxseg around instead of locally calculating anew.
Jan 24 2024, 2:51 PM
cc added inline comments to D43536: tcp: pass maxseg around instead of locally calculating anew.
Jan 24 2024, 2:24 PM

Jan 23 2024

cc added a comment to D43512: net80211: make sure calls to (*iv_update_bss)() are locked.

By the way, I forgot to ask, is it also helpful to add IEEE80211_LOCK_ASSERT in lkpi_iv_update_bss()?

Jan 23 2024, 8:43 PM
cc accepted D43512: net80211: make sure calls to (*iv_update_bss)() are locked.
Jan 23 2024, 5:22 PM

Jan 22 2024

cc accepted D43539: tcp: style changes.
Jan 22 2024, 2:53 PM
cc added inline comments to D43539: tcp: style changes.
Jan 22 2024, 2:25 PM

Jan 19 2024

cc committed rG404b91dac415: libexec/rc/rc.initdiskless: make tar's path flexible (authored by cc).
libexec/rc/rc.initdiskless: make tar's path flexible
Jan 19 2024, 3:46 PM

Jan 17 2024

cc accepted D43469: net80211: fix a NULL deref in ieee80211_sta_join1().
Jan 17 2024, 3:22 PM

Jan 10 2024

cc added a comment to D43389: net80211: deal with lost state transitions.

I think this patch as a fix is targeting 271979#c28. If I am right, I will use the reproduce method to test this patch. thanks

Jan 10 2024, 2:45 PM

Jan 8 2024

cc accepted D43170: tcp: clean PRR state after ECN congestion recovery..
Jan 8 2024, 2:24 PM
cc accepted D43343: tcp: prevent spurious empty segments and fix uncommon panic.

Good catch!

Jan 8 2024, 1:59 PM

Jan 5 2024

cc requested changes to D42906: tcp: do not purge SACK scoreboard on first RTO.
Jan 5 2024, 3:42 PM
cc added inline comments to D42906: tcp: do not purge SACK scoreboard on first RTO.
Jan 5 2024, 3:42 PM
cc added inline comments to D43170: tcp: clean PRR state after ECN congestion recovery..
Jan 5 2024, 3:18 PM

Jan 3 2024

cc added inline comments to D43213: tcp: retry CWR transmission if TSO doesn't support ECN.
Jan 3 2024, 2:09 PM

Jan 2 2024

cc added a comment to D43241: rc.initdiskless: Remove bogus plus sign.

Thanks for reminding me this so that I can make the right change of 93b7818226cf in MFC.

Jan 2 2024, 2:30 PM

Dec 21 2023

cc accepted D42560: net80211: improve logging about state transitions lost.

Thanks for the reminder.

Dec 21 2023, 1:18 PM

Dec 19 2023

cc accepted D42901: net80211: adjust more VHT structures/fields.

Looks good to me now. Thanks for the update.

Dec 19 2023, 8:07 PM

Dec 18 2023

cc closed D42765: libexec/rc/rc.initdiskless: make tar's path flexible.

This is committed in https://cgit.freebsd.org/src/commit/?id=93b7818226cf5270646725805b4a8c17a1ad3761

Dec 18 2023, 9:18 PM

Dec 15 2023

cc requested changes to D42901: net80211: adjust more VHT structures/fields.
Dec 15 2023, 8:49 PM
cc committed rG93b7818226cf: libexec/rc/rc.initdiskless: make tar's path flexible (authored by cc).
libexec/rc/rc.initdiskless: make tar's path flexible
Dec 15 2023, 1:48 PM

Dec 14 2023

cc added a comment to D42901: net80211: adjust more VHT structures/fields.

Sorry, not sure how this is missing in my radar. Please allow one day or two to finish my review.

Dec 14 2023, 5:13 PM

Dec 13 2023

cc added a comment to D42949: siftr: refactor batch log processing.

Tested in Emulab.net. Looks good to me.

Dec 13 2023, 7:10 PM
cc retitled D42765: libexec/rc/rc.initdiskless: make tar's path flexible from libexec/rc/rc.initdiskless: use tar from a working location to libexec/rc/rc.initdiskless: make tar's path flexible.
Dec 13 2023, 3:43 PM
cc updated the diff for D42765: libexec/rc/rc.initdiskless: make tar's path flexible.

code update with successful test

Dec 13 2023, 3:40 PM

Dec 9 2023

cc added a comment to D42765: libexec/rc/rc.initdiskless: make tar's path flexible.
In D42765#979657, @imp wrote:

/rescue/tar is a requirement. What's wrong with that? the whole bug is because someone tried to grab the wrong image to start with and there's going to be way more than just this one detail wrong with the running system.

Dec 9 2023, 3:18 PM

Dec 7 2023

cc added inline comments to D42949: siftr: refactor batch log processing.
Dec 7 2023, 2:28 PM
cc added a comment to D42949: siftr: refactor batch log processing.

I think I have tested this method of separating packet processing and free before. But I want to make sure it is performing as expected. I will give my comment after testing.

Dec 7 2023, 2:24 PM

Dec 5 2023

cc removed a reviewer for D42765: libexec/rc/rc.initdiskless: make tar's path flexible: tuexen.
Dec 5 2023, 9:09 PM
cc updated the diff for D42765: libexec/rc/rc.initdiskless: make tar's path flexible.

remove debug echo

Dec 5 2023, 9:08 PM
cc updated the diff for D42765: libexec/rc/rc.initdiskless: make tar's path flexible.

code update based on review comment

Dec 5 2023, 9:05 PM

Dec 4 2023

cc closed D42766: Handbook - Advanced networking - Improve Diskless Operation with PXE.
Dec 4 2023, 10:27 PM
cc committed R9:ba54c352daba: Handbook - Advanced networking - Improve Diskless Operation with PXE (authored by cc).
Handbook - Advanced networking - Improve Diskless Operation with PXE
Dec 4 2023, 10:27 PM
cc updated the diff for D42766: Handbook - Advanced networking - Improve Diskless Operation with PXE.

Add Reviewed by: carlavilla

Dec 4 2023, 10:24 PM

Nov 24 2023

cc edited reviewers for D42766: Handbook - Advanced networking - Improve Diskless Operation with PXE, added: docs; removed: Doc Committers.
Nov 24 2023, 10:14 PM
cc added a reviewer for D42766: Handbook - Advanced networking - Improve Diskless Operation with PXE: Doc Committers.
Nov 24 2023, 10:13 PM
cc added a reviewer for D42766: Handbook - Advanced networking - Improve Diskless Operation with PXE: fernape.
Nov 24 2023, 10:13 PM
cc updated the diff for D42766: Handbook - Advanced networking - Improve Diskless Operation with PXE.

add reviewer fernape

Nov 24 2023, 10:13 PM
cc requested review of D42766: Handbook - Advanced networking - Improve Diskless Operation with PXE.
Nov 24 2023, 10:08 PM
cc updated the test plan for D42765: libexec/rc/rc.initdiskless: make tar's path flexible.
Nov 24 2023, 8:58 PM
cc requested review of D42765: libexec/rc/rc.initdiskless: make tar's path flexible.
Nov 24 2023, 8:56 PM

Nov 1 2023

cc accepted D42422: net80211: add ieee80211_add_vhtcap_ch().

Assuming the channel input will be supported later, I accept this change.

Nov 1 2023, 9:13 PM
cc accepted D42421: net80211: migrate ic_vhtcaps, ic_vht_mcsinfo, ic_flags_vht.
Nov 1 2023, 9:08 PM
cc accepted D42419: net80211: rename iv_flags_vht to iv_vht_flags.
Nov 1 2023, 9:07 PM
cc accepted D42420: net80211: combine iv_vhtcaps and iv_vht_mcsinfo.
Nov 1 2023, 9:07 PM
cc accepted D42426: LinuxKPI: 802.11: zero-pad debug flags.
Nov 1 2023, 4:36 PM
cc accepted D42425: LinuxKPI: 802.11: deal with scan_ie_len.
Nov 1 2023, 4:17 PM
cc accepted D42424: LinuxKPI: 802.11: fix ieee80211_add_channel_cbw() argument.
Nov 1 2023, 3:41 PM
cc accepted D42423: LinuxKPI: 802.11: error on state transition failure.
Nov 1 2023, 3:15 PM

Oct 30 2023

cc updated cc.
Oct 30 2023, 9:38 PM
cc added a member for wireless: cc.
Oct 30 2023, 9:37 PM

Oct 28 2023

cc requested changes to D41715: tcp: Align cubic cc with rfc9438.
Oct 28 2023, 12:54 PM

Oct 17 2023

cc accepted D42180: tcp: make IsLost() related accounting variables signed.
Oct 17 2023, 2:00 PM
cc added inline comments to D42180: tcp: make IsLost() related accounting variables signed.
Oct 17 2023, 12:55 PM

Oct 12 2023

cc accepted D42180: tcp: make IsLost() related accounting variables signed.
Oct 12 2023, 9:01 PM

Oct 11 2023

cc added inline comments to D42162: tcp: clear SACK state when scoreboard is forcefully freed.
Oct 11 2023, 9:19 PM

Oct 2 2023

cc accepted D41998: tcp: Eliminate one usage of TUNABLE_INT_FETCH.

My understanding too here is that CTLFLAG_NOFETCH is not used, and so is CTLFLAG_NEEDGIANT not needed.

Oct 2 2023, 9:25 PM

Sep 28 2023

cc added a comment to D41644: FAQ renew - Working Group.

Click the the section of "5. Community Questions" from the "Table of Contents" (in your web page link below) does not jump to that section. Other links from the "Table of Contents" work. Please consider if this requires update.

Sep 28 2023, 8:38 PM

Sep 25 2023

cc requested changes to D41715: tcp: Align cubic cc with rfc9438.

Please consider resolving the problems in my comments.

Sep 25 2023, 8:51 PM
cc added inline comments to D41715: tcp: Align cubic cc with rfc9438.
Sep 25 2023, 8:43 PM
cc added inline comments to D41715: tcp: Align cubic cc with rfc9438.
Sep 25 2023, 8:19 PM

Sep 22 2023

cc added a comment to D41894: Fix padding in struct tcp_info.

If the caller provides insufficient space for the entire structure, will the kernel fail the ioctl or copy as much as it can? It looks to me like it will do the latter. That also provides backwards compatibility, as long as we don't move or delete fields. @tuexen do you accept @glebius's suggestion to directly commit to stable/14? I would like to do that because it improves the Rust story. The Rust community still has not accepted that some APIs change between versions, like 64-bit inodes. Pushing the tcp_info compatibility break to FreeBSD 15 instead of 14 will give Rust some more time to come to terms.

Sep 22 2023, 1:51 AM

Sep 21 2023

cc added inline comments to D41715: tcp: Align cubic cc with rfc9438.
Sep 21 2023, 8:52 PM

Sep 20 2023

cc added inline comments to D41715: tcp: Align cubic cc with rfc9438.
Sep 20 2023, 7:57 PM

Sep 18 2023

cc added inline comments to D41715: tcp: Align cubic cc with rfc9438.
Sep 18 2023, 8:38 PM

Sep 15 2023

cc added inline comments to D41715: tcp: Align cubic cc with rfc9438.
Sep 15 2023, 8:08 PM
cc added inline comments to D41715: tcp: Align cubic cc with rfc9438.
Sep 15 2023, 3:33 PM
cc added inline comments to D41715: tcp: Align cubic cc with rfc9438.
Sep 15 2023, 2:33 PM

Sep 11 2023

cc closed D41175: siftr: flush pkt_nodes to the log file in batch.
Sep 11 2023, 7:33 PM
cc committed rGfafb03ab4254: siftr: flush pkt_nodes to the log file in batch (authored by cc).
siftr: flush pkt_nodes to the log file in batch
Sep 11 2023, 7:33 PM

Sep 8 2023

cc added inline comments to D41175: siftr: flush pkt_nodes to the log file in batch.
Sep 8 2023, 9:37 PM
cc updated the diff for D41175: siftr: flush pkt_nodes to the log file in batch.

Correct a rare case when log_buf is NULL, which is returned by alq_getn().

Sep 8 2023, 9:18 PM

Sep 7 2023

cc added a comment to D41715: tcp: Align cubic cc with rfc9438.
In D41715#950701, @cc wrote:

Thanks for having a plan to sync-up with rfc9438, which is released recently in Aug 2023 and obsoletes rfc8312.

The jump is from pre-8312 to rfc9438. I will roll at least one update with all the comments changing from 8312bis-draft-15 to rfc9438, but really some regression / performance testing of this patch would be needed. Maybe some servers can run this as patches cc_cubic and statistical data collected (Lawrence may be delighted too ... )

Sep 7 2023, 7:34 PM

Sep 5 2023

cc added a comment to D41175: siftr: flush pkt_nodes to the log file in batch.

Kindly remind of this change review. No need to rebase.

Sep 5 2023, 7:57 PM

Sep 4 2023

cc added a comment to D41715: tcp: Align cubic cc with rfc9438.

Thanks for having a plan to sync-up with rfc9438, which is released recently in Aug 2023 and obsoletes rfc8312.

Sep 4 2023, 7:41 PM

Sep 2 2023

cc added inline comments to D41667: tcp: update "cubic_k" with the new formula from RFC8312bis..
Sep 2 2023, 2:03 AM

Sep 1 2023

cc requested changes to D41667: tcp: update "cubic_k" with the new formula from RFC8312bis..
Sep 1 2023, 9:39 PM

Aug 24 2023

cc accepted D39299: tcp: include RFC6675 IsLost() in pipe calculation.

Renew my approval after the re-base.

Aug 24 2023, 9:21 PM

Jul 25 2023

cc updated the diff for D41175: siftr: flush pkt_nodes to the log file in batch.

adds back snprintf() with buffer length check

Jul 25 2023, 9:04 PM
cc updated the test plan for D41175: siftr: flush pkt_nodes to the log file in batch.
Jul 25 2023, 6:27 PM
cc updated the summary of D41175: siftr: flush pkt_nodes to the log file in batch.
Jul 25 2023, 6:17 PM
cc requested review of D41175: siftr: flush pkt_nodes to the log file in batch.
Jul 25 2023, 5:57 PM

Jul 18 2023

cc accepted D41059: tcp: improve layout of struct tcpcb.
Jul 18 2023, 2:17 PM

Jul 16 2023

cc added a comment to D40982: tcp: Handle <RST,ACK> in SYN-RCVD per RFC9293.

Also please add an additional test for out of window seq number test:
your existing "with a lower (not acceptable) sequence number is silently ignored", and + "with a higher than window (not acceptable) sequence number is silently ignored"

Jul 16 2023, 9:32 PM
cc requested changes to D40982: tcp: Handle <RST,ACK> in SYN-RCVD per RFC9293.

Also please add an additional test for out of window seq number test:
your existing "with a lower (not acceptable) sequence number is silently ignored", and + "with a higher than window (not acceptable) sequence number is silently ignored"

Jul 16 2023, 8:22 PM

Jul 12 2023

cc added a comment to D40982: tcp: Handle <RST,ACK> in SYN-RCVD per RFC9293.

Would you please elaborate the corresponding specification in RFC5961 and RFC9293?

Jul 12 2023, 2:33 PM

Jul 2 2023

cc accepted D40834: dtrace: improve siftr probe.
Jul 2 2023, 11:53 AM

Jul 1 2023

cc requested changes to D40834: dtrace: improve siftr probe.
Jul 1 2023, 9:56 PM

Jun 30 2023

cc accepted D40809: siftr: add documentation to man page.

Thanks for the explanation.

Jun 30 2023, 9:47 PM
cc accepted D40806: siftr: fix data provided for dtrace.

I see. :)

Jun 30 2023, 2:45 PM
cc requested changes to D40809: siftr: add documentation to man page.
Jun 30 2023, 2:44 PM
cc accepted D40805: dtrace: fix constants used for siftr.

Mentioning r343646 make this review easier. Thanks!

Jun 30 2023, 1:48 PM