Page MenuHomeFreeBSD

jhb (John Baldwin)
User

Projects (10)

User Details

User Since
Mar 11 2014, 8:46 PM (653 w, 6 d)

Recent Activity

Wed, Sep 16

jhb committed rGed5fc8066f98: cxgbe: Use the correct GHASH offset for a GMAC from a full TLS record.
Wed, Sep 16, 7:57 PM

Tue, Sep 15

jhb committed rG3968a8759027: iw_cxgbe/libcxgb4: Pass ftid_base to libcxgb4 through status page (authored by Potnuri Bharat Teja <bharat@chelsio.com>).
Tue, Sep 15, 2:48 PM
jhb committed rGa83be0b237bc: iw_cxgbe: Do not dma memory off of the stack (authored by Greg KH <gregkh@linuxfoundation.org>).
Tue, Sep 15, 2:48 PM
jhb committed rG05057380ca39: iw_cxgbe: Miscellaneous changes from the iw_cxgb4 driver.
Tue, Sep 15, 2:48 PM
jhb committed rGe29dccc64784: iw_cxgbe: Fix qpid leak (authored by Nirranjan Kirubaharan <nirranjan@chelsio.com>).
Tue, Sep 15, 2:48 PM
jhb committed rG9f2a288cbc5b: iw_cxgbe: Remove unneeded memset (authored by Fuqian Huang <huangfq.daxian@gmail.com>).
Tue, Sep 15, 2:48 PM
jhb committed rG63786b0a06bb: iw_cxgbe: Remove unused return value from destroy_cq (authored by Leon Romanovsky <leon@kernel.org>).
Tue, Sep 15, 2:48 PM
jhb committed rGc1325c5516aa: iw_cxgbe: Use correct sizing on buffers holding page DMA addresses (authored by Shiraz Saleem <shiraz.saleem@intel.com>).
Tue, Sep 15, 2:48 PM
jhb committed rG73151e4d9230: iw_cxgbe: Cleanups to ucontext handling when creating queues (authored by Shamir Rabinovitch <shamir.rabinovitch@oracle.com>).
Tue, Sep 15, 2:48 PM
jhb committed rGf9076bdaa253: iw_cxgbe: Use XArray instead of IDR (authored by Matthew Wilcox <willy@infradead.org>).
Tue, Sep 15, 2:48 PM
jhb committed rG6ee16b9fa6a1: iw_cxgbe: Various fixes around waiting for replies to work requests (authored by Potnuri Bharat Teja <bharat@chelsio.com>).
Tue, Sep 15, 2:48 PM
jhb committed rGe03c2c0f6c1a: libcxgb4: remove update_qp_state() (authored by Steve Wise <swise@opengridcomputing.com>).
Tue, Sep 15, 2:48 PM
jhb committed rG96d9a91d6aaf: iw_cxgbe: use __raw_write*() to allow write-combining (authored by Steve Wise <swise@opengridcomputing.com>).
Tue, Sep 15, 2:48 PM
jhb committed rG6262cbed3c37: libcxgb4: Support send/recv drain work requests (authored by Potnuri Bharat Teja <bharat@chelsio.com>).
Tue, Sep 15, 2:48 PM
jhb committed rGdeb465a194b1: iw_cxgbe: Add ib_device->get_netdev support (authored by Steve Wise <swise@opengridcomputing.com>).
Tue, Sep 15, 2:48 PM
jhb committed rGf08d90e47d92: iw_cxgbe: Fixes around work queue flushing and draining (authored by Potnuri Bharat Teja <bharat@chelsio.com>).
Tue, Sep 15, 2:48 PM
jhb committed rGb78f8fac5bd3: iw_cxgbe/libcxgb4: Support for RDMA WRITE_COMPL work requests (authored by Steve Wise <swise@opengridcomputing.com>).
Tue, Sep 15, 2:48 PM
jhb committed rG054db357a1a5: libcxgb4: Support for RDMA SEND_WITH_INV requests (authored by Potnuri Bharat Teja <bharat@chelsio.com>).
Tue, Sep 15, 2:48 PM
jhb committed rG0d635085b8e7: cxgbe: Enable RDMA WRITE_CMPL work requests if the firmware supports them.
Tue, Sep 15, 2:48 PM
jhb committed rG6c858dab48d6: iw_cxgbe/libcxgb4: Support for RDMA WRITE_WITH_IMMEDIATE requests (authored by Steve Wise <swise@opengridcomputing.com>).
Tue, Sep 15, 2:48 PM
jhb committed rG2a580b30cf26: cxgbe: Query the ability to use RDMA WRITE_WITH_IMMEDIATE requests.
Tue, Sep 15, 2:48 PM
jhb committed rGc957af2c210a: iw_cxgbe/libcxgb4: Support 64B CQEs.
Tue, Sep 15, 2:48 PM

