Page MenuHomeFreeBSD

jhibbits (Justin Hibbits)
User

Projects (3)

User Details

User Since
May 16 2014, 7:29 PM (641 w, 6 d)

Recent Activity

Sun, Aug 30

jhibbits committed rG1911838a111a: dpaa/fman_xmdio: Make xmdio a "real" MDIO.
Sun, Aug 30, 4:07 AM
jhibbits committed rG32b99a26c37f: dpaa/fman: Pad the qman channel search array.
Sun, Aug 30, 4:07 AM
jhibbits committed rG26d5c4fc04df: powerpc64/powernv: Migrate XICS to PIC_AP_INIT.
Sun, Aug 30, 4:05 AM

Tue, Aug 25

jhibbits committed rG5d884fc07662: dpaa: Split FMan port driver into distinct TX/RX.
Tue, Aug 25, 3:05 AM
jhibbits committed rG9171bb44cca5: powerpc/pmap: Fix SLB VSID mask.
Tue, Aug 25, 3:05 AM

Mon, Aug 24

jhibbits committed rG4dccd3ac8685: dpaa/fman: KeyGen (Parse-Classify-Distribute) driver.
Mon, Aug 24, 3:12 AM
jhibbits committed rGd7397e95685b: dpaa/eth: distribute RX across per-CPU FQs via FMan KeyGen.
Mon, Aug 24, 3:12 AM
jhibbits committed rGaefd61a1de86: dpaa: Add LRO and receive callback batching.
Mon, Aug 24, 3:12 AM
jhibbits committed rGdcd99de90d92: dpaa_eth: refactor RX FQ state into an array (N=1).
Mon, Aug 24, 3:12 AM
jhibbits committed rG7733521e2b49: dpaa/qman: per-CPU pool channel service + FQID range allocator.
Mon, Aug 24, 3:12 AM

Sat, Aug 22

jhibbits committed rG1d445ae68446: dpaa/eth: fast-path single-page TX frame build.
Sat, Aug 22, 4:05 PM
jhibbits committed rGee81cd1d8f55: dpaa/qman: Fix various pool allocation bugs.
Sat, Aug 22, 4:05 PM

Fri, Aug 21

jhibbits committed rG81ac9c66edbf: dpaa/qman: Make `show fqid <N>` actually work.
Fri, Aug 21, 3:20 AM
jhibbits committed rG240d81169286: dpaa/dtsec: advertise RX/TX csum.
Fri, Aug 21, 3:20 AM
jhibbits committed rG86a88972dc31: DPAA: Minor performance improvements.
Fri, Aug 21, 2:27 AM
jhibbits committed rG6b57054af620: dpaa/fman_port: Fix register config typo.
Fri, Aug 21, 2:27 AM
jhibbits committed rG86715a30e270: fman: Fix duplicate port identifiers.
Fri, Aug 21, 2:27 AM
jhibbits committed rG48609042212a: sdhci_fsl_fdt: Add support for PowerPC eSDHC controllers.
Fri, Aug 21, 2:27 AM
jhibbits committed rGa952adecc8dd: sdhci_fsl_fdt: Allow setting extra quirks.
Fri, Aug 21, 2:27 AM
jhibbits committed rG601312bf9fc6: powerpc/dma: Fix accounting and loading large segments.
Fri, Aug 21, 2:27 AM

Fri, Aug 7

jhibbits committed rGa66890355558: powerpc64: Bump KVA to 2TB.
Fri, Aug 7, 3:10 AM
jhibbits committed rG7bc06551cc7f: tools/cryptocheck: Fix allow_soft sysctl name.
Fri, Aug 7, 3:10 AM
jhibbits committed rGb83204edf101: powerpc/pmap: Support booke64 kernel pmap growing.
Fri, Aug 7, 2:53 AM

Jul 21 2026

jhibbits committed rGced89d9c04d4: watchdog: Fix a couple type issues.
Jul 21 2026, 8:24 PM

Jul 6 2026

