Age | Commit message (Expand) | Author | Files | Lines |
2023-02-24 | ndctl: release v76.1v76.1ndctl-76.y | Vishal Verma | 2 | -2/+2 |
2023-02-24 | Merge branch 'for-76.1/build-fixes' into pending | Vishal Verma | 2 | -6/+6 |
2023-02-24 | cxl/event-trace: use the wrapped util_json_new_u64() | Vishal Verma | 1 | -2/+2 |
2023-02-24 | cxl/monitor: fix include paths for tracefs and traceevent | Vishal Verma | 2 | -4/+4 |
2023-02-24 | cxl/monitor: Make libtracefs dependency optional | Dan Williams | 6 | -17/+44 |
2023-02-22 | ndctl: release v76v76 | Vishal Verma | 2 | -5/+5 |
2023-02-22 | ndctl.spec.in: Add build dependencies for libtraceevent and libtracefs | Vishal Verma | 1 | -0/+2 |
2023-02-22 | Merge branch 'for-76/vv/misc-fixes' into pending | Vishal Verma | 3 | -2/+5 |
2023-02-21 | test/cxl-security.sh: avoid intermittent failures due to async probe | Vishal Verma | 1 | -0/+1 |
2023-02-21 | cxl/monitor: retain error code in monitor_event() | Vishal Verma | 1 | -1/+2 |
2023-02-21 | cxl/event_trace: fix a resource leak in cxl_event_to_json() | Vishal Verma | 1 | -1/+2 |
2023-02-15 | libndctl/msft: Improve smart state reporting | Alexander Motin | 1 | -25/+30 |
2023-02-15 | libndctl/msft: Add custom cmd_is_supported() method | Alexander Motin | 1 | -0/+10 |
2023-02-15 | libndctl/msft: Replace nonsense NDN_MSFT_CMD_SMART command | Alexander Motin | 2 | -12/+37 |
2023-02-15 | libndctl/msft: Remove NDN_MSFT_SMART_*_VALID defines. | Alexander Motin | 2 | -8/+2 |
2023-02-14 | meson.build: fix version for v75 | Vishal Verma | 1 | -1/+1 |
2023-02-14 | daxctl: Skip over memory failure node status | Adam Manzanares | 1 | -0/+2 |
2023-02-03 | Merge branch 'for-76/djiang/cxl-monitor' into pending | Vishal Verma | 14 | -38/+624 |
2023-02-03 | cxl/monitor: add man page documentation for the monitor command | Dave Jiang | 2 | -0/+63 |
2023-02-03 | cxl: add a systemd service for cxl-monitor | Dave Jiang | 3 | -0/+14 |
2023-02-03 | cxl/monitor: add a new monitor command for CXL trace events | Dave Jiang | 4 | -0/+218 |
2023-02-03 | ndctl/monitor: move common logging functions to util/log.c | Dave Jiang | 3 | -38/+45 |
2023-02-03 | cxl: add a common function to enable/disable event tracing | Dave Jiang | 2 | -0/+24 |
2023-02-03 | cxl: add a helper to go through all current events and parse them | Dave Jiang | 4 | -0/+50 |
2023-02-03 | cxl: add a helper to parse trace events into a json object | Dave Jiang | 4 | -0/+210 |
2023-02-03 | ndctl/cxl: Remove unnecessary null check | Ira Weiny | 1 | -3/+0 |
2023-02-02 | daxctl: Fix memblock enumeration off-by-one | Dan Williams | 1 | -1/+1 |
2023-01-19 | test/cxl-xor-region.sh: skip instead of fail for missing cxl_test | Vishal Verma | 1 | -1/+2 |
2023-01-12 | ndctl: release v75v75 | Vishal Verma | 2 | -6/+6 |
2023-01-12 | Documentation/libcxl: Fix typos | Fan Ni | 1 | -2/+2 |
2023-01-12 | libcxl: Add cxl_memdev_get_firmware_version | Fan Ni | 2 | -1/+9 |
2023-01-12 | cxl/region: fix a comment typo | Vishal Verma | 1 | -1/+1 |
2023-01-12 | cxl/region: fix an out of bounds access in to_csv() | Vishal Verma | 1 | -1/+1 |
2023-01-12 | cxl/region: fix a resource leak in to_csv() | Vishal Verma | 1 | -1/+3 |
2023-01-12 | ndctl/lib: fix usage of a non NUL-terminated string | Vishal Verma | 1 | -0/+2 |
2023-01-06 | cxl/Documentation: Update man page for using 'host' names in 'cxl list' filters | Dan Williams | 1 | -5/+17 |
2023-01-06 | Revert "cxl/list: Add parent_dport attribute to port listings" | Vishal Verma | 5 | -50/+0 |
2023-01-05 | Merge branch 'for-75/djiang/security-test' into pending | Vishal Verma | 11 | -47/+192 |
2023-01-04 | ndctl/test: Add CXL test for security | Dave Jiang | 7 | -47/+126 |
2023-01-04 | ndctl/libndctl: Allow retrievng of unique_id for CXL mem dev | Dave Jiang | 1 | -0/+28 |
2023-01-04 | ndctl/libndctl: Add bus_prefix for CXL | Dave Jiang | 1 | -0/+6 |
2023-01-04 | ndctl: add CXL bus detection | Dave Jiang | 4 | -0/+32 |
2022-12-15 | Merge branch 'for-75/djbw/fixes' into pending | Vishal Verma | 1 | -3/+4 |
2022-12-15 | cxl/region: Fix memdev_filter_pos() separator detection | Dan Williams | 1 | -2/+3 |
2022-12-15 | cxl/region: Fix memdev_filter_pos() memory leak | Dan Williams | 1 | -1/+1 |
2022-12-15 | Merge branch 'for-75/djbw/cxl-rch' into pending | Vishal Verma | 10 | -26/+89 |
2022-12-15 | cxl/test: More backtrace detection | Dan Williams | 3 | -0/+5 |
2022-12-15 | cxl/test: Fix cxl-topology.sh expectations | Dan Williams | 1 | -1/+2 |
2022-12-15 | cxl/lib: Add cxl_wait_probe() | Dan Williams | 7 | -25/+73 |
2022-12-15 | cxl/filter: enumerate endpoints and memdevs in an RCH | Vishal Verma | 1 | -0/+8 |
2022-12-15 | cxl/list: include --endpoints in -v listings | Vishal Verma | 1 | -0/+1 |
2022-12-13 | ndctl: Fix the NDCTL_TIMEOUT environment variable parsing | Shivaprasad G Bhat | 1 | -1/+1 |
2022-12-13 | meson.build: add a check argument to run_command | Vishal Verma | 1 | -0/+1 |
2022-12-13 | clang-format: Align consecutive macros and #defines | Vishal Verma | 1 | -0/+1 |
2022-12-13 | Merge branch 'for-75/djbw/misc' into pending | Vishal Verma | 21 | -243/+535 |
2022-12-13 | cxl/test: Test single-port host-bridge region creation | Dan Williams | 1 | -0/+28 |
2022-12-13 | cxl/test: Extend cxl-topology.sh for a single root-port host-bridge | Dan Williams | 1 | -19/+29 |
2022-12-13 | cxl/region: Autoselect memdevs for create-region | Dan Williams | 2 | -12/+14 |
2022-12-13 | cxl/Documentation: Fix whitespace typos in create-region man page | Dan Williams | 1 | -1/+1 |
2022-12-13 | cxl/region: Trim region size by max available extent | Dan Williams | 1 | -1/+6 |
2022-12-13 | cxl/region: Use cxl_filter_walk() to gather create-region targets | Dan Williams | 2 | -109/+234 |
2022-12-13 | cxl/region: Make granularity an integer argument | Dan Williams | 1 | -15/+11 |
2022-12-13 | cxl/region: Make ways an integer argument | Dan Williams | 1 | -22/+19 |
2022-12-13 | cxl/list: Record cxl objects in json objects | Dan Williams | 1 | -0/+9 |
2022-12-13 | cxl/filter: Return json-c topology | Dan Williams | 3 | -28/+35 |
2022-12-13 | cxl/list: Skip emitting pmem_size when it is zero | Dan Williams | 2 | -12/+13 |
2022-12-13 | cxl/list: Add parent_dport attribute to port listings | Dan Williams | 5 | -0/+50 |
2022-12-12 | cxl/list: Add a 'firmware_node' alias | Dan Williams | 5 | -3/+54 |
2022-12-12 | cxl/list: Always attempt to collect child objects | Dan Williams | 1 | -3/+3 |
2022-12-12 | ndctl/clang-format: Fix space after for_each macros | Dan Williams | 1 | -2/+2 |
2022-12-12 | ndctl/clang-format: Move minimum version to 6 | Dan Williams | 1 | -18/+18 |
2022-12-12 | ndctl/test: Add kernel backtrace detection to some dax tests | Dan Williams | 6 | -7/+18 |
2022-12-12 | ndctl/test: Move firmware-update.sh to the 'destructive' set | Dan Williams | 1 | -1/+1 |
2022-12-09 | ndctl: Add master-passphrase removal support | Dave Jiang | 7 | -13/+43 |
2022-12-07 | meson: Avoid an unnecessary compiler run test. | Helmut Grohne | 1 | -5/+4 |
2022-12-07 | README.md: Remove deprecated ND_BLK | Li Zhijian | 1 | -1/+0 |
2022-12-07 | cxl/test: add cxl_xor_region test | Alison Schofield | 2 | -0/+101 |
2022-12-07 | ndctl: remove travis-ci | Vishal Verma | 2 | -24/+0 |
2022-12-06 | security.sh: ensure a user keyring is linked into the session keyring | Jeff Moyer | 1 | -0/+3 |
2022-12-06 | Merge branch 'for-75/jz/alert-config' into pending | Vishal Verma | 11 | -2/+486 |
2022-11-10 | cxl/list: display alert configuration fieldsfor-75/jz/alert-config | Jonathan Zhang | 6 | -2/+226 |
2022-11-10 | libcxl: add accessors for Get Alert Configuration CCI output | Jonathan Zhang | 5 | -0/+260 |
2022-10-04 | Merge branch 'for-75/release-rpm-fixes' into pending | Vishal Verma | 3 | -21/+25 |
2022-10-04 | scripts: update release scripts for meson | Vishal Verma | 2 | -20/+18 |
2022-10-04 | ndctl.spec.in: Address misc. packaging bugs (RHBZ#2100157) | Vishal Verma | 1 | -1/+7 |
2022-09-12 | cxl/test: Skip tests in the absence of the cxl_test module | Dan Williams | 4 | -4/+8 |
2022-08-24 | ndctl: release v74v74 | Vishal Verma | 2 | -5/+5 |
2022-08-23 | Merge branch 'for-74/coverity-fixes' into pending | Vishal Verma | 3 | -5/+6 |
2022-08-23 | cxl/filter: Fix an uninitialized pointer dereference | Vishal Verma | 1 | -1/+1 |
2022-08-23 | libcxl: fox a resource leak and a forward NULL check | Vishal Verma | 1 | -1/+3 |
2022-08-23 | cxl/region: fix a dereferecnce after NULL check | Vishal Verma | 1 | -3/+2 |
2022-08-19 | meson.build: be specific for library path | Luis Chamberlain | 1 | -0/+1 |
2022-08-17 | scripts: update release helper scripts for meson and cxl | Vishal Verma | 2 | -2/+4 |
2022-08-17 | scripts: fix contrib/do_abidiff for updated fedpkg | Vishal Verma | 1 | -1/+1 |
2022-08-17 | ndctl: update .gitignore | Vishal Verma | 1 | -0/+3 |
2022-08-17 | ndctl: remove obsolete m4 directory | Vishal Verma | 1 | -6/+0 |
2022-08-17 | ndctl: move developer scripts from contrib/ to scripts/ | Vishal Verma | 3 | -1/+1 |
2022-08-17 | meson: fix modprobedatadir default value | Miguel Bernal Marin | 1 | -1/+1 |
2022-08-17 | Merge branch 'for-74/djbw/region-abi-val' into pending | Vishal Verma | 7 | -2/+156 |
2022-08-16 | cxl/test: Validate switch port settings in cxl-region-sysfs.sh | Dan Williams | 1 | -0/+32 |
2022-08-16 | cxl/list: Add 'depth' to port listings | Dan Williams | 5 | -0/+12 |
2022-08-16 | cxl/list: Filter decoders by region | Dan Williams | 1 | -0/+23 |
2022-08-16 | cxl/list: Add region to decoder listings | Dan Williams | 5 | -0/+51 |
2022-08-16 | cxl/list: Add interleave parameters to decoder listings | Dan Williams | 1 | -0/+20 |
2022-08-16 | cxl/test: Validate endpoint interleave geometry | Dan Williams | 1 | -2/+18 |
2022-08-16 | cxl: Add list verbose option to the cxl command | Matthew Ho | 3 | -0/+40 |
2022-08-16 | Merge branch 'for-74/vv/create-region' into pending | Vishal Verma | 30 | -52/+2580 |
2022-08-16 | cxl/decoder: add a max_available_extent attribute | Vishal Verma | 6 | -2/+109 |
2022-08-16 | test: add a cxl-create-region test | Vishal Verma | 2 | -0/+127 |
2022-08-16 | cxl/list: make memdevs and regions the default listing | Vishal Verma | 1 | -1/+2 |
2022-08-16 | cxl: add commands to {enable,disable,destroy}-region | Vishal Verma | 8 | -1/+321 |
2022-08-16 | cxl: add a 'create-region' command | Vishal Verma | 10 | -1/+691 |
2022-08-16 | libcxl: add low level APIs for region creation | Vishal Verma | 5 | -3/+488 |
2022-08-16 | cxl-cli: add region listing support | Vishal Verma | 6 | -24/+295 |
2022-08-16 | libcxl: Introduce libcxl region and mapping objects | Vishal Verma | 5 | -10/+530 |
2022-08-16 | cxl/memdev: refactor decoder mode string parsing | Vishal Verma | 2 | -9/+15 |
2022-08-16 | cxl/port: Consolidate the debug option in cxl-port man pages | Vishal Verma | 4 | -8/+7 |
2022-08-16 | libcxl: add a depth attribute to cxl_port | Vishal Verma | 2 | -0/+2 |
2022-08-16 | cxl/list: Clarify "-B" vs "-P -p root" | Dan Williams | 1 | -6/+14 |
2022-08-16 | cxl/test: add a test to {read,write,zero}-labels | Vishal Verma | 2 | -0/+71 |
2022-08-16 | Merge branch 'for-74/djbw/region-provisioning' into pending | Vishal Verma | 23 | -102/+1102 |
2022-08-16 | cxl/test: Checkout region setup/teardown | Dan Williams | 2 | -0/+124 |
2022-08-16 | cxl/test: Update CXL memory parameters | Dan Williams | 1 | -11/+21 |
2022-08-16 | cxl/memdev: Add {reserve,free}-dpa commands | Dan Williams | 13 | -3/+511 |
2022-08-16 | cxl/set-partition: Accept 'ram' as an alias for 'volatile' | Dan Williams | 2 | -2/+4 |
2022-08-16 | cxl/list: Emit 'mode' for endpoint decoder objects | Dan Williams | 6 | -0/+72 |
2022-08-16 | cxl/memdev: Fix json for multi-device partitioning | Dan Williams | 1 | -5/+21 |
2022-08-16 | cxl/lib: Maintain decoders in id order | Dan Williams | 2 | -1/+46 |
2022-08-16 | ccan/list: Import latest list helpers | Dan Williams | 3 | -77/+222 |
2022-08-16 | cxl/list: Add DPA span to endpoint decoder listings | Dan Williams | 6 | -1/+72 |
2022-08-16 | cxl/list: Hide 0s in disabled decoder listings | Dan Williams | 1 | -6/+6 |
2022-08-16 | cxl/list: Emit endpoint decoders filtered by memdev | Dan Williams | 1 | -0/+8 |
2022-08-16 | cxl/list: Reformat option list | Dan Williams | 1 | -5/+4 |
2022-07-19 | libcxl: Fix memory leakage in cxl_port_init() | Shivaprasad G Bhat | 1 | -0/+1 |
2022-06-16 | util/wrapper.c: Fix gcc warning in xrealloc() | Vishal Verma | 1 | -9/+9 |
2022-06-15 | ndctl/bus: Handle missing scrub commands more gracefully | Tarun Sahu | 1 | -4/+14 |
2022-06-15 | libcxl: fix a segfault when memdev->pmem is absent | Vishal Verma | 1 | -3/+5 |
2022-06-15 | ndctl/dimm: Flush invalidated labels after overwrite | Dan Williams | 1 | -12/+22 |
2022-06-15 | namespace-action: Drop more zero namespace checks | Michal Suchanek | 3 | -14/+6 |
2022-06-15 | meson: make modprobedatadir an option | Michal Suchanek | 2 | -1/+6 |
2022-06-15 | daxctl: Fix kernel option typo in "Soft Reservation" theory of operation | Michal Suchanek | 1 | -2/+2 |
2022-06-15 | Merge branch 'for-74/djbw/cxl_test' into pending | Vishal Verma | 22 | -47/+448 |
2022-06-15 | test: monitor: Use in-tree configuration file | Michal Suchanek | 1 | -1/+3 |
2022-06-15 | cxl/test: Add topology enumeration and hotplug test | Dan Williams | 3 | -0/+180 |
2022-06-15 | daxctl: fix systemd escaping for 90-daxctl-device.rules | Vishal Verma | 1 | -1/+3 |
2022-06-15 | cxl/port: Relax port identifier validation | Dan Williams | 1 | -26/+4 |
2022-06-15 | cxl/list: Add support for filtering by host identifiers | Dan Williams | 1 | -0/+9 |
2022-06-15 | cxl/memdev: Fix bus_invalidate() crash | Dan Williams | 1 | -2/+1 |
2022-06-15 | cxl/list: Auto-enable 'single' mode for port listings | Dan Williams | 1 | -0/+1 |
2022-06-15 | cxl/bus: Add bus disable support | Dan Williams | 12 | -2/+231 |
2022-06-15 | cxl/port: Fix disable-port man page | Dan Williams | 1 | -5/+1 |
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 | 4 | -5/+2 |
2022-04-08 | monitor: Fix the monitor config file parsing | Shivaprasad G Bhat | 1 | -9/+20 |
2022-04-08 | ndctl/build: Fix 'iniparser' includes due to variances in distros | Vaibhav Jain | 2 | -2/+22 |
2022-04-08 | ndctl,daxctl,util/build: Reconcile 'iniparser' dependency | Vaibhav Jain | 3 | -2/+1 |
2022-04-07 | build: Fix test timeouts | Dan Williams | 1 | -1/+1 |
2022-03-09 | build: Fix '-Wall' and '-O2' warnings | Dan Williams | 1 | -3/+5 |
2022-03-09 | build: Fix systemd unit directory detection | Dan Williams | 1 | -1/+1 |
2022-03-07 | ndctl: release v73v73 | Vishal Verma | 1 | -7/+7 |
2022-03-04 | scripts/docsurgeon: Fix document header for section 1 man pages | Vishal Verma | 1 | -1/+1 |
2022-03-04 | cxl/list: always free the path var in add_cxl_decoder() | Alison Schofield | 1 | -0/+2 |
2022-03-04 | cxl/list: tidy the error path in add_cxl_decoder() | Alison Schofield | 1 | -3/+5 |
2022-03-03 | libdaxctl: free resource allocated with asprintf() | Alison Schofield | 1 | -3/+2 |
2022-03-03 | libcxl: Remove extraneous NULL checks when validating cmd status | Alison Schofield | 1 | -4/+0 |
2022-03-02 | util/size.h: Fix build error for GCC < 10 | Vaibhav Jain | 1 | -2/+3 |
2022-02-24 | build: Automate rpmbuild.sh | Dan Williams | 1 | -0/+9 |
2022-02-24 | util/size.h: fix build for older compilers | Vishal Verma | 1 | -4/+159 |
2022-02-23 | daxctl: provide safe versions of iteration API | michalbiesek | 1 | -0/+13 |
2022-02-23 | Merge branch 'for-73/rpm_fixes' into pending | Vishal Verma | 3 | -44/+33 |
2022-02-23 | Update ndctl.spec to allow flatpak builds | Jay W | 1 | -1/+4 |
2022-02-23 | Merge branch 'for-73/vv/smart-test-fix' into pending | Vishal Verma | 1 | -2/+2 |
2022-02-23 | Merge branch 'for-73/vj/papr' into pending | Vishal Verma | 9 | -23/+205 |
2022-02-23 | Merge branch 'for-73/as/cxl-partitions' into pending | Vishal Verma | 17 | -8/+628 |
2022-02-22 | cxl: add command 'cxl set-partition' | Alison Schofield | 5 | -0/+277 |
2022-02-22 | libcxl: add interfaces for SET_PARTITION_INFO mailbox command | Alison Schofield | 5 | -0/+59 |
2022-02-22 | cxl: add memdev partition information to cxl-list | Alison Schofield | 6 | -0/+149 |
2022-02-22 | libcxl: return the partition alignment field in bytes | Alison Schofield | 1 | -8/+5 |
2022-02-22 | libcxl: add accessors for capacity fields of the IDENTIFY command | Alison Schofield | 3 | -0/+50 |
2022-02-22 | libcxl: add GET_PARTITION_INFO mailbox command and accessors | Alison Schofield | 6 | -0/+88 |
2022-02-22 | Merge branch 'for-73/djbw/cxl-topology' into pending | Vishal Verma | 40 | -402/+4503 |
2022-02-22 | spec file: Add configuration migration. | Michal Suchanek | 1 | -0/+25 |
2022-02-22 | config: deduplicate monitor sample configuration. | Michal Suchanek | 2 | -43/+4 |
2022-02-22 | ndctl,libndctl: Update nvdimm flags after smart-inject | Vaibhav Jain | 5 | -14/+51 |
2022-02-18 | ndtest/ack-shutdown-count: Skip the test on ndtest | Shivaprasad G Bhat | 1 | -0/+4 |
2022-02-18 | libndctl/papr: Add limited support for inject-smart | Vaibhav Jain | 2 | -0/+78 |
2022-02-18 | libndctl, intel: Indicate supported smart-inject types | Vaibhav Jain | 3 | -8/+38 |
2022-02-18 | libndctl/papr: Add support for reporting shutdown-count | Vaibhav Jain | 3 | -1/+34 |
2022-02-17 | ndctl/test: make inject-smart.sh more tolerant of decimal fields | Vishal Verma | 1 | -2/+2 |
2022-02-17 | Merge branch 'for-73/vv/repology' into pending | Vishal Verma | 1 | -0/+3 |
2022-01-26 | cxl/list: Filter dports and targets by memdevs | Dan Williams | 8 | -18/+105 |
2022-01-26 | cxl/port: Add {disable,enable}-port command | Dan Williams | 13 | -24/+471 |
2022-01-26 | cxl/list: Support filtering memdevs by ports | Dan Williams | 6 | -2/+86 |
2022-01-26 | cxl/list: Support filtering memdevs by decoders | Dan Williams | 6 | -0/+92 |
2022-01-26 | cxl/list: Reuse the --target option for ports | Dan Williams | 9 | -5/+240 |
2022-01-26 | cxl/list: Use 'physical_node' for root port attachment detection | Dan Williams | 6 | -1/+32 |
2022-01-26 | cxl/list: Extend decoder objects with target information | Dan Williams | 10 | -2/+283 |
2022-01-26 | cxl/list: Add decoder support | Dan Williams | 13 | -28/+643 |
2022-01-26 | cxl/memdev: Enable / disable support | Dan Williams | 10 | -1/+221 |