Page MenuHomeFreeBSD

jhb (John Baldwin)
User

Projects (10)

User Details

User Since
Mar 11 2014, 8:46 PM (650 w, 4 d)

Recent Activity

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

Fri, Aug 21

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

Thu, Aug 20

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

Thu, Aug 13

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

Fri, Jul 31

jhb committed rGf7e7fab7bab1: linuxkpi: Add xa_insert_irq wrapper.
Fri, Jul 31, 6:01 PM
jhb committed rGc7400fe1df4e: stand: Reject ELF files with PT_LOAD segments where filesz > memsz.
Fri, Jul 31, 5:58 PM
jhb committed rGb9eaf9b7cef2: libc: Reject static ELF exectables with PT_TLS segments were filesz > memsz.
Fri, Jul 31, 5:58 PM
jhb committed rG486dfbb67e09: kld: Reject kernel modules with PT_LOAD segments where filesz > memsz.
Fri, Jul 31, 5:58 PM
jhb committed rG535eb24d8451: rtld: Reject ELF files with PT_LOAD or PT_TLS segments where filesz > memsz.
Fri, Jul 31, 5:58 PM
jhb committed rG8aec309852b5: stand: Remove a pointless goto.
Fri, Jul 31, 5:58 PM
jhb committed rG80ee17c0285e: stand: Improve error handling when loading ELF files.
Fri, Jul 31, 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
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:28 PM
jhb committed rGe375116a4903: pci: Add is_pci_device helper function.
Jun 23 2026, 4:28 PM
jhb committed rG36b17708b0db: LinuxKPI: Check the devclass of the parent device in dev_is_pci.
Jun 23 2026, 4:28 PM
jhb committed rG4ea1d25860c7: mandoc: Updating FreeBSD thead library descriptions.
Jun 23 2026, 4:28 PM
jhb committed rG655013d5f4a6: arm64/vmm: Enforce a data barrier before tlbi for non-VHE.
Jun 23 2026, 4:28 PM
jhb committed rGe813c1172631: sys/bus.h: Some style(9) fixes (authored by zlei).
Jun 23 2026, 4:28 PM
jhb committed rG355bdaddb4bf: clock_gettime.2: Fix a couple of typos.
Jun 23 2026, 4:28 PM
jhb committed rG12683573afb3: kobj: Use M_WAITOK in kobj_init.
Jun 23 2026, 4:28 PM
jhb committed rG47cfba980629: kobj: Assert class passed to kobj_init_static is compiled.
Jun 23 2026, 4:28 PM
jhb committed rGbab6bfa1181d: ctld: Update nchildren directly in wait_for_children.
Jun 23 2026, 4:28 PM
jhb committed rGa40ffc719d04: ctl_ioctl_frontend: Reject out-of-range initiator IDs.
Jun 23 2026, 4:28 PM
jhb committed rGb6564c32ea98: ctld: Ports without a portal group are not dummy ports.
Jun 23 2026, 4:28 PM
jhb committed rG8071cdf83451: ctld: Support multiple physical ports in a target.
Jun 23 2026, 4:28 PM
jhb committed rG0885d8fdd607: ctld: Move the pidfile handle out to a global variable.
Jun 23 2026, 4:28 PM
jhb committed rG31d52cc42116: bus: Add a new IVAR accessor to check for the existence of an IVAR.
Jun 23 2026, 4:28 PM
jhb committed rGa067a7170b84: bus: Add __BUS_ACCESSOR_DEFAULT.
Jun 23 2026, 4:28 PM
jhb committed rGff44fba2e951: acpidump: Extend the decoding of entries in the EINJ and ERST tables.
Jun 23 2026, 4:28 PM
jhb committed rG0efab2ba4c00: ctld: Return from the inner "main" loop on EINTR (authored by Nikolay Denev <ndenev@gmail.com>).
Jun 23 2026, 4:28 PM
jhb committed rG16211a5fbbaa: bus: Document special ranges of IVARs.
Jun 23 2026, 4:28 PM
jhb committed rGb98ac603e47a: stand: Move from OZFS to ZFSTOP (authored by imp).
Jun 23 2026, 3:57 PM
jhb committed rG848750b75756: zfs: Reuse ZINCDIR variable from kmod.mk.
Jun 23 2026, 3:57 PM
jhb committed rG84a3c47a0329: Use ZFSTOP more broadly.
Jun 23 2026, 3:57 PM
jhb committed rG49c7ac23fa1d: Centralize definition of ZFSTOP.
Jun 23 2026, 3:57 PM
jhb committed rG0e0d46422657: LinuxKPI: Retire <linux/dma-attrs.h>.
Jun 23 2026, 3:53 PM