Page MenuHomeFreeBSD

adrian (Adrian Chadd)
User

Projects (6)

User Details

User Since
May 14 2014, 7:57 AM (619 w, 2 d)

Recent Activity

Wed, Mar 25

adrian committed rG8f36a012d65f: rge.4: fix incorrect speed range in HARDWARE section (authored by chris.longros_gmail.com).
Wed, Mar 25, 1:30 AM
adrian committed rGf7fd4e79fa09: rge: handle interface flags changes (authored by brad_comstyle.com).
Wed, Mar 25, 1:30 AM
adrian committed rG930a790c2abb: rge: make rx_process_limit a sysctl tunable (authored by chris.longros_gmail.com).
Wed, Mar 25, 1:30 AM

Sun, Mar 15

adrian committed rG9976cff55e88: rge: use C style comments instead of C++ (authored by chris.longros_gmail.com).
Sun, Mar 15, 8:19 PM

Sat, Mar 14

adrian committed rGe6f4e4ab8a51: re(4), rge(4): improve Realtek driver man pages (authored by chris.longros_gmail.com).
Sat, Mar 14, 9:36 PM

Thu, Feb 26

adrian committed rG76a20323fcfb: iwi: migrate to new net80211 encryption key API.
Thu, Feb 26, 3:56 AM
adrian committed rGa54a36c40f07: ath: migrate to new net80211 encryption key API.
Thu, Feb 26, 3:56 AM
adrian committed rGfec9453dcea4: ipw: migrate to new net80211 encryption key API.
Thu, Feb 26, 3:56 AM
adrian committed rG8ebc054acacc: mwl: migrate to new net80211 encryption key API.
Thu, Feb 26, 3:56 AM
adrian committed rG70786de406b6: wpi: migrate to new net80211 encryption key API.
Thu, Feb 26, 3:56 AM

Feb 22 2026

adrian committed rGacbf7498f5e1: rge: log silicon revision during attach (authored by chris.longros_gmail.com).
Feb 22 2026, 6:08 PM
adrian committed rGd1947d0a1a55: rge: correctly free busdma memory / zero things out only if allocated (authored by john.darrah09_gmail.com).
Feb 22 2026, 6:08 PM
adrian committed rGd5ca52182e52: rge: fix callout setup/teardown; handle invalid ethernet address (authored by john.darrah09_gmail.com).
Feb 22 2026, 6:08 PM
adrian committed rG6a6152bc292f: rsu: migrate to new net80211 encryption key API.
Feb 22 2026, 3:30 AM
adrian committed rG19a18bb750e8: powerpc64: initial conversion of oea64 to rwlocks.
Feb 22 2026, 2:26 AM

Feb 16 2026

adrian committed rG995090202cae: powerpc: document the magic constants for 16MB page size.
Feb 16 2026, 5:50 PM
adrian committed rGf412a5c565de: powerpc: enable HPT superpages by default.
Feb 16 2026, 5:50 PM
adrian committed rGe4bcfe4ebf03: ichsmb: Add Intel Raptor Lake SMBus controller support (authored by guest-seuros).
Feb 16 2026, 3:59 AM

Feb 15 2026

adrian committed rG90d79dd54946: asmc: Add MacPro3,1 temperature sensor support (authored by guest-seuros).
Feb 15 2026, 2:13 AM

Feb 13 2026

adrian committed rG1a6bdd6266e3: asmc: Convert driver to CTLFLAG_MPSAFE (authored by guest-seuros).
Feb 13 2026, 3:02 AM

Feb 11 2026

adrian committed rGc08ee1eba989: iwx: migrate to new net80211 encryption key API.
Feb 11 2026, 6:05 AM
adrian committed rG7a5288a023ba: net80211: clean up time comparison in HT code.
Feb 11 2026, 6:05 AM
adrian committed rGf064d44badfa: run: rum: migrate to new net80211 encryption key API.
Feb 11 2026, 6:05 AM

Feb 4 2026

adrian committed rG3f3cc6fd69e4: if_rge: sync with up to date OpenBSD code (authored by brad_comstyle.com).
Feb 4 2026, 6:30 AM

Feb 3 2026

adrian committed rG052a791b0055: acpi: add Darwin OSI quirk for Apple Mac hardware (authored by guest-seuros).
Feb 3 2026, 1:52 AM

