Page MenuHomeFreeBSD
Feed Advanced Search

Yesterday

jhb accepted D44522: amd64: handle MXCSR from XSAVEOPT when x87 state was optimized.

Presumably i386 needs the same fixup as well?

Wed, Mar 27, 2:55 PM

Tue, Mar 26

jhb added inline comments to D43333: committers-guide: Improve guidance on landing pull requests.
Tue, Mar 26, 3:28 AM

Mon, Mar 25

jhb accepted D44498: amd64: initialize td_frame stack area for init(8) main thread.
Mon, Mar 25, 6:52 PM

Sat, Mar 23

jhb committed rGacbc176c3dfd: nvmecontrol: Display additional Fabrics-related fields for cdata (authored by jhb).
nvmecontrol: Display additional Fabrics-related fields for cdata
Sat, Mar 23, 12:27 AM
jhb committed rG21d3a84db481: nvme: Add NVMe over Fabrics fields to nvme_controller_data (authored by jhb).
nvme: Add NVMe over Fabrics fields to nvme_controller_data
Sat, Mar 23, 12:27 AM
jhb committed rG7fa8adb8c5cd: nvme: Add constants for the Controller Attributes field in cdata (authored by jhb).
nvme: Add constants for the Controller Attributes field in cdata
Sat, Mar 23, 12:27 AM
jhb committed rG88ecf154c7c5: nvme: Add constants and types for the discovery log page (authored by jhb).
nvme: Add constants and types for the discovery log page
Sat, Mar 23, 12:27 AM
jhb committed rGb354bb04cb51: nvme: Add constants for fields in AER completion dword 0 (authored by jhb).
nvme: Add constants for fields in AER completion dword 0
Sat, Mar 23, 12:27 AM
jhb closed D44449: nvmecontrol: Display additional Fabrics-related fields for cdata.
Sat, Mar 23, 12:27 AM
jhb committed rGcbda1886ab1c: nvme: Add constants for the extended data for Get Log Page command flag (authored by jhb).
nvme: Add constants for the extended data for Get Log Page command flag
Sat, Mar 23, 12:27 AM
jhb closed D44448: nvme: Add NVMe over Fabrics fields to nvme_controller_data.
Sat, Mar 23, 12:27 AM
jhb closed D44447: nvme: Add constants for the Controller Attributes field in cdata.
Sat, Mar 23, 12:27 AM
jhb closed D44446: nvme: Add constants and types for the discovery log page.
Sat, Mar 23, 12:27 AM
jhb closed D44445: nvme: Add constants for fields in AER completion dword 0.
Sat, Mar 23, 12:27 AM
jhb closed D44444: nvme: Add constants for the extended data for Get Log Page command flag.
Sat, Mar 23, 12:26 AM
jhb closed D44443: nvme: Add constants for the PSDT field in cdw0..
Sat, Mar 23, 12:26 AM
jhb committed rGb8cb8dd3625d: nvme: Add constants for the PSDT field in cdw0 (authored by jhb).
nvme: Add constants for the PSDT field in cdw0
Sat, Mar 23, 12:26 AM
jhb closed D44442: nvme: Add SGL structure and constants for use in NVMe commands.
Sat, Mar 23, 12:26 AM
jhb committed rGf21a54d19080: nvme: Add SGL structure and constants for use in NVMe commands (authored by jhb).
nvme: Add SGL structure and constants for use in NVMe commands
Sat, Mar 23, 12:26 AM
jhb committed rG1931b75e004f: nvme: Export constants for min and max queue sizes (authored by jhb).
nvme: Export constants for min and max queue sizes
Sat, Mar 23, 12:26 AM
jhb closed D44441: nvme: Export constants for min and max queue sizes.
Sat, Mar 23, 12:26 AM

Thu, Mar 21

jhb accepted D44334: riscv: remove more riscv64sf support.
Thu, Mar 21, 6:51 PM
jhb added inline comments to D44449: nvmecontrol: Display additional Fabrics-related fields for cdata.
Thu, Mar 21, 5:45 PM
jhb added inline comments to D44448: nvme: Add NVMe over Fabrics fields to nvme_controller_data.
Thu, Mar 21, 5:44 PM
jhb added inline comments to D44443: nvme: Add constants for the PSDT field in cdw0..
Thu, Mar 21, 5:43 PM
jhb added inline comments to D44441: nvme: Export constants for min and max queue sizes.
Thu, Mar 21, 5:00 PM