Mon, Sep 14

jhb committed rGbcd1e7a8caac: rangelock: Enable rl_q_owner tracking under INVARIANT_SUPPORT.
Mon, Sep 14, 3:34 PM
jhb committed rGc4f32e7a354e: Trim various $FreeBSD$ that have snuck back in since the mass removal.
Mon, Sep 14, 3:12 PM

Wed, Aug 26

jhb committed rG0ffad4ce5655: bhyve: Tidy lobits handling in pci_passthru.
Wed, Aug 26, 7:32 PM
jhb committed rGb00bb87a6142: bhyve: Refactor initial PCI BAR setup.
Wed, Aug 26, 7:32 PM
jhb committed rG3807c8be4645: bhyve: Don't set the prefetch flag for large 64-bit memory BARs.
Wed, Aug 26, 7:32 PM
jhb committed rGb29dc5a30cce: bhyve: Return void from pci_emul_alloc_bar.
Wed, Aug 26, 7:32 PM
jhb committed rG22293f8c547e: release: Use "debug info" for lib32 set description.
Wed, Aug 26, 7:02 PM

Aug 21 2026

jhb committed rG82a3337952b9: pmc: Use isascii(3) to check if a character is ASCII.
Aug 21 2026, 9:42 PM

Aug 20 2026

jhb committed rG78bbe9fc3e35: pmc: Use distinct names for arguments to the pmc_config constructor.
Aug 20 2026, 8:45 PM
jhb committed rG850203655b7d: thunderbolt: Fix v2.0 reset to reliably wait for the reset to finish.
Aug 20 2026, 8:45 PM
jhb committed rG01c0ddf44a77: exterr: Fix build with GCC on 32-bit architectures.
Aug 20 2026, 8:45 PM

Aug 13 2026

jhb committed rG6c41d1e26614: libcxgb4: Use t4fw_interface.h from the cxgbe driver sources.
Aug 13 2026, 5:42 PM
jhb committed rGec8985a10033: rtld: Remove a stale #ifdef PIC.
Aug 13 2026, 5:42 PM

Jul 31 2026

jhb committed rGf7e7fab7bab1: linuxkpi: Add xa_insert_irq wrapper.
Jul 31 2026, 6:01 PM
jhb committed rGc7400fe1df4e: stand: Reject ELF files with PT_LOAD segments where filesz > memsz.
Jul 31 2026, 5:58 PM
jhb committed rGb9eaf9b7cef2: libc: Reject static ELF exectables with PT_TLS segments were filesz > memsz.
Jul 31 2026, 5:58 PM
jhb committed rG486dfbb67e09: kld: Reject kernel modules with PT_LOAD segments where filesz > memsz.
Jul 31 2026, 5:58 PM
jhb committed rG535eb24d8451: rtld: Reject ELF files with PT_LOAD or PT_TLS segments where filesz > memsz.
Jul 31 2026, 5:58 PM
jhb committed rG8aec309852b5: stand: Remove a pointless goto.
Jul 31 2026, 5:58 PM
jhb committed rG80ee17c0285e: stand: Improve error handling when loading ELF files.
Jul 31 2026, 5:58 PM

Jul 30 2026

jhb committed rG25165e4499e1: mbuf: Make m_unshare() fail on KTLS mbufs (authored by takahiro.kurosawa_gmail.com).
Jul 30 2026, 12:50 PM

Jul 29 2026

