Page MenuHomeFreeBSD

adrian (Adrian Chadd)
User

Projects (8)

User Details

User Since
May 14 2014, 7:57 AM (624 w, 1 d)

Recent Activity

Today

adrian updated the diff for D56751: powerpc/pic: fix the openpic CPU logic to work on powermac.

update

Thu, Apr 30, 9:01 PM · PowerPC
adrian added a project to D56751: powerpc/pic: fix the openpic CPU logic to work on powermac: PowerPC.
Thu, Apr 30, 7:51 PM · PowerPC
adrian requested review of D56751: powerpc/pic: fix the openpic CPU logic to work on powermac.
Thu, Apr 30, 7:50 PM · PowerPC
adrian added a project to D56725: uipc_shm.c: make large page allocation interruptible: Virtual Memory.
Thu, Apr 30, 4:35 PM · Virtual Memory
adrian added a project to D56729: hidwacom: Add Wacom ExpressKey Remote driver: USB.
Thu, Apr 30, 4:22 PM · USB
adrian updated the diff for D56244: powerpc: refactor dmamap setup; free dmamap in error paths.

rebase

Thu, Apr 30, 3:04 PM · PowerPC
adrian updated the diff for D56243: powerpc: busdma declaration shuffling.

rebase

Thu, Apr 30, 3:04 PM · PowerPC
adrian updated the diff for D56208: powerpc: use local flags for bounce buffers instead of common flags.

rebase

Thu, Apr 30, 3:03 PM · PowerPC
adrian updated the diff for D55340: powerpc: refactor common busdma tag setup.

update

Thu, Apr 30, 3:03 PM · PowerPC
adrian updated the diff for D55315: powerpc: add in some busdma domain setup.

rebase

Thu, Apr 30, 3:03 PM · PowerPC
adrian updated the diff for D55314: powerpc: create a tag with the parents implementation if supplied.

rebase

Thu, Apr 30, 3:03 PM · PowerPC
adrian updated the diff for D55313: powerpc: initial straight port of busdma_machdep.c -> busdma_bounce.c.

rebase after jhb's vm_offset_t changes

Thu, Apr 30, 3:02 PM · PowerPC
adrian accepted D56732: ichsmb: add Ice Lake-LP (0x34a3) and Ice Lake-N (0x38a3) SMBus device IDs.
Thu, Apr 30, 3:50 AM
adrian added a comment to D56725: uipc_shm.c: make large page allocation interruptible.

Thanks heaps for this!

Thu, Apr 30, 3:13 AM · Virtual Memory
adrian accepted D54882: intelthermal: Add Intel Processor Thermal driver.
Thu, Apr 30, 1:47 AM
adrian added a comment to D54882: intelthermal: Add Intel Processor Thermal driver.

this looks fine to me, anyone else?

Thu, Apr 30, 1:47 AM
adrian committed rGe7f4269dbfad: asmc: replace hardcoded model table with universal probing (authored by guest-seuros).
asmc: replace hardcoded model table with universal probing
Thu, Apr 30, 12:39 AM
adrian closed D56405: asmc: replace hardcoded model table with universal probing.
Thu, Apr 30, 12:39 AM
adrian accepted D56405: asmc: replace hardcoded model table with universal probing.
Thu, Apr 30, 12:36 AM

Yesterday

adrian committed rG4c99836ac72a: kerneldoc: also ingest .md (markdown files) (authored by adrian).
kerneldoc: also ingest .md (markdown files)
Wed, Apr 29, 2:59 PM
adrian closed D56652: kerneldoc: also ingest .md (markdown files).
Wed, Apr 29, 2:59 PM · docs

Mon, Apr 27

adrian committed rGf65a4854bf82: qcom_tlmm: add i2c pull up strength config option (authored by adrian).
qcom_tlmm: add i2c pull up strength config option
Mon, Apr 27, 3:58 PM
adrian committed rG20baee6bfed2: qcom_tlmm: prepare for supporting multiple TLMM platforms (authored by adrian).
qcom_tlmm: prepare for supporting multiple TLMM platforms
Mon, Apr 27, 3:58 PM
adrian committed rGfedc032e110a: qcom_tlmm: extend the IPQ4018 pinmux function mask to 4 bits (authored by adrian).
qcom_tlmm: extend the IPQ4018 pinmux function mask to 4 bits
Mon, Apr 27, 3:58 PM
adrian closed D56351: qcom_tlmm: add i2c pull up strength config option.
Mon, Apr 27, 3:58 PM · arm64, ARM
adrian closed D56349: qcom_tlmm: prepare for supporting multiple TLMM platforms.
Mon, Apr 27, 3:58 PM · arm64, ARM
adrian closed D56350: qcom_tlmm: extend the IPQ4018 pinmux function mask to 4 bits.
Mon, Apr 27, 3:58 PM · arm64, ARM

