Re: [PATCH 00/13] Pass data temperature information to zoned UFS devices

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 9/21/23 12:27, Matthew Wilcox wrote:
On Thu, Sep 21, 2023 at 07:27:08AM -0700, Bart Van Assche wrote:
On 9/21/23 00:46, Niklas Cassel wrote:
Should NVMe streams be brought back? Yes? No?

From commit 561593a048d7 ("Merge tag 'for-5.18/write-streams-2022-03-18'
of git://git.kernel.dk/linux-block"): "This removes the write streams
support in NVMe. No vendor ever really shipped working support for this,
and they are not interested in supporting it."

It sounds like UFS is at the same stage that NVMe got to -- standard
exists, no vendor has committed to actually shipping it.  Isn't bringing
it back a little premature?

Hi Matthew,

That's a misunderstanding. UFS vendors support interpreting the SCSI GROUP NUMBER as a data temperature since many years, probably since more than ten years. Additionally, for multiple UFS vendors having the data temperature available is important for achieving good performance. This message shows how UFS vendors were using that information before write hint support was removed: https://lore.kernel.org/linux-block/PH0PR08MB7889642784B2E1FC1799A828DB0B9@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/

This patch series implements support for passing data temperature information from F2FS to UFS devices in a standards-compliant way.

Thanks,

Bart.



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux