Page MenuHomeFreeBSD

jaeyoon (Jaeyoon Choi)
User

Projects

User Details

User Since
Jan 3 2025, 1:07 AM (88 w, 1 d)

Recent Activity

Thu, Sep 10

jaeyoon updated the diff for D59560: ufshci: install the ioctl header.

rebase

Thu, Sep 10, 8:37 AM
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

Thu, Sep 10, 8:36 AM
jaeyoon updated the diff for D59559: ufshci: add a passthrough ioctl.

Fix commit message

Thu, Sep 10, 8:32 AM
jaeyoon requested review of D59560: ufshci: install the ioctl header.
Thu, Sep 10, 8:30 AM
jaeyoon requested review of D59559: ufshci: add a passthrough ioctl.
Thu, Sep 10, 8:27 AM
jaeyoon requested review of D59558: ufshci: add a control device node.
Thu, Sep 10, 8:23 AM
jaeyoon requested review of D59557: ufshci: tell the controller how long the EHS is.
Thu, Sep 10, 8:22 AM

Wed, Sep 2

jaeyoon committed rG973783515e7d: ufshci: fix the Snapdragon X Elite reference clock (authored by jaeyoon).
ufshci: fix the Snapdragon X Elite reference clock
Wed, Sep 2, 2:08 AM
jaeyoon committed rG9930150214d1: ufshci: skip the reinit when the new link works (authored by jaeyoon).
ufshci: skip the reinit when the new link works
Wed, Sep 2, 2:08 AM
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
Wed, Sep 2, 2:08 AM
jaeyoon closed D59299: ufshci: skip the reinit when the new link works.
Wed, Sep 2, 2:08 AM
jaeyoon closed D59298: ufshci: set HS series per platform and adapt type per gear.
Wed, Sep 2, 2:08 AM
jaeyoon closed D59297: ufshci: fix the Snapdragon X Elite reference clock.
Wed, Sep 2, 2:08 AM

Tue, Sep 1

jaeyoon requested review of D59299: ufshci: skip the reinit when the new link works.
Tue, Sep 1, 6:08 AM
jaeyoon requested review of D59298: ufshci: set HS series per platform and adapt type per gear.
Tue, Sep 1, 6:07 AM
jaeyoon requested review of D59297: ufshci: fix the Snapdragon X Elite reference clock.
Tue, Sep 1, 6:07 AM

Thu, Aug 27

jaeyoon committed rG3ecee9314d88: ufshci: reject new requests on a failed controller (authored by jaeyoon).
ufshci: reject new requests on a failed controller
Thu, Aug 27, 5:13 AM
jaeyoon committed rGe59d4ec66fca: ufshci: handle a recovery reset before the SIM attach (authored by jaeyoon).
ufshci: handle a recovery reset before the SIM attach
Thu, Aug 27, 5:13 AM
jaeyoon committed rG1258ae2bcb55: ufshci: run the controller fail path only once (authored by jaeyoon).
ufshci: run the controller fail path only once
Thu, Aug 27, 5:13 AM
jaeyoon committed rG7682b8f37669: ufshci: claim trackers before failing them (authored by jaeyoon).
ufshci: claim trackers before failing them
Thu, Aug 27, 5:13 AM
jaeyoon committed rG746278a6ddc8: ufshci: build valid fake responses for manual completion (authored by jaeyoon).
ufshci: build valid fake responses for manual completion
Thu, Aug 27, 5:13 AM
jaeyoon closed D58948: ufshci: reject new requests on a failed controller.
Thu, Aug 27, 5:13 AM
jaeyoon closed D58947: ufshci: handle a recovery reset before the SIM attach.
Thu, Aug 27, 5:13 AM
jaeyoon closed D58945: ufshci: claim trackers before failing them.
Thu, Aug 27, 5:13 AM
jaeyoon closed D58944: ufshci: run the controller fail path only once.
Thu, Aug 27, 5:13 AM
jaeyoon closed D58946: ufshci: build valid fake responses for manual completion.
Thu, Aug 27, 5:13 AM

Wed, Aug 19

jaeyoon requested review of D58948: ufshci: reject new requests on a failed controller.
Wed, Aug 19, 5:51 AM
jaeyoon requested review of D58947: ufshci: handle a recovery reset before the SIM attach.
Wed, Aug 19, 5:43 AM
jaeyoon requested review of D58946: ufshci: build valid fake responses for manual completion.
Wed, Aug 19, 5:33 AM
jaeyoon requested review of D58945: ufshci: claim trackers before failing them.
Wed, Aug 19, 5:32 AM
jaeyoon requested review of D58944: ufshci: run the controller fail path only once.
Wed, Aug 19, 5:31 AM

Tue, Aug 18

