Page MenuHomeFreeBSD

adrian (Adrian Chadd)
User

Projects (16)

User Details

User Since
May 14 2014, 7:57 AM (647 w, 3 d)

Recent Activity

Today

adrian added a reviewer for D60287: iwm: rename iwm_stop_session_protection() -> iwm_unprotect_session(): wireless.
Sun, Oct 11, 4:23 AM · wireless
adrian added a reviewer for D60607: iwm: add phy/mac context tasks; clean up task stop; add net80211 MAC methods: wireless.
Sun, Oct 11, 4:22 AM · wireless
adrian requested review of D60607: iwm: add phy/mac context tasks; clean up task stop; add net80211 MAC methods.
Sun, Oct 11, 4:21 AM · wireless

Yesterday

adrian accepted D59849: gre(4): Add full support for gre key.

This looks good to me. I'm glad we finally have this heh. :-)

Sat, Oct 10, 3:13 PM
adrian accepted D60556: if_gre(4): Cleanup unused RSS macros.
Sat, Oct 10, 3:05 PM
adrian accepted D60237: website/events: Add 2026 vendor summit.

just land it!

Sat, Oct 10, 3:03 PM

Fri, Oct 9

adrian accepted D60461: aq: support a legacy INTx interrupt.
Fri, Oct 9, 8:00 PM · drivers
adrian accepted D60462: aq: build the module on arm64.
Fri, Oct 9, 8:00 PM · ARM, drivers
adrian added a project to D60462: aq: build the module on arm64: ARM.
Fri, Oct 9, 7:59 PM · ARM, drivers
adrian accepted D60550: mgb: Correct TX interrupt bit.
Fri, Oct 9, 7:19 PM
adrian accepted D60483: status/2026q3: Add core@ entry.
Fri, Oct 9, 6:37 PM
adrian accepted D56714: Makefile.inc1: Don't unnecessarily ignore rm errors.
Fri, Oct 9, 3:05 PM
adrian accepted D50352: build: Emit a warning for build targets run as root.
Fri, Oct 9, 3:04 PM
adrian added a reviewer for D60504: net80211: add DRIVER_REGISTRATION to README.md ; fix links: wireless.
Fri, Oct 9, 6:07 AM · wireless
adrian added a reviewer for D60503: net80211: add driver registration documentation: wireless.
Fri, Oct 9, 6:06 AM · wireless
adrian requested review of D60504: net80211: add DRIVER_REGISTRATION to README.md ; fix links.
Fri, Oct 9, 6:06 AM · wireless
adrian requested review of D60503: net80211: add driver registration documentation.
Fri, Oct 9, 6:04 AM · wireless

Thu, Oct 8

adrian accepted D60482: usbdevs: Add ublox LARA-L6.
Thu, Oct 8, 5:07 PM
adrian added a comment to D60237: website/events: Add 2026 vendor summit.

Well we should land /something/ here. Can we just land this as-is and worry about how to describe them for next year? and get that figured out in advance?

Thu, Oct 8, 4:27 PM
adrian added a comment to D59920: rtlbtfw: add firmware to base.

should we coordinate with bz? i thought he removed all the wifi firmware from base and spent several release cycles building that out so it works well enough.

Thu, Oct 8, 2:27 PM
adrian closed D59766: iwx: update if_iwx.c to OpenBSD v1.184 and if_iwxreg.h to OpenBSD v1.53.
Thu, Oct 8, 4:37 AM · wireless
adrian closed D59765: iwx: update if_iwx.c to OpenBSD v1.183.
Thu, Oct 8, 4:37 AM · wireless
adrian closed D59764: iwx: update if_iwx.c to OpenBSD v1.182.
Thu, Oct 8, 4:36 AM · wireless
adrian closed D59763: iwx: update if_iwx.c to OpenBSD v1.181.
Thu, Oct 8, 4:36 AM · wireless
adrian closed D59762: iwx: update if_iwx.c to OpenBSD v1.180.
Thu, Oct 8, 4:35 AM · wireless
adrian closed D59761: iwx: update if_iwx.c to OpenBSD v1.179.
Thu, Oct 8, 4:35 AM · wireless
adrian closed D59760: iwx: update if_iwx.c to OpenBSD v1.178.
Thu, Oct 8, 4:35 AM · wireless
adrian closed D59759: iwx: update if_iwxreg.h to OpenBSD v1.52.
Thu, Oct 8, 4:34 AM · wireless
adrian closed D59758: iwx: update if_iwx.c to OpenBSD v1.177.
Thu, Oct 8, 4:34 AM · wireless
adrian committed rG6f5803e375fe: iwx: update if_iwx.c to OpenBSD v1.184 and if_iwxreg.h to OpenBSD v1.53 (authored by vidwer_fbsdbugs_gmail.com).
iwx: update if_iwx.c to OpenBSD v1.184 and if_iwxreg.h to OpenBSD v1.53
Thu, Oct 8, 4:32 AM
adrian closed D59757: iwx: update if_iwx.c to OpenBSD v1.176.
Thu, Oct 8, 4:32 AM · wireless
adrian added a comment to D59764: iwx: update if_iwx.c to OpenBSD v1.182.

