Page MenuHomeFreeBSD

bms (Bruce Simpson)
User

Projects

User Details

User Since
Jul 27 2015, 12:55 PM (550 w, 1 d)

Recent Activity

Yesterday

bms added a comment to D13356: New ufdformat(1) utility.
In D13356#1262904, @cy wrote:

Imported into my GIT repo. I will review the code and make any changes needed to get it working again.

Tue, Feb 10, 9:09 PM
bms added inline comments to D55031: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..
Tue, Feb 10, 8:56 PM
bms updated the summary of D55031: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..
Tue, Feb 10, 8:54 PM
bms updated the summary of D55233: netinet6: Return EAFNOSUPPORT for non-IPv6 addresses in mcast sockopts..
Tue, Feb 10, 8:53 PM
bms requested review of D55233: netinet6: Return EAFNOSUPPORT for non-IPv6 addresses in mcast sockopts..
Tue, Feb 10, 8:50 PM

Mon, Feb 9

bms added a member for Loader: bms.
Mon, Feb 9, 10:11 PM
bms added a member for transport: bms.
Mon, Feb 9, 10:11 PM
bms added a member for network: bms.
Mon, Feb 9, 10:11 PM
bms added a watcher for Loader: bms.
Mon, Feb 9, 10:03 PM
bms added a watcher for transport: bms.
Mon, Feb 9, 10:03 PM
bms added a watcher for network: bms.
Mon, Feb 9, 10:03 PM
bms added a comment to D13356: New ufdformat(1) utility.

Did this ever land? I've been away for over 7 years... I remember hacking on this in my apartment share on Shattuck & Francisco in Berkeley, 2004.

Mon, Feb 9, 10:01 PM
bms added a comment to D45404: biosboot: Detect memory disks from PXE.
In D45404#1262412, @bms wrote:

... the under-published ILNPSync (a distributed site border router state exchange protocol somewhat patterned after pfsync(4))...

Mon, Feb 9, 9:53 PM
bms added a comment to D45404: biosboot: Detect memory disks from PXE.

I am following this Differential closely because: following Ch6 of my PhD regarding the under-published ILNPSync (a distributed site border router state exchange protocol somewhat patterned after pfsync(4)), I want to implement a change to introduce the use of the UEFI MonotonicCounter.

Mon, Feb 9, 9:51 PM
bms added a comment to D41705: release: Integrate mfsBSD image build targets into the release tool set.
In D41705#1262128, @bz wrote:

Welcome back.

Mon, Feb 9, 4:25 PM
bms added a comment to D45404: biosboot: Detect memory disks from PXE.

I'd potentially like to extend this change to support the "cmdline" field that memdisk passes in the ACPI-like table segment, to support Cobbler PXE bootstrap. I'll raise a separate Differential at that time.

Mon, Feb 9, 3:05 PM
bms added a comment to D41705: release: Integrate mfsBSD image build targets into the release tool set.

I have skin in the game for this Differential. I'm happy to air out changes to support cmdline for memdisk at some point for Cobbler integration -- Canonical MaaS is not fit for purpose here -- providing we get mfsBSD into the base system image build process first. Please read on.

Mon, Feb 9, 2:49 PM
Herald added a reviewer for D28814: hier.7: move ESP mountpoint to /efi (from /boot/efi): andrew.
Mon, Feb 9, 12:14 PM

Wed, Feb 4

bms added a comment to D32914: Add net.inet.ip.source_address_validation.

Today I was doing a loopback test across two Mellanox ConnectX-4 LX ports on the same NIC, with a fresh 25GBE SFP+ DAC cable. This is with a fresh install of 15.0-RELEASE on a plain Samsung EVO SATA SSD, with a recycled Dell Optiplex 3020.

Wed, Feb 4, 2:52 PM

Sun, Feb 1

bms added a comment to D55031: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..

Apple do not provide meaningful change history in their xnu drops on GitHub, which is extremely inconvenient.
OT: I am in touch separately with core-secretary@ to open a dialogue about regaining full commit access after a 7.5 year hiatus for health & bereavement reasons.

Sun, Feb 1, 5:06 AM
bms updated the summary of D55031: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..
Sun, Feb 1, 4:59 AM
bms requested review of D55031: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..
Sun, Feb 1, 4:56 AM
bms added a comment to D9157: xHCI Debug Capability support for USB 3.0.
Sun, Feb 1, 4:27 AM
bms removed a reviewer for D9614: better UDF support from GSoC 2012: bms.
Sun, Feb 1, 4:19 AM

Dec 13 2020

bms committed R9:85c68eb409d3: Add my GPG public key. (authored by bms).
Add my GPG public key.
Dec 13 2020, 7:00 PM
bms committed R9:e4f6459ee89c: Approved by: jake (mentor) (authored by bms).
Approved by: jake (mentor)
Dec 13 2020, 7:00 PM
bms committed R9:331c3175971a: Add notification of my committership to the web pages. (authored by bms).
Add notification of my committership to the web pages.
Dec 13 2020, 7:00 PM
bms committed R9:d5c079e2e55d: Add SPC to the list of non-profit organisations using FreeBSD. (authored by bms).
Add SPC to the list of non-profit organisations using FreeBSD.
Dec 13 2020, 6:59 PM
bms committed R9:9e2fe318c709: Document the removal of IPIP tunnels from IPv4 multicast forwarding (authored by bms).
Document the removal of IPIP tunnels from IPv4 multicast forwarding
Dec 13 2020, 6:05 PM
bms committed R9:b56cf4ece0a7: Document __FreeBSD_version 700048: introduction of RFC 3678 advanced (authored by bms).
Document __FreeBSD_version 700048: introduction of RFC 3678 advanced
Dec 13 2020, 6:01 PM
bms committed R9:7c7bfbbf2b21: Add __FreeBSD_version entry 701106 for POSIX semaphore wait fix. (authored by bms).
Add __FreeBSD_version entry 701106 for POSIX semaphore wait fix.
Dec 13 2020, 5:41 PM
bms committed R9:8823b48f6ac9: Add a note about Hybrid Cluster, a FreeBSD based distribution which (authored by bms).
Add a note about Hybrid Cluster, a FreeBSD based distribution which
Dec 13 2020, 5:27 PM

