Page MenuHomeFreeBSD
Feed Advanced Search

Feb 18 2021

allanjude added a reviewer for D28748: ig4(4): Use calculated value when sda_hold is zero in ACPI: scottph.
Feb 18 2021, 3:53 PM
allanjude closed D28749: ipmi_ssif: Fix inverted for the end of multi-part reads.
Feb 18 2021, 3:51 PM
allanjude committed rG8c280db0b4d2: ipmi_ssif: Fix inverted for the end of multi-part reads (authored by allanjude).
ipmi_ssif: Fix inverted for the end of multi-part reads
Feb 18 2021, 3:51 PM
allanjude closed D28747: ig4(4): Increase timeout to about 1 second.
Feb 18 2021, 3:51 PM
allanjude committed rG37ef8d4cd6b5: ig4(4): Increase timeout to about 1 second (authored by allanjude).
ig4(4): Increase timeout to about 1 second
Feb 18 2021, 3:51 PM
allanjude added a comment to D28738: smbios: Move smbios driver out from x86 machdep code.

If the intention is to support smbios(4) on non-x86, shouldn't it be added to a non-x86 KERNCONF file?

Feb 18 2021, 3:41 PM
allanjude added a comment to D28749: ipmi_ssif: Fix inverted for the end of multi-part reads.

Do we want to put this link and section reference in the commit message?

Feb 18 2021, 1:47 AM

Feb 17 2021

allanjude added a comment to D28749: ipmi_ssif: Fix inverted for the end of multi-part reads.
In D28749#643720, @manu wrote:

Any docs on what this should contain ?

Feb 17 2021, 11:01 PM
allanjude added a reviewer for D28749: ipmi_ssif: Fix inverted for the end of multi-part reads: scottph.
Feb 17 2021, 11:01 PM
allanjude added a comment to D28707: Fix attachment of IPMI driver on ARM64.
In D28707#643461, @imp wrote:

We also have a machine here that won't boot with the patches applied. Please don't commit until that gets worked out....

Feb 17 2021, 10:01 PM
allanjude added a comment to D28738: smbios: Move smbios driver out from x86 machdep code.

Should https://reviews.freebsd.org/D28745 be squashed into this review?

Feb 17 2021, 9:47 PM
allanjude added a comment to D28745: ipmi: Add smbus and pci ipmi types to aarch64 builds.

It likely makes sense to squash this with https://reviews.freebsd.org/D28738

Feb 17 2021, 9:47 PM
allanjude added reviewers for D28747: ig4(4): Increase timeout to about 1 second: manu, scottph, andrew.
Feb 17 2021, 9:45 PM
allanjude added reviewers for D28746: ig4(4): Add an EMAG device type: scottph, imp.
Feb 17 2021, 9:45 PM
allanjude added inline comments to D28746: ig4(4): Add an EMAG device type.
Feb 17 2021, 9:45 PM
allanjude added inline comments to D28741: acpi: Add workaround for Altra I2C memory resource.
Feb 17 2021, 9:44 PM
allanjude added reviewers for D28741: acpi: Add workaround for Altra I2C memory resource: scottph, imp.
Feb 17 2021, 9:43 PM
allanjude added reviewers for D28738: smbios: Move smbios driver out from x86 machdep code: emaste, scottph, mhorne.
Feb 17 2021, 9:41 PM
allanjude added inline comments to D28737: stand: Support (and prefer) the SMBIOS 64-bit Entry Point Structure.
Feb 17 2021, 9:41 PM
allanjude added reviewers for D28737: stand: Support (and prefer) the SMBIOS 64-bit Entry Point Structure: tsoome, manu, andrew, scottph.
Feb 17 2021, 9:39 PM
allanjude added a comment to D28707: Fix attachment of IPMI driver on ARM64.

Ok, I think I've gotten a handle on the git-arc tool.