right; we shouldn't need to update rval from the rate table again, as it's already been looked up earlier.

Thu, Oct 8, 4:12 AM · wireless
adrian accepted D59764: iwx: update if_iwx.c to OpenBSD v1.182.
Thu, Oct 8, 4:09 AM · wireless
adrian added a comment to D59920: rtlbtfw: add firmware to base.

@imp do we need anything else from srcmgr? any ideas?

Thu, Oct 8, 4:08 AM

Wed, Oct 7

adrian added a comment to D59155: nvme: program the arbitration burst from Identify RAB.

hi! @imp @olce ping!

Wed, Oct 7, 4:29 PM
adrian accepted D59554: hwpmc: Add support for AMD-only IRPERF in hwpmc PERF class.
Wed, Oct 7, 4:16 PM
adrian added a comment to D59764: iwx: update if_iwx.c to OpenBSD v1.182.

ok, from my reading, they SHOULD be the same thing for CCK and OFDM. This particular bit of code is pretty terrible though - it doesn't support HT or VHT in this path; I have no idea how static rate HT would work for management frames here (ie, the path that isn't going via firmware rate control), and VHT just isn't hooked up.

Wed, Oct 7, 4:09 AM · wireless
adrian accepted D59766: iwx: update if_iwx.c to OpenBSD v1.184 and if_iwxreg.h to OpenBSD v1.53.
Wed, Oct 7, 4:00 AM · wireless
adrian accepted D59765: iwx: update if_iwx.c to OpenBSD v1.183.
Wed, Oct 7, 4:00 AM · wireless
adrian accepted D59763: iwx: update if_iwx.c to OpenBSD v1.181.
Wed, Oct 7, 3:59 AM · wireless
adrian accepted D59762: iwx: update if_iwx.c to OpenBSD v1.180.
Wed, Oct 7, 3:59 AM · wireless
adrian accepted D59761: iwx: update if_iwx.c to OpenBSD v1.179.
Wed, Oct 7, 3:59 AM · wireless
adrian accepted D59760: iwx: update if_iwx.c to OpenBSD v1.178.
Wed, Oct 7, 3:54 AM · wireless
adrian accepted D59759: iwx: update if_iwxreg.h to OpenBSD v1.52.
Wed, Oct 7, 3:53 AM · wireless
adrian accepted D59758: iwx: update if_iwx.c to OpenBSD v1.177.
Wed, Oct 7, 3:52 AM · wireless
adrian accepted D59757: iwx: update if_iwx.c to OpenBSD v1.176.
Wed, Oct 7, 3:52 AM · wireless

Tue, Oct 6

adrian updated subscribers of D60411: tests/sys/kern: stress test for FP registers across sigreturn on powerpc64.

i like it. @jhibbits what do you think?

Tue, Oct 6, 3:10 PM
adrian added a comment to D60054: powerpc: keep FP, VMX and VSX ownership changes atomic with preemption.


Here's the test converted to in-tree ATF. Do you want me to create a next review with it?

Tue, Oct 6, 2:16 PM
adrian added a reviewer for D60286: iwm: add qenablemsk to track enabled TXQs: wireless.
Tue, Oct 6, 5:23 AM · wireless
adrian added a project to D60400: iwm: add lock assertion checks: wireless.
Tue, Oct 6, 5:22 AM · wireless
adrian requested review of D60400: iwm: add lock assertion checks.
Tue, Oct 6, 5:21 AM · wireless
adrian added a comment to D59481: LinuxKPI: preserve shmem backing ownership for managed PFN mappings.