jhb committed rGea44c37d0bd1: OFED: Add generic function to extract IB speed from netdev.
Jul 29 2026, 6:45 PM
jhb committed rGec73badfbc2e: rtld: Remove write-only text_end local variable from map_object.
Jul 29 2026, 6:38 PM
jhb committed rGee7258cfbb73: tools/tools/git: Add git-mfc to Makefile similar to git-arc.
Jul 29 2026, 6:38 PM

Jul 27 2026

jhb committed rG9bf1bcf7491d: Regenerate after fixing getfhat(2) prototype.
Jul 27 2026, 6:09 PM
jhb committed rG09da0899551a: getfhat: Add missing 'const' to path argument.
Jul 27 2026, 6:09 PM
jhb committed rGc13a9982b56f: kdump: Treat a flags argument of 0 to shmat as valid.
Jul 27 2026, 6:09 PM

Jul 7 2026

jhb committed rG9313f6b01485: acpi: Add a pseudo-bus for APEI devices to manage resources.
Jul 7 2026, 7:18 PM
jhb committed rG81bab70dc620: einj: Tool to manage APEI error injection.
Jul 7 2026, 7:18 PM
jhb committed rGbc49842769bd: acpi_einj: Support for ACPI error injection.
Jul 7 2026, 7:18 PM

Jul 1 2026

jhb committed rG08cda4bcd43c: ktls: Add a tunable to disable TLS receive (authored by gallatin).
Jul 1 2026, 12:55 AM
jhb committed rG9cee48180d7a: ktls: Centralize the check for CBC ciphers.
Jul 1 2026, 12:55 AM

Jun 30 2026

jhb committed rG1756d1cab3ce: ktls CBC decrypt: Avoid creating zero length iovec entries.
Jun 30 2026, 6:27 PM

Jun 27 2026

jhb committed rG21e94133eb51: ctld: Cleanup redundant handling of duplicate kernel ports.
Jun 27 2026, 4:07 PM
jhb committed rG4907d1c5c7f9: ctld: Normalize physical port names.
Jun 27 2026, 4:07 PM

Jun 25 2026

jhb committed rG4e57c2aa307d: makefs: Fix build on systems without st_birthtime such as Linux.
Jun 25 2026, 3:38 PM

Jun 24 2026

jhb committed rGe63fbcc69402: pciconf: Add option to write into a BAR region (authored by timo.voelker_fh-muenster.de).
Jun 24 2026, 8:05 PM
jhb committed rGb6354f040818: OFED: Calculate UDP source port based on flow label or lqpn/rqpn.
Jun 24 2026, 7:51 PM
jhb committed rG4726b80d9379: OFED: Various changes from Linux 4.20.
Jun 24 2026, 7:51 PM
jhb committed rG6a75471dbcf0: OFED: Various changes from Linux 4.19.
Jun 24 2026, 7:51 PM
jhb committed rG45c0d87c5729: OFED: A few channges from Linux 5.0.
Jun 24 2026, 7:51 PM
jhb committed rGcd567a22e28a: OFED: Various changes from Linux 4.18.
Jun 24 2026, 7:51 PM
jhb committed rGf08a98090229: OFED: Malloc API cleanups from Linux 4.18.
Jun 24 2026, 7:51 PM
jhb committed rG75cde38e9493: OFED: Various changes from Linux 4.17.
Jun 24 2026, 7:51 PM
jhb committed rG1d99feddd681: OFED: Various changes from Linux 4.16.
Jun 24 2026, 7:51 PM
jhb committed rG774a6620632f: OFED: Various changes from Linux 4.12.
Jun 24 2026, 7:51 PM
jhb committed rG85893a8399bc: OFED: Various changes from Linux 4.15.
Jun 24 2026, 7:51 PM
jhb committed rG687057e712ed: OFED: Various changes from Linux 4.14.
Jun 24 2026, 7:51 PM
jhb committed rGba5c6caae735: OFED: Various changes from Linux 4.13.
Jun 24 2026, 7:51 PM
jhb committed rG8d57de34d51e: OFED: Various changes from Linux 4.11.
Jun 24 2026, 7:51 PM
jhb committed rGeaf9f1aafa82: OFED: Use _ib_modify_qp to implement ib_modify_qp.
Jun 24 2026, 7:51 PM
jhb committed rG38d9ce1f58ea: OFED: Various changes from Linux 4.10.
Jun 24 2026, 7:51 PM
jhb committed rG03ac6fe4f6d2: ctld: Simplify handling of non-iSCSI and non-NVMe kernel ports.
Jun 24 2026, 3:29 PM
jhb committed rG9522100a1724: arm64: Fix build of gicv5 driver without SMP.
Jun 24 2026, 12:57 AM

