Page MenuHomeFreeBSD

jhb (John Baldwin)
User

Projects (10)

User Details

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

Recent Activity

Wed, Jun 10

jhb committed rGb5a8b933d499: ppp: Don't fetch a non-existent variadic argument.
Wed, Jun 10, 1:52 PM
jhb committed rG0492dbe9212e: cd9660: Don't parse RRIP records whose length overflows the sector boundary.
Wed, Jun 10, 1:52 PM
jhb committed rG4d8fde8cff07: ppp: Reject FSM messages whose length is smaller than the message header.
Wed, Jun 10, 1:52 PM
jhb committed rG7e971892dfc5: ppp: Permit CHAP challenges up to 255 bytes.
Wed, Jun 10, 1:52 PM

Wed, May 27

jhb committed rGd1a8fa2e0f41: ctld: Only check physical port linking in a single configuration context.
Wed, May 27, 9:01 PM
jhb committed rG887841731be6: ctl: Use CAM_PRIORITY_NORMAL for queued CCBs.
Wed, May 27, 9:01 PM
jhb committed rGcaef3c50ac06: ctld: Refactor ioctl port handling.
Wed, May 27, 9:01 PM
jhb committed rG7a436d378951: ctld: Don't ignore pp/vp values of kernel ports with pp == 0 but vp != 0.
Wed, May 27, 9:01 PM
jhb committed rGa1e07f21dc74: arm64: Adjust the kernel stack pointer at the end of fork_trampoline (authored by alfredo.mazzinghi_cl.cam.ac.uk).
Wed, May 27, 2:59 PM
jhb committed rG4f876cec30af: riscv64: Move pcb out of kstack into a new UMA zone.
Wed, May 27, 2:59 PM
jhb committed rGf7524d8fcbd7: amd64: Inline set_top_of_stack_td into cpu_thread_new_kstack.
Wed, May 27, 2:59 PM
jhb committed rGdcae0f7d7aa6: sys: Consistently use ptoa() with td_kstack_pages.
Wed, May 27, 2:59 PM
jhb committed rG8b9023cfc185: sys: Add td_kstack_top inline helper function.
Wed, May 27, 2:59 PM
jhb committed rG59d67f2868b1: amd64/i386: Remove dead code to clear XSAVE header.
Wed, May 27, 2:59 PM
jhb committed rGd0b10df718e3: arm64: Move pcb out of kstack into a new UMA zone.
Wed, May 27, 2:59 PM
jhb committed rGfce595344c51: arm64 locore: Fix a comment typo: Of -> If.
Wed, May 27, 2:59 PM
jhb committed rG2893bb741b4b: cpu_thread_new_kstack: Introduce new MD callback.
Wed, May 27, 2:59 PM
jhb committed rG187b46e1c4d7: cpu_fork: Remove redundant assignments to td_pcb and td_frame.
Wed, May 27, 2:59 PM
jhb committed rG860aaecf1bb6: amd64: Don't set an initial FPU state save size.
Wed, May 27, 2:59 PM
jhb committed rGd01e5afbbf9b: arm64: Remove unneeded declaration from <machine/pcpu.h>.
Wed, May 27, 2:59 PM

Tue, May 26

jhb committed rG00b96a777845: amd64: Drop segment descriptor details from trap messsages.
Tue, May 26, 5:28 PM
jhb committed rG9823698a48d3: RELNOTES: Add entries for various commits through early March 2026.
Tue, May 26, 3:52 PM

Tue, May 19

jhb committed rGd84a691a3590: powerpc: Remove stale include line from MPC85XX.
Tue, May 19, 7:57 PM
jhb committed rG8de34a84224b: arm64/iommu: Add a missing close parenthesis.
Tue, May 19, 5:32 PM
jhb committed rG8c9dc47b5fca: vnic: Add missing #include.
Tue, May 19, 5:19 PM

Mon, May 18

jhb committed rG9306d0449ba6: ctld: Simplify pidfile rename handling in conf::apply.
Mon, May 18, 7:51 PM
jhb committed rG63d7b7fad2dd: ctld: Mark a few more isns_* methods in the conf class private.
Mon, May 18, 7:51 PM
jhb committed rG4f90de093321: ctld: Remove redundant call to conf::isns_schedule_update.
Mon, May 18, 7:51 PM
jhb committed rGf1c5de5fab9d: ctld: Add a dedicated conf method for shutting down.
Mon, May 18, 7:51 PM
jhb committed rGbe4f245e1e4f: sys: Use is_pci_device instead of checking device or devclass names.
Mon, May 18, 6:53 PM
jhb committed rGffcf5e356644: pci: Add is_pci_device helper function.
Mon, May 18, 6:53 PM
jhb committed rG6a043d0814a2: LinuxKPI: Check the devclass of the parent device in dev_is_pci.
Mon, May 18, 6:53 PM
jhb committed rG6dc813301a17: sys: Use is_pci_device instead of direct comparisons to devclasses.
Mon, May 18, 6:53 PM

May 13 2026