jhibbits committed rG4dd9e4ed9771: powerpc/booke(pmap): Flash-invalidate TLB on TID rollover.
Jul 6 2026, 9:24 PM
jhibbits committed rGdec79d2b47b3: powerpc/pmap(booke): Fix TLB TID eviction.
Jul 6 2026, 9:24 PM

Jul 1 2026

jhibbits committed rGa88932b42c36: powerpc/conf: Remove temporary additions from QORIQ64.
Jul 1 2026, 2:55 AM
jhibbits committed rG21ae6119bbd0: powerpc: Remove DPAA from MPC85XX, it's 64-bit only now.
Jul 1 2026, 2:42 AM
jhibbits committed rGa8566c71ce46: hym8563: Fix 32-bit powerpc build.
Jul 1 2026, 2:42 AM
jhibbits committed rG2b5d1d8e298b: rge: Fix 32-bit powerpc build.
Jul 1 2026, 2:42 AM
jhibbits committed rG17f02f732dfd: powerpc/pmap: Fix 32-bit Book-E build.
Jul 1 2026, 2:42 AM

Jun 21 2026

jhibbits committed rG9006774e46df: powerpc/booke: Extend TID register bits to the max.
Jun 21 2026, 10:07 PM
jhibbits committed rG9faeaac936ae: powerpc/pmap: Use variable-sized TID.
Jun 21 2026, 10:07 PM
jhibbits committed rGb3249ed3a6ed: powerpc/booke: Save watchdog context to "critical" save area.
Jun 21 2026, 10:07 PM

Jun 10 2026

jhibbits committed rGd08cb1dc1748: watchdog: Fix a couple type issues.
Jun 10 2026, 2:08 PM
jhibbits committed rG4bdcff554368: powerpc/booke: Add watchdog driver.
Jun 10 2026, 2:08 PM

May 20 2026

jhibbits committed rGcd3cc6e910c0: i2c/sensors: Add driver for W83793 hardware monitor.
May 20 2026, 2:24 AM
jhibbits committed rG31855427d934: dpaa: Restore Semihalf license header.
May 20 2026, 2:24 AM
jhibbits committed rG0b158de11091: pseries/llan: call init when ioctl sets interface UP.
May 20 2026, 1:59 AM
jhibbits committed rG237e851009e8: pseries/llan: call init when ioctl sets interface UP.
May 20 2026, 1:53 AM

May 4 2026

jhibbits committed rG7a40b8a89e7d: dpaa: Fix copyright headers.
May 4 2026, 1:49 AM
jhibbits committed rG7b5a23b12451: rs5c372a: Fix copyright header.
May 4 2026, 1:49 AM

May 3 2026

jhibbits committed rG6464974c5a56: dpaa: Enable checksum offloading for IPv4 and IPv6.
May 3 2026, 7:12 PM
jhibbits committed rGd22051b18e9b: iicbus/rtc: Add driver for the Ricoh rs5c372 RTC.
May 3 2026, 7:12 PM
jhibbits committed rGfd8d34ce272b: dpaa: Migrate from NCSW base to a home-grown driver.
May 3 2026, 7:12 PM
jhibbits committed rG9d423705db8b: dpaa: Support jumbo frames as multi-buffer frames.
May 3 2026, 7:12 PM
jhibbits committed rG96840278032f: sysctl: Fix typo in DDB help text example.
May 3 2026, 7:12 PM

Apr 30 2026

jhibbits committed rG0a705587e472: iicmux: Return the right error codes.
Apr 30 2026, 12:18 AM
jhibbits committed rG605f53705d6d: powerpc/openpic: Increase the maximum number of IRQs allowed.
Apr 30 2026, 12:18 AM
jhibbits committed rG59a844b9cea7: mpc85xx/msi: Add compat string for T208x/T4xxx SoCs.
Apr 30 2026, 12:18 AM
jhibbits committed rG787b5e136735: dtrace: Add missing file for powerpc kernel build.
Apr 30 2026, 12:18 AM
jhibbits committed rG40bcad56f1b8: powerpc/pic: Add a PIC_AP_INIT() to set up AP PIC info.
Apr 30 2026, 12:18 AM

Apr 24 2026