Jan 30 2026

adrian committed rGd76b8a928d66: powerpc: explicitly cast the timebase printfs.
Jan 30 2026, 6:39 AM
adrian committed rG10a01320320f: powerpc: explicitly cast the timebase printfs.
Jan 30 2026, 6:38 AM
adrian committed rG03e4cc9fdeb2: powerpc: explicitly cast the timebase printfs.
Jan 30 2026, 6:37 AM
adrian committed rGefd7c55bade8: powerpc: disable the TLBIE lock, it's not needed for POWER8.
Jan 30 2026, 5:07 AM
adrian committed rGf7358bc0363f: powerpc: add a best-effort SMP time base sync for G5's that need it.
Jan 30 2026, 5:07 AM
adrian committed rG0a45c8821d8e: powerpc: disable the TLBIE lock, it's not needed for POWER8.
Jan 30 2026, 5:03 AM
adrian committed rGb30d06409e5f: powerpc: add a best-effort SMP time base sync for G5's that need it.
Jan 30 2026, 5:03 AM

Jan 27 2026

adrian committed rG9a5baa9c5856: powerpc: disable the TLBIE lock, it's not needed for POWER8.
Jan 27 2026, 4:40 AM
adrian committed rG422c8719eab2: powerpc: add a best-effort SMP time base sync for G5's that need it.
Jan 27 2026, 4:40 AM

Jan 20 2026

adrian added a comment to D54794: net80211: correct return code for ieee80211_ampdu_request().

Oh, there's no callers of ieee80211_ampdu_request() outside of net80211? I was worried that the existing AMPDU implementing drivers would hiccup with the return value changing!

Jan 20 2026, 4:14 PM
adrian added a comment to D54390: net80211: clean up time comparison in HT code.

yeah, without it the ampdu retry stuff eventually stops retrying until the counter loops around again for the comparison to work

Jan 20 2026, 3:04 PM · wireless
adrian added a reviewer for D54790: net80211: migrate wk_rxmic / wk_rxmic in TKIP code to accessors: wireless.
Jan 20 2026, 4:33 AM · wireless
adrian requested review of D54790: net80211: migrate wk_rxmic / wk_rxmic in TKIP code to accessors.
Jan 20 2026, 4:32 AM · wireless

Jan 19 2026

adrian added a reviewer for D54762: acpi: Add Darwin OSI support for Apple Mac hardware: ngie.
Jan 19 2026, 1:30 AM
adrian added reviewers for D54762: acpi: Add Darwin OSI support for Apple Mac hardware: imp, jkim, obiwac.
Jan 19 2026, 1:27 AM
adrian added a reviewer for D54771: pmu: avoid NULL ofw_get_bus_type(); handle pmu_send() calls w/ NULL recv buffers: PowerPC.
Jan 19 2026, 1:21 AM · PowerPC
adrian requested review of D54771: pmu: avoid NULL ofw_get_bus_type(); handle pmu_send() calls w/ NULL recv buffers.
Jan 19 2026, 1:20 AM · PowerPC

Jan 18 2026

adrian accepted D54768: sys: do not allow entering vm_fault() on boot until VM is initialized.
Jan 18 2026, 9:20 PM
adrian added a comment to D54768: sys: do not allow entering vm_fault() on boot until VM is initialized.

thanks!

Jan 18 2026, 9:20 PM

Jan 17 2026

adrian accepted D54759: spi: use better logic for earlier change.
Jan 17 2026, 5:02 PM
adrian added a comment to D54633: aq: Add to amd64 GENERIC and to sys/conf/NOTES.

I had to undo the sys/conf/NOTES part because aq doesn't compile on ! amd64 right now. It's using calls to readl/writel.

Jan 17 2026, 5:04 AM
adrian committed rGafbb21bd1d62: aq: remove from NOTES; it's unfortunately amd64 only.
Jan 17 2026, 5:01 AM
adrian committed rG6dc12ecfb268: spi: "-S" option for continuous stream from standard input to bus (authored by reviews-freebsd-org412_ketas.si.pri.ee).
Jan 17 2026, 3:42 AM
adrian added a comment to D54734: spi(8) - "-S" option for continuous stream from standard input to bus.