Feb 17 2021, 9:38 PM
allanjude requested review of D28751: ipmi_smbios: remove unused smbios_cksum function.
Feb 17 2021, 9:36 PM
allanjude requested review of D28750: ipmi: on aarch64, load dependancies to increase chance of finding ipmi device.
Feb 17 2021, 9:35 PM
allanjude requested review of D28749: ipmi_ssif: Fix inverted for the end of multi-part reads.
Feb 17 2021, 9:35 PM
allanjude requested review of D28748: ig4(4): Use calculated value when sda_hold is zero in ACPI.
Feb 17 2021, 9:35 PM
allanjude requested review of D28747: ig4(4): Increase timeout to about 1 second.
Feb 17 2021, 9:35 PM
allanjude requested review of D28746: ig4(4): Add an EMAG device type.
Feb 17 2021, 9:35 PM
allanjude requested review of D28745: ipmi: Add smbus and pci ipmi types to aarch64 builds.
Feb 17 2021, 9:35 PM
allanjude requested review of D28744: Enable smbios in ARM64 GENERIC.
Feb 17 2021, 9:35 PM
allanjude added a comment to D28707: Fix attachment of IPMI driver on ARM64.

No, having only one loop that set both kenv is what we need.

Feb 17 2021, 9:35 PM
allanjude requested review of D28743: ipmi_smbios: Deduplicate smbios entry point discovery logic.
Feb 17 2021, 9:35 PM
allanjude requested review of D28742: iicsmb: Request the bus recursively in bread().
Feb 17 2021, 9:35 PM
allanjude requested review of D28741: acpi: Add workaround for Altra I2C memory resource.
Feb 17 2021, 9:35 PM
allanjude requested review of D28739: smbios: Support (and prefer) the SMBIOS 64-bit Entry Point Structure.
Feb 17 2021, 9:35 PM
allanjude requested review of D28740: smbios: Use loader provided address for SMBIOS entry point.
Feb 17 2021, 9:35 PM
allanjude requested review of D28738: smbios: Move smbios driver out from x86 machdep code.
Feb 17 2021, 9:35 PM
allanjude requested review of D28737: stand: Support (and prefer) the SMBIOS 64-bit Entry Point Structure.
Feb 17 2021, 9:35 PM
allanjude added a comment to D28707: Fix attachment of IPMI driver on ARM64.

@allanjude these originated as a number of commits, right? Does it make sense to start committing earlier patches that have been reviewed (e.g. stand bits) and rebase this review?

Feb 17 2021, 9:00 PM
allanjude added a comment to D28707: Fix attachment of IPMI driver on ARM64.
In D28707#643382, @manu wrote:
In D28707#643373, @manu wrote:

stand patches can't go in without the kernel ones.
If we find a smbios v3 table we don't set the kenv of the v2.1 one so kernel won't work.

Ou, but that would be major pain - it would be bad day for anyone trying to boot older kernel... so we should provide both to let older kernel to work?

Yeah I think so, I think we should just export every smbios table in loader and let kernel choose.

Feb 17 2021, 8:59 PM

Feb 16 2021

allanjude updated the diff for D28707: Fix attachment of IPMI driver on ARM64.

Repost

Feb 16 2021, 10:36 PM
allanjude added inline comments to D28707: Fix attachment of IPMI driver on ARM64.
Feb 16 2021, 10:35 PM
allanjude updated the diff for D28707: Fix attachment of IPMI driver on ARM64.
  • stand: Support (and prefer) the SMBIOS 64-bit Entry Point Structure
  • smbios: Move smbios driver out from x86 machdep code
  • smbios: Support (and prefer) the SMBIOS 64-bit Entry Point Structure
  • smbios: Use loader provided adddress for SMBIOS entry point
  • acpi: Add workaround for Altra I2C memory resource
  • iicsmb: Request the bus recursively in bread()
  • ipmi_smbios: Deduplicate smbios entry point discovery logic
  • Enable smbios in ARM64 GENERIC
  • ipmi: Add smbus and pci ipmi types to aarch64 build
  • ig4(4): Add an EMAG device type
  • ig4(4): Increase timeout to about 1 second
  • ig4(4): Use calculated value when sda_hold is zero in ACPI
  • ipmi_ssif: Fix inverted for the end of multi-part reads
  • smbios: update makefile for new location of smbios.c
  • ipmi: on aarch64, load dependancies to increase chance of finding ipmi device
  • ipmi_smbios: remove unused smbios_cksum function
  • [squashme] Address feedback from manu and andrew