jaeyoon committed rG68091ebf0a72: ufshci: report the highest LUN number in the path inquiry (authored by jaeyoon).
ufshci: report the highest LUN number in the path inquiry
Tue, Aug 18, 5:27 AM
jaeyoon committed rG34518292a3e0: ufshci: correct the crypto/config register offsets and HCMID fields (authored by jaeyoon).
ufshci: correct the crypto/config register offsets and HCMID fields
Tue, Aug 18, 5:27 AM
jaeyoon committed rGe1aa173f8120: ufshci: consolidate the device query submit/poll pattern (authored by jaeyoon).
ufshci: consolidate the device query submit/poll pattern
Tue, Aug 18, 5:27 AM
jaeyoon committed rGf3c3db35d545: ufshci: validate the CDB before allocating a request (authored by jaeyoon).
ufshci: validate the CDB before allocating a request
Tue, Aug 18, 5:27 AM
jaeyoon committed rGa508a9f72388: ufshci: return the real errno from SDB queue construction (authored by jaeyoon).
ufshci: return the real errno from SDB queue construction
Tue, Aug 18, 5:26 AM
jaeyoon committed rGdbcebc7c661e: 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
Tue, Aug 18, 5:26 AM
jaeyoon closed D58820: ufshci: report the highest LUN number in the path inquiry.
Tue, Aug 18, 5:26 AM
jaeyoon closed D58819: ufshci: correct the crypto/config register offsets and HCMID fields.
Tue, Aug 18, 5:26 AM
jaeyoon closed D58818: ufshci: consolidate the device query submit/poll pattern.
Tue, Aug 18, 5:26 AM
jaeyoon closed D58817: ufshci: validate the CDB before allocating a request.
Tue, Aug 18, 5:26 AM
jaeyoon closed D58816: ufshci: pass the queue being destroyed to the cmd descriptor teardown.
Tue, Aug 18, 5:26 AM
jaeyoon closed D58815: ufshci: return the real errno from SDB queue construction.
Tue, Aug 18, 5:26 AM
jaeyoon added a comment to D58819: ufshci: correct the crypto/config register offsets and HCMID fields.

Since this isn't a major change, I'll go ahead and push it as is.

Tue, Aug 18, 4:42 AM
jaeyoon updated the diff for D58819: ufshci: correct the crypto/config register offsets and HCMID fields.

set it to uint8_t and added a static_assert.

Tue, Aug 18, 4:40 AM

Aug 13 2026

jaeyoon requested review of D58820: ufshci: report the highest LUN number in the path inquiry.
Aug 13 2026, 8:43 AM
jaeyoon requested review of D58819: ufshci: correct the crypto/config register offsets and HCMID fields.
Aug 13 2026, 8:42 AM
jaeyoon requested review of D58818: ufshci: consolidate the device query submit/poll pattern.
Aug 13 2026, 8:41 AM
jaeyoon requested review of D58817: ufshci: validate the CDB before allocating a request.
Aug 13 2026, 8:39 AM
jaeyoon requested review of D58816: ufshci: pass the queue being destroyed to the cmd descriptor teardown.
Aug 13 2026, 8:38 AM
jaeyoon requested review of D58815: ufshci: return the real errno from SDB queue construction.
Aug 13 2026, 8:37 AM

Aug 10 2026

