Page MenuHomeFreeBSD

jhb (John Baldwin)
User

Projects (10)

User Details

User Since
Mar 11 2014, 8:46 PM (622 w, 2 d)

Recent Activity

Mon, Feb 9

jhb committed rGd4d735b26537: sctp: Use __sdt_used for variables only used by SDT probes.
Mon, Feb 9, 4:28 PM
jhb committed rGefdd30c94e0a: sdhci_fdt_rockchip: Move ofw_bus_status_okay check.
Mon, Feb 9, 4:28 PM
jhb committed rG83e5b79c7c98: ext2fs: Use __sdt_used for variables only used by SDT probes.
Mon, Feb 9, 4:28 PM
jhb committed rG3f18463745c9: sdhci_fdt_rockchip: Don't return 0 from probe routine.
Mon, Feb 9, 4:28 PM
jhb committed rGee73475119ff: llvm: Link private LLVM libraries against compiler_rt for aarch64.
Mon, Feb 9, 4:28 PM
jhb committed rG244f498074b5: libmd aarch64: Use ands instead of bics to round down the length.
Mon, Feb 9, 4:28 PM

Fri, Feb 6

jhb committed rGf73101fabc74: universe: Bump default GCC version to 15.
Fri, Feb 6, 3:33 PM
jhb committed R9:fd7fbb058110: committers-guide: Add columns for GCC 15 external toolchains.
Fri, Feb 6, 3:32 PM
jhb committed rGe9a697bf20cc: STACKALIGN: Reimplement in terms of __align_down.
Fri, Feb 6, 3:31 PM
jhb committed rG06fd19b5349a: spibus: Don't leak KVA when freeing a mmap region.
Fri, Feb 6, 3:31 PM

Tue, Feb 3

jhb committed rGdbe9fa0be1d6: Makefile.inc1: Don't mark GCC broken for riscv64.
Tue, Feb 3, 4:57 PM
jhb committed R11:7b603f0ab66b: devel/freebsd-gcc*: Update kernel printf format checking for %b.
Tue, Feb 3, 4:39 PM

Mon, Feb 2

jhb committed rGf7144a9c4a11: sdt: Use the "cc" operand modifier for the address of probes for GCC 15+.
Mon, Feb 2, 5:20 PM
jhb committed rG03d8ac948b1a: heimdal: Pass the correct pointer to realloc when growing a string buffer.
Mon, Feb 2, 5:19 PM

Sat, Jan 31

jhb added a reverting change for rGf4db342d4419: libkern: remove old ffs/fls routines: rG4c822dd4a15c: libkern: Add libcalls for ffs and __ffsdi2.
Sat, Jan 31, 5:22 PM
jhb committed rGf4c40a5acb16: riscv: Add ffs.c and ffsdi2.c.
Sat, Jan 31, 5:22 PM
jhb committed rG4c822dd4a15c: libkern: Add libcalls for ffs and __ffsdi2.
Sat, Jan 31, 5:22 PM
jhb committed rG31b259049e2b: riscv: Enable the zifencei extension explicitly in -march.
Sat, Jan 31, 5:22 PM
jhb committed rGfe45651224be: stand: Add compiler builtins needed by GCC for RISC-V.
Sat, Jan 31, 5:22 PM
jhb added a reverting change for D40699: libkern: remove old ffs/fls routines: rG4c822dd4a15c: libkern: Add libcalls for ffs and __ffsdi2.
Sat, Jan 31, 5:22 PM
jhb committed rG2e8ef82b3418: stand: Use the correct OUTPUT_ARCH in the linker script for RISC-V.
Sat, Jan 31, 5:22 PM
jhb committed rGb26a7af438f3: heimdal: Pass the correct pointer to free in an error case.
Sat, Jan 31, 5:03 PM
jhb committed rG8a8dc73ef87b: heimdal: Add missing function prototypes.
Sat, Jan 31, 5:03 PM
jhb committed rG6e82cb290667: wlanstat: Drop unneeded bsd.compiler.mk from Makefile.
Sat, Jan 31, 4:59 PM

