Page MenuHomeFreeBSD

thj (Tom Jones)
User

Projects (6)

User Details

User Since
Jan 7 2016, 3:15 PM (530 w, 6 d)

Recent Activity

Tue, Feb 17

thj updated the diff for D53472: Add loader support for xhci debug.

Address review comments

Tue, Feb 17, 3:01 PM

Fri, Feb 13

thj accepted D55276: diff3: fix diff3 -A.

This looks ok, but I will have to admit that diff3 was always a bit of a mystery box. Please update the comment, but assuming tests don't start failing I'm willing to bet this is an improvement.

Fri, Feb 13, 9:12 AM

Wed, Feb 11

thj updated the diff for D53472: Add loader support for xhci debug.

Address review comments

Wed, Feb 11, 10:50 AM

Tue, Feb 10

thj updated the diff for D53472: Add loader support for xhci debug.

rebase

Tue, Feb 10, 12:36 PM
thj added reviewers for D55214: Update relevant man pages with h616 support: manpages, manu, mhorne.
Tue, Feb 10, 9:00 AM
thj requested review of D55214: Update relevant man pages with h616 support.
Tue, Feb 10, 9:00 AM

Feb 9 2026

thj committed rGec5d4664915f: aw_mmc: Reset card (authored by thj).
aw_mmc: Reset card
Feb 9 2026, 3:55 PM
thj closed D55097: aw_mmc: Reset controller and configure read fifo size.
Feb 9 2026, 3:54 PM
thj updated the diff for D55097: aw_mmc: Reset controller and configure read fifo size.

remove sleeps

Feb 9 2026, 1:17 PM
thj updated the diff for D55097: aw_mmc: Reset controller and configure read fifo size.

remove fifo configuration and delays

Feb 9 2026, 10:55 AM
thj committed rGf8a3876e90d0: if_awg: Add H616 compat string (authored by thj).
if_awg: Add H616 compat string
Feb 9 2026, 10:38 AM
thj closed D54907: if_awg: Add H616 compat string.
Feb 9 2026, 10:37 AM
thj committed rG245cdec79249: aw_ccu: Add clocks for H616 (authored by thj).
aw_ccu: Add clocks for H616
Feb 9 2026, 10:24 AM
thj committed rGe506af08bb52: aw_gpio: Add support for H616 (authored by thj).
aw_gpio: Add support for H616
Feb 9 2026, 10:24 AM
thj committed rG8923d1c9e25c: aw_sid: Add H616 configuration and compat string (authored by thj).
aw_sid: Add H616 configuration and compat string
Feb 9 2026, 10:24 AM
thj committed rG20615f714b50: a10_twsi: Add H616 compat string (authored by thj).
a10_twsi: Add H616 compat string
Feb 9 2026, 10:24 AM
thj committed rGccb0e6e15f3d: aw_wdog: Add support for H616 (authored by thj).
aw_wdog: Add support for H616
Feb 9 2026, 10:24 AM
thj committed rG84bc16a587fe: aw_usbphy: Add H616 compat string and configuration (authored by thj).
aw_usbphy: Add H616 compat string and configuration
Feb 9 2026, 10:24 AM
thj committed rGc5c183a97dc1: aw_rsb: Add H616 compat string (authored by thj).
aw_rsb: Add H616 compat string
Feb 9 2026, 10:24 AM
thj closed D54927: aw_ccu: Add clocks for H616.
Feb 9 2026, 10:24 AM
thj committed rG5e51e670cc3b: aw_cir: Add H616 compat string (authored by thj).
aw_cir: Add H616 compat string
Feb 9 2026, 10:24 AM
thj closed D54915: aw_gpio: Add support for H616.
Feb 9 2026, 10:24 AM
thj closed D54916: aw_sid: Add H616 configuration and compat string.
Feb 9 2026, 10:24 AM
thj closed D54914: a10_twsi: Add H616 compat string.
Feb 9 2026, 10:24 AM
thj committed rG998c46ac2afb: aw_mmc: Add H616 mmc and emmc config (authored by thj).
aw_mmc: Add H616 mmc and emmc config
Feb 9 2026, 10:24 AM
thj committed rG063244ff95a2: aw_rtc: Add H616 compat string (authored by thj).
aw_rtc: Add H616 compat string
Feb 9 2026, 10:24 AM
thj closed D54913: aw_wdog: Add support for H616.
Feb 9 2026, 10:24 AM
thj closed D54912: aw_usbphy: Add H616 compat string and configuration.
Feb 9 2026, 10:24 AM
thj closed D54911: aw_rsb: Add H616 compat string.
Feb 9 2026, 10:24 AM
thj closed D54910: aw_cir: Add H616 compat string.
Feb 9 2026, 10:24 AM
thj closed D54909: aw_mmc: Add H616 mmc and emmc config.
Feb 9 2026, 10:24 AM
thj closed D54908: aw_rtc: Add H616 compat string.
Feb 9 2026, 10:23 AM