jhibbits committed rG74dff310698b: pseries/llan: call init when ioctl sets interface UP.
Apr 24 2026, 2:27 AM

Apr 22 2026

jhibbits committed rGe3e8ec2ab620: kexec: Disallow kexec_load if securelevel > 0.
Apr 22 2026, 4:30 PM

Apr 16 2026

jhibbits committed rG1fc50a4e68a1: powerpc/pmap: Add support for page sizes found on E6500.
Apr 16 2026, 10:40 PM
jhibbits committed rG2fc58102426e: e6000/fdt: Ignore disabled switch ports.
Apr 16 2026, 10:40 PM
jhibbits committed rG680e6e30c020: etherswitch: Add minimal support for mv88e6170 switch.
Apr 16 2026, 10:40 PM
jhibbits committed rGa249ddf07873: powerpc/intr setup: Don't check intr name for IPI.
Apr 16 2026, 10:40 PM
jhibbits committed rG603a29b9b312: mpc85xx: Support timebase sync on T-series devices.
Apr 16 2026, 10:40 PM

Mar 13 2026

jhibbits committed rG703901bce15b: i6300esbwd: Set error appropriately on event.
Mar 13 2026, 6:55 PM

Feb 5 2026

jhibbits committed rGc1a339b4a313: powerpc64/pmap: No need to use r0 anymore in tlbie.
Feb 5 2026, 3:44 AM

Feb 3 2026

jhibbits committed rG93450913086e: powerpc/pmap: Use a constant for HPT superpage shift.
Feb 3 2026, 3:21 PM
jhibbits committed rG1bc75d77e9d4: powerpc/pmap/oea64: Make PV_LOCK superpage sized.
Feb 3 2026, 4:34 AM
jhibbits committed rG7f885581d5bb: powerpc/pmap: Mark more CPUs as lockless TLBIE.
Feb 3 2026, 4:34 AM

Jan 21 2026

jhibbits committed rG21a7a9ef8b49: powerpc/mpc85xx: Fix PCI attach error cleanup.
Jan 21 2026, 4:38 AM
jhibbits committed rG24d048be7aae: powerpc/mpc85xx: Set pc_hwref to the primary thread ID.
Jan 21 2026, 4:38 AM
jhibbits committed rGc611ef5747a5: dpaa: Simplify CPU binding for bman and qman.
Jan 21 2026, 4:38 AM

Jan 19 2026

jhibbits added inline comments to D54745: powerpc64/powernv: Enable Partitionable Endpoint (PE) support.
Jan 19 2026, 5:09 AM · PowerPC
jhibbits added a reviewer for D54745: powerpc64/powernv: Enable Partitionable Endpoint (PE) support: PowerPC.

Adding the wider powerpc umbrella, so others can take a look as well.

Jan 19 2026, 5:05 AM · PowerPC
jhibbits added a comment to D54771: pmu: avoid NULL ofw_get_bus_type(); handle pmu_send() calls w/ NULL recv buffers.

The type NULL checks are good. I think the whole of the changes for pmu_send() are a bit overkill. Could you test with just the one line I pointed out, and the rest reverted?

Jan 19 2026, 3:41 AM · PowerPC

Jan 17 2026

jhibbits committed rGdce3d3a8c077: powerpc/loader: Size the CAS PVR array correctly.
Jan 17 2026, 9:55 PM
jhibbits committed rG895eeb49239e: powerpc/loader: Add CAS support for older CPUs.
Jan 17 2026, 7:00 PM
jhibbits committed rGcd22fd0549c9: powerpc: Add ISA 2.06 sub-word atomic set/clear.
Jan 17 2026, 4:10 AM

Jan 16 2026

jhibbits accepted D54730: mxge(4): avoid clang 21 warning in NO-IP configuration.
Jan 16 2026, 9:14 PM

Jan 11 2026

jhibbits accepted D54639: powerpc: fix release image building for Apple partitions.

Impressive

Jan 11 2026, 4:32 AM · PowerPC

Jan 3 2026

jhibbits accepted D54478: powerpc: put the isync inside the TD_LOCK() checking loop.
Jan 3 2026, 11:44 PM

