Page MenuHomeFreeBSD

aokblast (ShengYi Hung)
AoK_Blast

Projects

User Details

User Since
Jun 21 2022, 7:17 PM (220 w, 2 d)

Recent Activity

Sat, Sep 5

aokblast added a comment to D57194: usb: Add SSP and SSPx2 speed and move USB_*_MAX into enum.
In D57194#1363739, @bz wrote:
In D57194#1311193, @bz wrote:

Fantasic! You are solving one of my local TODOs :)

Can you make all these USB changes belonging together a stack in Phabricator?
It's a bit hard to grasp which all are there or belong together.
I'd be happy to at least scroll through them even if I cannot review them all in detail most likely.

% git show 9dbb804f59533d7d539200367394e4013714b02c
commit 9dbb804f59533d7d539200367394e4013714b02c
Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: Mon Feb 9 01:11:41 2026 +0000
Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: Sun May 24 15:53:58 2026 +0000

    TODO usb: add USB_SPEED_SUPER_PLUS to enum usb_dev_speed
    
    While nothing in our native USB stack uses the USB 3.1 "SUPERSPEED+"
    setting yet, a LinuxKPI based wireless driver does check for it.
    
    TODO: The arrays in usbd_get_std_packet_size() likely need to be updated.
    
    Sponsored by:   The FreeBSD Foundation
    MFC after:      3 days

diff --git sys/dev/usb/usb.h sys/dev/usb/usb.h
index 3e972f876c6a..f07eb9adfe40 100644
--- sys/dev/usb/usb.h
+++ sys/dev/usb/usb.h
@@ -755,8 +755,9 @@ enum usb_dev_speed {
        USB_SPEED_FULL,
        USB_SPEED_HIGH,
        USB_SPEED_SUPER,
+       USB_SPEED_SUPER_PLUS,
 };