Oct 22 2017

bms committed rS324860: Modernise this man page somewhat..
Modernise this man page somewhat.
Oct 22 2017, 11:41 AM
bms committed rS324858: Add Prolific PL27A1 USB 3.0 Host-Host device to udbp(4)..
Add Prolific PL27A1 USB 3.0 Host-Host device to udbp(4).
Oct 22 2017, 11:16 AM

Feb 27 2017

bms committed rS314345: Add ID for NEC uPD720202 xHCI controller..
Add ID for NEC uPD720202 xHCI controller.
Feb 27 2017, 5:04 PM

Jan 13 2017

bms added a comment to D9157: xHCI Debug Capability support for USB 3.0.

Fixup.

Jan 13 2017, 5:13 PM
bms updated the diff for D9157: xHCI Debug Capability support for USB 3.0.

Style changes cem@ and unsigned integer constants.

Jan 13 2017, 5:12 PM
bms added a comment to D9157: xHCI Debug Capability support for USB 3.0.

It's probably also worth pointing out that because a lot of things in USB are generally named in Hungarian notation, some concessions already get made to that in/around dev/usb/*.

Jan 13 2017, 5:00 PM
bms added a comment to D9157: xHCI Debug Capability support for USB 3.0.

I actually find spelling out the bits in hex is more useful here - it's a driver and it's accessing a register, so although UINT32_MAX might well represent the value (and be equivalent to it), stylistically spelling out those bits makes it crystal clear that we're acting on a register.

Jan 13 2017, 4:58 PM
bms updated D9157: xHCI Debug Capability support for USB 3.0.
Jan 13 2017, 4:51 PM
bms updated the test plan for D9157: xHCI Debug Capability support for USB 3.0.
Jan 13 2017, 4:49 PM
bms updated the diff for D9157: xHCI Debug Capability support for USB 3.0.

Catch up with Sec. 7.6.9 of xHCI v1.1: DbC context sizes (DbC Info and Endpoint) are always 64 bytes, regardless of whether or not the host controller uses 32 byte contexts for ordinary endpoints (HCCPARAMS1).

Jan 13 2017, 4:47 PM

Jan 12 2017

bms added a reviewer for D9157: xHCI Debug Capability support for USB 3.0: hselasky.
Jan 12 2017, 6:24 PM
bms retitled D9157: xHCI Debug Capability support for USB 3.0 from to xHCI Debug Capability support for USB 3.0.
Jan 12 2017, 6:19 PM
bms closed D9123: Allow uart(4) to use MSI interrupts (for PCI child instances). by committing rS311987: Allow uart(4) to use MSI interrupts on single-port PCI instances..
Jan 12 2017, 4:30 PM
bms committed rS311987: Allow uart(4) to use MSI interrupts on single-port PCI instances..
Allow uart(4) to use MSI interrupts on single-port PCI instances.
Jan 12 2017, 4:30 PM
bms updated the diff for D9123: Allow uart(4) to use MSI interrupts (for PCI child instances)..

Simplify based on feedback. MSI detected and used OK.

Jan 12 2017, 3:37 PM

Jan 11 2017

bms updated the test plan for D9123: Allow uart(4) to use MSI interrupts (for PCI child instances)..
Jan 11 2017, 10:43 PM

Jan 10 2017

bms retitled D9123: Allow uart(4) to use MSI interrupts (for PCI child instances). from Allow uart(4) to use MSI interrupts (for PCI child instances). This is likely to aid users implementing 1PPS for NTP or PTP, however it may also have benefits for hypervisor-emulated hardware. to Allow uart(4) to use MSI interrupts (for PCI child instances)..
Jan 10 2017, 9:10 PM
bms retitled D9123: Allow uart(4) to use MSI interrupts (for PCI child instances). from to Allow uart(4) to use MSI interrupts (for PCI child instances). This is likely to aid users implementing 1PPS for NTP or PTP, however it may also have benefits for hypervisor-emulated hardware..
Jan 10 2017, 7:41 PM
bms committed rS311847: Allow udbp(4) to claim Belkin "Windows Easy Transfer Cable" for Netgraph use..
Allow udbp(4) to claim Belkin "Windows Easy Transfer Cable" for Netgraph use.
Jan 10 2017, 1:31 AM
bms committed rD49816: Update my OpenPGP key..
Update my OpenPGP key.
Jan 10 2017, 1:02 AM
bms committed rS311844: Add PID for Belkin F5U258 "Windows Easy Transfer Cable", a udbp-like device..
Add PID for Belkin F5U258 "Windows Easy Transfer Cable", a udbp-like device.
Jan 10 2017, 12:28 AM

Aug 12 2015

bms added a comment to D3371: Add RB_NUMNODES in tree(3).

Please consider renaming to RB_COUNT(), and please do not change the memory layout or semantics of basic containers which are already used in-kernel (discussed on src-committers@)

Aug 12 2015, 8:36 PM

Jul 27 2015

bms added a comment to D3039: Make shutdown() return ENOTCONN as required by POSIX, part deux..

The new behaviour appears to be POSIXly correct. POSIX shutdown spec

Jul 27 2015, 1:00 PM