Age | Commit message (Expand) | Author | Files | Lines |
2022-07-14 | cxl/lib: Maintain decoders in id order | Dan Williams | 1 | -0/+39 |
2022-07-14 | ccan/list: Import latest list helpers | Dan Williams | 1 | -40/+0 |
2022-06-16 | util/wrapper.c: Fix gcc warning in xrealloc() | Vishal Verma | 1 | -9/+9 |
2022-06-15 | util: Pretty print terabytes | Dan Williams | 1 | -2/+13 |
2022-06-15 | util: Use SZ_ size macros in display size | Dan Williams | 1 | -5/+6 |
2022-06-15 | build: Move utility helpers to libutil.a | Dan Williams | 1 | -0/+2 |
2022-04-08 | ndctl,daxctl,util/build: Reconcile 'iniparser' dependency | Vaibhav Jain | 1 | -0/+1 |
2022-03-02 | util/size.h: Fix build error for GCC < 10 | Vaibhav Jain | 1 | -2/+3 |
2022-02-24 | util/size.h: fix build for older compilers | Vishal Verma | 1 | -4/+159 |
2022-02-22 | cxl: add memdev partition information to cxl-list | Alison Schofield | 1 | -0/+1 |
2022-02-22 | libcxl: add GET_PARTITION_INFO mailbox command and accessors | Alison Schofield | 1 | -0/+1 |
2022-01-26 | cxl/list: Add decoder support | Dan Williams | 1 | -0/+1 |
2022-01-26 | util: Implement common bind/unbind helpers | Dan Williams | 2 | -0/+84 |
2022-01-26 | util/sysfs: Uplevel modalias lookup helper to util/ | Dan Williams | 2 | -0/+35 |
2022-01-26 | util/json: Warn on stderr about empty list results | Dan Williams | 1 | -2/+5 |
2022-01-26 | json: Add support for json_object_new_uint64() | Dan Williams | 2 | -2/+13 |
2022-01-13 | build: Add meson build infrastructure | Dan Williams | 1 | -0/+16 |
2022-01-13 | util: Distribute 'filter' and 'json' helpers to per-tool objects | Dan Williams | 5 | -2194/+5 |
2022-01-04 | Fix iniparser.h include | Felix Yan | 1 | -1/+1 |
2021-12-17 | util/parse-configs: Fix a resource leak in search_section_kv() | Vishal Verma | 1 | -1/+1 |
2021-12-17 | Merge branch 'for-72/vv/daxctl_config' into pending | Vishal Verma | 2 | -0/+209 |
2021-12-17 | util/parse-configs: add a key/value search helper | Vishal Verma | 2 | -0/+66 |
2021-12-17 | ndctl, util: add parse-configs helper | QI Fuli | 2 | -0/+143 |
2021-12-09 | cxl: add health information to cxl-list | Vishal Verma | 2 | -0/+180 |
2021-12-09 | libcxl: add GET_HEALTH_INFO mailbox command and accessors | Vishal Verma | 1 | -0/+85 |
2021-12-09 | util: add the struct_size() helper from the kernel | Vishal Verma | 2 | -0/+68 |
2021-12-09 | cxl: add a cxl utility and libcxl library | Vishal Verma | 5 | -0/+54 |
2021-03-31 | daxctl: emit counts of total and online memblocks | Vishal Verma | 1 | -0/+11 |
2020-12-18 | Merge branches 'for-71/jm/devdax_subdiv', 'for-71/djbw/reconfig-ns', 'for-71/... | Vishal Verma | 27 | -632/+137 |
2020-12-18 | daxctl: include mappings when listing | Joao Martins | 2 | -1/+60 |
2020-12-16 | Rework license identification | Dan Williams | 27 | -628/+58 |
2020-12-16 | Check whether ndctl_btt_get_namespace returns NULL in callers | Zhiqiang Liu | 1 | -0/+3 |
2020-12-16 | util/help: check whether strdup returns NULL in exec_man_konqueror | Zhiqiang Liu | 1 | -1/+7 |
2020-12-16 | util/json: Print device align | Joao Martins | 1 | -1/+8 |
2020-12-16 | daxctl: Cleanup whitespace | Dan Williams | 1 | -1/+1 |
2020-08-20 | ndctl/list: Add firmware activation enumeration | Dan Williams | 2 | -13/+107 |
2020-08-20 | ndctl/dimm: Prepare to emit dimm json object after firmware update | Dan Williams | 2 | -8/+93 |
2020-07-20 | Skip region filtering if numa_node attribute is not present | Santosh Sivaraj | 1 | -2/+19 |
2020-03-20 | ndctl/list: Add option to list configured + disabled namespaces | Dan Williams | 2 | -1/+3 |
2020-03-20 | ndctl/util: Return 0 for NULL arguments to parse_size64() | Dan Williams | 1 | -0/+2 |
2020-03-20 | ndctl/namespace: Introduce mode-to-name and name-to-mode helpers | Dan Williams | 2 | -15/+30 |
2020-03-20 | ndctl/namespace: Kill off the legacy mode names | Dan Williams | 2 | -4/+4 |
2020-03-20 | ndctl/namespace: Add read-infoblock command | Dan Williams | 2 | -0/+2 |
2020-03-20 | ndctl/util: Up-level is_power_of_2() and introduce IS_ALIGNED | Dan Williams | 1 | -0/+7 |
2020-03-20 | daxctl/list: Avoid memory operations without resource data | Dan Williams | 1 | -1/+1 |
2020-03-20 | ndctl/list: Add 'target_node' to region and namespace verbose listings | Dan Williams | 1 | -1/+8 |
2020-02-28 | daxctl: Change region input type from INTEGER to STRING. | redhairer | 2 | -0/+18 |
2019-10-23 | util/abspath: cleanup prefix_filename | Jeff Moyer | 1 | -5/+1 |
2019-10-19 | daxctl: show a 'movable' attribute in device listings | Vishal Verma | 1 | -1/+13 |
2019-08-19 | ndctl/dimm: Add support for separate security-frozen attribute | Dan Williams | 1 | -0/+6 |
2019-08-05 | ndctl/dimm: Add offset and size options to {read, write, zero}-labels | Dan Williams | 1 | -0/+4 |
2019-08-05 | daxctl/list: display the mode for a dax device | Vishal Verma | 1 | -0/+14 |
2019-08-05 | daxctl/list: add target_node for device listings | Vishal Verma | 1 | -0/+8 |
2019-08-02 | libdaxctl: add an interface to retrieve the device resource | Vishal Verma | 2 | -0/+49 |
2019-03-22 | ndctl/list: Introduce region capability objects | Dan Williams | 2 | -18/+73 |
2019-02-01 | ndctl: add support for displaying the security state | Dave Jiang | 1 | -0/+17 |
2019-01-30 | ndctl: Add supported_alignments to the JSON output | Oliver O'Halloran | 1 | -1/+47 |
2019-01-30 | ndctl/namespace: Make the create-namespace JSON output non-verbose | Oliver O'Halloran | 1 | -1/+1 |
2019-01-30 | ndctl: Add alignment to the namespace JSON output | Oliver O'Halloran | 1 | -0/+10 |
2019-01-17 | daxctl: Support the /sys/bus/dax ABI | Dan Williams | 1 | -1/+1 |
2019-01-02 | ndctl, daxctl: Add type-safety to command harness | Dan Williams | 2 | -6/+20 |
2019-01-02 | ndctl, daxctl: Split builtin.h per-command | Dan Williams | 2 | -2/+7 |
2018-10-03 | util/json: add a util_namespace_badblocks_to_json() helper | Vishal Verma | 1 | -3/+60 |
2018-10-03 | util/json: Add comments around re-checking the UTIL_JSON_MEDIA_ERRORS flag | Vishal Verma | 1 | -0/+2 |
2018-10-03 | util/json: fix an error check for region resource | Vishal Verma | 1 | -1/+1 |
2018-08-10 | ndctl: Add 'list' verbose options | Keith Busch | 2 | -12/+21 |
2018-07-18 | ndctl, monitor: add a new command - monitor | QI Fuli | 1 | -0/+9 |
2018-07-11 | ndctl list: always output array without --human | Ross Zwisler | 2 | -3/+5 |
2018-07-11 | ndctl: simplify JSON print flag handling | Ross Zwisler | 2 | -2/+3 |
2018-06-27 | util/strbuf.h: include sys/types.h for ssize_t definition. | Maxwell William | 1 | -0/+1 |
2018-06-12 | ndctl, util: add OPTION_FILENAME to parse_opt_type | QI Fuli | 5 | -13/+86 |
2018-06-05 | ndctl, list: display the 'map' location in listings | Vishal Verma | 1 | -2/+18 |
2018-05-23 | ndctl: hide null uuids | Dan Williams | 1 | -10/+9 |
2018-05-16 | ndctl, filter: fix "keyword 'all' is ignored" in util_<obj>_filter() | QI Fuli | 1 | -4/+16 |
2018-04-19 | ndctl, filter: refacor util_<obj>_filter() to support multiple space-seperate... | QI Fuli | 1 | -49/+92 |
2018-04-16 | ndctl, util: add a raw_uuid field to namespace listings | Vishal Verma | 1 | -0/+22 |
2018-04-12 | ndctl, scrub: report the bus scrub state in 'ndctl list' | Dan Williams | 1 | -0/+10 |
2018-04-12 | ndctl: complete move to "fsdax" and "devdax" | Ross Zwisler | 1 | -8/+2 |
2018-03-23 | ndctl: fail NUMA filtering when unsupported | Ross Zwisler | 1 | -0/+10 |
2018-03-20 | ndctl, sysfs: null terminate buffer on error | Dan Williams | 1 | -0/+1 |
2018-03-09 | ndctl, list: fix sector_size listing | Dan Williams | 1 | -17/+15 |
2018-03-09 | ndctl: add filtering based on numa node | Ross Zwisler | 2 | -2/+39 |
2018-02-23 | ndctl, list: refactor core topology walking into util_filter_walk() | Dan Williams | 2 | -0/+160 |
2018-02-23 | ndctl, log: add support for LOG_NOTICE messages | Qi Fuli | 2 | -0/+5 |
2018-02-20 | ndctl: add option to list firmware information for a DIMM | Dave Jiang | 1 | -0/+2 |
2018-01-29 | ndctl: add sector_size to 'ndctl list' output | Ross Zwisler | 1 | -5/+24 |
2017-11-30 | ndctl: remove support for compiling against the kernel ndctl.h header | Dan Williams | 2 | -13/+0 |
2017-11-29 | ndctl, create-namespace: introduce "fsdax" and "devdax" modes | Dan Williams | 1 | -2/+8 |
2017-11-29 | ndctl: add an inject-error command | Vishal Verma | 4 | -0/+80 |
2017-10-02 | ndctl: fix static analysis report, unchecked sscanf | Dan Williams | 1 | -3/+4 |
2017-09-28 | ndctl, list: fix crash when listing idle device-dax instances | Dan Williams | 1 | -5/+11 |
2017-09-21 | ndctl: sort by dimm's number when bad dimms are shown. | Yasunori Goto | 1 | -0/+17 |
2017-09-08 | ndctl: support multiple dimms when translating badblock ranges | Dan Williams | 1 | -26/+58 |
2017-09-08 | ndctl: reduce indentation in util_region_badblocks_to_json / dev_badblocks_to... | Dan Williams | 1 | -51/+57 |
2017-09-08 | ndctl: show bad dimm's name by ndctl list command. | Yasunori Goto | 1 | -0/+37 |
2017-08-30 | ndctl: introduce ndctl_dimm_{validate_labels,init_labels} | Dan Williams | 2 | -36/+18 |
2017-08-11 | ndctl, list: add the remaining set of 'filter_by' helpers | Dan Williams | 2 | -0/+100 |
2017-08-11 | ndctl, util: cleanup filter-by-dimm helpers | Dan Williams | 1 | -33/+4 |
2017-08-04 | ndctl, list: export mapping position data | Dan Williams | 1 | -0/+9 |
2017-08-03 | ndctl, util: in util_namespace_to_json, initialize bb_count to 0 | Vishal Verma | 1 | -1/+1 |
2017-07-22 | ndctl, list: always show 'name' if it is available | Dan Williams | 1 | -12/+9 |
2017-07-22 | ndctl: allow bus device names as a filter option | Dan Williams | 1 | -2/+4 |
2017-07-19 | daxctl, list: clarify output when multiple regions share an id | Dan Williams | 2 | -2/+21 |
2017-07-19 | ndctl, list: emit device-dax 'chardev' by default | Dan Williams | 1 | -2/+12 |
2017-07-12 | ndctl, list: show smbios-phys-id and NFIT-handle (_ADR) | Yasunori Goto | 2 | -2/+20 |
2017-07-10 | ndctl, daxctl, list: add --human option for number formatting | Dan Williams | 2 | -11/+104 |
2017-07-10 | ndctl, list: convert json control flags to bit-flags | Dan Williams | 2 | -32/+36 |
2017-06-28 | ndctl, list: add 'numa_node' if available to the listing | Dave Jiang | 1 | -0/+8 |
2017-06-28 | util: distinguish error codes for sysfs_{read,write}_attr() | Dan Williams | 1 | -5/+7 |
2017-06-26 | ndctl, log: save errno over calls to emit log messages | Dan Williams | 1 | -0/+3 |
2017-05-19 | clarify copyright and license information | Dan Williams | 19 | -4/+265 |
2017-05-11 | ndctl, list: hide badblock_count by default | Dan Williams | 1 | -6/+8 |
2017-05-11 | ndctl, list: fix span for btt badblocks check | Dan Williams | 1 | -7/+6 |
2017-05-11 | ndctl, list: clarify dev_badblocks_to_json() usage with btt and documentation | Dan Williams | 1 | -30/+27 |
2017-05-11 | util: mark badblocks helpers static | Dan Williams | 2 | -9/+3 |
2017-05-11 | ndctl: add list --media-errors support | Dave Jiang | 2 | -3/+225 |
2017-04-14 | ndctl, list: add dimm state flags to '--dimms' output | Dan Williams | 1 | -0/+42 |
2017-04-07 | util: Enable ndctl to compile on non-glibc envs | Breno Leitao | 1 | -1/+2 |
2017-04-07 | ndctl: add a BTT check utility | Vishal Verma | 1 | -0/+1 |
2017-04-07 | util: add util/bitmap in preparation for the BTT checker | Vishal Verma | 3 | -0/+158 |
2017-04-07 | ndctl: move the fletcher64 routine to util/ | Vishal Verma | 2 | -0/+31 |
2017-04-07 | libndctl: add a ndctl_namespace_is_active helper | Vishal Verma | 2 | -17/+1 |
2017-02-04 | util: add a common ALIGN macro | Dan Williams | 1 | -0/+4 |
2017-01-23 | ndctl, create-namespace: enforce --size must be even multiple of interleave-w... | Dan Williams | 2 | -2/+2 |
2017-01-23 | ndctl: return unit size from parse_size64() | Dan Williams | 1 | -1/+17 |
2017-01-23 | ndctl, create-namespace: add an 'align' option | Dan Williams | 1 | -0/+1 |
2016-12-17 | daxctl: add list command | Dan Williams | 4 | -24/+124 |
2016-12-17 | ndctl, list: add '--device-dax' option | Dan Williams | 2 | -6/+8 |
2016-12-17 | ndctl, daxctl: move json helpers to be available across both utilities | Dan Williams | 2 | -0/+331 |
2016-12-17 | ndctl, daxctl: refactor main boilerplate for a new 'daxctl' utility | Dan Williams | 3 | -0/+272 |
2016-12-09 | util, sysfs: convert add_dev_fn to return the device | Dan Williams | 2 | -9/+8 |
2016-10-10 | test, multi-pmem: validate the creation and detection of multi-pmem configura... | Dan Williams | 1 | -0/+2 |
2016-09-09 | test, device-dax: address translation | Dan Williams | 1 | -0/+1 |
2016-06-23 | ndctl, list: allow limiting namespace listing | Dan Williams | 2 | -0/+23 |
2016-05-23 | daxctl: enumeration api and unit test for "Device DAX" | Dan Williams | 1 | -0/+1 |
2016-05-23 | util: centralize sysfs helpers | Dan Williams | 2 | -0/+167 |
2016-05-23 | util: centralize logging | Dan Williams | 2 | -0/+134 |
2016-05-23 | ndctl: reorganize file structure, use per sub-directory makefiles | Dan Williams | 3 | -440/+0 |
2016-05-23 | ndctl: fix a segfault in parse-options.c | Vishal Verma | 1 | -2/+3 |
2016-05-02 | ndctl: utility support for dax devices | Dan Williams | 1 | -1/+16 |
2016-04-26 | ndctl, list: add 'id' to the dimm listing | Dan Williams | 1 | -0/+8 |
2016-04-09 | ndctl: new 'read-labels' utility | Dan Williams | 2 | -0/+18 |
2016-04-09 | ndctl, list: add 'filter by dimm' capability | Dan Williams | 2 | -0/+88 |
2016-04-09 | ndctl, list: add a '--health' option | Dan Williams | 2 | -0/+170 |
2016-03-08 | ndctl: use the pfn trimmed size for memory mode namespaces | Dan Williams | 1 | -7/+17 |
2016-01-28 | ndctl: 'list' command | Dan Williams | 2 | -0/+219 |
2016-01-28 | ndctl: refactor bus and region filtering to utility routines | Dan Williams | 2 | -0/+62 |
2016-01-28 | ndctl: create namespace | Dan Williams | 2 | -0/+54 |
2016-01-28 | ndctl: remove unused "run-command" infrastructure | Dan Williams | 2 | -272/+0 |
2014-09-25 | ndctl: import cli infrastructure from perf | Dan Williams | 10 | -0/+1915 |