Re: Call for testers with NVMe
- Reply: Abdelkader Boudih: "Re: Call for testers with NVMe"
- In reply to: Abdelkader Boudih: "Re: Call for testers with NVMe"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 03 Sep 2026 14:14:04 UTC
On Wed, 2 Sep 2026, Abdelkader Boudih wrote: > 56 are just Apple dequirkage for T1 drives... When i fixed the Apple T2 Nvme in D57087, it broke T1 (that used to work), so i had to patch it and depatch it. I am fairly convinced my non-Touchbar MacBookPro13,1 does not even have T1 (in the MacOS system properties there are no controllers and Apple Pay is not available), but the initial version broke my system as indicated. After running the following for a week: 067ae9850f05 (main) git-arc: -t tag support for create to set Phabricator project tags D59151 61194f831005 nvme: complete requests when payload DMA mapping fails D59152 03b60634a2d6 nvme: limit namespace character-device I/O size D59153 713b337ea1b4 nvme: name the Create I/O queue cdw11 fields, use Medium QPRIO D59154 2362f5439480 nvme: limit I/O queue trackers to Identify MAXCMD D59155 125b72c37d98 nvme: program the arbitration burst from Identify RAB D59156 479aa27358b1 (nvme-D59156) nvme: drop the S3X single-outstanding-I/O quirk all those come from Tue Aug 25 02:35:45 2026 +0200 till Wed Aug 26 01:23:43 2026 +0200 Today after building some ports and installing rustc package I got a hard hang on the storage. The system was perfectly usable on the user interface - existing ssh versions worked, I could switch dwm workspaces etc. but anything touching the ZFS hanged hard in one moment. I can't see the text console so I don't know what happened exactly. Fortunately it worked after the reboot Controller Capabilities/Features ================================ Vendor ID: 106b Subsystem Vendor ID: 106b Serial Number: XXXXXXXXXXXXXXXXX Model Number: APPLE SSD AP1024J Firmware Version: 12.93.01 Recommended Arb Burst: 4 IEEE OUI Identifier: 00 05 02 Multi-Path I/O Capabilities: Not Supported Max Data Transfer Size: 1048576 bytes Sanitize Crypto Erase: Not Supported Sanitize Block Erase: Not Supported Sanitize Overwrite: Not Supported Sanitize NDI: Not Supported Sanitize NODMMAS: Undefined Controller ID: 0x0000 Version: 0.0.0 Traffic Based Keep Alive: Not Supported Controller Type: Not Reported Keep Alive Timer Not Supported Maximum Outstanding Commands Not Specified Admin Command Set Attributes ============================ Security Send/Receive: Not Supported Format NVM: Not Supported Firmware Activate/Download: Supported Namespace Management: Not Supported Device Self-test: Not Supported Directives: Not Supported NVMe-MI Send/Receive: Not Supported Virtualization Management: Not Supported Doorbell Buffer Config: Not Supported Get LBA Status: Not Supported Sanitize: Not Supported Abort Command Limit: 1 Async Event Request Limit: 2 Number of Firmware Slots: 1 Firmware Slot 1 Read-Only: No Per-Namespace SMART Log: No Error Log Page Entries: 1 Number of Power States: 1 Firmware Update Granularity: 00 (Not Reported) Host Buffer Preferred Size: 0 bytes Host Buffer Minimum Size: 0 bytes NVM Command Set Attributes ========================== Submission Queue Entry Size Max: 128 Min: 64 Completion Queue Entry Size Max: 16 Min: 16 Number of Namespaces: 2 Compare Command: Not Supported Write Uncorrectable Command: Not Supported Dataset Management Command: Supported Write Zeroes Command: Not Supported Save Features: Not Supported Reservations: Not Supported Timestamp feature: Not Supported Verify feature: Not Supported Fused Operation Support: Not Supported Format NVM Attributes: Per-NS Erase, Per-NS Format Volatile Write Cache: Present