Feb 5 2026

thj accepted D55125: diff: Report I/O errors in Stone algorithm.
Feb 5 2026, 3:47 PM
thj accepted D55111: diff: Add test case for pagination resource leak.
Feb 5 2026, 1:03 PM
thj accepted D55110: diff: Fix integer overflows in Stone algorithm.
Feb 5 2026, 1:01 PM
thj accepted D55113: diff: Don't compare a file or directory to itself.
Feb 5 2026, 1:01 PM
thj accepted D55109: diff: Print an error message on I/O error.
Feb 5 2026, 12:54 PM
thj accepted D55108: libdiff: Simplify truncation detection.
Feb 5 2026, 12:51 PM

Feb 4 2026

thj requested review of D55097: aw_mmc: Reset controller and configure read fifo size.
Feb 4 2026, 10:31 AM
thj updated the diff for D54927: aw_ccu: Add clocks for H616.
  • correct NMM clock sizes to be 8 rather than 7 bits
Feb 4 2026, 9:46 AM

Feb 2 2026

thj added a comment to D9157: xHCI Debug Capability support for USB 3.0.
In D9157#1257822, @bms wrote:

I can't seem to access this udbc URL you have quoted above, and it's not in the Wayback Machine either. If it matters, I route all my traffic via Mullvad VPN and I'm based in a semi-rural area of Scotland at the moment.

I'm in touch with a German vendor for DbC cables, Lauterbach. Importing the cables into UK will be difficult post-Brexit. Microsoft's suggested vendor, DataPro.net, will not accept orders below 200USD for non-VAT registered entities.

I have a limited company formation pending, so I may be able to obtain a small batch for UK-based committers to work with at cost.

P.S. I was very sorry to learn of Hans' passing, albeit belatedly. I just regained Phabricator access after a nearly 8 year hiatus due to health issues and family bereavement. Long story. I have contacted core-secretary@ about this.

Feb 2 2026, 9:00 AM

Jan 29 2026

thj added a comment to D54915: aw_gpio: Add support for H616.

Thanks for the heads up I'll update those too.

Jan 29 2026, 8:49 AM

Jan 28 2026

thj requested review of D54927: aw_ccu: Add clocks for H616.
Jan 28 2026, 1:22 PM

Jan 27 2026

