Age | Commit message (Expand) | Author | Files | Lines |
2022-03-12 | nvdimm/region: Delete nd_blk_region infrastructure | Dan Williams | 1 | -5/+1 |
2022-03-12 | nvdimm/namespace: Delete nd_namespace_blk | Dan Williams | 1 | -340/+0 |
2021-09-21 | libnvdimm/labels: Introduce CXL labels | Dan Williams | 1 | -17/+87 |
2021-09-21 | libnvdimm/labels: Introduce the concept of multi-range namespace labels | Dan Williams | 1 | -0/+1 |
2021-09-21 | libnvdimm/labels: Add uuid helpers | Dan Williams | 1 | -20/+14 |
2021-08-24 | libnvdimm/labels: Add claim class helpers | Dan Williams | 1 | -9/+22 |
2021-08-24 | libnvdimm/labels: Add type-guid helpers | Dan Williams | 1 | -4/+22 |
2021-08-24 | libnvdimm/labels: Add blk special cases for nlabel and position helpers | Dan Williams | 1 | -17/+29 |
2021-08-24 | libnvdimm/labels: Add blk isetcookie set / validation helpers | Dan Williams | 1 | -2/+28 |
2021-08-24 | libnvdimm/labels: Add a checksum calculation helper | Dan Williams | 1 | -33/+35 |
2021-08-24 | libnvdimm/labels: Introduce label setter helpers | Dan Williams | 1 | -32/+29 |
2021-08-24 | libnvdimm/labels: Introduce getters for namespace label fields | Dan Williams | 1 | -10/+10 |
2020-12-17 | libnvdimm/label: Return -ENXIO for no slot in __blk_label_update | Zhang Qilong | 1 | -1/+3 |
2020-11-20 | libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels | Dan Williams | 1 | -0/+9 |
2019-09-06 | libnvdimm/label: Remove the dpa align check | Aneesh Kumar K.V | 1 | -5/+0 |
2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 | Thomas Gleixner | 1 | -9/+1 |
2019-05-21 | libnvdimm: Fix compilation warnings with W=1 | Qian Cai | 1 | -0/+2 |
2019-05-01 | libnvdimm/namespace: Fix label tracking error | Dan Williams | 1 | -13/+16 |
2019-02-03 | libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family | Dan Williams | 1 | -0/+3 |
2019-01-15 | libnvdimm/label: Clear 'updating' flag after label-set update | Dan Williams | 1 | -5/+18 |
2018-12-11 | libnvdimm, label: Switch to bitmap_zalloc() | Andy Shevchenko | 1 | -4/+3 |
2018-10-12 | libnvdimm, label: Fix sparse warning | Dan Williams | 1 | -1/+3 |
2018-10-12 | nvdimm: Use namespace index data to reduce number of label reads needed | Alexander Duyck | 1 | -5/+88 |
2018-10-12 | nvdimm: Split label init out from the logic for getting config data | Alexander Duyck | 1 | -0/+38 |
2018-10-12 | nvdimm: Remove empty if statement | Alexander Duyck | 1 | -3/+2 |
2018-10-12 | nvdimm: Clarify comment in sizeof_namespace_index | Alexander Duyck | 1 | -1/+2 |
2018-10-12 | nvdimm: Sanity check labeloff | Alexander Duyck | 1 | -0/+7 |
2018-03-15 | libnvdimm, label: change nvdimm_num_label_slots per UEFI 2.7 | Toshi Kani | 1 | -10/+24 |
2018-03-06 | libnvdimm: remove redundant __func__ in dev_dbg | Dan Williams | 1 | -28/+23 |
2017-09-28 | libnvdimm, namespace: fix label initialization to use valid seq numbers | Dan Williams | 1 | -1/+1 |
2017-08-30 | libnvdimm, label: fix index block size calculation | Dan Williams | 1 | -14/+16 |
2017-07-04 | libnvdimm, namespace: record 'lbasize' for pmem namespaces | Dan Williams | 1 | -0/+1 |
2017-06-29 | libnvdimm, btt: BTT updates for UEFI 2.7 format | Vishal Verma | 1 | -0/+6 |
2017-06-16 | libnvdimm, label: switch to using v1.2 labels by default | Dan Williams | 1 | -3/+7 |
2017-06-16 | libnvdimm, label: add address abstraction identifiers | Dan Williams | 1 | -0/+58 |
2017-06-16 | libnvdimm, label: add v1.2 label checksum support | Dan Williams | 1 | -4/+35 |
2017-06-16 | libnvdimm, label: update 'nlabel' and 'position' handling for local namespaces | Dan Williams | 1 | -6/+27 |
2017-06-16 | libnvdimm, label: populate 'isetcookie' for blk-aperture namespaces | Dan Williams | 1 | -1/+11 |
2017-06-16 | libnvdimm, label: populate the type_guid property for v1.2 namespaces | Dan Williams | 1 | -0/+6 |
2017-06-16 | libnvdimm, label: add v1.2 interleave-set-cookie algorithm | Dan Williams | 1 | -1/+2 |
2017-06-16 | libnvdimm, label: add v1.2 nvdimm label definitions | Dan Williams | 1 | -18/+77 |
2016-11-12 | nvdimm: use the right length of "pmem" | Nicolas Iooss | 1 | -1/+1 |
2016-10-07 | libnvdimm, namespace: update label implementation for multi-pmem | Dan Williams | 1 | -19/+53 |
2016-10-01 | libnvdimm, label: convert label tracking to a linked list | Dan Williams | 1 | -61/+75 |
2015-06-25 | libnvdimm: infrastructure for btt devices | Dan Williams | 1 | -2/+3 |
2015-06-25 | libnvdimm: write blk label set | Dan Williams | 1 | -20/+281 |
2015-06-25 | libnvdimm: write pmem label set | Dan Williams | 1 | -3/+325 |
2015-06-25 | libnvdimm: pmem label sets and namespace instantiation. | Dan Williams | 1 | -1/+54 |
2015-06-25 | libnvdimm: namespace indices: read and validate | Dan Williams | 1 | -0/+290 |