Sun, Apr 26

adrian committed rG92e5f6e1995a: x86/ucode: fix gcc uninitialised warning (authored by adrian).
x86/ucode: fix gcc uninitialised warning
Sun, Apr 26, 11:03 PM
adrian closed D55439: x86/ucode: fix gcc uninitialised warning.
Sun, Apr 26, 11:03 PM
adrian added a project to D56652: kerneldoc: also ingest .md (markdown files): docs.
Sun, Apr 26, 10:59 PM · docs
adrian requested review of D56652: kerneldoc: also ingest .md (markdown files).
Sun, Apr 26, 10:58 PM · docs
adrian accepted D56651: if_awg: Add missing awg_poll() prototype.
Sun, Apr 26, 10:55 PM

Wed, Apr 22

adrian added a comment to D49452: USB4 host reset (& writing to router config space).

what do i need to check in dmesg / pciconf to see if i have something that can test this?

Wed, Apr 22, 5:49 PM · USB
adrian added a comment to D56217: build.7: Explain packaging a custom kernel.

as long as ivy's stuff is covered, yeah, land it.

Wed, Apr 22, 5:29 PM

Tue, Apr 21

adrian committed rG76c082180719: ure: add USB device IDs for additional RTL8152/RTL8153 adapters (authored by chris.longros_gmail.com).
ure: add USB device IDs for additional RTL8152/RTL8153 adapters
Tue, Apr 21, 2:15 PM
adrian closed D55748: ure: add USB device IDs for additional RTL8152/RTL8153 adapters.
Tue, Apr 21, 2:14 PM · network

Sun, Apr 19

adrian added inline comments to D49452: USB4 host reset (& writing to router config space).
Sun, Apr 19, 3:23 PM · USB

Sat, Apr 18

adrian added a comment to D56509: iflib: fix book keeping.

(post commit) maybe its worth adding function documentation explaining what its supposed to be doing and returning?

Sat, Apr 18, 8:21 PM
adrian updated subscribers of D53051: Teach bridge interfaces to work with async DHCP (add IFM_ETHER support).

I think having it nailed up the way it is for now is a good first step. Ideally we'd have the bridge "state" for something like dhcp be based on the link state of a subset of children interfaces - and if none exist, it does what you're doing.

Sat, Apr 18, 4:06 PM · bridge

Fri, Apr 17

adrian committed rGb4be4a7890e7: powerpc64: fix builds (authored by adrian).
powerpc64: fix builds
Fri, Apr 17, 7:33 PM
adrian committed rGf46d75c90f5f: ixgbe: improve MDIO performance by reducing semaphore/IPC delays (authored by adrian).
ixgbe: improve MDIO performance by reducing semaphore/IPC delays
Fri, Apr 17, 5:14 PM
adrian closed D50295: ixgbe: improve MDIO performance by reducing semaphore/IPC delays.
Fri, Apr 17, 5:13 PM
adrian closed D50128: ixgbe: add MDIO bus support.
Fri, Apr 17, 5:13 PM
adrian committed rGcfec995c87f3: ixgbe: add MDIO bus support (authored by adrian).
ixgbe: add MDIO bus support
Fri, Apr 17, 5:13 PM
adrian accepted D56470: boot1.chrp: Improve comment for the SLOF hack.
Fri, Apr 17, 4:23 PM
adrian added a comment to D56465: boot1sa.chrp: A libsa-based first-stage loader for PPC.

neat! how do I build/install this to test this in pseries VMs?

Fri, Apr 17, 2:14 PM
adrian added a comment to D56102: rge: make int_rx_mod a sysctl tunable.

I've pushed D56103; please rebase this on top of -HEAD as of today and please address limiting the rx moderation value appropriately (just do it when you program; don't bother going through creating a SYSCTL_PROC hook to validate it on read/write..)