Wed, Mar 20

jhb requested review of D44449: nvmecontrol: Display additional Fabrics-related fields for cdata.
Wed, Mar 20, 11:24 PM
jhb requested review of D44448: nvme: Add NVMe over Fabrics fields to nvme_controller_data.
Wed, Mar 20, 11:23 PM
jhb requested review of D44447: nvme: Add constants for the Controller Attributes field in cdata.
Wed, Mar 20, 11:23 PM
jhb requested review of D44446: nvme: Add constants and types for the discovery log page.
Wed, Mar 20, 11:23 PM
jhb requested review of D44445: nvme: Add constants for fields in AER completion dword 0.
Wed, Mar 20, 11:23 PM
jhb requested review of D44444: nvme: Add constants for the extended data for Get Log Page command flag.
Wed, Mar 20, 11:23 PM
jhb requested review of D44443: nvme: Add constants for the PSDT field in cdw0..
Wed, Mar 20, 11:23 PM
jhb requested review of D44441: nvme: Export constants for min and max queue sizes.
Wed, Mar 20, 11:23 PM
jhb requested review of D44442: nvme: Add SGL structure and constants for use in NVMe commands.
Wed, Mar 20, 11:23 PM
jhb committed rGa16ff32f04b5: NFS: Request use of TCP_USE_DDP for in-kernel TCP sockets (authored by jhb).
NFS: Request use of TCP_USE_DDP for in-kernel TCP sockets
Wed, Mar 20, 10:35 PM
jhb committed rG9978c6289d62: cxgbe tom: Handle a race condition when enabling TLS offload (authored by jhb).
cxgbe tom: Handle a race condition when enabling TLS offload
Wed, Mar 20, 10:35 PM
jhb committed rGeba13bbc37ab: cxgbe: Support TCP_USE_DDP on offloaded TOE connections (authored by jhb).
cxgbe: Support TCP_USE_DDP on offloaded TOE connections
Wed, Mar 20, 10:35 PM
jhb committed rG3d0a736796a9: tcp: Add a new kernel-only TCP_USE_DDP socket option (authored by jhb).
tcp: Add a new kernel-only TCP_USE_DDP socket option
Wed, Mar 20, 10:35 PM
jhb committed rG25429e274371: ddp: Clear active DDP buffer members to NULL to pacify an assertion (authored by jhb).
ddp: Clear active DDP buffer members to NULL to pacify an assertion
Wed, Mar 20, 10:35 PM
jhb closed D44435: cxgbe tom: Handle a race condition when enabling TLS offload.
Wed, Mar 20, 10:35 PM
jhb closed D44002: NFS: Request use of TCP_USE_DDP for in-kernel TCP sockets.
Wed, Mar 20, 10:35 PM
jhb closed D44001: cxgbe: Support TCP_USE_DDP on offloaded TOE connections.
Wed, Mar 20, 10:35 PM
jhb closed D44000: tcp: Add a new kernel-only TCP_USE_DDP socket option.
Wed, Mar 20, 10:35 PM
jhb closed D43999: ddp: Clear active DDP buffer members to NULL to pacify assertion.
Wed, Mar 20, 10:34 PM

Tue, Mar 19

jhb added inline comments to D44002: NFS: Request use of TCP_USE_DDP for in-kernel TCP sockets.
Tue, Mar 19, 11:56 PM
jhb added a comment to D44435: cxgbe tom: Handle a race condition when enabling TLS offload.

I ran into this testing the DDP changes for NFS (was ensuring that TLS offload was used instead of DDP for supported TLS 1.2 ciphers). This race was triggered on the server side where presumably the client had sent an RPC immediately after completing the TLS handshake.

Tue, Mar 19, 11:21 PM
jhb requested review of D44435: cxgbe tom: Handle a race condition when enabling TLS offload.
Tue, Mar 19, 11:20 PM
jhb updated the summary of D44002: NFS: Request use of TCP_USE_DDP for in-kernel TCP sockets.
Tue, Mar 19, 11:20 PM
jhb updated the diff for D44002: NFS: Request use of TCP_USE_DDP for in-kernel TCP sockets.

Rework enabling