-#define        USB_SPEED_MAX   (USB_SPEED_SUPER+1)
+#define        USB_SPEED_MAX   (USB_SPEED_SUPER_PLUS+1)
 
 /*
  * The "USB_REV" macros defines all the supported USB revisions.

Hi bz@, Thanks for your reply. I might not know what is the correct way to do so. But I think in the stack tab, all of my patches can be seen in here.

CleanShot 2026-05-25 at 15.23.44.png (866×1 px, 227 KB)

I do not see any changes to usb_transfer.c in the stack.
That likely means usbd_get_std_packet_size() array accesses may get out of bounds accesses?
If I am right, this should be addressed somewhere before this or other bits go in.

Sat, Sep 5, 11:35 PM · USB
aokblast added inline comments to D59440: 14.5/errata.adoc: xhci(4) data toggle issue.
Sat, Sep 5, 8:53 PM · docs, releng

Thu, Aug 27

aokblast updated the diff for D59190: linux: Exposes renderD nodes and chardev in sysfs.

Expose pcidev/drm

Thu, Aug 27, 4:38 AM
aokblast accepted D59060: ifconfig(8): show parent device for USB Ethernet interfaces.

LG for implementation part.

Thu, Aug 27, 2:06 AM

Wed, Aug 26

aokblast added a reviewer for D59202: linux: cap mount id to INT_MAX: linuxkpi.
Wed, Aug 26, 8:52 PM
aokblast committed rG0f59df83869d: xhci: Only reset the data toggle value when the USB stack asks for it (authored by aokblast).
xhci: Only reset the data toggle value when the USB stack asks for it
Wed, Aug 26, 8:52 PM
aokblast closed D59186: xhci: Only reset the data toggle value when the USB stack asks for it.
Wed, Aug 26, 8:52 PM
aokblast added a comment to D59186: xhci: Only reset the data toggle value when the USB stack asks for it.

CC releng because this should go into 14.5, IMO, which might mean an expedited MFC. I think this is reasonably safe.

Wed, Aug 26, 8:51 PM
aokblast requested review of D59202: linux: cap mount id to INT_MAX.
Wed, Aug 26, 8:46 PM
aokblast committed R11:847ae41d07c9: devel/bear: Update to 4.2.1 (authored by aokblast).
devel/bear: Update to 4.2.1
Wed, Aug 26, 7:20 AM
aokblast added reviewers for D59190: linux: Exposes renderD nodes and chardev in sysfs: linuxkpi, khng.
Wed, Aug 26, 7:08 AM
aokblast requested review of D59190: linux: Exposes renderD nodes and chardev in sysfs.
Wed, Aug 26, 7:08 AM

Tue, Aug 25

aokblast added a reviewer for D59186: xhci: Only reset the data toggle value when the USB stack asks for it: USB.
Tue, Aug 25, 7:29 PM
aokblast updated subscribers of D59186: xhci: Only reset the data toggle value when the USB stack asks for it.

@kevans Could you please check if there is any regression on your yubikey? Thanks!

Tue, Aug 25, 7:25 PM
aokblast added a comment to D57146: xhci: Do not drop and add bits in xhci.
In D57146#1356729, @oh wrote:

This commit make cheap USB memory key to not attach - see below.
The commit works with Samsung memory keys.
Maybe this is correct and the necessary change to get the cheap noname USB memory keys to work needs to be done in some other place.

======= NOT WORKING ====

DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 0
xhci_cmd_set_tr_dequeue_prt err: 0 drop 0
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 0
xhci_cmd_set_tr_dequeue_prt err: 0 drop 0
ugen0.4: <USB Disk 20> at usbus0
umass0 numa-domain 0 on uhub0
umass0: <USB Disk 20, class 0/0, rev 3.20/2.00, addr 5> on usbus0
umass0: SCSI over Bulk-Only; quirks = 0x0
umass0:3:0: Attached to scbus3
XHCI_EPCTX_0_EPSTATE_DISABLED - fallthrough
XHCI_EPCTX_0_EPSTATE_STOPPED
XHCI_EPCTX_0_EPSTATE_DISABLED - fallthrough
XHCI_EPCTX_0_EPSTATE_STOPPED

XHCI_EPCTX_0_EPSTATE_HALTED err 0 drop 0
XHCI_EPCTX_0_EPSTATE_STOPPED
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 0

++ Repeat last 3 printout 8 times ++

XHCI_EPCTX_0_EPSTATE_HALTED err 0 drop 0
(da8:umass-sim0:0:0:0): got CAM status 0x444
(da8:umass-sim0:0:0:0): fatal error, failed to attach to device
XHCI_EPCTX_0_EPSTATE_STOPPED
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 0
XHCI_EPCTX_0_EPSTATE_HALTED err 0 drop 0
XHCI_EPCTX_0_EPSTATE_STOPPED
(da8:umass-sim0:0:0:0): MODE SENSE for CACHE page command failed.
(da8:umass-sim0:0:0:0): Mode page 8 missing, disabling SYNCHRONIZE CACHE

REVERT COMMIT

DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
ugen0.4: <USB Disk 20> at usbus0
umass0 numa-domain 0 on uhub2
umass0: <USB Disk 20, class 0/0, rev 3.20/2.00, addr 3> on usbus0
umass0: SCSI over Bulk-Only; quirks = 0x0
umass0:3:0: Attached to scbus3
XHCI_EPCTX_0_EPSTATE_DISABLED break
XHCI_EPCTX_0_EPSTATE_DISABLED break
XHCI_EPCTX_0_EPSTATE_HALTED err 0 drop 0
XHCI_EPCTX_0_EPSTATE_STOPPED
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
XHCI_EPCTX_0_EPSTATE_HALTED err 0 drop 0
XHCI_EPCTX_0_EPSTATE_STOPPED
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
XHCI_EPCTX_0_EPSTATE_HALTED err 0 drop 0
XHCI_EPCTX_0_EPSTATE_STOPPED
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
XHCI_EPCTX_0_EPSTATE_HALTED err 0 drop 0
XHCI_EPCTX_0_EPSTATE_STOPPED
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
XHCI_EPCTX_0_EPSTATE_HALTED err 0 drop 0
XHCI_EPCTX_0_EPSTATE_STOPPED
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
DEFAULT: xhci_cmd_set_tr_dequeue_prt err: 0 drop 1
da8 at umass-sim0 bus 0 scbus3 target 0 lun 0
da8: <VendorC ProductCode 2.00> Removable Direct Access SPC-2 SCSI device
da8: Serial Number FC3056EA59044
da8: 400.000MB/s transfers
da8: 30000MB (61440000 512 byte sectors)
da8: quirks=0x2<NO_6_BYTE>
(da8:umass-sim0:0:0:0): CACHE PAGE TOO SHORT data len 3 desc len 0
(da8:umass-sim0:0:0:0): Mode page 8 missing, disabling SYNCHRONIZE CACHE

Tue, Aug 25, 7:25 PM · USB
aokblast requested review of D59186: xhci: Only reset the data toggle value when the USB stack asks for it.
Tue, Aug 25, 7:24 PM

Mon, Aug 24

aokblast added a reviewer for D55592: acpi: Add acpi_fan: docs.
Mon, Aug 24, 5:25 AM
aokblast updated the diff for D55592: acpi: Add acpi_fan.

Add manual

Mon, Aug 24, 5:24 AM
aokblast updated the diff for D55592: acpi: Add acpi_fan.

Bug fixes

Mon, Aug 24, 5:03 AM
aokblast added a comment to D55687: libusb: make hotplug callback handle an int.

@bapt Hi, My version has been merged by @emaste. Could you please close this?

Mon, Aug 24, 1:48 AM
aokblast requested changes to D59060: ifconfig(8): show parent device for USB Ethernet interfaces.
Mon, Aug 24, 1:47 AM
aokblast added inline comments to D59060: ifconfig(8): show parent device for USB Ethernet interfaces.
Mon, Aug 24, 1:46 AM
aokblast committed rG1c2263b68397: libusb: Validate arguments before dereferencing the hotplug context (authored by yuvrajnode <yuvrajsinghrock1221@gmail.com>).
libusb: Validate arguments before dereferencing the hotplug context
Mon, Aug 24, 1:30 AM
aokblast committed rGfc3e8434a61f: libusb: Fix NULL dereference when a hotplug callback deregisters itself (authored by yuvrajnode <yuvrajsinghrock1221@gmail.com>).
libusb: Fix NULL dereference when a hotplug callback deregisters itself
Mon, Aug 24, 1:30 AM

Sat, Aug 22

aokblast added a reviewer for D59111: uchcom: Set rate to 1: USB.
Sat, Aug 22, 8:44 PM
aokblast requested review of D59111: uchcom: Set rate to 1.
Sat, Aug 22, 8:43 PM
aokblast added a comment to D55497: linuxkpi: Fix DMA_BIDIRECTIONAL mapping.

@bz if you don't have any problem. I will merge this ptach next week.

Sat, Aug 22, 7:57 PM · linuxkpi
aokblast added a comment to D57842: linuxkpi: Correct nents passed to dma_{un,}map_sg_attrs.

LGTM!

Sat, Aug 22, 7:28 PM · linuxkpi
aokblast accepted D55497: linuxkpi: Fix DMA_BIDIRECTIONAL mapping.

LGTM

Sat, Aug 22, 7:28 PM · linuxkpi

Fri, Aug 14

aokblast added a comment to D54211: libusb: change callback register handler to int.

It needs rebase. Do it tomorrow.

Fri, Aug 14, 4:11 PM
aokblast added a comment to D54211: libusb: change callback register handler to int.

Oh, I can re-commit this version. Let me bring it back later.

Fri, Aug 14, 3:24 PM
aokblast committed rG89d155360810: RELNOTES: Add an entry for bumping libusb version (authored by aokblast).
RELNOTES: Add an entry for bumping libusb version
Fri, Aug 14, 3:21 PM
aokblast committed rG34bb38445b07: libusb: Bump version to 1.0.27 (authored by aokblast).
libusb: Bump version to 1.0.27
Fri, Aug 14, 3:19 PM
aokblast closed D57772: libusb: Bump version to 1.0.27.
Fri, Aug 14, 3:18 PM
aokblast committed rG749318f2ae56: libusb: capsicumize libusb (authored by aokblast).
libusb: capsicumize libusb
Fri, Aug 14, 3:10 PM
aokblast closed D51865: libusb: capsicumize libusb.
Fri, Aug 14, 3:10 PM

Thu, Aug 13

aokblast abandoned D56267: wpa: Fix permission leakage when updating configuration file.

It is merged by upstream. Close this now

Thu, Aug 13, 6:09 PM
aokblast added a comment to D51865: libusb: capsicumize libusb.

I have merged the 1.9 -> 1.8 patch to main first. Other things fixed. Thanks!

Thu, Aug 13, 3:59 PM
aokblast updated the diff for D51865: libusb: capsicumize libusb.

Reflect markj@ and kib@'s comment

Thu, Aug 13, 3:58 PM
aokblast committed rG1c1bce5bbd4d: libusb: Mark defualt smybol tag as latest stable version (authored by aokblast).
libusb: Mark defualt smybol tag as latest stable version
Thu, Aug 13, 3:39 PM
aokblast added a comment to D51865: libusb: capsicumize libusb.

Anyway. Thanks!

Thu, Aug 13, 2:44 PM
aokblast added a reviewer for D58813: usb: Add usb group that splits from root: USB.
Thu, Aug 13, 6:05 AM
aokblast requested review of D58813: usb: Add usb group that splits from root.
Thu, Aug 13, 6:04 AM
aokblast updated the diff for D51865: libusb: capsicumize libusb.

Versioning

Thu, Aug 13, 5:36 AM
aokblast added a comment to D55687: libusb: make hotplug callback handle an int.

Hi, symbol versioning patch is merged. Please rebase and do necessary change.

Thu, Aug 13, 4:28 AM

Wed, Aug 12

aokblast closed D55686: libusb: version symbols.
Wed, Aug 12, 4:06 PM
aokblast committed rG527a82474cb3: libusb: versioning symbols (authored by aokblast).
libusb: versioning symbols
Wed, Aug 12, 2:51 PM

Aug 11 2026

aokblast added a comment to D57381: riscv: add KASAN support.

Hmm, I missed that the LLVM change has not yet landed. @zishun.yi.dev_gmail.com will you add some tests as requested in the PR? If that's done, I wonder if @dim or @aokblast can help land it?

Aug 11 2026, 3:15 PM
aokblast added a comment to D55686: libusb: version symbols.

Checked by readelf to see whether all of the public symbols have inside.

Aug 11 2026, 12:54 PM
aokblast updated the diff for D55686: libusb: version symbols.

Add new missing ABI and bump shlib version

Aug 11 2026, 12:46 PM

Aug 10 2026

aokblast added a comment to D55686: libusb: version symbols.

Incorporate feedback from @kib, add new symbols since review was originally created, use SYMBOL_MAPS.
Still TODO: bump shlib version.

Aug 10 2026, 3:36 PM
aokblast added inline comments to D51865: libusb: capsicumize libusb.
Aug 10 2026, 3:30 PM
aokblast retitled D58756: llvm21: Fix build on libcxx 22 from llvm: Fix build on 22 to llvm21: Fix build on libcxx 22.
Aug 10 2026, 2:50 PM
aokblast added a comment to D58756: llvm21: Fix build on libcxx 22.

It is found on Gentoo which uses LLVM23 (libcxx23) to build 21. Our cases is good currently as we ship llvm21 in our base.

Aug 10 2026, 9:36 AM
aokblast added a comment to D58756: llvm21: Fix build on libcxx 22.

It is found on Gentoo which uses LLVM23 (libcxx23) to build 21. Our cases is good currently as we ship llvm21 in our base.

Aug 10 2026, 9:35 AM
aokblast added a reviewer for D58756: llvm21: Fix build on libcxx 22: brooks.
Aug 10 2026, 9:34 AM
aokblast requested review of D58756: llvm21: Fix build on libcxx 22.
Aug 10 2026, 9:34 AM

Aug 8 2026

aokblast accepted D58717: usb: xhci: allow up to 1s for SET_ADDRESS.

LGTM

Aug 8 2026, 11:48 AM

Jul 29 2026

aokblast added a comment to D58027: x86: add AMD RAPL MSR definitions to specialreg.h.

Ok! I would like to confirm something with you before committing:

  1. Author info: Andre Silva <andasilv@amd.com>
  2. Sponsored by: Advanced Micro Devices (AMD)

Are the both desired information you expected?

Yes, they are. Thanks!

Sorry to interfere @aokblast, but I was ready to commit the whole series and just did so.

Jul 29 2026, 12:27 AM

Jul 28 2026

aokblast added a comment to D58027: x86: add AMD RAPL MSR definitions to specialreg.h.

Ok! I would like to confirm something with you before committing:

Jul 28 2026, 4:24 AM

Jul 27 2026

aokblast committed rGe3e56236bcae: xhci: Fix packet xfer larger than 64kb (authored by aokblast).
xhci: Fix packet xfer larger than 64kb
Jul 27 2026, 5:31 AM
aokblast closed D58465: xhci: Fix multi links.
Jul 27 2026, 5:31 AM

Jul 26 2026

aokblast added a comment to D55035: LinuxKPI: usb: add usb_anchor support.
In D55035#1341099, @bz wrote:
In D55035#1341051, @bz wrote:

Thanks for the comment; I have a way larger branch I think than what is in review. Do you want to have a look at the entire bits? I'd be thrilled if someone will review them :) and more than happy to extract the next days.

Do you mean https://reviews.freebsd.org/D54987? I was typing something while you leave your comment:)

No, I mean more changes to be added to the stack; when I first did this it was a/multiple year(s) ago. I put some of that out earlier this year in order to get the de-coupling of LinuxKPI from the native stack structures out but that got into controversial discussions. In the follow-up I added more stuff for more USB wifi drivers ... which I never uploaded to Phab.

I'll go through what you have and would love to put a new stack up next week, if that's okay?

Jul 26 2026, 1:27 PM · linuxkpi
aokblast requested review of D58465: xhci: Fix multi links.
Jul 26 2026, 7:24 AM

Jul 25 2026

aokblast committed rG5f346dba4f7b: libusb: Sync interface for libusb_init_option (authored by aokblast).
libusb: Sync interface for libusb_init_option
Jul 25 2026, 4:06 PM
aokblast committed rG340c6aff6736: libusb: Add LIBUSB_DT_SUPERSPEED_HUB (authored by aokblast).
libusb: Add LIBUSB_DT_SUPERSPEED_HUB
Jul 25 2026, 3:42 PM
aokblast committed rG3ebb70fcf91e: stand: Fix build failure due to old EDK2 interface (authored by aokblast).
stand: Fix build failure due to old EDK2 interface
Jul 25 2026, 3:35 PM
aokblast requested changes to D54987: LinuxKPI: usb: de-couple parts from native USB and update implementation.
Jul 25 2026, 3:09 PM · linuxkpi
aokblast requested changes to D55035: LinuxKPI: usb: add usb_anchor support.
Jul 25 2026, 3:08 PM · linuxkpi
aokblast added a comment to D55035: LinuxKPI: usb: add usb_anchor support.
In D55035#1341051, @bz wrote:

Thanks for the comment; I have a way larger branch I think than what is in review. Do you want to have a look at the entire bits? I'd be thrilled if someone will review them :) and more than happy to extract the next days.

Jul 25 2026, 3:04 PM · linuxkpi
aokblast added inline comments to D54987: LinuxKPI: usb: de-couple parts from native USB and update implementation.
Jul 25 2026, 3:03 PM · linuxkpi
aokblast accepted D57807: netlink: return ENOBUFS on RX overflow.

LGTM. Waiting for the feedback from @glebius :)

Jul 25 2026, 2:15 PM
aokblast added a comment to D55035: LinuxKPI: usb: add usb_anchor support.

Plus these points, usb_unlink_urb_sub bypass unanchored in not started yet branch. Causing a forever run if the xfer hasn't start yet. Also, we need usb_put_urb in the same point

Jul 25 2026, 2:05 PM · linuxkpi
aokblast added a comment to D58027: x86: add AMD RAPL MSR definitions to specialreg.h.

hi, it would be better to commit D57759, right? I can commit that patch for you.

Jul 25 2026, 1:45 PM
aokblast added inline comments to D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access..
Jul 25 2026, 1:37 PM · USB
aokblast added a comment to D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access..

usbconfig stopped reporting my webcam and fingerprint reader. Instead I get 'usbconfig: could not open device: Bad file descriptor'. Problem goes away when these changes are reverted. A very strange side note: libusb20_int.h is missing from base.txz for 15.1-RELEASE (but is in src.txz). I think the problem is I'm testing against 15.1-RELEASE which is too far behind current. I need to find some hardware onto which I can run current.

Jul 25 2026, 1:37 PM · USB
aokblast abandoned D57357: sysutils/edk2: Use clang to build.

I would just abandon it as somebody has much more decent works.

Jul 25 2026, 1:31 PM
aokblast added inline comments to D58200: hidbus: stop interrupts before finalizing child deactivation.
Jul 25 2026, 1:29 PM
aokblast accepted D58200: hidbus: stop interrupts before finalizing child deactivation.

LGTM. Sorry that I though it was copy and paste from line 633. It should work. Thanks!

Jul 25 2026, 1:29 PM
aokblast committed rGb78f8800a7b0: x86/specialreg: Add MSR_AMD_CPUID01 MSR (authored by aokblast).
x86/specialreg: Add MSR_AMD_CPUID01 MSR
Jul 25 2026, 1:27 PM
aokblast closed D56311: x86/specialreg: Add MSR_AMD_CPUID01 MSR..
Jul 25 2026, 1:27 PM
aokblast committed rG8f7ea6b7d197: hwpstate_intel: Minimize ifdef for i386 build (authored by aokblast).
hwpstate_intel: Minimize ifdef for i386 build
Jul 25 2026, 1:17 PM
aokblast committed rG493676d3b271: kvm: Support non-default CPUID leaf (authored by aokblast).
kvm: Support non-default CPUID leaf
Jul 25 2026, 1:17 PM
aokblast committed rG592bf2412662: hwpstate_intel: Fix i386 build (authored by Harry Schmalzb <freebsd@omnilan.de>).
hwpstate_intel: Fix i386 build
Jul 25 2026, 1:17 PM
aokblast committed rG1802f2ca7215: stand: Bulk operations on each gfxfb_blt if shadow buffer enabled (authored by aokblast).
stand: Bulk operations on each gfxfb_blt if shadow buffer enabled
Jul 25 2026, 1:17 PM
aokblast committed rG4a1a1bf3afc7: stand: Fix shadow buffer offset handling (authored by aokblast).
stand: Fix shadow buffer offset handling
Jul 25 2026, 1:17 PM
aokblast committed rG2cf2d955635a: usb: preserve error when doing request (authored by aokblast).
usb: preserve error when doing request
Jul 25 2026, 3:17 AM
aokblast closed D52244: usb: preserve error when doing request.
Jul 25 2026, 3:17 AM
aokblast updated the diff for D51865: libusb: capsicumize libusb.

Reflect @markj's comment

Jul 25 2026, 2:33 AM
aokblast added a comment to D57807: netlink: return ENOBUFS on RX overflow.

Also, we should use peek flag in native in here.

Jul 25 2026, 2:19 AM
aokblast accepted D57519: netlink: Add sync path in user-kernel interface.

LGTM with the style change. I can commit this after @glebius accept.

Jul 25 2026, 2:03 AM
aokblast committed rGe0b235ecd4fa: xhci: Refactor xhci_generic_setup code (authored by aokblast).
xhci: Refactor xhci_generic_setup code
Jul 25 2026, 1:50 AM
aokblast closed D57130: xhci: Refactor xhci_setup_generic code.
Jul 25 2026, 1:50 AM

Jul 22 2026

aokblast added inline comments to D57807: netlink: return ENOBUFS on RX overflow.
Jul 22 2026, 2:02 PM

Jul 21 2026

aokblast added inline comments to D57519: netlink: Add sync path in user-kernel interface.
Jul 21 2026, 2:53 PM
aokblast added inline comments to D57519: netlink: Add sync path in user-kernel interface.
Jul 21 2026, 2:38 PM

Jul 20 2026

aokblast added inline comments to D58200: hidbus: stop interrupts before finalizing child deactivation.
Jul 20 2026, 3:52 PM
aokblast committed rGb8f1972d51cf: hexdump: Support octal and hex for -N option (authored by aokblast).
hexdump: Support octal and hex for -N option
Jul 20 2026, 8:12 AM
aokblast closed D58074: hexdump: Support octal and hex for -N option.
Jul 20 2026, 8:12 AM
aokblast closed D58301: apei: Fix i386 build.
Jul 20 2026, 7:35 AM