Fri, Apr 17, 2:41 AM
adrian committed rG4390c37b5c94: rge: add disable_aspm tunable for PCIe power management (authored by chris.longros_gmail.com).
rge: add disable_aspm tunable for PCIe power management
Fri, Apr 17, 2:41 AM
adrian committed rGaae906840494: asmc: add automatic voltage/current/power/ambient sensor detection (authored by guest-seuros).
asmc: add automatic voltage/current/power/ambient sensor detection
Fri, Apr 17, 2:41 AM
adrian closed D56103: rge: add disable_aspm tunable for PCIe power management.
Fri, Apr 17, 2:40 AM
adrian closed D55807: asmc: add automatic voltage/current/power/ambient sensor detection.
Fri, Apr 17, 2:40 AM
adrian accepted D55807: asmc: add automatic voltage/current/power/ambient sensor detection.
Fri, Apr 17, 2:30 AM
adrian accepted D56457: stand/common/load_elf: Do kernel module relocations for PPC.

neat! why's the kernel ET_DYN on ppc anyway?

Fri, Apr 17, 1:39 AM

Thu, Apr 16

adrian accepted D56429: stand/libofw: make OF_hasprop() part of the library.

ah it's already there. yay!

Thu, Apr 16, 5:47 PM
adrian added a comment to D56429: stand/libofw: make OF_hasprop() part of the library.

Looks good; do we have a manpage with the other OF_ methods?

Thu, Apr 16, 4:28 PM
adrian accepted D55748: ure: add USB device IDs for additional RTL8152/RTL8153 adapters.
Thu, Apr 16, 4:18 PM · network
adrian added a comment to D56102: rge: make int_rx_mod a sysctl tunable.

can you add some validation of the parameter before programming it into the register? surely it's not a single 32 bit field?

Thu, Apr 16, 4:18 PM
adrian accepted D56103: rge: add disable_aspm tunable for PCIe power management.

looks good; ASPM is a common breaking point.

Thu, Apr 16, 4:17 PM

Wed, Apr 15

adrian added inline comments to D50128: ixgbe: add MDIO bus support.
Wed, Apr 15, 11:21 PM
adrian accepted D56399: bpf: fix setting read timeout on ppc64.
Wed, Apr 15, 4:05 PM
adrian committed rG3e27114a7f96: asmc: add raw SMC key read/write interface (authored by guest-seuros).
asmc: add raw SMC key read/write interface
Wed, Apr 15, 4:29 AM
adrian closed D54441: asmc: add raw SMC key read/write interface.
Wed, Apr 15, 4:28 AM
adrian accepted D54441: asmc: add raw SMC key read/write interface.
Wed, Apr 15, 2:33 AM

Tue, Apr 14

adrian added a comment to D56399: bpf: fix setting read timeout on ppc64.

good catch! would you mind adding a note in the code about this so it's not accidentally removed in the future when someone tinkers with compat stuff?

Tue, Apr 14, 9:02 PM

Mon, Apr 13

adrian accepted D54441: asmc: add raw SMC key read/write interface.
Mon, Apr 13, 12:58 AM
adrian accepted D55807: asmc: add automatic voltage/current/power/ambient sensor detection.
Mon, Apr 13, 12:57 AM

Sun, Apr 12

adrian accepted D54172: Add Support for Geneve (RFC8926).
Sun, Apr 12, 11:00 PM
adrian added inline comments to D54172: Add Support for Geneve (RFC8926).
Sun, Apr 12, 8:45 PM
adrian accepted D55182: geneve(4): Add geneve manual.
Sun, Apr 12, 8:40 PM
adrian added a comment to D54881: intel/intelpmc: Add Intel PMC Core driver.

oh oops! ok sorry yes please test it. i missed that!

Sun, Apr 12, 7:17 PM
adrian added a comment to D54881: intel/intelpmc: Add Intel PMC Core driver.

wait ignore me. There already IS stuff in sys/dev/intel/

Sun, Apr 12, 7:08 PM
adrian added a comment to D54881: intel/intelpmc: Add Intel PMC Core driver.

oh one final comment - please put the code in sys/dev/intelpmc/, matching sys/modules/intelpmc/ .

Sun, Apr 12, 7:03 PM
adrian accepted D54881: intel/intelpmc: Add Intel PMC Core driver.
Sun, Apr 12, 7:02 PM
adrian added a comment to D54881: intel/intelpmc: Add Intel PMC Core driver.

I'm going to land this today unless someone has any last minute objections!

Sun, Apr 12, 3:45 PM
adrian accepted D56251: linux: add Linux i2c-dev ioctl compatibility support.

nice work!

Sun, Apr 12, 3:40 AM

Sat, Apr 11

