Age | Commit message (Expand) | Author | Files | Lines |
2019-02-05 | ndctl: release v64.1v64.1ndctl-64.y | Vishal Verma | 1 | -1/+1 |
2019-02-05 | ndctl: fix ndctl linking with libkeyutils | Piotr Balcer | 2 | -4/+4 |
2019-02-05 | ndctl: Fix building in the absence of keyutils | Oliver O'Halloran | 2 | -1/+3 |
2019-02-01 | ndctl: release v64v64 | Vishal Verma | 2 | -4/+4 |
2019-02-01 | ndctl, load-keys: fix a resource leak in load_dimm_keys() | Vishal Verma | 1 | -4/+10 |
2019-02-01 | libndctl: fix a couple of theoretical buffer overruns | Vishal Verma | 1 | -2/+2 |
2019-02-01 | ndctl, keys: fix a resource leak in verify_kek() | Vishal Verma | 1 | -5/+11 |
2019-02-01 | ndctl, keys: fix a memory leak in dimm_create_key() | Vishal Verma | 1 | -8/+9 |
2019-02-01 | ndctl, rpmbuild: Add a dummy readme file to ndctl_keysdir | Vishal Verma | 4 | -0/+6 |
2019-02-01 | ndctl, bash-completion: add helpers for security commands | Vishal Verma | 1 | -1/+18 |
2019-02-01 | ndctl: allow for a 'secure erase' using the master passphrase | Dave Jiang | 7 | -13/+49 |
2019-02-01 | ndctl: master phassphrase management support | Dave Jiang | 8 | -35/+129 |
2019-02-01 | ndctl: add a wait-overwrite command | Dave Jiang | 9 | -2/+148 |
2019-02-01 | ndctl: add an overwrite option to 'sanitize-dimm' | Dave Jiang | 7 | -14/+103 |
2019-02-01 | ndctl: add a load-keys command and a modprobe config | Dave Jiang | 11 | -26/+367 |
2019-02-01 | ndctl: add a unit test to exercise security operations | Dave Jiang | 2 | -0/+226 |
2019-02-01 | ndctl: add a sanitize-dimm command | Dave Jiang | 10 | -6/+150 |
2019-02-01 | ndctl: add a freeze-security command | Dave Jiang | 8 | -1/+102 |
2019-02-01 | ndctl: add passphrase management commands | Dave Jiang | 16 | -12/+846 |
2019-02-01 | ndctl: add a Theory of Operation document for security commands | Dave Jiang | 1 | -0/+136 |
2019-02-01 | ndctl: add support for displaying the security state | Dave Jiang | 5 | -0/+70 |
2019-01-30 | ndctl.spec.in: remove obsolete Group tag | Igor Gnatenko | 1 | -6/+0 |
2019-01-30 | ndctl.spec.in: remove obsolete ldconfig scriptlets | Igor Gnatenko | 1 | -6/+2 |
2019-01-30 | libndctl: fix bb iterator leak in namespaces | Piotr Balcer | 1 | -0/+1 |
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 | 2 | -2/+2 |
2019-01-30 | ndctl: Add alignment to the namespace JSON output | Oliver O'Halloran | 1 | -0/+10 |
2019-01-30 | ndctl/namespace: Validate alignment from the {pfn|dax} seed | Oliver O'Halloran | 1 | -8/+29 |
2019-01-30 | ndctl/namespace: Use seed alignment as the default | Oliver O'Halloran | 1 | -53/+43 |
2019-01-30 | ndctl/namespace: Check for seed namespaces earlier | Oliver O'Halloran | 1 | -25/+23 |
2019-01-30 | libndctl: Use the supported_alignment attribute | Oliver O'Halloran | 3 | -0/+51 |
2019-01-30 | libndctl: Fix the failure interpretation for status translations | Vishal Verma | 1 | -1/+1 |
2019-01-25 | daxctl: Add bash-completion | Vishal Verma | 1 | -27/+128 |
2019-01-23 | ndctl, Documentation: Allow for Makefile variables in Documentation | Vishal Verma | 2 | -7/+19 |
2019-01-17 | Documentation: Update copyright | Dan Williams | 1 | -1/+1 |
2019-01-17 | daxctl: Opt-in to /sys/bus/dax ABI | Dan Williams | 11 | -1/+113 |
2019-01-17 | daxctl: Support the /sys/bus/dax ABI | Dan Williams | 3 | -21/+62 |
2019-01-17 | ndctl/build: Fix config.h dependency | Dan Williams | 1 | -3/+3 |
2019-01-16 | ndctl, rpm: Mark monitor.conf as a configuration file | Dan Williams | 1 | -1/+2 |
2019-01-16 | ndctl: Introduce ndctl/config.h | Dan Williams | 4 | -2/+9 |
2019-01-16 | ndctl/init-labels: Fix label slot accounting per UEFI 2.7 | Dan Williams | 1 | -10/+25 |
2019-01-14 | ndctl: clean up usage of ndctl_cmd_submit | Vishal Verma | 8 | -47/+39 |
2019-01-14 | ndctl, monitor: switch to ndctl_cmd_submit_xlat | Vishal Verma | 1 | -3/+3 |
2019-01-14 | ndctl, inject-smart: switch to ndctl_cmd_submit_xlat | Vishal Verma | 2 | -12/+12 |
2019-01-14 | libndctl, intel: Add infrastructure for firmware_status translation | Vishal Verma | 6 | -0/+88 |
2019-01-08 | libndctl: ignore ENXIO in ndctl_namespace_delete | Vishal Verma | 1 | -1/+6 |
2019-01-08 | ndctl, monitor: use type=simple instead of type=forking | Johannes Thumshirn | 1 | -3/+2 |
2019-01-02 | ndctl/monitor: Kill usage of ndctl/lib/private.h | Dan Williams | 3 | -44/+47 |
2019-01-02 | ndctl/monitor: Drop vasprintf usage | Dan Williams | 1 | -35/+8 |
2019-01-02 | ndctl/monitor: Fix / cleanup log_file() | Dan Williams | 1 | -17/+6 |
2019-01-02 | ndctl/monitor: Unify definition of default monitor configfile path | Dan Williams | 3 | -6/+10 |
2019-01-02 | ndctl/monitor: Drop 'struct ndctl_ctx *' casts | Dan Williams | 1 | -11/+11 |
2019-01-02 | ndctl, daxctl: Add type-safety to command harness | Dan Williams | 18 | -92/+110 |
2019-01-02 | ndctl, daxctl: Split builtin.h per-command | Dan Williams | 6 | -28/+19 |
2018-12-04 | ndctl: recover from failed namespace creation | Ocean He | 1 | -1/+11 |
2018-12-04 | ndctl, build: Define HAVE_UUID | Dan Williams | 3 | -3/+4 |
2018-12-04 | ndctl: fix zero-labels to handle firmware error properly | Toshi Kani | 1 | -1/+5 |
2018-10-15 | test, dsm-fail: Cleanup leftover debug | Dan Williams | 1 | -10/+1 |
2018-10-15 | test, device-dax: Fix intermittent poison handling failures | Dan Williams | 1 | -15/+34 |
2018-10-05 | ndctl: release v63v63 | Vishal Verma | 2 | -3/+3 |
2018-10-05 | ndctl, monitor: in daemon mode, exit successfully if no DIMMs are found | Vishal Verma | 1 | -2/+3 |
2018-10-05 | ndctl, monitor: fix the severity of "daemon started" message | QI Fuli | 1 | -2/+2 |
2018-10-04 | libndctl: set errno for routines that don't return an error status | Vishal Verma | 6 | -38/+177 |
2018-10-03 | ndctl, check-labels: correct check-labels message wording | Robert Elliott | 1 | -1/+1 |
2018-10-03 | ndctl: Revert "ndctl: Create ndctl udev rules for dirty shutdown" | Dan Williams | 7 | -175/+0 |
2018-10-03 | ndctl: Revert "ndctl, intel: Fallback to smart cached shutdown_count" | Dan Williams | 3 | -49/+1 |
2018-10-03 | ndctl, lib: Add dirty-shutdown-count retrieval helper | Dan Williams | 5 | -7/+35 |
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-10-03 | ndctl, lib: add APIs for retrieving namespace badblocks | Dan Williams | 3 | -0/+54 |
2018-10-03 | ndctl, lib: refactor badblocks retrieval routines | Dan Williams | 2 | -65/+82 |
2018-09-18 | ndctl, test: add a new unit test pfn metadata error clearing | Vishal Verma | 2 | -1/+76 |
2018-09-12 | ndctl, spec: Use pkgconfig for systemd | Dan Williams | 1 | -1/+1 |
2018-09-12 | ndctl, build: Introduce --with-{bash,systemd} | Dan Williams | 3 | -32/+19 |
2018-09-06 | ndctl: Suppress command errors if fallback exists | Keith Busch | 2 | -3/+10 |
2018-08-21 | ndctl, namespace: rework namespace action accounting | Vishal Verma | 1 | -72/+82 |
2018-08-21 | ndctl, destroy-namespace: check for an already-zeroed info block | Vishal Verma | 1 | -9/+34 |
2018-08-21 | ndctl, test: add UUID_LIBS for list_smart_dimm | Vishal Verma | 1 | -0/+1 |
2018-08-15 | ndctl, docs: Use asciidoctor by default | Vishal Verma | 2 | -2/+2 |
2018-08-14 | ndctl, list: fix the verbosity level formatting in the man page | Vishal Verma | 1 | -7/+8 |
2018-08-14 | ndctl, monitor: Fix formatting for --log in the man page | Vishal Verma | 1 | -13/+10 |
2018-08-14 | ndctl, autoconf: include sys/mman.h for MAP_SYNC | Vishal Verma | 1 | -1/+1 |
2018-08-13 | ndctl: release v62v62 | Vishal Verma | 2 | -3/+3 |
2018-08-13 | ndctl: Work around kernel memory corruption | Keith Busch | 1 | -1/+10 |
2018-08-10 | ndctl, udev: fix a resource leak in save_unsafe_shutdown_count | Vishal Verma | 1 | -2/+5 |
2018-08-10 | ndctl: fix potential null dereference in the smart error handler | Vishal Verma | 1 | -0/+3 |
2018-08-10 | ndctl, prepare-release.sh: fix revision update checks | Vishal Verma | 1 | -2/+2 |
2018-08-10 | ndctl: Add 'list' verbose options | Keith Busch | 5 | -14/+60 |
2018-08-10 | ndctl, test: fix a resource leak in check_smart_threshold | Vishal Verma | 1 | -0/+1 |
2018-08-10 | ndctl, test: fix a potential null pointer dereference in 'ndctl test' | Vishal Verma | 1 | -0/+2 |
2018-08-10 | libndctl: fix a resource leak in ndctl_dimm_get_{{event_}flags, health} | Vishal Verma | 1 | -0/+3 |
2018-08-10 | ndctl: fix a resource leak in submit_get_firmware_info | Vishal Verma | 1 | -7/+10 |
2018-08-10 | ndctl, inject: fix a resource leak in ndctl_namespace_get_clear_unit | Vishal Verma | 1 | -5/+7 |
2018-08-10 | ndctl, monitor: add [Install] Section to systemd unit file of ndctl-monitor | QI Fuli | 1 | -0/+3 |
2018-08-10 | ndctl, monitor: add timestamp and pid to log messages in log_file() | QI Fuli | 1 | -1/+10 |
2018-08-10 | ndctl, monitor: set default log destination to syslog if "--daemon" is specified | QI Fuli | 3 | -2/+21 |
2018-08-10 | ndctl, monitor: fix the lack of detection of invalid path of log file | QI Fuli | 1 | -1/+10 |
2018-08-10 | ndctl, intel: Fallback to smart cached shutdown_count | Keith Busch | 3 | -0/+38 |
2018-08-08 | ndctl: Create ndctl udev rules for dirty shutdown | Keith Busch | 7 | -0/+172 |
2018-08-08 | ndctl, list: add alarm_enable_<field> to list | QI Fuli | 1 | -2/+29 |
2018-08-08 | ndctl, test: add a new unit test for max_available_extent namespace | Masayoshi Mizuma | 2 | -1/+48 |
2018-08-07 | ndctl, documentation: Clarify the dimm id for ndctl list d option | Masayoshi Mizuma | 1 | -3/+4 |
2018-08-03 | ndctl, tests: add a new unit test for inject-smart | Vishal Verma | 2 | -0/+179 |
2018-08-03 | ndctl, inject-smart: continue in spite of errors for uninject-all | Vishal Verma | 1 | -6/+15 |
2018-08-02 | ndctl, monitor: add [--verbose] option to emit extra debug messages | QI Fuli | 2 | -5/+19 |
2018-08-02 | ndctl, monitor: Fix duplicate prefix in monitor.log | QI Fuli | 1 | -1/+2 |
2018-08-02 | ndctl, inject-smart: add an interface to inject ctrl-temperature | QI Fuli | 5 | -0/+6 |
2018-08-02 | ndctl: Use max_available_extent for namespace | Keith Busch | 5 | -1/+48 |
2018-07-30 | ndctl, test/monitor: fix inject-smart field in test_filter_dimmevent | Vishal Verma | 1 | -1/+1 |
2018-07-30 | ndctl, test: remove the firmware image file before the test end | Masayoshi Mizuma | 1 | -0/+1 |
2018-07-30 | ndctl inject-smart: add an option to uninject smart fields | Vishal Verma | 2 | -3/+78 |
2018-07-30 | ndctl, inject-smart: Fix man page to match the current behavior | Vishal Verma | 1 | -5/+4 |
2018-07-30 | ndctl: deprecate undocumented short-options | Vishal Verma | 2 | -4/+5 |
2018-07-27 | ndctl, documentation: document the label-version option for init-labels | Vishal Verma | 1 | -0/+5 |
2018-07-26 | ndctl, monitor: fix a resource leak in parse_monitor_event | Vishal Verma | 1 | -15/+22 |
2018-07-20 | Documentation, create-namespace: clarify fsdax wording | Vishal Verma | 1 | -4/+5 |
2018-07-20 | ndctl, monitor: improve error reporting throughout monitor.c | Vishal Verma | 1 | -35/+23 |
2018-07-20 | ndctl, monitor: Fix memory leak in monitor_event | Vishal Verma | 1 | -9/+18 |
2018-07-20 | ndctl, monitor: fix memory leak in read_config_file | Vishal Verma | 1 | -21/+23 |
2018-07-20 | ndctl, monitor: Add a config-file section to the man page | Vishal Verma | 1 | -0/+5 |
2018-07-19 | ndctl, monitor: fix the lack of detection of invalid dimm-events | QI Fuli | 1 | -6/+10 |
2018-07-18 | ndctl, bash-completion: add completion for ndctl-monitor | Vishal Verma | 1 | -3/+41 |
2018-07-18 | ndctl, test: add a new unit test for monitor | QI Fuli | 4 | -2/+306 |
2018-07-18 | ndctl, documentation: add man page for monitor | QI Fuli | 2 | -1/+107 |
2018-07-18 | ndctl, monitor: add the unit file of systemd for ndctl-monitor service | QI Fuli | 5 | -1/+37 |
2018-07-18 | ndctl, monitor: add main ndctl monitor configuration file | QI Fuli | 5 | -1/+157 |
2018-07-18 | ndctl, monitor: add a new command - monitor | QI Fuli | 8 | -1/+651 |
2018-07-12 | ndctl, test: convert remaining tests to use test/common | Vishal Verma | 3 | -34/+19 |
2018-07-11 | ndctl, test: fix tests for the array vs object listing fix | Vishal Verma | 2 | -2/+2 |
2018-07-11 | ndctl list: always output array without --human | Ross Zwisler | 7 | -14/+19 |
2018-07-11 | ndctl: simplify JSON print flag handling | Ross Zwisler | 7 | -17/+13 |
2018-07-11 | ndctl: add an API to check support for smart injection | Vishal Verma | 6 | -0/+51 |
2018-07-11 | contrib/do_abidiff: make the build more robust | Vishal Verma | 1 | -1/+5 |
2018-07-11 | ndctl: Remove dependency on linker garbage collection | Dan Williams | 1 | -2/+2 |
2018-07-11 | ndctl, test: fix timeouts in device-dax | Vishal Verma | 1 | -1/+1 |
2018-07-11 | ndctl, test: Fix dax.sh return code | Vishal Verma | 1 | -0/+1 |
2018-07-06 | libndctl: fix the uninject-error API actually injecting errors | Vishal Verma | 1 | -1/+1 |
2018-07-02 | ndctl, test: add start/wait scrub to injection tests | Vishal Verma | 3 | -0/+4 |
2018-06-29 | ndctl: Add CONTRIBUTING.md | Vishal Verma | 1 | -0/+48 |
2018-06-27 | Documentation: add a newline in namespace Theory of Operations | Vishal Verma | 1 | -0/+1 |
2018-06-27 | util/strbuf.h: include sys/types.h for ssize_t definition. | Maxwell William | 1 | -0/+1 |
2018-06-26 | ndctl, test: check availability of MAP_SYNC for poison test | Dan Williams | 1 | -3/+6 |
2018-06-26 | ndctl: release v61v61 | Vishal Verma | 1 | -1/+1 |
2018-06-25 | ndctl, list: add controller temperature threshold and alarm | QI Fuli | 1 | -0/+17 |
2018-06-25 | ndctl, test: remove an unused variable assignment | Vishal Verma | 1 | -3/+1 |
2018-06-25 | ndctl, Documentation: Add namespace 'theory of operation' | Dan Williams | 2 | -6/+51 |
2018-06-20 | ndctl: add a test file to .gitignore | Masayoshi Mizuma | 1 | -0/+1 |
2018-06-20 | ndctl, test: cleanup test scripts | Masayoshi Mizuma | 14 | -225/+146 |
2018-06-20 | ndctl, test: Add NFIT_TEST_BUS[01] variable and some helper funtions to common | Masayoshi Mizuma | 1 | -3/+26 |
2018-06-20 | ndctl, test: Update tests for capacity vs namespace-label locking | Dan Williams | 2 | -59/+263 |
2018-06-15 | ndctl, test: Disable poison tests for now | Dan Williams | 6 | -17/+38 |
2018-06-15 | ndctl, test: Update libndctl test for controller temperature valid | Dan Williams | 1 | -10/+10 |
2018-06-15 | ndctl, contrib: Add helper scripts for new release | Vishal Verma | 2 | -0/+271 |
2018-06-14 | ndctl, list: Add controller temperature | Dan Williams | 1 | -0/+10 |
2018-06-13 | ndctl: Update README.md for code blocks | Vishal Verma | 1 | -41/+61 |
2018-06-13 | ndctl, test: cleanup test scripts | Masayoshi Mizuma | 14 | -266/+91 |
2018-06-13 | ndctl, test: add common helper functions for test scripts | Masayoshi Mizuma | 1 | -0/+60 |
2018-06-12 | ndctl: autoconf detect BUS_MCEERR_AR | Dan Williams | 5 | -130/+170 |
2018-06-12 | test: Add device-dax MADV_HWPOISON test | Dan Williams | 3 | -18/+48 |
2018-06-12 | ndctl, util: add OPTION_FILENAME to parse_opt_type | QI Fuli | 6 | -14/+88 |
2018-06-06 | ndctl: add an api for getting the ars_status overflow flag | Vishal Verma | 4 | -0/+16 |
2018-06-05 | ndctl, ars: don't invalidate the user-provided command | Vishal Verma | 1 | -10/+1 |
2018-06-05 | ndctl: refactor validation of the ars_status command | Vishal Verma | 1 | -26/+43 |
2018-06-05 | ndctl, list: display the 'map' location in listings | Vishal Verma | 1 | -2/+18 |
2018-05-30 | ndctl, test: fix sector-mode.sh to work with label support | Vishal Verma | 1 | -8/+4 |
2018-05-23 | test: add a MADV_HWPOISON test | Dan Williams | 1 | -4/+126 |
2018-05-23 | ndctl: hide null uuids | Dan Williams | 1 | -10/+9 |
2018-05-17 | ndctl: fix libtool versioning | Vishal Verma | 1 | -1/+1 |
2018-05-16 | ndctl: warn on variables declared after statement | Dan Williams | 1 | -0/+1 |
2018-05-16 | ndctl: remove warnings when -O0 is used with -D_FORTIFY_SOURCE=2 | Dave Jiang | 3 | -3/+4 |
2018-05-16 | configure: add -Wunused-result and -D_FORTIFY_SOURCE=2 to cflags | Vishal Verma | 1 | -1/+3 |
2018-05-16 | libndctl, test: fix a couple of unchecked returns | Vishal Verma | 2 | -2/+8 |
2018-05-16 | libndctl: improve debug prints in wait_for_scrub_completion | Vishal Verma | 1 | -1/+5 |
2018-05-16 | libndctl: fix potential buffer overflow in write_cache APIs | Vishal Verma | 1 | -2/+2 |
2018-05-16 | ndctl, filter: fix "keyword 'all' is ignored" in util_<obj>_filter() | QI Fuli | 1 | -4/+16 |
2018-05-16 | ndctl, inject-error: add a --saturate option | Vishal Verma | 4 | -7/+24 |
2018-05-16 | libndctl, inject: add 'v2' APIs for inject and uninject | Vishal Verma | 4 | -24/+54 |
2018-05-16 | libndctl, inject: inject fewer bytes per block by default | Vishal Verma | 2 | -50/+138 |
2018-05-16 | libndctl, ars: add an API to retrieve clear_err_unit | Vishal Verma | 4 | -1/+22 |
2018-04-24 | Documentation: add asciidoctor-extensions.rb to .gitignore | Takashi Iwai | 1 | -0/+2 |
2018-04-24 | Documentation: Add the support for asciidoctor | Takashi Iwai | 4 | -6/+99 |
2018-04-24 | Documentation: fix title and section markers | Takashi Iwai | 7 | -22/+35 |
2018-04-23 | ndctl: fix ABI breakage due to rename of fw_info_get_updated_version | Vishal Verma | 6 | -7/+7 |
2018-04-19 | ndctl, filter: refacor util_<obj>_filter() to support multiple space-seperate... | QI Fuli | 1 | -49/+92 |
2018-04-18 | ndctl, documentation: add inject-smart to the Makefile | Vishal Verma | 1 | -0/+1 |
2018-04-17 | ndctl: release v60v60 | Vishal Verma | 2 | -3/+3 |
2018-04-16 | ndctl, bash-completion: add completion for {start,wait}-scrub commands | Vishal Verma | 1 | -0/+5 |
2018-04-16 | ndctl, util: add a raw_uuid field to namespace listings | Vishal Verma | 1 | -0/+22 |
2018-04-16 | ndctl: fix ordering of closing vs invalidating flush_fd | Vishal Verma | 1 | -1/+1 |
2018-04-13 | ndctl: fix libdaxctl memory leak | Dave Jiang | 1 | -0/+8 |
2018-04-12 | ndctl: add support in libndctl to provide deep flush | Dave Jiang | 3 | -0/+33 |
2018-04-12 | ndctl, test: fix pmem-errors.sh vs new ARS rework | Dan Williams | 1 | -0/+1 |
2018-04-12 | ndctl, scrub: add {wait,start}-scrub helper utilities | Dan Williams | 8 | -0/+268 |
2018-04-12 | ndctl: add new START and WAIT actions | Dan Williams | 2 | -0/+5 |
2018-04-12 | ndctl, scrub: add ndctl_bus_start_scrub() | Dan Williams | 3 | -0/+15 |
2018-04-12 | ndctl, scrub: report the bus scrub state in 'ndctl list' | Dan Williams | 4 | -10/+51 |
2018-04-12 | ndctl, scrub: fix ndctl_bus_wait_for_scrub_completion() | Dan Williams | 1 | -25/+20 |
2018-04-12 | ndctl: complete move to "fsdax" and "devdax" | Ross Zwisler | 15 | -52/+46 |
2018-04-11 | ndctl, read-labels: fix json reference counting | Steve Scargall | 1 | -3/+1 |