thj requested review of D54916: aw_sid: Add H616 configuration and compat string.
Jan 27 2026, 4:31 PM
thj requested review of D54915: aw_gpio: Add support for H616.
Jan 27 2026, 4:30 PM
thj requested review of D54914: a10_twsi: Add H616 compat string.
Jan 27 2026, 4:30 PM
thj requested review of D54913: aw_wdog: Add support for H616.
Jan 27 2026, 4:30 PM
thj requested review of D54912: aw_usbphy: Add H616 compat string and configuration.
Jan 27 2026, 4:30 PM
thj requested review of D54911: aw_rsb: Add H616 compat string.
Jan 27 2026, 4:29 PM
thj requested review of D54910: aw_cir: Add H616 compat string.
Jan 27 2026, 4:29 PM
thj requested review of D54909: aw_mmc: Add H616 mmc and emmc config.
Jan 27 2026, 4:29 PM
thj requested review of D54908: aw_rtc: Add H616 compat string.
Jan 27 2026, 4:28 PM
thj requested review of D54907: if_awg: Add H616 compat string.
Jan 27 2026, 4:28 PM
thj committed rG069a67374ed9: ip6: Remove support for RFC2675 (Jumbo Payload Option) (authored by thj).
ip6: Remove support for RFC2675 (Jumbo Payload Option)
Jan 27 2026, 1:22 PM
thj closed D19960: Remove support for RFC2675.
Jan 27 2026, 1:22 PM

Jan 26 2026

thj updated the diff for D19960: Remove support for RFC2675.
  • address review comments
Jan 26 2026, 9:49 AM

Jan 23 2026

thj updated the diff for D19960: Remove support for RFC2675.

Rebase (well manually port) changes up to CURRENT from 7 years ago.

Jan 23 2026, 12:48 PM

Jan 22 2026

thj added a comment to D19960: Remove support for RFC2675.

Sure, I've put it on my todo list

Jan 22 2026, 10:04 AM

Dec 18 2025

thj requested review of D54280: Status/2025/Q4/usb-debugging.adoc: Add status report.
Dec 18 2025, 10:50 AM

Dec 5 2025

thj committed rG234351604252: xhci: Correct name of HCCPARAMS Register (authored by thj).
xhci: Correct name of HCCPARAMS Register
Dec 5 2025, 10:19 AM
thj committed rGa0dd6022391a: xhci: Add header values for Debug Capability (DbC) (authored by thj).
xhci: Add header values for Debug Capability (DbC)
Dec 5 2025, 10:19 AM
thj committed rGf327659e0450: xhci: Add some Alder lake device ids (authored by thj).
xhci: Add some Alder lake device ids
Dec 5 2025, 10:19 AM
thj closed D53895: xhci: Correct name of HCCPARAMS Register.
Dec 5 2025, 10:19 AM
thj closed D53897: xhci: Add header values for Debug Capability (DbC).
Dec 5 2025, 10:19 AM
thj closed D52994: xhci: Add some Alder lake device ids.
Dec 5 2025, 10:19 AM

Dec 3 2025

thj updated the diff for D53897: xhci: Add header values for Debug Capability (DbC).
  • Add a comment labelling the Doorbell
  • The Device address field is 7 bits wide rather than 3 bits
Dec 3 2025, 9:56 AM

Dec 1 2025

thj closed D54007: releases/15.0R/relnotes: Add udbc driver.
Dec 1 2025, 10:22 AM
thj committed R9:51e86ddcb707: releases/15.0R/relnotes: Add udbc driver (authored by thj).
releases/15.0R/relnotes: Add udbc driver
Dec 1 2025, 10:22 AM
thj requested review of D54007: releases/15.0R/relnotes: Add udbc driver.
Dec 1 2025, 9:34 AM

Nov 28 2025

thj added a comment to D53780: iwx: clean up / document noise floor and RSSI fetching.

It wasn't clear from out last conversation if this is ready for review or if there is more related work.

Nov 28 2025, 8:51 AM · wireless

Nov 27 2025

thj added a reviewer for D53895: xhci: Correct name of HCCPARAMS Register: hrs.
Nov 27 2025, 9:08 AM

Nov 26 2025

thj added inline comments to D53897: xhci: Add header values for Debug Capability (DbC).
Nov 26 2025, 10:58 AM
thj updated the diff for D53897: xhci: Add header values for Debug Capability (DbC).
  • Correct DC SBR bit definition
  • Change doorbell field definition and remove get method
Nov 26 2025, 10:56 AM
thj added a comment to D53904: xhci: Move xhci_pci_match to a header so it can be used from loader.
In D53904#1231939, @imp wrote:

