User Details
User Details
- User Since
- Mar 11 2014, 8:46 PM (632 w, 5 d)
Fri, Apr 24
Fri, Apr 24
jhb requested review of D56628: ctl_ioctl_frontend: Reject out-of-range initiator IDs.
jhb requested review of D56625: kobj: Use M_WAITOK in kobj_init.
jhb requested review of D56624: kobj: Assert class passed to kobj_init_static is compiled.
acpi_apm: Narrow scope of ACPI_LOCK
jhb committed rG363996314872: acpi_apm: Don't recurse on ACPI_LOCK in apmreadfilt (authored by jhb).
acpi_apm: Don't recurse on ACPI_LOCK in apmreadfilt
jhb committed rGc4a3c64993fd: pciconf.8: Reorganize slightly to handle additional modes (authored by jhb).
pciconf.8: Reorganize slightly to handle additional modes
devinfo: Support PCI DBSF and ACPI handles for -p
jhb committed rGa783b0bca2ca: acpi_apm: Don't recurse on ACPI_LOCK in apmreadfilt (authored by jhb).
acpi_apm: Don't recurse on ACPI_LOCK in apmreadfilt
jhb committed rG8fae13b0d261: LinuxKPI: Fix simple_read_from_buffer for zero-size and off-the-end reads (authored by jhb).
LinuxKPI: Fix simple_read_from_buffer for zero-size and off-the-end reads
acpi_apm: Narrow scope of ACPI_LOCK
jhb committed rG2b9d85fd82df: lindebugfs: Pass user buffer pointers to the read/write file operations (authored by jhb).
lindebugfs: Pass user buffer pointers to the read/write file operations
jhb committed rG072744dbd55b: LinuxKPI: Use simple_read_from_buffer in simple_attr_read and seq_read (authored by jhb).
LinuxKPI: Use simple_read_from_buffer in simple_attr_read and seq_read
jhb committed rG65d949e9a81e: libc/quad: fix missing closing #endif in Symbol.map (authored by delphij).
libc/quad: fix missing closing #endif in Symbol.map
jhb committed rGcd1180d273a8: LinuxKPI: Clear the sbuf at the start of each call to seq_read (authored by jhb).
LinuxKPI: Clear the sbuf at the start of each call to seq_read
pciconf: Add a tree mode
jhb committed rG5daad074124c: pciconf: Use the exported values of bus numbers for PCI bridges (authored by jhb).
pciconf: Use the exported values of bus numbers for PCI bridges
jhb committed rG920d0afddc82: pci: Export bus numbers for bridge devices in struct pci_conf (authored by jhb).
pci: Export bus numbers for bridge devices in struct pci_conf
jhb committed rG92d9d996538b: Do not fail 'devctl clear driver' if another driver is not found (authored by saper_saper.info).
Do not fail 'devctl clear driver' if another driver is not found
pci.4: Quote argument to -width for a list block
jhb committed rGf1bf5417c64e: pciconf: Use a single enum to track the current operation mode (authored by jhb).
pciconf: Use a single enum to track the current operation mode
jhb committed rG7f4940dd226c: sys: Don't pass RF_ALLOCATED to bus_alloc_resource* (authored by jhb).
sys: Don't pass RF_ALLOCATED to bus_alloc_resource*
libc/quad: Switch to per-arch lists of symbols
jhb committed rG656838ab3fcc: pciconf: Factor out fetching of matching devices from list_devs (authored by jhb).
pciconf: Factor out fetching of matching devices from list_devs
bsd.linker.mk: Sort list of linker features
jhb committed rG0a9ffadcf9ff: libc/quad: narrow list of symbols exposed for 32-bit arm (authored by jhb).
libc/quad: narrow list of symbols exposed for 32-bit arm
jhb committed rGdbba1080f245: bsd.linker.mk: Document ifunc, ifunc-noplt, riscv-relaxations features (authored by jhb).
bsd.linker.mk: Document ifunc, ifunc-noplt, riscv-relaxations features
sys: Declare 'end' as an extern char[]
sdiob: Forward-declare struct sdio_func
jhb committed rG2e3a575bf7a5: ccp: Don't name anonymous structure and union types (authored by jhb).
ccp: Don't name anonymous structure and union types
jhb committed rGd46ff9d8389b: __builtin_align_down: Cast value to __uintptr_t in the fallback (authored by jhb).
__builtin_align_down: Cast value to __uintptr_t in the fallback
vchiq: Fix return type of vchiq_copy_from_user
jhb committed rG7e7745666352: ctld: Honor the default maximum I/O queue size for NVMeoF controllers (authored by jhb).
ctld: Honor the default maximum I/O queue size for NVMeoF controllers
jhb committed rG45c8b3b908f3: nvmf: Limit the default I/O queue size to 128 entries (authored by jhb).
nvmf: Limit the default I/O queue size to 128 entries
jhb committed rG4f20ccd7500b: pcib: Assume a window where both the base and limit are 0 is uninitialized (authored by jhb).
pcib: Assume a window where both the base and limit are 0 is uninitialized
arm64: Explicitly use movz
arm bcm2835: Appease a warning from GCC
jhb committed rG9c6f96d18998: sctp: Use __sdt_used for variables only used by SDT probes (authored by jhb).
sctp: Use __sdt_used for variables only used by SDT probes
jhb committed rGe2f8bae08fb9: ext2fs: Use __sdt_used for variables only used by SDT probes (authored by jhb).
ext2fs: Use __sdt_used for variables only used by SDT probes
jhb committed rG06fcab1f02fe: sdhci_fdt_rockchip: Don't return 0 from probe routine (authored by jhb).
sdhci_fdt_rockchip: Don't return 0 from probe routine
sdhci_fdt_rockchip: Move ofw_bus_status_okay check
jhb committed rG1c7e291da65a: libmd aarch64: Use ands instead of bics to round down the length (authored by jhb).
libmd aarch64: Use ands instead of bics to round down the length
spibus: Don't leak KVA when freeing a mmap region
universe: Bump default GCC version to 15
tests/fusefs: appease gcc -Wcast-qual
jhb committed rG3b0fc4472aa5: bhyve/slirp: Avoid a nested declaration of environ (authored by markj).
bhyve/slirp: Avoid a nested declaration of environ
sys/time: appease gcc -Wtype-limits
jhb committed rG9c4106c35059: rtld: silence clang's unterminated-string-initialization warning (authored by arichardson).
rtld: silence clang's unterminated-string-initialization warning
jhb committed rG66b5d1ffadb6: libthr: fix -Wunterminated-string-initialization (authored by arichardson).
libthr: fix -Wunterminated-string-initialization
jhb committed rG27a7b982ba6e: libfetch: Fix -Wunterminated-string-initialization (authored by arichardson).
libfetch: Fix -Wunterminated-string-initialization
jhb added a reverting change for rGf4db342d4419: libkern: remove old ffs/fls routines: rGd100ff6c09c9: libkern: Add libcalls for ffs and __ffsdi2.
Makefile.inc1: Don't mark GCC broken for riscv64
jhb committed rGd6e1660971ce: sdt: Use the "cc" operand modifier for the address of probes for GCC 15+ (authored by jhb).
sdt: Use the "cc" operand modifier for the address of probes for GCC 15+
libkern: Add libcalls for ffs and __ffsdi2
riscv: Add ffs.c and ffsdi2.c
jhb committed rG91cdb8f0c1c4: riscv: Enable the zifencei extension explicitly in -march (authored by jhb).
riscv: Enable the zifencei extension explicitly in -march
jhb committed rGdadecd7293e2: stand: Add compiler builtins needed by GCC for RISC-V (authored by jhb).
stand: Add compiler builtins needed by GCC for RISC-V
kyua: Workaround unclear warning from GCC
jhb committed rGec5370457e3a: stand: Use the correct OUTPUT_ARCH in the linker script for RISC-V (authored by jhb).
stand: Use the correct OUTPUT_ARCH in the linker script for RISC-V
jhb committed rG6ca22d1666be: wlanstat: Drop unneeded bsd.compiler.mk from Makefile (authored by jhb).
wlanstat: Drop unneeded bsd.compiler.mk from Makefile
bsd.sys.mk: Silence a few GCC warnings for C++
jhb committed rG441beb326fbf: netbsd-tests t_regex_att: Use __nonstring for a non-string constant (authored by jhb).
netbsd-tests t_regex_att: Use __nonstring for a non-string constant
jhb committed rGf5b85cc09186: sys: Use __is_aligned and __align_down for some kstack alignment operations (authored by jhb).
sys: Use __is_aligned and __align_down for some kstack alignment operations
jhb added a reverting change for D40699: libkern: remove old ffs/fls routines: rGd100ff6c09c9: libkern: Add libcalls for ffs and __ffsdi2.
powerpc: Fix alignment of initial PCB on kstack
arm: Make init_proc0 static
jhb committed rGc62cae9b53fe: rpctls_impl.c: Use a direct cast to uintptr_t instead of __DECONST (authored by jhb).
rpctls_impl.c: Use a direct cast to uintptr_t instead of __DECONST
jhb committed rGc57d2b6f97d2: rtld: Use a helper variable to simplify a few lines (authored by jhb).
rtld: Use a helper variable to simplify a few lines
jhb committed rGff90e613e783: acpi: Add a function to deregister all ioctl commands using the same function (authored by jhb).
acpi: Add a function to deregister all ioctl commands using the same function
rtld: Switch to using <assert.h> for assert
rtld: Simplify walking program headers
jhb committed rG3c01c7df9840: rtld: Use uintptr_t instead of Elf_Addr for init/fini function pointers (authored by jhb).
rtld: Use uintptr_t instead of Elf_Addr for init/fini function pointers
csu: Remove unused constant
swab: Correctly treat the data as misaligned
acpi: Statically initialize acpi_ioctl_hooks
jhb committed rGdc1b130c6a07: sys/modules/acpi/Makefile: One line per subdirectory (authored by jhb).
sys/modules/acpi/Makefile: One line per subdirectory
Build acpi kernel modules on aarch64
acpi: Use M_WAITOK in acpi_register_ioctl
acpi: Reject duplicate handlers for ioctl commands
acpi_apei: Remove the hest member from the softc
acpi: Free ivars in bus_child_deleted method
cxgbe: Stop using bus_space_tag/handle directly
jhb committed rG41abe983dbd9: nvme: Use memcpy instead of memmove in nvme_cdata_get_disk_ident (authored by jhb).
nvme: Use memcpy instead of memmove in nvme_cdata_get_disk_ident
nvme: Include <sys/systm.h> explicitly for memmove
jhb committed rGd37cbfe3ef55: nvme: Abstract out function to obtain a disk ident string from cdata (authored by jhb).
nvme: Abstract out function to obtain a disk ident string from cdata
nvmf: Add support for DIOCGIDENT
jhb added inline comments to D56532: ctld: Add a dedicated conf method for shutting down.
jhb added a reviewer for D56531: ctld: Mark a few more isns_* methods in the conf class private: kevans.
Thu, Apr 23
Thu, Apr 23
jhb committed rG614ef718496e: ctld: Don't add an iscsi port for targets with only kernel ports (authored by thomsonk_yandex.com).
ctld: Don't add an iscsi port for targets with only kernel ports
jhb committed rGaad4fec5d7e2: ctld: Move the pidfile handle out to a global variable (authored by jhb).
ctld: Move the pidfile handle out to a global variable
jhb committed rG3df5cc33d894: ctld: Ports without a portal group are not dummy ports (authored by jhb).
ctld: Ports without a portal group are not dummy ports
jhb added a comment to D56541: ctld: convert an EEXIST in kernel port creation to an update request.
jhb committed rGfe3e92e6868d: PHYS_TO_DMAP: Return a void * instead of a vm_offset_t (authored by jhb).
PHYS_TO_DMAP: Return a void * instead of a vm_offset_t