Feb 16 2021, 10:33 PM
allanjude closed D28667: Use iflib_if_init_locked() during media change instead of iflib_init_locked()..
Feb 16 2021, 7:03 PM
allanjude committed rG922cf8ac43ad: Use iflib_if_init_locked() during media change instead of iflib_init_locked(). (authored by allanjude).
Use iflib_if_init_locked() during media change instead of iflib_init_locked().
Feb 16 2021, 7:02 PM
allanjude added inline comments to D28707: Fix attachment of IPMI driver on ARM64.
Feb 16 2021, 6:33 PM
allanjude added a reviewer for D28707: Fix attachment of IPMI driver on ARM64: gallatin.
Feb 16 2021, 5:07 PM
allanjude requested review of D28707: Fix attachment of IPMI driver on ARM64.
Feb 16 2021, 5:06 PM
allanjude updated subscribers of D27813: camcontrol: stop pretending cam_cmd is a bitmask.
Feb 16 2021, 4:12 PM

Feb 14 2021

allanjude committed R9:873687264f6c: The RSS feed for news was missing the # in the URL, resulting in 404s (authored by allanjude).
The RSS feed for news was missing the # in the URL, resulting in 404s
Feb 14 2021, 7:00 PM
allanjude updated the summary of D28667: Use iflib_if_init_locked() during media change instead of iflib_init_locked()..
Feb 14 2021, 6:50 PM
allanjude requested review of D28667: Use iflib_if_init_locked() during media change instead of iflib_init_locked()..
Feb 14 2021, 6:47 PM

Feb 2 2021

allanjude committed R9:9374bec4869a: bsdinstall: Fix corrupted table (authored by allanjude).
bsdinstall: Fix corrupted table
Feb 2 2021, 6:01 AM

Feb 1 2021

allanjude committed R9:a4b277251661: Fix broken link to the BSD family tree in the FAQ (authored by allanjude).
Fix broken link to the BSD family tree in the FAQ
Feb 1 2021, 1:20 AM
allanjude closed D28440: Improve the documentation front page with book/article names.
Feb 1 2021, 1:10 AM
allanjude committed R9:bc185da8de51: Improve the documentation front page with full book/article names (authored by allanjude).
Improve the documentation front page with full book/article names
Feb 1 2021, 1:10 AM

Jan 31 2021

allanjude requested review of D28440: Improve the documentation front page with book/article names.
Jan 31 2021, 7:44 PM

Jan 29 2021

allanjude committed R9:e20bb4a200ea: Remove the sort-by-date on the advisories/errata pages (authored by allanjude).
Remove the sort-by-date on the advisories/errata pages
Jan 29 2021, 8:15 PM

Jan 28 2021

allanjude committed rGe6b7809cdfc4: Flip the default for OPENSSL_KTLS to arm64 (authored by allanjude).
Flip the default for OPENSSL_KTLS to arm64
Jan 28 2021, 9:36 PM
allanjude committed rGb1f1917de48b: Regenerate src.conf.5 after enabling MK_OPENSSL_KTLS for arm64 (authored by allanjude).
Regenerate src.conf.5 after enabling MK_OPENSSL_KTLS for arm64
Jan 28 2021, 9:36 PM
allanjude closed D28405: Flip the default for OPENSSL_KTLS to arm64.
Jan 28 2021, 9:36 PM
allanjude requested review of D28405: Flip the default for OPENSSL_KTLS to arm64.
Jan 28 2021, 9:19 PM
allanjude committed rGf9322ff6efa5: Enable KERN_TLS by default in ARM64 GENERIC (authored by allanjude).
Enable KERN_TLS by default in ARM64 GENERIC
Jan 28 2021, 8:51 PM

Jan 26 2021

allanjude requested review of D28358: Improve the column widths of various pages in the FDP.
Jan 26 2021, 6:05 PM
allanjude raised a concern with R9:42b64a1521a3: Fix links in the main page..
Jan 26 2021, 3:08 PM
allanjude requested review of D28344: Use Hugo's relLangURL filter to fix relative URLs in list shortdocs.
Jan 26 2021, 4:10 AM
allanjude committed R9:ca50c35a68ea: Add a missing space to unbreak rendering of chapters-order sub-heading (authored by allanjude).
Add a missing space to unbreak rendering of chapters-order sub-heading
Jan 26 2021, 3:42 AM

Jan 21 2021

allanjude added a comment to D28247: Introduce SIOCGIFDNAME to get the interface device name.
In D28247#632482, @kp wrote:

I don't think it's a string length issue.

Jan 21 2021, 8:41 PM
allanjude added a comment to D28247: Introduce SIOCGIFDNAME to get the interface device name.
In D28247#632482, @kp wrote:

I don't think it's a string length issue. It's an issue of incorrect assumptions. This patch assumes that the original name of the interface is always the driver name ('if_dname') plus unit number. That's not the case for epair interfaces, and I wouldn't be surprised that this also fails for vlan interfaces (where the numeric suffix is not the unit number).