adrian added a reviewer for D56350: qcom_tlmm: extend the IPQ4018 pinmux function mask to 4 bits: ARM.
Sat, Apr 11, 1:41 AM · arm64, ARM
adrian added a reviewer for D56349: qcom_tlmm: prepare for supporting multiple TLMM platforms: ARM.
Sat, Apr 11, 1:40 AM · arm64, ARM
adrian added a reviewer for D56351: qcom_tlmm: add i2c pull up strength config option: ARM.
Sat, Apr 11, 1:40 AM · arm64, ARM

Fri, Apr 10

adrian requested review of D56351: qcom_tlmm: add i2c pull up strength config option.
Fri, Apr 10, 11:43 PM · arm64, ARM
adrian requested review of D56350: qcom_tlmm: extend the IPQ4018 pinmux function mask to 4 bits.
Fri, Apr 10, 11:42 PM · arm64, ARM
adrian requested review of D56349: qcom_tlmm: prepare for supporting multiple TLMM platforms.
Fri, Apr 10, 11:39 PM · arm64, ARM
adrian committed rG4e3fdced7f78: qcom_gcc: migrate the MSM8916 support to qcom_gcc (authored by adrian).
qcom_gcc: migrate the MSM8916 support to qcom_gcc
Fri, Apr 10, 10:13 PM
adrian closed D49706: qcom_gcc: migrate the MSM8916 support to qcom_gcc.
Fri, Apr 10, 10:13 PM · ARM, arm64
adrian updated the diff for D49706: qcom_gcc: migrate the MSM8916 support to qcom_gcc.

address copyright/dates

Fri, Apr 10, 10:12 PM · ARM, arm64
adrian committed rGfc68534a9ad9: rge: add Wake-on-LAN support for magic packet (authored by chris.longros_gmail.com).
rge: add Wake-on-LAN support for magic packet
Fri, Apr 10, 5:44 PM
adrian closed D56259: rge: add Wake-on-LAN support for magic packet.
Fri, Apr 10, 5:43 PM · network

Thu, Apr 9

adrian added projects to D49706: qcom_gcc: migrate the MSM8916 support to qcom_gcc: arm64, ARM.
Thu, Apr 9, 12:56 AM · ARM, arm64
adrian updated the diff for D49706: qcom_gcc: migrate the MSM8916 support to qcom_gcc.

update to include fixes to build on both 32 and 64 bit platforms

Thu, Apr 9, 12:55 AM · ARM, arm64

Tue, Apr 7

adrian updated the diff for D50295: ixgbe: improve MDIO performance by reducing semaphore/IPC delays.

rebase/update

Tue, Apr 7, 4:48 PM
adrian updated the diff for D50128: ixgbe: add MDIO bus support.

rename ixgbe_mdio -> if_ix_mdio_hw

Tue, Apr 7, 4:48 PM

Mon, Apr 6

adrian accepted D56259: rge: add Wake-on-LAN support for magic packet.

Thanks! Lemme test it locally and then i'll pull it into -head.

Mon, Apr 6, 3:35 PM · network
adrian added a project to D56259: rge: add Wake-on-LAN support for magic packet: network.
Mon, Apr 6, 3:35 PM · network

Sun, Apr 5

adrian added a comment to D56259: rge: add Wake-on-LAN support for magic packet.

hi! i'm trying to put as much hardware specific code into if_rge_hw.c to hopefully make it easier to keep whole hardware-specific routines in sync with openbsd.

Sun, Apr 5, 8:16 PM · network

Fri, Apr 3

adrian added a reviewer for D56244: powerpc: refactor dmamap setup; free dmamap in error paths: PowerPC.
Fri, Apr 3, 4:29 PM · PowerPC
adrian added a reviewer for D56243: powerpc: busdma declaration shuffling: PowerPC.
Fri, Apr 3, 4:28 PM · PowerPC
adrian requested review of D56244: powerpc: refactor dmamap setup; free dmamap in error paths.
Fri, Apr 3, 4:26 PM · PowerPC
adrian requested review of D56243: powerpc: busdma declaration shuffling.
Fri, Apr 3, 4:26 PM · PowerPC

Tue, Mar 31

adrian added a reviewer for D56208: powerpc: use local flags for bounce buffers instead of common flags: PowerPC.

looks like this diff got the flags stuff and shuffling around where the 'struct bus_dma_tag' is defined.
I'll go clean that up shortly.

Tue, Mar 31, 10:51 PM · PowerPC
adrian requested review of D56208: powerpc: use local flags for bounce buffers instead of common flags.
Tue, Mar 31, 10:49 PM · PowerPC

Mar 30 2026

adrian accepted D56153: mdoc.7: Revert upstream changes to Lb/LIBRARY.
Mar 30 2026, 4:04 PM