@oleglelchuk_gmail.com did you test https://reviews.freebsd.org/D59883 instead of this diff? did it help at all?

Tue, Oct 6, 4:48 AM

Mon, Oct 5

adrian accepted D60385: gve: fix kernel panic on attach failure.
Mon, Oct 5, 10:36 PM
adrian accepted D60386: gve: fix double free on ring allocation failure.
Mon, Oct 5, 10:35 PM
adrian added a comment to D60054: powerpc: keep FP, VMX and VSX ownership changes atomic with preemption.

Do you have a test program you can check in somewhere as a stress test? would be good to catch this if it creeps up again.

Mon, Oct 5, 3:27 PM
adrian added a comment to D57762: Reporting/debug path changed to display VHT80 and VHT160.

hm, whats left before we can land this?

Mon, Oct 5, 4:01 AM · wireless

Sun, Oct 4

adrian accepted D59634: nvme: do not complete a command when its Abort is not performed.
Sun, Oct 4, 5:36 PM · drivers
adrian accepted D59997: nvme: set the controller Timestamp feature.

ah ok it's for lining up logs between host and target. Sounds good.

Sun, Oct 4, 5:36 PM · drivers
adrian added a comment to D59636: nvme: enforce the Abort Command Limit.

@imp ping?

Sun, Oct 4, 5:35 PM
adrian accepted D59633: nvme: delete the I/O queues in the system shutdown path.
Sun, Oct 4, 5:34 PM · drivers
adrian requested review of D60287: iwm: rename iwm_stop_session_protection() -> iwm_unprotect_session().
Sun, Oct 4, 3:02 AM · wireless
adrian requested review of D60286: iwm: add qenablemsk to track enabled TXQs.
Sun, Oct 4, 2:27 AM · wireless

Sat, Oct 3

adrian added a comment to D59920: rtlbtfw: add firmware to base.

This looks good to me. I'll go poke srcmgr@ about it directly just for the final OK.

Sat, Oct 3, 4:27 PM

Fri, Oct 2

adrian accepted D60135: rge: add debugnet/netdump support.
Fri, Oct 2, 5:26 PM
adrian accepted D60188: vmm: don't hold the global PPT lock while resetting a device.
Fri, Oct 2, 2:18 PM

Thu, Oct 1

adrian added a comment to D60188: vmm: don't hold the global PPT lock while resetting a device.

ok, i'll wait for @markj to do a final review, and then i'll stamp it. Thanks!

Thu, Oct 1, 10:37 PM
adrian added inline comments to D60188: vmm: don't hold the global PPT lock while resetting a device.
Thu, Oct 1, 6:53 PM
adrian added a reviewer for D60211: iwm: add return status to set/clear prph bits: wireless.
Thu, Oct 1, 6:46 PM · wireless
adrian requested review of D60211: iwm: add return status to set/clear prph bits.
Thu, Oct 1, 6:45 PM · wireless
adrian updated the diff for D60080: iwm: add DQA (dynamic queue assignment).

more fixes - i needed to change the sta add and sta rm to
also use the DQA queues or else I get firmware assertions!

Thu, Oct 1, 6:43 PM · wireless

Wed, Sep 30

adrian updated the diff for D60080: iwm: add DQA (dynamic queue assignment).

oops, this actually DOES now work on the 7260/9260.
I had a whole bunch of little stupid things to fix here.

Wed, Sep 30, 5:34 AM · wireless

Tue, Sep 29

adrian added inline comments to D60142: rge: Preserve replacement mbufs after defragmentation.
Tue, Sep 29, 8:00 PM · drivers
adrian accepted D60142: rge: Preserve replacement mbufs after defragmentation.

nice catch! thanks!

Tue, Sep 29, 7:59 PM · drivers
adrian added a comment to D60080: iwm: add DQA (dynamic queue assignment).

For some more info, the laptop is a dell latitude e7440.

hw rev 0x140, fw ver 17.352738.0

I'm just noticing that it also fails to load the firmware:

iwm7260fw: could not load firmware image, error 8

So maybe my problem is just outdated firmware?