Jan 21 2021, 8:39 PM
allanjude committed rGe6d795d15469: Fix manpage markup in 2c8bb126de56ce49637ad752e78957d9ebafba02 (authored by allanjude).
Fix manpage markup in 2c8bb126de56ce49637ad752e78957d9ebafba02
Jan 21 2021, 8:33 PM
allanjude closed D28272: bhyve: Add missing man page section on the nodelete block-device-option.
Jan 21 2021, 8:31 PM
allanjude committed rG2c8bb126de56: bhyve: Add missing man page section on the nodelete block-device-option (authored by allanjude).
bhyve: Add missing man page section on the nodelete block-device-option
Jan 21 2021, 8:31 PM
allanjude closed D28245: ifconfig: add vlanproto "qiniq" as an alias for "802.1ad".

Committed as R10:b84d0aaa4e64

Jan 21 2021, 5:58 PM
allanjude requested review of D28272: bhyve: Add missing man page section on the nodelete block-device-option.
Jan 21 2021, 5:19 PM
allanjude added a comment to D28247: Introduce SIOCGIFDNAME to get the interface device name.
In D28247#632273, @kp wrote:

It turns out there's an edge case we didn't consider:

epair0a: flags=8842<BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        initname: epair0
        options=8<VLAN_MTU>
        ether 02:a5:17:a0:1e:0a
        groups: epair
        media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
        status: active
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

Also, this wants a test case or two.

Jan 21 2021, 3:39 PM
allanjude updated the diff for D28247: Introduce SIOCGIFDNAME to get the interface device name.