Thu, Jan 29

jhb committed rG4b89fb6af98e: freebsd32_setcred: Copy all of the setcred fields individually.
Thu, Jan 29, 3:43 PM
jhb committed rGd203bd96bb25: freebsd32_setcred: Copy all of the setcred fields individually.
Thu, Jan 29, 3:42 PM
jhb committed rG52864a411a6f: setcred: Move initial copyin of struct setcred out to per-ABI syscall.
Thu, Jan 29, 3:42 PM
jhb committed rG7a1a4f10a64d: MAC: Use the current thread's user ABI to determine the layout of struct mac.
Thu, Jan 29, 3:42 PM
jhb committed rG507dc6c1c810: cxgbe tom: Export alloc_raw_mbuf for use in other TOE drivers.
Thu, Jan 29, 3:42 PM
jhb committed rG2fc26b2f3fef: cxgbe tom: Send auxiliary TLS work requests as raw WR mbufs.
Thu, Jan 29, 3:42 PM
jhb committed rGbde291c654c2: cxgbe tom: Support sending "raw" WR mbufs on plain TCP and TLS sockets.
Thu, Jan 29, 3:42 PM
jhb committed rG4df8a30e54b6: cxgbe tom: Halve the size of offload transmit software descriptors.
Thu, Jan 29, 3:41 PM
jhb committed rG4af3e6cfd7c4: cross-build make.py: Permit specifying cross toolchains by a package name.
Thu, Jan 29, 3:41 PM
jhb committed rGf3ab9690c2ff: pci_iov: Support dynamic subordinate bus growth during VF creation (authored by chandrakanth.patil_broadcom.com).
Thu, Jan 29, 3:41 PM
jhb committed rG244f79497737: cross-build make.py: Handle lld brew packages on macOS.
Thu, Jan 29, 3:41 PM
jhb committed rGfa8f3d3053b6: tools/boot/rootgen: Remove stray zfsboot1 from ZFS + MBR + UEFI function.
Thu, Jan 29, 3:41 PM
jhb committed rG5fce28c2f81d: cxgbe nic TLS: Correct IPv6 payload length.
Thu, Jan 29, 3:41 PM
jhb committed rGaee8d42a37ac: cxgbe nic TLS: Fix requests with 8 bytes of immediate data padding.
Thu, Jan 29, 3:41 PM
jhb committed rGd0e6d7538189: kyua: Don't pass NULL to std::unique_ptr<>::reset().
Thu, Jan 29, 3:41 PM
jhb committed rG09d09e2a4b43: kyua: Switch from std::auto_ptr<> to std::unique_ptr<>.
Thu, Jan 29, 3:40 PM
jhb committed rG7982c36da11c: kyua: Don't pass NULL to unique_ptr constructors.
Thu, Jan 29, 3:40 PM
jhb committed rGf4973f97daab: atf: Switch from std::auto_ptr<> to std::unique_ptr<>.
Thu, Jan 29, 3:40 PM
jhb committed rG82e034370621: lutok: Switch from std::auto_ptr<> to std::unique_ptr<>.
Thu, Jan 29, 3:40 PM
jhb committed rG239fd18c6ce4: ctladm: portlist -i lists target and initiator names rather than addresses.
Thu, Jan 29, 3:40 PM
jhb committed rG3b622bdf474b: ctladm: Use nvlist instead of home-rolled name-value lists.
Thu, Jan 29, 3:40 PM
jhb committed rG48c3a932166f: OptionalObsoleteFiles.inc: Treat compat runtime loaders as libraries.
Thu, Jan 29, 12:07 AM
jhb committed rG18d4fcf53fa2: OptionalObsoleteFiles.inc: Treat compat runtime loaders as libraries.
Thu, Jan 29, 12:07 AM
jhb committed rGc8553cad48cb: smartpqi: Avoid declaring extern inline functions (authored by markj).
Thu, Jan 29, 12:04 AM
jhb committed rGdfc0c1cdcfe7: nvme: Add constants for the Fused Operation (FUSE) field in commands.
Thu, Jan 29, 12:04 AM
jhb committed rG8a2b0aa31bea: ctl: Add CTL_IO_ASSERT wrapper macro.
Thu, Jan 29, 12:04 AM
jhb committed rG2d8562860eca: ctl: Avoid an upcast for calling ctl_scsi_path_string.
Thu, Jan 29, 12:03 AM