So I'd like to see the loader patches too before this lands. This strikes me as doing this all wrong, but maybe I'm just missing something.

Nov 26 2025, 10:08 AM
thj accepted D53909: acpi: Fix setting sleep state sysctls to NONE.
Nov 26 2025, 10:06 AM
thj accepted D53893: Fintek F81232 USB to serial driver.
Nov 26 2025, 10:02 AM

Nov 25 2025

thj requested review of D53904: xhci: Move xhci_pci_match to a header so it can be used from loader.
Nov 25 2025, 3:29 PM
thj requested changes to D53893: Fintek F81232 USB to serial driver.
Nov 25 2025, 9:24 AM

Nov 24 2025

thj added a reviewer for D53899: arp: Reduce lifetime of ARP entries: tuexen.
Nov 24 2025, 4:28 PM
thj requested review of D53897: xhci: Add header values for Debug Capability (DbC).
Nov 24 2025, 1:19 PM
thj requested review of D53895: xhci: Correct name of HCCPARAMS Register.
Nov 24 2025, 12:29 PM
thj requested changes to D53893: Fintek F81232 USB to serial driver.

This looks great to me, some small nits for which I have made comments.

Nov 24 2025, 8:26 AM
thj added a comment to D53893: Fintek F81232 USB to serial driver.

looks good to me but the lack of mutexes anywhere is suspicious. ;-)

Nov 24 2025, 8:25 AM

Nov 21 2025

thj accepted D53856: pf: fix another endpoint-independent crash.
Nov 21 2025, 1:31 PM

Nov 17 2025

thj accepted D53737: pf: fix udp_mapping cleanup.
Nov 17 2025, 10:03 AM
thj accepted D53776: iwx: make compile withtout IWX_DEBUG being on.

This is fine to me, I'm not sure what adrian means with his outstanding item, but we can just keep hitting iwx with a stick until we are happy.

Nov 17 2025, 9:57 AM

Nov 13 2025

thj accepted D53703: iwx: clean up debugging around key add/set; comments on delete.

Please update the bits available comment below keymgmt when you land this

Nov 13 2025, 9:27 AM · wireless
thj accepted D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 13 2025, 9:26 AM · wireless
thj accepted D53721: iwx: fix and clean up suspend/resume path.

Looks good to me

Nov 13 2025, 8:45 AM · wireless

Oct 30 2025

thj added a reviewer for D53472: Add loader support for xhci debug: adrian.
Oct 30 2025, 1:03 PM
thj requested review of D53472: Add loader support for xhci debug.
Oct 30 2025, 1:02 PM

Oct 9 2025

thj requested review of D52994: xhci: Add some Alder lake device ids.
Oct 9 2025, 1:49 PM

Oct 3 2025

thj accepted D52873: sockets: bump socket buffer limit.
Oct 3 2025, 6:40 AM
thj accepted D52872: tcp: bump max snd buffer size for autoscaling.
Oct 3 2025, 6:39 AM
thj accepted D52871: tcp: bump max rcv buffer size for autoscaling.

I am happy with all three revisions and echo the comments from rgrimes and jtl on a single review and the impact being documented.

Oct 3 2025, 6:39 AM

Oct 2 2025

thj added a reviewer for D52771: socket(2): refactor the manual page: thj.
Oct 2 2025, 3:37 PM

Sep 30 2025

thj accepted D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Sep 30 2025, 10:22 AM · wireless
thj closed D52571: Status/2025/Q3/usb-debugging.adoc: Add status report.
Sep 30 2025, 10:16 AM
thj committed R9:3a3aaf464aac: Status/2025/Q3/usb-debugging.adoc: Add status report (authored by thj).
Status/2025/Q3/usb-debugging.adoc: Add status report
Sep 30 2025, 10:16 AM
thj accepted D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit.

This seems ok to me, if it doesn't smoke and you can still do vht then its a good step forward

Sep 30 2025, 10:11 AM · wireless