User Details
User Details
- User Since
- Jan 3 2025, 1:07 AM (91 w, 6 d)
Tue, Oct 6
Tue, Oct 6
jaeyoon committed rG1aaad60ae89a: ufshci: set HS series per platform and adapt type per gear (authored by jaeyoon).
ufshci: set HS series per platform and adapt type per gear
jaeyoon committed rG36e915b5eacb: ufshci: handle a recovery reset before the SIM attach (authored by jaeyoon).
ufshci: handle a recovery reset before the SIM attach
jaeyoon committed rGe0ce55de9adc: ufshci: check SDB queue allocations for failure (authored by jaeyoon).
ufshci: check SDB queue allocations for failure
jaeyoon committed rG9997667c1b34: ufshci: handle controller command submit failures (authored by jaeyoon).
ufshci: handle controller command submit failures
ufshci: add a passthrough ioctl
ufshci: install the ioctl header
jaeyoon committed rG7c66df657e16: ufshci: build the ioctl file into the kernel (authored by jaeyoon).
ufshci: build the ioctl file into the kernel
ufshci: add a control device node
jaeyoon committed rGac1ad37b7d84: ufshci: tell the controller how long the EHS is (authored by jaeyoon).
ufshci: tell the controller how long the EHS is
jaeyoon committed rG6f162827ada7: ufshci: skip the reinit when the new link works (authored by jaeyoon).
ufshci: skip the reinit when the new link works
jaeyoon committed rG8dcd02bdf8a6: ufshci: fix the Snapdragon X Elite reference clock (authored by jaeyoon).
ufshci: fix the Snapdragon X Elite reference clock
jaeyoon committed rG3e6ff534b634: ufshci: reject new requests on a failed controller (authored by jaeyoon).
ufshci: reject new requests on a failed controller
ufshci: claim trackers before failing them
jaeyoon committed rGc8095bbcad86: ufshci: build valid fake responses for manual completion (authored by jaeyoon).
ufshci: build valid fake responses for manual completion
jaeyoon committed rG94e28f979a84: ufshci: run the controller fail path only once (authored by jaeyoon).
ufshci: run the controller fail path only once
jaeyoon committed rG5f607128c9fb: ufshci: report the highest LUN number in the path inquiry (authored by jaeyoon).
ufshci: report the highest LUN number in the path inquiry
jaeyoon committed rG5dd01a6f1518: ufshci: consolidate the device query submit/poll pattern (authored by jaeyoon).
ufshci: consolidate the device query submit/poll pattern
jaeyoon committed rGa078bf6669da: ufshci: correct the crypto/config register offsets and HCMID fields (authored by jaeyoon).
ufshci: correct the crypto/config register offsets and HCMID fields
jaeyoon committed rG7fb453f00502: ufshci: validate the CDB before allocating a request (authored by jaeyoon).
ufshci: validate the CDB before allocating a request
jaeyoon committed rG4adcdaf0da31: ufshci: pass the queue being destroyed to the cmd descriptor teardown (authored by jaeyoon).
ufshci: pass the queue being destroyed to the cmd descriptor teardown
jaeyoon committed rGb3f313e26e87: ufshci: do not reset the device in the XPT_RESET_DEV handler (authored by jaeyoon).
ufshci: do not reset the device in the XPT_RESET_DEV handler
jaeyoon committed rG88fe4b75cf27: ufshci: return the real errno from SDB queue construction (authored by jaeyoon).
ufshci: return the real errno from SDB queue construction
ufshci: free the taskqueue on detach
jaeyoon committed rG31d28afe7ec5: ufshci: release the CCB after sending a start stop unit command (authored by jaeyoon).
ufshci: release the CCB after sending a start stop unit command
jaeyoon committed rGaf54fe0db727: ufshci: check completions under the queue lock (authored by jaeyoon).
ufshci: check completions under the queue lock
jaeyoon committed rGb6e20a5ae8a1: ufshci: initialize desc_size for non-descriptor query requests (authored by jaeyoon).
ufshci: initialize desc_size for non-descriptor query requests
jaeyoon committed rGd3ff4bd64c07: ufshci: read UIC command results while holding the lock (authored by jaeyoon).
ufshci: read UIC command results while holding the lock
ufshci: byte-swap big-endian UPIU fields
jaeyoon committed rG75180cf2ec09: ufshci: initialize alloc_units before the dedicated-buffer scan (authored by jaeyoon).
ufshci: initialize alloc_units before the dedicated-buffer scan
jaeyoon committed rG5f7c2adceb5c: ufshci: do not free the devq twice on SIM attach failure (authored by jaeyoon).
ufshci: do not free the devq twice on SIM attach failure
jaeyoon committed rG6b85b8e923ae: ufshci: tolerate partially constructed queues in SDB teardown (authored by jaeyoon).
ufshci: tolerate partially constructed queues in SDB teardown
jaeyoon committed rG87ececd2dd8f: ufshci: free the correct address when DMA load fails (authored by jaeyoon).
ufshci: free the correct address when DMA load fails
ufshci: fix WLUN periph reference counting
jaeyoon committed rG49c63957ab9b: ufshci: fix SCSI I/O request failure cleanup (authored by jaeyoon).
ufshci: fix SCSI I/O request failure cleanup
jaeyoon committed rGad33bd6f67a9: ufshci: free the lookup path when the periph search times out (authored by jaeyoon).
ufshci: free the lookup path when the periph search times out
jaeyoon committed rG5e2782d26567: cam/scsi: Restore scsi_start_stop() and add scsi_start_stop_pc() (authored by jaeyoon).
cam/scsi: Restore scsi_start_stop() and add scsi_start_stop_pc()
jaeyoon committed rG3c812d0f02e3: ufshci: abort submission when payload DMA mapping fails (authored by jaeyoon).
ufshci: abort submission when payload DMA mapping fails
jaeyoon committed rGd8ed29dcb9f3: ufshci: fail attribute reads on a non-zero config result code (authored by jaeyoon).
ufshci: fail attribute reads on a non-zero config result code
ufshci: Support ACPI
jaeyoon committed rGc9e2fd2eb3b9: ufshci: fix data direction encoding for read commands (authored by jaeyoon).
ufshci: fix data direction encoding for read commands
ufshci: fix bug in ufshci_req_sdb_enable
jaeyoon committed rG03ff40e2c183: ufshci: add uic powermode parameter to sysctl (authored by jaeyoon).
ufshci: add uic powermode parameter to sysctl
jaeyoon committed rGc6c2c22ffe51: ufshci: Remove UIC error during initialization (authored by jaeyoon).
ufshci: Remove UIC error during initialization
ufshci: Enable admin command retry
jaeyoon committed rG5e5d927ea373: ufshci: Fix task management queue num_trackers on failure path (authored by jaeyoon).
ufshci: Fix task management queue num_trackers on failure path
jaeyoon committed rG5480024f603d: ufshci: Add a Auto Hibernate quirk to Intel Alder Lake-N (authored by jaeyoon).
ufshci: Add a Auto Hibernate quirk to Intel Alder Lake-N
ufshci: Support UIC Auto Hibernation
ufshci: Support UIC hibernation enter/exit
ufshci: Support suspend/resume
jaeyoon committed rGae109f0cba29: ufshci: define the sleep types locally for stable/15 (authored by jaeyoon).
ufshci: define the sleep types locally for stable/15
jaeyoon committed rGc60b3057f7d1: cam/scsi: Add power condition support to START STOP UNIT (authored by jaeyoon).
cam/scsi: Add power condition support to START STOP UNIT
jaeyoon committed rG968c352536ff: ufshci: Add a check for WLUN during driver initialization (authored by jaeyoon).
ufshci: Add a check for WLUN during driver initialization
ufshci: Enable WLUN scan
cam/scsi: Support well known logical unit
jaeyoon committed rG6dfd9f0a81e0: ufshci: add helper to convert SCSI LUN to UPIU LUN formats (authored by jaeyoon).
ufshci: add helper to convert SCSI LUN to UPIU LUN formats
jaeyoon committed rGb75d670fe755: ufshci: revisit controller reset path and add I/O timeout handling (authored by jaeyoon).
ufshci: revisit controller reset path and add I/O timeout handling
sysutils/ufs-utils: New port
Tue, Sep 29
Tue, Sep 29
jaeyoon updated the diff for D59721: sysutils/ufs-utils: New port.
check for the ufshci ioctl header instead of OSVERSION
Mon, Sep 28
Mon, Sep 28
jaeyoon updated the summary of D59721: sysutils/ufs-utils: New port.
jaeyoon updated the diff for D59721: sysutils/ufs-utils: New port.
Switch to the official upstream release v8.14.12 now that SanDisk merged the FreeBSD support, and add LICENSE_FILE.
Wed, Sep 16
Wed, Sep 16
jaeyoon requested review of D59721: sysutils/ufs-utils: New port.
Tue, Sep 15
Tue, Sep 15
jaeyoon committed rGd435248a2196: ufshci: build the ioctl file into the kernel (authored by jaeyoon).
ufshci: build the ioctl file into the kernel
ufshci: install the ioctl header
ufshci: add a passthrough ioctl
ufshci: add a control device node
jaeyoon committed rGd3e5082ce4dc: ufshci: tell the controller how long the EHS is (authored by jaeyoon).
ufshci: tell the controller how long the EHS is
Thu, Sep 10
Thu, Sep 10
jaeyoon added a comment to D59559: ufshci: add a passthrough ioctl.
This ioctl is for a port of ufs-utils:
https://github.com/SanDisk-Open-Source/ufs-utils
jaeyoon updated the diff for D59559: ufshci: add a passthrough ioctl.
Fix commit message
jaeyoon requested review of D59560: ufshci: install the ioctl header.
jaeyoon requested review of D59559: ufshci: add a passthrough ioctl.
jaeyoon requested review of D59558: ufshci: add a control device node.
jaeyoon requested review of D59557: ufshci: tell the controller how long the EHS is.
Sep 2 2026
Sep 2 2026
jaeyoon committed rG973783515e7d: ufshci: fix the Snapdragon X Elite reference clock (authored by jaeyoon).
ufshci: fix the Snapdragon X Elite reference clock
jaeyoon committed rG9930150214d1: ufshci: skip the reinit when the new link works (authored by jaeyoon).
ufshci: skip the reinit when the new link works
jaeyoon committed rGc09daa33d6ff: ufshci: set HS series per platform and adapt type per gear (authored by jaeyoon).
ufshci: set HS series per platform and adapt type per gear
Sep 1 2026
Sep 1 2026
jaeyoon requested review of D59299: ufshci: skip the reinit when the new link works.
jaeyoon requested review of D59298: ufshci: set HS series per platform and adapt type per gear.
jaeyoon requested review of D59297: ufshci: fix the Snapdragon X Elite reference clock.
Aug 27 2026
Aug 27 2026
jaeyoon committed rG3ecee9314d88: ufshci: reject new requests on a failed controller (authored by jaeyoon).
ufshci: reject new requests on a failed controller
jaeyoon committed rGe59d4ec66fca: ufshci: handle a recovery reset before the SIM attach (authored by jaeyoon).
ufshci: handle a recovery reset before the SIM attach
jaeyoon committed rG1258ae2bcb55: ufshci: run the controller fail path only once (authored by jaeyoon).
ufshci: run the controller fail path only once
ufshci: claim trackers before failing them
jaeyoon committed rG746278a6ddc8: ufshci: build valid fake responses for manual completion (authored by jaeyoon).
ufshci: build valid fake responses for manual completion
Aug 19 2026
Aug 19 2026
jaeyoon requested review of D58948: ufshci: reject new requests on a failed controller.