jaeyoon committed rGa33860b0a2b9: 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
Aug 10 2026, 2:32 AM
jaeyoon committed rG2d3296131624: ufshci: free the taskqueue on detach (authored by jaeyoon).
ufshci: free the taskqueue on detach
Aug 10 2026, 2:32 AM
jaeyoon committed rGc686e7d3b0d3: ufshci: check completions under the queue lock (authored by jaeyoon).
ufshci: check completions under the queue lock
Aug 10 2026, 2:32 AM
jaeyoon committed rGaaf0e80e684d: 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
Aug 10 2026, 2:32 AM
jaeyoon committed rG266ce89fc231: ufshci: read UIC command results while holding the lock (authored by jaeyoon).
ufshci: read UIC command results while holding the lock
Aug 10 2026, 2:32 AM
jaeyoon committed rGaf00e00f23a1: ufshci: initialize desc_size for non-descriptor query requests (authored by jaeyoon).
ufshci: initialize desc_size for non-descriptor query requests
Aug 10 2026, 2:32 AM
jaeyoon committed rG50a00f10d830: ufshci: byte-swap big-endian UPIU fields (authored by jaeyoon).
ufshci: byte-swap big-endian UPIU fields
Aug 10 2026, 2:32 AM
jaeyoon committed rGc71705a08304: 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
Aug 10 2026, 2:32 AM
jaeyoon committed rG456ab423dddc: ufshci: initialize alloc_units before the dedicated-buffer scan (authored by jaeyoon).
ufshci: initialize alloc_units before the dedicated-buffer scan
Aug 10 2026, 2:32 AM
jaeyoon committed rGc2186638ff70: ufshci: free the correct address when DMA load fails (authored by jaeyoon).
ufshci: free the correct address when DMA load fails
Aug 10 2026, 2:32 AM
jaeyoon closed D58671: ufshci: do not reset the device in the XPT_RESET_DEV handler.
Aug 10 2026, 2:32 AM
jaeyoon committed rG24c2ead33b44: ufshci: tolerate partially constructed queues in SDB teardown (authored by jaeyoon).
ufshci: tolerate partially constructed queues in SDB teardown
Aug 10 2026, 2:32 AM
jaeyoon committed rG25a61a7927c8: ufshci: check SDB queue allocations for failure (authored by jaeyoon).
ufshci: check SDB queue allocations for failure
Aug 10 2026, 2:32 AM
jaeyoon closed D58669: ufshci: release the CCB after sending a start stop unit command.
Aug 10 2026, 2:32 AM
jaeyoon closed D58668: ufshci: check completions under the queue lock.
Aug 10 2026, 2:32 AM
jaeyoon committed rGc84c2bf78b39: ufshci: fix WLUN periph reference counting (authored by jaeyoon).
ufshci: fix WLUN periph reference counting
Aug 10 2026, 2:32 AM
jaeyoon committed rG607189d789ac: 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
Aug 10 2026, 2:32 AM
jaeyoon closed D58667: ufshci: read UIC command results while holding the lock.
Aug 10 2026, 2:32 AM
jaeyoon committed rG360b7c1635ea: ufshci: fix SCSI I/O request failure cleanup (authored by jaeyoon).
ufshci: fix SCSI I/O request failure cleanup
Aug 10 2026, 2:32 AM
jaeyoon closed D58665: ufshci: initialize desc_size for non-descriptor query requests.
Aug 10 2026, 2:32 AM
jaeyoon closed D58664: ufshci: byte-swap big-endian UPIU fields.
Aug 10 2026, 2:32 AM
jaeyoon closed D58663: ufshci: initialize alloc_units before the dedicated-buffer scan.
Aug 10 2026, 2:31 AM
jaeyoon closed D58662: ufshci: do not free the devq twice on SIM attach failure.
Aug 10 2026, 2:31 AM
jaeyoon closed D58659: ufshci: free the correct address when DMA load fails.
Aug 10 2026, 2:31 AM
jaeyoon committed rGc9827f1528a6: ufshci: handle controller command submit failures (authored by jaeyoon).
ufshci: handle controller command submit failures
Aug 10 2026, 2:31 AM
jaeyoon closed D58661: ufshci: check SDB queue allocations for failure.
Aug 10 2026, 2:31 AM
jaeyoon committed rG154e335cd635: 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
Aug 10 2026, 2:31 AM
jaeyoon closed D58660: ufshci: tolerate partially constructed queues in SDB teardown.
Aug 10 2026, 2:31 AM
jaeyoon closed D58657: ufshci: free the lookup path when the periph search times out.
Aug 10 2026, 2:31 AM
jaeyoon closed D58658: ufshci: fix WLUN periph reference counting.
Aug 10 2026, 2:31 AM
jaeyoon committed rG5f3a2b364ea5: ufshci: abort submission when payload DMA mapping fails (authored by jaeyoon).
ufshci: abort submission when payload DMA mapping fails
Aug 10 2026, 2:31 AM
jaeyoon committed rGcf04a05424f1: ufshci: fix data direction encoding for read commands (authored by jaeyoon).
ufshci: fix data direction encoding for read commands
Aug 10 2026, 2:31 AM
jaeyoon closed D58656: ufshci: fix SCSI I/O request failure cleanup.
Aug 10 2026, 2:31 AM
jaeyoon closed D58655: ufshci: handle controller command submit failures.
Aug 10 2026, 2:31 AM
jaeyoon closed D58654: ufshci: fail attribute reads on a non-zero config result code.
Aug 10 2026, 2:31 AM
jaeyoon closed D58653: ufshci: abort submission when payload DMA mapping fails.
Aug 10 2026, 2:31 AM
jaeyoon closed D58652: ufshci: fix data direction encoding for read commands.
Aug 10 2026, 2:31 AM

Aug 5 2026

jaeyoon requested review of D58671: ufshci: do not reset the device in the XPT_RESET_DEV handler.
Aug 5 2026, 8:15 AM
jaeyoon requested review of D58670: ufshci: free the taskqueue on detach.
Aug 5 2026, 8:13 AM
jaeyoon requested review of D58669: ufshci: release the CCB after sending a start stop unit command.
Aug 5 2026, 8:12 AM
jaeyoon requested review of D58668: ufshci: check completions under the queue lock.
Aug 5 2026, 8:11 AM
jaeyoon requested review of D58667: ufshci: read UIC command results while holding the lock.
Aug 5 2026, 8:10 AM
jaeyoon requested review of D58665: ufshci: initialize desc_size for non-descriptor query requests.
Aug 5 2026, 8:09 AM
jaeyoon requested review of D58664: ufshci: byte-swap big-endian UPIU fields.
Aug 5 2026, 8:07 AM
jaeyoon requested review of D58663: ufshci: initialize alloc_units before the dedicated-buffer scan.
Aug 5 2026, 8:06 AM
jaeyoon requested review of D58662: ufshci: do not free the devq twice on SIM attach failure.
Aug 5 2026, 8:05 AM
jaeyoon requested review of D58661: ufshci: check SDB queue allocations for failure.
Aug 5 2026, 8:04 AM
jaeyoon requested review of D58660: ufshci: tolerate partially constructed queues in SDB teardown.
Aug 5 2026, 8:03 AM
jaeyoon requested review of D58659: ufshci: free the correct address when DMA load fails.
Aug 5 2026, 8:02 AM