landed!

Jan 17 2026, 3:42 AM
adrian closed D54734: spi(8) - "-S" option for continuous stream from standard input to bus.
Jan 17 2026, 3:42 AM
adrian added a comment to D54733: usbdevs: Add USB device IDs for Nuand bladeRF SDR.

hi! please resubmit this with the correct tab indents so I can apply it to the tree and push upstream. Thanks!

Jan 17 2026, 3:26 AM
adrian committed rGc75eff16ef54: aq: Add to amd64 GENERIC and to sys/conf/NOTES (authored by brad_comstyle.com).
Jan 17 2026, 3:26 AM
adrian closed D54633: aq: Add to amd64 GENERIC and to sys/conf/NOTES.
Jan 17 2026, 3:25 AM
adrian added a comment to D54633: aq: Add to amd64 GENERIC and to sys/conf/NOTES.

its' ok i'll land it

Jan 17 2026, 3:22 AM
adrian accepted D54733: usbdevs: Add USB device IDs for Nuand bladeRF SDR.
Jan 17 2026, 3:22 AM

Jan 16 2026

adrian committed rG4b5b8d69b23a: powerpc: fix release image building for Apple partitions.
Jan 16 2026, 6:27 AM
adrian added a comment to D54734: spi(8) - "-S" option for continuous stream from standard input to bus.

The manpage could do with a bit more work but we can work on that a bit after landing. Lemme get some more eyeballs on this.

Jan 16 2026, 12:46 AM

Jan 14 2026

adrian added inline comments to D54674: sys: add hmp.
Jan 14 2026, 4:39 PM
adrian committed rGc498eaa2f909: asmc: Add support for MacBookPro11,5 (authored by guest-seuros).
Jan 14 2026, 3:16 AM
adrian committed rGa24166d23d2e: mtw(4): Fix warm reboot initialization failures for MT7601U (authored by guest-seuros).
Jan 14 2026, 3:16 AM
adrian closed D54665: asmc: Add support for MacBookPro11,5.
Jan 14 2026, 3:15 AM
adrian closed D54659: mtw(4): Fix warm reboot initialization failures for MT7601U.
Jan 14 2026, 3:15 AM
adrian added a comment to D54659: mtw(4): Fix warm reboot initialization failures for MT7601U.

nice catch!

Jan 14 2026, 1:13 AM
adrian accepted D54659: mtw(4): Fix warm reboot initialization failures for MT7601U.
Jan 14 2026, 1:13 AM
adrian accepted D54666: asmc: Fix asmc_dumpall to enumerate all SMC keys.
Jan 14 2026, 1:12 AM
adrian added inline comments to D54670: 15.0/eratta: 15.0 doesn't boot on apple G5.
Jan 14 2026, 12:49 AM

Jan 11 2026

adrian committed rGa50789d8b89b: powerpc: put the isync inside the TD_LOCK() checking loop.
Jan 11 2026, 7:24 PM
adrian committed rGe5861dc2ea52: Merge commit faa5141b9be4 from file git (by Christos Zoulas): (authored by jrtc27).
Jan 11 2026, 7:23 PM
adrian committed rG7afa03963c44: powerpc: fix release image building for Apple partitions.
Jan 11 2026, 7:05 AM
adrian closed D54639: powerpc: fix release image building for Apple partitions.
Jan 11 2026, 7:05 AM · PowerPC
adrian added a comment to D54639: powerpc: fix release image building for Apple partitions.
In D54639#1248394, @imp wrote:

You could combine the two lines too by

OFFSET=$((0x$(hd...) ))
Jan 11 2026, 7:01 AM · PowerPC
adrian updated the diff for D54639: powerpc: fix release image building for Apple partitions.

option #2, thanks warner! this is cleaner!

Jan 11 2026, 6:48 AM · PowerPC
adrian added a comment to D54639: powerpc: fix release image building for Apple partitions.

(no changes planned, please review!)

Jan 11 2026, 4:09 AM · PowerPC
adrian planned changes to D54639: powerpc: fix release image building for Apple partitions.
Jan 11 2026, 4:09 AM · PowerPC
adrian requested review of D54639: powerpc: fix release image building for Apple partitions.
Jan 11 2026, 4:06 AM · PowerPC
adrian accepted D54613: asmc: Convert driver to CTLFLAG_MPSAFE.

