Yes, I think these are both conceptually useful on illumos as well. We might need a different mechanism for reading this data from the kernel to userland.
As future work, it would be nice if the arc_read visibility stuff was not so high overhead. We could convert it to use a multilist_t, so that we don't need to grab a big lock for every arc access. --matt On Mon, Jan 14, 2019 at 5:21 AM Igor Kozhukhov <[email protected]> wrote: > Hi All, > > looking to ZoL: > Add visibility in to arc_read > > https://github.com/zfsonlinux/zfs/commit/1421c89142376bfd41e4de22ed7c7846b9e41f95#diff-163982413ed6b6861e08633c89a77395 > > Add visibility in to cached dbufs > > https://github.com/zfsonlinux/zfs/commit/e0b0ca983d6897bcddf05af2c0e5d01ff66f90db > > are they are both applicable to illumos? > > best regards, > -Igor > > *openzfs <https://openzfs.topicbox.com/latest>* / openzfs-developer / see > discussions <https://openzfs.topicbox.com/groups/developer> + participants > <https://openzfs.topicbox.com/groups/developer/members> + delivery options > <https://openzfs.topicbox.com/groups/developer/subscription> Permalink > <https://openzfs.topicbox.com/groups/developer/Tf1e6858ca0cbfa9b-M60155c6daba2f18982bd09c7> > ------------------------------------------ openzfs: openzfs-developer Permalink: https://openzfs.topicbox.com/groups/developer/Tf1e6858ca0cbfa9b-Ma846a29c86498d751b08400f Delivery options: https://openzfs.topicbox.com/groups/developer/subscription