Fix missing {

Jan 21 2021, 1:32 AM
allanjude added a comment to D28247: Introduce SIOCGIFDNAME to get the interface device name.
In D28247#632082, @kp wrote:

So this doesn't actually build for me:

...
--- all_subdir_rescue ---
/usr/src/sbin/ifconfig/ifconfig.c:1373:16: error: unused variable 'ifs' [-Werror,-Wunused-variable]
        struct ifstat ifs;
                      ^
/usr/src/sbin/ifconfig/ifconfig.c:1371:18: error: unused variable 'ift' [-Werror,-Wunused-variable]
        struct ifaddrs *ift;
                        ^
/usr/src/sbin/ifconfig/ifconfig.c:1438:2: error: expected identifier or '('
        if (ioctl(s, SIOCGIFCAP, (caddr_t)&ifr) == 0) {
        ^
/usr/src/sbin/ifconfig/ifconfig.c:1449:2: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int]
        tunnel_status(s);
        ^
/usr/src/sbin/ifconfig/ifconfig.c:1449:16: error: a parameter list without types is only allowed in a function definition
        tunnel_status(s);
                      ^
/usr/src/sbin/ifconfig/ifconfig.c:1451:2: error: expected identifier or '('
        for (ift = ifa; ift != NULL; ift = ift->ifa_next) {
        ^
/usr/src/sbin/ifconfig/ifconfig.c:1481:2: error: expected identifier or '('
        if (allfamilies)
        ^
/usr/src/sbin/ifconfig/ifconfig.c:1483:2: error: expected identifier or '('
        else if (afp->af_other_status != NULL)
        ^
/usr/src/sbin/ifconfig/ifconfig.c:1486:10: error: unknown type name 'ifs'
        strlcpy(ifs.ifs_name, name, sizeof ifs.ifs_name);
                ^
/usr/src/sbin/ifconfig/ifconfig.c:1486:13: error: expected ')'
        strlcpy(ifs.ifs_name, name, sizeof ifs.ifs_name);
                   ^
/usr/src/sbin/ifconfig/ifconfig.c:1486:9: note: to match this '('
        strlcpy(ifs.ifs_name, name, sizeof ifs.ifs_name);
               ^
/usr/src/sbin/ifconfig/ifconfig.c:1486:2: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int]
        strlcpy(ifs.ifs_name, name, sizeof ifs.ifs_name);
        ^
/usr/src/sbin/ifconfig/ifconfig.c:1487:2: error: expected identifier or '('
        if (ioctl(s, SIOCGIFSTATUS, &ifs) == 0)
        ^
...

It looks like ifconfig may be using the installed sockio.h header rather than the one from the source repo.

Jan 21 2021, 1:22 AM

Jan 20 2021

allanjude updated the diff for D28247: Introduce SIOCGIFDNAME to get the interface device name.

Fix logic reversal caught by kp

Jan 20 2021, 6:55 PM
allanjude added inline comments to D28247: Introduce SIOCGIFDNAME to get the interface device name.
Jan 20 2021, 6:55 PM
allanjude committed rGb84d0aaa4e64: ifconfig: add vlanproto "qiniq" as an alias for "802.1ad" (authored by allanjude).
ifconfig: add vlanproto "qiniq" as an alias for "802.1ad"
Jan 20 2021, 3:51 PM
allanjude updated the diff for D28247: Introduce SIOCGIFDNAME to get the interface device name.

Reduce indentation

Jan 20 2021, 3:44 PM
allanjude updated the diff for D28247: Introduce SIOCGIFDNAME to get the interface device name.

Remove the loop, the buffer wont be larger than IFNAMSIZ

Jan 20 2021, 3:41 PM
allanjude updated the diff for D28247: Introduce SIOCGIFDNAME to get the interface device name.

Use strncmp

Jan 20 2021, 3:22 AM
allanjude requested review of D28247: Introduce SIOCGIFDNAME to get the interface device name.
Jan 20 2021, 3:15 AM
allanjude updated the diff for D28245: ifconfig: add vlanproto "qiniq" as an alias for "802.1ad".

Update manpage wording with suggestions from rpokala

Jan 20 2021, 2:01 AM

Jan 19 2021

allanjude requested review of D28245: ifconfig: add vlanproto "qiniq" as an alias for "802.1ad".
Jan 19 2021, 11:31 PM

Jan 14 2021

allanjude accepted D28163: KTLS: Enable KERN_TLS in GENERIC on amd64.

Thanks for taking care of this Drew.

Jan 14 2021, 7:20 PM

Jan 13 2021

allanjude accepted D28100: Enable accelerated AES-XTS software crypto in GENERIC..

Looks good to me. This will also accelerate AES-GCM by default on ARMv8 once D27454 lands

Jan 13 2021, 6:27 PM

Jan 8 2021

allanjude accepted D28041: sysctl: implement debug.kdb.panic_str.

Looks good to me modulo Ed's comment on the sysctl description text

Jan 8 2021, 5:54 PM

Jan 6 2021

allanjude accepted D28001: arm64 GENERIC: sort to match amd64, to ease comparison.
Jan 6 2021, 6:06 PM
allanjude accepted D28001: arm64 GENERIC: sort to match amd64, to ease comparison.

looks good

Jan 6 2021, 5:56 PM

Dec 30 2020

allanjude closed D27715: Add a section about Zstandard compression to the ZFS handbook.
Dec 30 2020, 6:48 PM
allanjude committed R9:b5882a38ef4f: Add a section about Zstandard compression to the ZFS handbook (authored by allanjude).
Add a section about Zstandard compression to the ZFS handbook
Dec 30 2020, 6:48 PM

Dec 24 2020

allanjude updated the diff for D27715: Add a section about Zstandard compression to the ZFS handbook.

Update with more feedback from emaste and debdrup

Dec 24 2020, 3:06 PM
allanjude added a comment to D27715: Add a section about Zstandard compression to the ZFS handbook.

Do I remember wrong, or does Zstd also offer the option to adaptively compress at as high a level as possible while maintaining bandwidth, or is that only for zfs send|receive? If so, should that also be mentioned?

Dec 24 2020, 3:05 PM

Dec 23 2020

allanjude updated the diff for D27715: Add a section about Zstandard compression to the ZFS handbook.

Cleanup suggested by Pauamma

Dec 23 2020, 4:48 PM
allanjude added inline comments to D27715: Add a section about Zstandard compression to the ZFS handbook.
Dec 23 2020, 4:47 PM
allanjude updated the diff for D27715: Add a section about Zstandard compression to the ZFS handbook.

Remove double negative as suggested by emaste

Dec 23 2020, 3:25 PM

Dec 22 2020

allanjude updated the test plan for D27715: Add a section about Zstandard compression to the ZFS handbook.
Dec 22 2020, 3:28 AM
allanjude requested review of D27715: Add a section about Zstandard compression to the ZFS handbook.
Dec 22 2020, 3:27 AM

Dec 8 2020

allanjude added inline comments to D27478: ldd: Retire a.out support.
Dec 8 2020, 7:25 PM