Tue, Jan 27

jhb committed rGac930fe19978: ctld: Use strtonum in lun_set_device_type (authored by des).
Tue, Jan 27, 6:46 PM
jhb committed rG4ecaa02a8797: ctld: Rename {ctld,isns}.h to {ctld,isns}.hh.
Tue, Jan 27, 6:46 PM
jhb committed rG0b418dea7182: ctld: Permit valid integer LUN device types.
Tue, Jan 27, 6:46 PM
jhb committed rG4054439b47f2: ctld: Do not remove item from an nvlist while iterating it.
Tue, Jan 27, 6:46 PM
jhb committed rG541c6c9d75c1: ctld: Tighten parsing of IPv6 addresses for initiator-portal.
Tue, Jan 27, 6:46 PM
jhb committed rG8f799d4b1c71: ctld: Drop commented-out code to print the configuration.
Tue, Jan 27, 6:46 PM
jhb committed rGe11dec7e54e2: ctld: Remove dead logging code.
Tue, Jan 27, 6:46 PM
jhb committed rG8c211a00d3b4: ctld: Require a mask if / is specified in an initiator portal.
Tue, Jan 27, 6:46 PM
jhb committed rG88b3dab8d0ec: ctld: Properly validate mutual user/secret for CHAP-MUTUAL in the UCL parser.
Tue, Jan 27, 6:46 PM
jhb committed rGa8ab78a0785f: ctld: Remove dead code in UCL parsing of hex DSCP values.
Tue, Jan 27, 6:46 PM
jhb committed rG6bb9cb02c84b: ctld: Convert to C++.
Tue, Jan 27, 6:46 PM
jhb committed rGe87f835bf13b: ctld: Add a label string to auth_groups.
Tue, Jan 27, 6:46 PM
jhb committed rG9cdd58d51d49: ctld: Fix sign bug validating kernel ports when reloading config.
Tue, Jan 27, 6:45 PM
jhb committed rG80888d8610ee: ctld: Reduce code duplication in auth_check_secret_length.
Tue, Jan 27, 6:45 PM
jhb committed rGbe8bf6c2beda: depend-cleanup: Handle ctld moving from C to C++.
Tue, Jan 27, 6:45 PM
jhb committed rG8ac917c7ce6c: ctl_ioctl.h: Do not use enums for bit fields of flags.
Tue, Jan 27, 6:45 PM
jhb committed rG7711a8c74d21: ctld: Permit simpler syntax for target LUNs in UCL.
Tue, Jan 27, 6:45 PM
jhb committed rG48438ab6cf04: libiscsiutil: Fix header to work with C++.
Tue, Jan 27, 6:45 PM
jhb committed rGe1548d92b945: ctld: Permit targets to use a string for portal-groups in UCL.
Tue, Jan 27, 6:45 PM
jhb committed rG5cf8a917e086: ctld: Add a dedicated API between parse.y and the rest of the program.
Tue, Jan 27, 6:45 PM
jhb committed rG8824cd3a1170: ctld: Be more consistent for auth parameters in the UCL config.
Tue, Jan 27, 6:45 PM
jhb committed rGb7919e0493c8: ctld: Support anonymous LUN entries in UCL.
Tue, Jan 27, 6:45 PM
jhb committed rG9dd655a05bea: ctld: Add missing properties to the UCL parser.
Tue, Jan 27, 6:45 PM
jhb committed rGc3688679ded5: ctld: Fail UCL configurations with a nested error.
Tue, Jan 27, 6:45 PM
jhb committed rG1b4e894eaeb1: ctld: Fix parsing of text values for DSCP in UCL parser.
Tue, Jan 27, 6:45 PM
jhb committed rGe7b94c2f3fa2: ctld: Use preferred style for evaluating result of strcmp.
Tue, Jan 27, 6:45 PM
jhb committed rGbf60fb351df1: ctld: Fail for missing or invalid CHAP secrets in UCL config.
Tue, Jan 27, 6:45 PM
jhb committed rGfb77f80ccae1: ctld: Consistently free temporary strings during yacc parsing.
Tue, Jan 27, 6:45 PM
jhb committed rG67f12d18252a: ctld: Fix the isns-period and isns-timeout keywords in the UCL parser.
Tue, Jan 27, 6:45 PM
jhb committed rG21a93ffe7883: ctld: Some bool-related cleanups.
Tue, Jan 27, 6:45 PM
jhb committed rGf577b919b360: ctld: Drop some #if 0'd debugging traces.
Tue, Jan 27, 6:45 PM
jhb committed rG90d5638f97b3: ctld: Don't specify the TCP port for default iSCSI portal group sockets.
Tue, Jan 27, 6:45 PM
jhb committed rGf9e5a4d5ba20: ctld: Move kernel_limits into login.c where it is used.
Tue, Jan 27, 6:45 PM
jhb committed rGd9f3d4371442: ctld: Factor out functions to parse dscp and pcp properties.
Tue, Jan 27, 6:45 PM
jhb committed rGf1c08b611124: ctld: Write the pidfile once after forking.
Tue, Jan 27, 6:45 PM
jhb committed rG42234f50008e: ctld: Use kevent(2) for socket events rather than select(2).
Tue, Jan 27, 6:45 PM
jhb committed rG7cf9371c0625: ctld: Use nvlist instead of home-rolled name-value lists.
Tue, Jan 27, 6:45 PM
jhb committed rGdef239812e9c: libiscsiutil: Add log_warnc() and log_errc() functions.
Tue, Jan 27, 6:45 PM
jhb committed rG0cc467282f13: ctld: Factor out code to setup a listening socket into a separate function.
Tue, Jan 27, 6:45 PM
jhb committed rGbff5236e6872: ctld: Fix assertion against the wrong field.
Tue, Jan 27, 6:45 PM
jhb committed rGa3311db4010d: ctld: Use bool in uclparse.c.
Tue, Jan 27, 6:45 PM
jhb committed rG944493636924: iscsi: Move valid_iscsi_name to libiscsiutil.
Tue, Jan 27, 6:44 PM
jhb committed rG5535f9ea4aec: ctld: Trim trailing whitespace.
Tue, Jan 27, 6:44 PM
jhb committed rG45e19db918ad: nv: Add <sys/_nv.h> header for nvlist_t declaration.
Tue, Jan 27, 6:44 PM
jhb committed rG72a6991b80c6: bluetooth: Don't use a non-string to initialize NG_HCI_BDADDR_ANY.
Tue, Jan 27, 6:41 PM
jhb committed rG5c504c625d1f: kyua: Workaround unclear warning from GCC.
Tue, Jan 27, 6:41 PM
jhb committed rG6fb87a1a6042: bsd.sys.mk: Silence a few GCC warnings for C++.
Tue, Jan 27, 6:41 PM
jhb committed rG2dea50a661b9: netbsd-tests t_regex_att: Use __nonstring for a non-string constant.
Tue, Jan 27, 6:41 PM
jhb committed rGbfc6e56f6327: Merge commit 81b20e110b3f from llvm git (by Roland McGrath):.
Tue, Jan 27, 6:41 PM