Jun 23 2026

jhb committed rG0603a7459fc1: pci: Add is_pci_device helper function.
Jun 23 2026, 7:12 PM
jhb committed rG10f33a860388: LinuxKPI: Check the devclass of the parent device in dev_is_pci.
Jun 23 2026, 7:12 PM
jhb committed rGb925c93c7859: mandoc: Updating FreeBSD thead library descriptions.
Jun 23 2026, 7:12 PM
jhb committed rGd9df9b4d2aff: ctl_ioctl_frontend: Reject out-of-range initiator IDs.
Jun 23 2026, 7:12 PM
jhb committed rG9d1baa1a87b0: kobj: Assert class passed to kobj_init_static is compiled.
Jun 23 2026, 7:12 PM
jhb committed rG1b0efaa6c626: kobj: Use M_WAITOK in kobj_init.
Jun 23 2026, 7:12 PM
jhb committed rGec70458815ef: ctld: Don't add an iscsi port for targets with only kernel ports (authored by thomsonk_yandex.com).
Jun 23 2026, 4:36 PM
jhb committed rGad47ebaeb53d: mandoc: Add an entry for libsys to lib.in.
Jun 23 2026, 4:36 PM
jhb committed rGf62f0a16448c: arm64: Adjust the kernel stack pointer at the end of fork_trampoline (authored by alfredo.mazzinghi_cl.cam.ac.uk).
Jun 23 2026, 4:29 PM
jhb committed rGe61edb9eff06: ctl: Use CAM_PRIORITY_NORMAL for queued CCBs.
Jun 23 2026, 4:29 PM
jhb committed rGcb2d8649148f: ctld: Only check physical port linking in a single configuration context.
Jun 23 2026, 4:29 PM
jhb committed rGd0f6c4ba5a13: ctld: Don't ignore pp/vp values of kernel ports with pp == 0 but vp != 0.
Jun 23 2026, 4:29 PM
jhb committed rG9de84611ea16: ctld: Refactor ioctl port handling.
Jun 23 2026, 4:29 PM
jhb committed rGd344b9a58613: arm64 locore: Fix a comment typo: Of -> If.
Jun 23 2026, 4:29 PM
jhb committed rGa2b0b41910b8: amd64: Drop segment descriptor details from trap messsages.
Jun 23 2026, 4:29 PM
jhb committed rGa9269dc77d59: amd64: Don't set an initial FPU state save size.
Jun 23 2026, 4:29 PM
jhb committed rGc9c0474ae40a: arm64: Remove unneeded declaration from <machine/pcpu.h>.
Jun 23 2026, 4:29 PM
jhb committed rGc1a05ddfdcbc: ctld: Add a dedicated conf method for shutting down.
Jun 23 2026, 4:29 PM
jhb committed rGcafe7b072632: ctld: Mark a few more isns_* methods in the conf class private.
Jun 23 2026, 4:29 PM
jhb committed rG615a9c4b2aac: arm64/iommu: Add a missing close parenthesis.
Jun 23 2026, 4:28 PM
jhb committed rG415d24137704: ctld: Remove redundant call to conf::isns_schedule_update.
Jun 23 2026, 4:28 PM
jhb committed rGe71677cfb37d: sys: Use is_pci_device instead of checking device or devclass names.
Jun 23 2026, 4:28 PM
jhb committed rG59fa4e2e1f1e: sys: Use is_pci_device instead of direct comparisons to devclasses.
Jun 23 2026, 4:28 PM
jhb committed rG02d7be3b3cc1: vnic: Add missing #include.
Jun 23 2026, 4:28 PM