jhb committed rG52fa2f9f8d57: clock_gettime.2: Fix a couple of typos.
May 13 2026, 6:12 PM
jhb committed rG04987aa1d809: arm64/vmm: Enforce a data barrier before tlbi for non-VHE.
May 13 2026, 4:34 PM
jhb committed rG8766e2122ac0: mandoc: Updating FreeBSD thead library descriptions.
May 13 2026, 4:34 PM
jhb committed rG538f0564c119: mandoc: Add an entry for libsys to lib.in.
May 13 2026, 4:34 PM

May 6 2026

jhb committed rG5df7dae10dc0: kobj: Use M_WAITOK in kobj_init.
May 6 2026, 8:54 PM
jhb committed rG5a6e5954d14b: kobj: Assert class passed to kobj_init_static is compiled.
May 6 2026, 8:54 PM

May 2 2026

jhb committed rG6f8312bdff23: ctl_ioctl_frontend: Reject out-of-range initiator IDs.
May 2 2026, 4:51 PM

Apr 24 2026

jhb committed rG363996314872: acpi_apm: Don't recurse on ACPI_LOCK in apmreadfilt.
Apr 24 2026, 7:55 PM
jhb committed rGa783b0bca2ca: acpi_apm: Don't recurse on ACPI_LOCK in apmreadfilt.
Apr 24 2026, 5:57 PM
jhb committed rG2b9d85fd82df: lindebugfs: Pass user buffer pointers to the read/write file operations.
Apr 24 2026, 5:57 PM
jhb committed rG8fae13b0d261: LinuxKPI: Fix simple_read_from_buffer for zero-size and off-the-end reads.
Apr 24 2026, 5:57 PM
jhb committed rG072744dbd55b: LinuxKPI: Use simple_read_from_buffer in simple_attr_read and seq_read.
Apr 24 2026, 5:56 PM
jhb committed rG65d949e9a81e: libc/quad: fix missing closing #endif in Symbol.map (authored by delphij).
Apr 24 2026, 5:56 PM
jhb committed rGae4ae80a27a3: pciconf: Add a tree mode.
Apr 24 2026, 5:56 PM
jhb committed rG5daad074124c: pciconf: Use the exported values of bus numbers for PCI bridges.
Apr 24 2026, 5:56 PM
jhb committed rGcd1180d273a8: LinuxKPI: Clear the sbuf at the start of each call to seq_read.
Apr 24 2026, 5:56 PM
jhb committed rG92d9d996538b: Do not fail 'devctl clear driver' if another driver is not found (authored by saper_saper.info).
Apr 24 2026, 5:56 PM
jhb committed rG920d0afddc82: pci: Export bus numbers for bridge devices in struct pci_conf.
Apr 24 2026, 5:56 PM
jhb committed rGc4a3c64993fd: pciconf.8: Reorganize slightly to handle additional modes.
Apr 24 2026, 5:56 PM
jhb committed rGf97ba9f0c863: pci.4: Quote argument to -width for a list block.
Apr 24 2026, 5:56 PM
jhb committed rGf1bf5417c64e: pciconf: Use a single enum to track the current operation mode.
Apr 24 2026, 5:56 PM
jhb committed rG656838ab3fcc: pciconf: Factor out fetching of matching devices from list_devs.
Apr 24 2026, 5:56 PM
jhb committed rG7f4940dd226c: sys: Don't pass RF_ALLOCATED to bus_alloc_resource*.
Apr 24 2026, 5:56 PM
jhb committed rGb9a823bcb986: devinfo: Support PCI DBSF and ACPI handles for -p.
Apr 24 2026, 5:56 PM
jhb committed rG0a9ffadcf9ff: libc/quad: narrow list of symbols exposed for 32-bit arm.
Apr 24 2026, 5:56 PM
jhb committed rG893cf0292352: libc/quad: Switch to per-arch lists of symbols.
Apr 24 2026, 5:56 PM
jhb committed rGc23161bc1afc: bsd.linker.mk: Sort list of linker features.
Apr 24 2026, 5:56 PM
jhb committed rGdbba1080f245: bsd.linker.mk: Document ifunc, ifunc-noplt, riscv-relaxations features.
Apr 24 2026, 5:56 PM
jhb committed rGd9421acec5d2: sys: Declare 'end' as an extern char[].
Apr 24 2026, 5:56 PM
jhb committed rG249c230d7546: sdiob: Forward-declare struct sdio_func.
Apr 24 2026, 5:56 PM
jhb committed rG2e3a575bf7a5: ccp: Don't name anonymous structure and union types.
Apr 24 2026, 5:56 PM
jhb committed rGd46ff9d8389b: __builtin_align_down: Cast value to __uintptr_t in the fallback.
Apr 24 2026, 5:56 PM
jhb committed rG45c8b3b908f3: nvmf: Limit the default I/O queue size to 128 entries.
Apr 24 2026, 5:56 PM
jhb committed rG7e7745666352: ctld: Honor the default maximum I/O queue size for NVMeoF controllers.
Apr 24 2026, 5:56 PM
jhb committed rGd17f7f9e911a: vchiq: Fix return type of vchiq_copy_from_user.
Apr 24 2026, 5:56 PM
jhb committed rG4f20ccd7500b: pcib: Assume a window where both the base and limit are 0 is uninitialized.
Apr 24 2026, 5:56 PM
jhb committed rG59aa4cf921af: arm bcm2835: Appease a warning from GCC.
Apr 24 2026, 5:56 PM
jhb committed rGb833e83b79bd: arm64: Explicitly use movz.
Apr 24 2026, 5:56 PM
jhb committed rG9c6f96d18998: sctp: Use __sdt_used for variables only used by SDT probes.
Apr 24 2026, 5:56 PM
jhb committed rGe2f8bae08fb9: ext2fs: Use __sdt_used for variables only used by SDT probes.
Apr 24 2026, 5:56 PM
jhb committed rG06fcab1f02fe: sdhci_fdt_rockchip: Don't return 0 from probe routine.
Apr 24 2026, 5:56 PM
jhb committed rG2df675298a99: sdhci_fdt_rockchip: Move ofw_bus_status_okay check.
Apr 24 2026, 5:56 PM
jhb committed rG1c7e291da65a: libmd aarch64: Use ands instead of bics to round down the length.
Apr 24 2026, 5:56 PM
jhb committed rG42107129088c: universe: Bump default GCC version to 15.
Apr 24 2026, 5:56 PM
jhb committed rGb339a4a042f9: spibus: Don't leak KVA when freeing a mmap region.
Apr 24 2026, 5:56 PM
jhb committed rG7a2de8121a2f: tests/fusefs: appease gcc -Wcast-qual (authored by rlibby).
Apr 24 2026, 3:30 PM
jhb committed rG3b0fc4472aa5: bhyve/slirp: Avoid a nested declaration of environ (authored by markj).
Apr 24 2026, 3:30 PM
jhb committed rG3a86c769feb9: sys/time: appease gcc -Wtype-limits (authored by rlibby).
Apr 24 2026, 3:30 PM
jhb added a reverting change for rGf4db342d4419: libkern: remove old ffs/fls routines: rGd100ff6c09c9: libkern: Add libcalls for ffs and __ffsdi2.
Apr 24 2026, 3:30 PM
jhb committed rGbc28aaff6078: Makefile.inc1: Don't mark GCC broken for riscv64.
Apr 24 2026, 3:29 PM
jhb committed rG91cdb8f0c1c4: riscv: Enable the zifencei extension explicitly in -march.
Apr 24 2026, 3:29 PM
jhb committed rGd100ff6c09c9: libkern: Add libcalls for ffs and __ffsdi2.
Apr 24 2026, 3:29 PM
jhb committed rGd6e1660971ce: sdt: Use the "cc" operand modifier for the address of probes for GCC 15+.
Apr 24 2026, 3:29 PM
jhb committed rG9fefd5146b74: riscv: Add ffs.c and ffsdi2.c.
Apr 24 2026, 3:29 PM
jhb committed rGdadecd7293e2: stand: Add compiler builtins needed by GCC for RISC-V.
Apr 24 2026, 3:29 PM
jhb committed rGec5370457e3a: stand: Use the correct OUTPUT_ARCH in the linker script for RISC-V.
Apr 24 2026, 3:29 PM
jhb committed rG6ca22d1666be: wlanstat: Drop unneeded bsd.compiler.mk from Makefile.
Apr 24 2026, 3:29 PM
jhb committed rG63e4b5c5e924: kyua: Workaround unclear warning from GCC.
Apr 24 2026, 3:29 PM
jhb committed rG628d378aaa4e: bsd.sys.mk: Silence a few GCC warnings for C++.
Apr 24 2026, 3:29 PM
jhb committed rG441beb326fbf: netbsd-tests t_regex_att: Use __nonstring for a non-string constant.
Apr 24 2026, 3:29 PM
jhb added a reverting change for D40699: libkern: remove old ffs/fls routines: rGd100ff6c09c9: libkern: Add libcalls for ffs and __ffsdi2.
Apr 24 2026, 3:29 PM
jhb committed rGf5b85cc09186: sys: Use __is_aligned and __align_down for some kstack alignment operations.
Apr 24 2026, 3:29 PM
jhb committed rGff90e613e783: acpi: Add a function to deregister all ioctl commands using the same function.
Apr 24 2026, 3:29 PM
jhb committed rGc9501b977642: powerpc: Fix alignment of initial PCB on kstack.
Apr 24 2026, 3:29 PM
jhb committed rGc57d2b6f97d2: rtld: Use a helper variable to simplify a few lines.
Apr 24 2026, 3:29 PM
jhb committed rGc62cae9b53fe: rpctls_impl.c: Use a direct cast to uintptr_t instead of __DECONST.
Apr 24 2026, 3:29 PM
jhb committed rG3c01c7df9840: rtld: Use uintptr_t instead of Elf_Addr for init/fini function pointers.
Apr 24 2026, 3:29 PM