Tue, Mar 19, 11:18 PM
jhb updated the diff for D44001: cxgbe: Support TCP_USE_DDP on offloaded TOE connections.

Fix various bugs from testing

Tue, Mar 19, 11:15 PM
jhb added a comment to D44434: KASSERT(9): add assertion message guidelines.

I really wish we could transition KASSERT gracefully to using __VA_ARGS__ and away from the nested ()'s, but I'm not sure of a good way to permit both syntaxes concurrently.

Tue, Mar 19, 7:55 PM
jhb added inline comments to D44334: riscv: remove more riscv64sf support.
Tue, Mar 19, 7:52 PM
jhb added a comment to D44290: pciconf: Report topology information.

Oh, hmm, I would think of topology differently TBH. That is, my hope/expectation was to get a hierarchical view similar to one of the views you can get with lspci where you print the PCI devices as an indented hierarchy similar to the output from devinfo, where devices are children (and indented) under their parent PCI-PCI bridges, etc. We also tend to use "domain" instead of "node" for NUMA in general in prose descriptions.

Tue, Mar 19, 5:39 PM
jhb accepted D44355: arm64: Support hardware breakpoints.

Modulo dropping support for the count argument from kdb_cpu_clr_breakpoint.

Tue, Mar 19, 5:34 PM
jhb added inline comments to D22191: sys/ddb: Add hardware breakpoint support to ddb.
Tue, Mar 19, 5:32 PM
jhb accepted D44354: sys/gdb: Support hardware breakpoints.
Tue, Mar 19, 5:29 PM
jhb accepted D22191: sys/ddb: Add hardware breakpoint support to ddb.
Tue, Mar 19, 5:28 PM
jhb accepted D44353: arm64: Add EL1 hardware breakpoint exceptions.
Tue, Mar 19, 5:19 PM
jhb accepted D44352: arm64: Use a switch to decide when to enable debug.
Tue, Mar 19, 5:18 PM
jhb accepted D44351: arm64: Always set the debug control and value regs.
Tue, Mar 19, 5:18 PM
jhb accepted D44350: arm64: Mask non-debug exceptions when single stepping.

Typo in commit log: s/excpeted/expected/

Tue, Mar 19, 5:17 PM
jhb added inline comments to D44334: riscv: remove more riscv64sf support.
Tue, Mar 19, 5:13 PM
jhb added a comment to D44331: msun/riscv: limit exposure of fegetexcept.

I'd just skip to removing outright I think.

Tue, Mar 19, 5:11 PM
jhb accepted D44276: cross build: symlink diff and objdump.
Tue, Mar 19, 5:00 PM
jhb accepted D44275: Restore ${OBJDUMP}.
Tue, Mar 19, 5:00 PM
jhb accepted D43921: pci: avoid accidental clobbering of regs on some fdt platforms.
Tue, Mar 19, 4:48 PM
jhb committed rG785600d0fb13: kldxref: Properly handle reading strings near the end of an ELF file (authored by jhb).
kldxref: Properly handle reading strings near the end of an ELF file
Tue, Mar 19, 12:02 AM
jhb closed D44419: kldxref: Properly handle reading strings near the end of an ELF file.
Tue, Mar 19, 12:02 AM

Mon, Mar 18

jhb requested review of D44419: kldxref: Properly handle reading strings near the end of an ELF file.
Mon, Mar 18, 11:42 PM

Fri, Mar 15

jhb committed rGe48770de6831: arm64: Use void pointers for arguments to arm64_get_writable_addr (authored by jhb).
arm64: Use void pointers for arguments to arm64_get_writable_addr
Fri, Mar 15, 5:11 PM
jhb closed D44344: arm64: Use void pointers for arguments to arm64_get_writable_addr.
Fri, Mar 15, 5:11 PM
jhb committed rG66658b0f2775: arm busdma: Fix parameter types to exclusion_bounce_check (authored by jhb).
arm busdma: Fix parameter types to exclusion_bounce_check
Fri, Mar 15, 5:11 PM
jhb closed D44343: arm busdma: Fix parameter types to exclusion_bounce_check.
Fri, Mar 15, 5:11 PM
jhb committed rG1e3f42b6bad5: arm64: Switch the address argument to cpu_*cache* to a pointer (authored by jhb).
arm64: Switch the address argument to cpu_*cache* to a pointer
Fri, Mar 15, 5:11 PM
jhb closed D44342: arm64: Switch the address argument to cpu_*cache* to a pointer.
Fri, Mar 15, 5:11 PM
jhb committed rGeab7ae7811f6: arm64 gicv3: Use void pointers instead of vm_offset_t (authored by jhb).
arm64 gicv3: Use void pointers instead of vm_offset_t
Fri, Mar 15, 5:11 PM
jhb closed D44341: arm64 gicv3: Use void pointers instead of vm_offset_t.
Fri, Mar 15, 5:10 PM
jhb committed rG1b38f851d809: nvmecontrol: Update the test for a valid firmare revision slot (authored by jhb).
nvmecontrol: Update the test for a valid firmare revision slot
Fri, Mar 15, 3:27 PM

