Page MenuHomeFreeBSD

jhb (John Baldwin)
User

Projects (10)

User Details

User Since
Mar 11 2014, 8:46 PM (647 w, 5 d)

Recent Activity

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

Thu, Jul 30

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

Wed, Jul 29

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

Mon, Jul 27

jhb committed rG9bf1bcf7491d: Regenerate after fixing getfhat(2) prototype.
Mon, Jul 27, 6:09 PM
jhb committed rG09da0899551a: getfhat: Add missing 'const' to path argument.
Mon, Jul 27, 6:09 PM
jhb committed rGc13a9982b56f: kdump: Treat a flags argument of 0 to shmat as valid.
Mon, Jul 27, 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
jhb committed rG1a03b40a1343: ktls: Make ktls_mbuf_crypto_state private and simplify.
Jun 23 2026, 3:52 PM
jhb committed rG0a301f33306c: makefs cd9660: Populate creation time stamps in RockRidge extensions.
Jun 23 2026, 3:52 PM
jhb committed rG3d945604ef8e: cd9660: Add support for birth times.
Jun 23 2026, 3:52 PM
jhb committed rGf6dd01b417dc: cd9660: Adjust parsing of timestamps in the extended atttributes record.
Jun 23 2026, 3:52 PM
jhb committed rGc6eb9f16cf0e: pciconf: Minor cleanups in the config register methods.
Jun 23 2026, 3:52 PM

Jun 22 2026

jhb committed rG259a763e343d: OFED: Implement ib_process_cq_direct.
Jun 22 2026, 6:38 PM
jhb committed rGe4c4c6eeb2a2: RDMA: dma-mapping: use unsigned long for dma_attrs.
Jun 22 2026, 6:38 PM
jhb committed rG49ee94b291b4: IB/ipoib: Prevent hung task or softlockup processing multicast response.
Jun 22 2026, 6:38 PM
jhb committed rGfbe76ea44c4b: OFED: Use vmalloc() and vzalloc() in various places.
Jun 22 2026, 6:38 PM
jhb committed rG1a9ef1a34300: OFED: Use prandom_u32() to reduce diff with upstream.
Jun 22 2026, 6:38 PM
jhb committed rG9cd0d6231311: cd9660: Add various length checks when parsing RRIP extensions.
Jun 22 2026, 4:47 PM