Tue, Sep 29, 3:28 PM · wireless
adrian accepted D60083: libalias: index fully specified inbound links by remote endpoint.

i think is this conceptually just fine. I'd like some other networking-y people to review it and ok it too!

Tue, Sep 29, 2:23 PM
adrian added a comment to D60080: iwm: add DQA (dynamic queue assignment).

a reported problem on irc:

Tue, Sep 29, 4:41 AM · wireless
adrian added inline comments to D59742: powerpc: Avoid deadlock when CPUs exchange threads.
Tue, Sep 29, 12:47 AM

Mon, Sep 28

adrian added projects to D60060: iicmux: do not walk a bogus OFW node on systems described by ACPI: ARM, drivers.

@mmel and @wulf hey, this stack looks .. interesting to go and dig into as part of some other upcoming work. Would you mind taking a quick look at it and see what you think?
Thanks!

Mon, Sep 28, 1:44 AM · drivers, ARM

Sun, Sep 27

adrian added a comment to D60083: libalias: index fully specified inbound links by remote endpoint.

oh, nice catch! remind me again why they're all ending up in one group here?

Sun, Sep 27, 9:39 PM
adrian added a reviewer for D60082: iwm: update phy context routines; add HT channel width parameter: wireless.
Sun, Sep 27, 8:21 PM · wireless
adrian added a reviewer for D60081: iwm: bring IWM_CSR_HW_IF_CONFIG_REG programming in line with openbsd: wireless.
Sun, Sep 27, 8:21 PM · wireless
adrian added a reviewer for D60080: iwm: add DQA (dynamic queue assignment): wireless.
Sun, Sep 27, 8:21 PM · wireless
adrian added a reviewer for D60079: iwm: add MSI-X support: wireless.
Sun, Sep 27, 8:20 PM · wireless
adrian added a reviewer for D60078: iwm: clear persistence bit on 9000 series NICs: wireless.
Sun, Sep 27, 8:20 PM · wireless
adrian added a reviewer for D60077: iwm: add thermal cutoff to firmware command support: wireless.
Sun, Sep 27, 8:20 PM · wireless
adrian added a reviewer for D60076: iwm: Intel 9000 series bits from OpenBSD: wireless.
Sun, Sep 27, 8:19 PM · wireless
adrian added a reviewer for D60074: iwm: bring over placeholder calibration information: wireless.
Sun, Sep 27, 8:19 PM · wireless
adrian added a reviewer for D60075: iwm: bring in the command table version code from openbsd: wireless.
Sun, Sep 27, 8:19 PM · wireless
adrian added a project to D60075: iwm: bring in the command table version code from openbsd: wireless.
Sun, Sep 27, 8:18 PM · wireless
adrian added a project to D60074: iwm: bring over placeholder calibration information: wireless.
Sun, Sep 27, 8:18 PM · wireless
adrian added a reviewer for D60073: iwm: placeholders for HT rates, update some FW flags to openbsd: wireless.
Sun, Sep 27, 8:18 PM · wireless
adrian retitled D60079: iwm: add MSI-X support from wm: add MSI-X support to iwm: add MSI-X support.
Sun, Sep 27, 8:16 PM · wireless
adrian requested review of D60082: iwm: update phy context routines; add HT channel width parameter.
Sun, Sep 27, 8:12 PM · wireless
adrian requested review of D60081: iwm: bring IWM_CSR_HW_IF_CONFIG_REG programming in line with openbsd.
Sun, Sep 27, 8:11 PM · wireless
adrian requested review of D60080: iwm: add DQA (dynamic queue assignment).
Sun, Sep 27, 8:11 PM · wireless
adrian requested review of D60079: iwm: add MSI-X support.
Sun, Sep 27, 8:11 PM · wireless
adrian requested review of D60078: iwm: clear persistence bit on 9000 series NICs.
Sun, Sep 27, 8:11 PM · wireless
adrian requested review of D60077: iwm: add thermal cutoff to firmware command support.
Sun, Sep 27, 8:10 PM · wireless
adrian requested review of D60076: iwm: Intel 9000 series bits from OpenBSD.
Sun, Sep 27, 8:10 PM · wireless
adrian requested review of D60075: iwm: bring in the command table version code from openbsd.
Sun, Sep 27, 8:10 PM · wireless