Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1682023

Re: [PATCH v4 12/16] libnvdimm, nfit: enable support for volatile ranges

From Oliver <oohall@gmail.com>
Newsgroups linux.kernel
Subject Re: [PATCH v4 12/16] libnvdimm, nfit: enable support for volatile ranges
Date 2017-07-06 05:00 +0200
Message-ID <u05bk-6EM-9@gated-at.bofh.it> (permalink)
References (6 earlier) <u02wO-52u-23@gated-at.bofh.it> <u02wO-52u-21@gated-at.bofh.it> <u04oV-6iD-9@gated-at.bofh.it> <u04oV-6iD-7@gated-at.bofh.it> <u04yB-6rU-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Thu, Jul 6, 2017 at 12:11 PM, hch@lst.de <hch@lst.de> wrote:
> On Wed, Jul 05, 2017 at 07:08:54PM -0700, Dan Williams wrote:
>> [ adding Jeff, and Johannes ]
>>
>> On Wed, Jul 5, 2017 at 6:17 PM, Kani, Toshimitsu <toshi.kani@hpe.com> wrote:
>> > On Wed, 2017-07-05 at 17:07 -0700, Dan Williams wrote:
>> [..]
>> >> We have symlinks in /dev/disk/by* to make it easier to identify
>> >> storage devices, I think it makes sense to add udev rules for
>> >> identifying volatile pmem and not try to differentiate this in the
>> >> default kernel device name.
>> >
>> > I am not sure what might be a good way, but I am concerned because a
>> > single block device naming do not represent both volatile and
>> > persistent media today.
>>
>> We do have time to changes this if we find out this is critical. Maybe
>> it's best to ask Linux distro folks what would be easier for them?
>
> I'm not really concerned about it, because SCSI devices for example
> might not be persistent as well with ѕcsi_debug, target_core_rd or
> volatile qemu devices.
>
> That being said I really don't understand the purpose of these volatile
> nfit ranges.  Are they seen in the wild?  If yes what's the use case?
> If not why do we even need to support them?

The main use case is provisioning install media for bare metal
servers. Traditionally that's been handled by having the BMC emulate a
USB CD drive. Unfortunately, most BMCs have limited CPU, limited
memory and a wet-string network connection so a host based alternative
is nice to have.

Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: [PATCH v4 12/16] libnvdimm, nfit: enable support for volatile ranges Dan Williams <dan.j.williams@intel.com> - 2017-07-06 02:10 +0200
  Re: [PATCH v4 12/16] libnvdimm, nfit: enable support for volatile ranges Dan Williams <dan.j.williams@intel.com> - 2017-07-06 04:10 +0200
    Re: [PATCH v4 12/16] libnvdimm, nfit: enable support for volatile         ranges "hch@lst.de" <hch@lst.de> - 2017-07-06 04:20 +0200
      Re: [PATCH v4 12/16] libnvdimm, nfit: enable support for volatile ranges Oliver <oohall@gmail.com> - 2017-07-06 05:00 +0200
        Re: [PATCH v4 12/16] libnvdimm, nfit: enable support for volatile         ranges "hch@lst.de" <hch@lst.de> - 2017-07-06 05:00 +0200

csiph-web