let's land this and then figure out how to expand the spin mutexes a bit to cover features a bit cleaner.
(And then see i they really NEED to be spin mutexes..)

Jan 11 2026, 12:10 AM
adrian added a comment to D54613: asmc: Convert driver to CTLFLAG_MPSAFE.

yeah, looking at asmc again with spin mutex use i really don't want to clean that up whilst removing GIANT here.
it should be ok-ish for now.

Jan 11 2026, 12:10 AM

Jan 10 2026

adrian added a comment to D54613: asmc: Convert driver to CTLFLAG_MPSAFE.

I had a chat with seuros on discord about it. I think its fine as an intermediary step, but I do think it'll be worth revisiting the driver locking later and pushing more stuff into functionality locks rather than per device IO locks.

Jan 10 2026, 8:30 PM
adrian accepted D54633: aq: Add to amd64 GENERIC and to sys/conf/NOTES.

@emaste how's this look to you?

Jan 10 2026, 5:52 AM
adrian committed rGe28529ca4d34: rge: Add to amd64 GENERIC and to sys/conf/NOTES (authored by brad_comstyle.com).
Jan 10 2026, 3:58 AM
adrian closed D54609: rge: Add to amd64 GENERIC and to sys/conf/NOTES.
Jan 10 2026, 3:57 AM
adrian accepted D54609: rge: Add to amd64 GENERIC and to sys/conf/NOTES.
Jan 10 2026, 3:54 AM

Jan 9 2026

adrian accepted D54609: rge: Add to amd64 GENERIC and to sys/conf/NOTES.

oops! good catch

Jan 9 2026, 6:23 AM

Jan 8 2026

adrian added a reviewer for D54593: net80211: create IEEE80211_KEYBUF_128_SIZE / IEEE80211_MICBUF_128_SIZE: wireless.
Jan 8 2026, 7:06 AM · wireless
adrian requested review of D54593: net80211: create IEEE80211_KEYBUF_128_SIZE / IEEE80211_MICBUF_128_SIZE.
Jan 8 2026, 7:04 AM · wireless

Jan 7 2026

adrian accepted D54588: linuxkpi: Add `rol32()`.
Jan 7 2026, 10:37 PM
adrian committed rG5d73fca1f4b2: if_rge: sync with up to date OpenBSD code (authored by brad_comstyle.com).
Jan 7 2026, 2:28 AM
adrian added a comment to D54517: if_rge: sync with up to date OpenBSD code.

landed, thanks!

Jan 7 2026, 2:28 AM
adrian closed D54517: if_rge: sync with up to date OpenBSD code.
Jan 7 2026, 2:28 AM

Jan 6 2026

adrian accepted D54510: loader: Only warn when we have neither FDT nor ACPI.
Jan 6 2026, 4:05 AM

Jan 5 2026

adrian accepted D54517: if_rge: sync with up to date OpenBSD code.

approved! want me to land it?

Jan 5 2026, 7:57 AM
adrian added inline comments to D54512: 15.0/errata: Begin listing open regressions.
Jan 5 2026, 6:11 AM
adrian accepted D54512: 15.0/errata: Begin listing open regressions.
Jan 5 2026, 5:59 AM
adrian added a comment to D54512: 15.0/errata: Begin listing open regressions.

it's a bit terse, but i think it's fine!

Jan 5 2026, 5:58 AM
adrian added inline comments to D54462: run: rum: migrate to new net80211 encryption key API.
Jan 5 2026, 12:42 AM · wireless

Jan 4 2026

adrian accepted D54405: git-arc: Try to improve documentation.

thanks for pushing forward documentation updates!

Jan 4 2026, 6:09 PM
adrian added inline comments to D54484: mwl: migrate to new net80211 encryption key API.
Jan 4 2026, 3:55 AM
adrian added inline comments to D54483: rsu: migrate to new net80211 encryption key API.
Jan 4 2026, 3:53 AM
adrian requested review of D54485: LinuxKPI: migrate key data access to functions.
Jan 4 2026, 3:45 AM
adrian requested review of D54484: mwl: migrate to new net80211 encryption key API.
Jan 4 2026, 3:44 AM