Dec 28 2025

jhibbits accepted D54257: powerpc: Update CPUTYPE options in make.conf.
Dec 28 2025, 5:24 AM

Dec 20 2025

jhibbits committed rG27cb2610ef0b: powerpc/intr: Minor cleanup.
Dec 20 2025, 8:03 PM

Dec 18 2025

jhibbits accepted D54295: files.amd64: remove some lines duplicated from files.x86.
Dec 18 2025, 8:32 PM

Dec 17 2025

jhibbits committed rG1fad49baf390: sdhci: Try to complete the last transaction if dumping.
Dec 17 2025, 2:17 PM
jhibbits closed D54255: sdhci: Try to complete the last transaction if dumping.
Dec 17 2025, 2:17 PM
jhibbits added inline comments to D54255: sdhci: Try to complete the last transaction if dumping.
Dec 17 2025, 3:55 AM
jhibbits updated the diff for D54255: sdhci: Try to complete the last transaction if dumping.

Avoid the extra release_host/acquire_host, since we know it's already in that taken state.

Dec 17 2025, 3:12 AM

Dec 16 2025

jhibbits added a comment to D54257: powerpc: Update CPUTYPE options in make.conf.

Isn't make.conf also read for userspace builds and ports? I think we still support 32-bit userland. Would there be a corresponding change to remove the i386 bits as well?

Dec 16 2025, 4:35 PM
jhibbits added a comment to D54221: Revert "Additional icache paranoia: non-PLT relocations can modify the text segment.".

I can't speak from authority on this, the original change almost predates my joining. @nwhitehorn made the change, and judging by the timing it was during his powerpc64 bringup, so likely related to some G5 or POWER4 issues encountered during his work. It's possible the real problem has been ironed out in the past 14 years.

Dec 16 2025, 4:18 PM
jhibbits added inline comments to D54255: sdhci: Try to complete the last transaction if dumping.
Dec 16 2025, 2:31 PM
jhibbits requested review of D54255: sdhci: Try to complete the last transaction if dumping.
Dec 16 2025, 2:28 PM

Dec 12 2025

jhibbits added reviewers for D54198: ichwd: Don't disable watchdog when rebooting: avg, kib, imp.
Dec 12 2025, 6:40 PM
jhibbits requested review of D54198: ichwd: Don't disable watchdog when rebooting.
Dec 12 2025, 6:38 PM

Dec 3 2025

jhibbits accepted D54042: new committer (src): Timothy Pearson (tpearson).
Dec 3 2025, 3:44 AM

Dec 1 2025

jhibbits committed rG882821b78fae: kexec: Change shutdown handler priority.
Dec 1 2025, 4:53 PM

Nov 19 2025

jhibbits committed rG9b0102837e30: powerpc: Don't use cache to zero pages.
Nov 19 2025, 4:40 AM

Nov 6 2025

jhibbits added inline comments to D53599: tmpfs: Include inactive memory in "available" calculation.
Nov 6 2025, 4:08 PM
jhibbits added inline comments to D53599: tmpfs: Include inactive memory in "available" calculation.
Nov 6 2025, 3:33 PM
jhibbits added inline comments to D53599: tmpfs: Include inactive memory in "available" calculation.
Nov 6 2025, 3:01 PM

Nov 5 2025

jhibbits added reviewers for D53599: tmpfs: Include inactive memory in "available" calculation: markj, kib, mjg.
Nov 5 2025, 8:05 PM
jhibbits requested review of D53599: tmpfs: Include inactive memory in "available" calculation.
Nov 5 2025, 8:04 PM

Nov 4 2025

jhibbits closed D52945: kexec: Add basic kexec_load man page.

Committed as a935c2a63 (don't feel like reverting and updating the commit message)

Nov 4 2025, 7:25 PM
jhibbits committed rGa935c2a63f92: kexec: Add basic kexec_load man page.
Nov 4 2025, 7:23 PM

Oct 30 2025

jhibbits committed rG5e941ac54da3: powerpc: Move openpic_intr, since it's hidden now.
Oct 30 2025, 3:02 AM