Thu, Mar 14

jhb committed R9:3214d5d6f6ee: Document __FreeBSD_version values 1500012 through 1500015. (authored by jhb).
Document __FreeBSD_version values 1500012 through 1500015.
Thu, Mar 14, 12:53 AM
jhb closed D44131: new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCE.
Thu, Mar 14, 12:38 AM
jhb closed D44130: new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCE.
Thu, Mar 14, 12:38 AM
jhb added inline comments to D44341: arm64 gicv3: Use void pointers instead of vm_offset_t.
Thu, Mar 14, 12:37 AM

Wed, Mar 13

jhb committed rGa7b9f4d96e8b: Bump __FreeBSD_version for bus resource API change (authored by jhb).
Bump __FreeBSD_version for bus resource API change
Wed, Mar 13, 10:16 PM
jhb committed rG9dbf5b0e6876: new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCE (authored by jhb).
new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCE
Wed, Mar 13, 10:14 PM
jhb committed rG2baed46e85d3: new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCE (authored by jhb).
new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCE
Wed, Mar 13, 10:14 PM
jhb committed rGfef01f0498aa: new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCE (authored by jhb).
new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCE
Wed, Mar 13, 10:14 PM
jhb committed rGd77f2092ceeb: new-bus: Remove the 'type' argument from BUS_MAP/UNMAP_RESOURCE (authored by jhb).
new-bus: Remove the 'type' argument from BUS_MAP/UNMAP_RESOURCE
Wed, Mar 13, 10:14 PM
jhb committed rG582b84cd252d: pcib: Use rman_get_type in internal functions (authored by jhb).
pcib: Use rman_get_type in internal functions
Wed, Mar 13, 10:14 PM
jhb committed rG3351964c5e5d: bhnd: Use rman_get_type in bhndb_find_resource_limits (authored by jhb).
bhnd: Use rman_get_type in bhndb_find_resource_limits
Wed, Mar 13, 10:14 PM
jhb committed rG0ecee1602e19: acpi: Use rman_get_type in acpi_is_resource_managed (authored by jhb).
acpi: Use rman_get_type in acpi_is_resource_managed
Wed, Mar 13, 10:14 PM
jhb closed D44129: new-bus: Remove the 'type' argument from BUS_MAP/UNMAP_RESOURCE.
Wed, Mar 13, 10:14 PM
jhb committed rG9edb8d0aedef: new-bus: Introduce a simpler bus API for managing resources (authored by jhb).
new-bus: Introduce a simpler bus API for managing resources
Wed, Mar 13, 10:14 PM
jhb closed D44128: new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCE.
Wed, Mar 13, 10:14 PM
jhb committed rG1b9bcffff39a: sys: Set the type of allocated bus resources (authored by jhb).
sys: Set the type of allocated bus resources
Wed, Mar 13, 10:14 PM
jhb closed D44127: pcib: Use rman_get_type in internal functions.
Wed, Mar 13, 10:14 PM
jhb committed rGb30a80b65587: rman: Add rman_get/set_type (authored by jhb).
rman: Add rman_get/set_type
Wed, Mar 13, 10:14 PM
jhb closed D44126: bhnd: Use rman_get_type in bhndb_find_resource_limits.
Wed, Mar 13, 10:14 PM
jhb closed D44125: acpi: Use rman_get_type in acpi_is_resource_managed.
Wed, Mar 13, 10:14 PM
jhb closed D44124: new-bus: Introduce a simpler bus API for managing resources.
Wed, Mar 13, 10:14 PM