summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/flamegraph-record
diff options
context:
space:
mode:
authorAlison Schofield <alison.schofield@intel.com>2025-11-15 17:30:32 -0800
committerDave Jiang <dave.jiang@intel.com>2025-11-18 16:21:57 -0700
commitf1840efdb2bf4f8d0e698eebec8f676c6d745c6d (patch)
tree2e48ba219c025953badb9bc24fc5b3b18b96a112 /tools/perf/scripts/python/bin/flamegraph-record
parentb6369daf0d6a96db5048edd26b07fc1aaed77dd1 (diff)
downloadkernel-f1840efdb2bf4f8d0e698eebec8f676c6d745c6d.tar.gz
cxl/test: Assign overflow_err_count from log->nr_overflow
mock_get_event() uses an uninitialized local variable, nr_overflow, to populate the overflow_err_count field. That results in incorrect overflow_err_count values in mocked cxl_overflow trace events, such as this case where the records are reported as 0 and should be non-zero: [] cxl_overflow: memdev=mem7 host=cxl_mem.6 serial=7: log=Failure : 0 records from 1763228189130895685 to 1763228193130896180 Fix by using log->nr_overflow and remove the unused local variable. A follow-up change was considered in cxl_mem_get_records_log() to confirm that the overflow_err_count is non-zero when the overflow flag is set [1]. Since the driver has no functional dependency on this constraint, and a device that violates this specific requirement does not cause incorrect driver behavior, no validation check is added. [1] CXL 3.2, Table 8-65 Get Event Records Output Payload Signed-off-by: Alison Schofield <alison.schofield@intel.com> Reviewed-by: Ira Weiny <ira.weiny@intel.com> Reviewed-by: Dave Jiang <dave.jiang@intel.com>> --- Link: https://patch.msgid.link/20251116013036.1713313-1-alison.schofield@intel.com Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/flamegraph-record')
0 files changed, 0 insertions, 0 deletions
td>igc: fix link speed advertisingCorinna Vinschen 2020-09-28igc: Expose LPI countersSasha Neftin 2020-07-01ethernet/intel: Convert fallthrough code commentsJeff Kirsher 2020-06-29igc: Add initial EEE supportSasha Neftin 2020-06-25net/intel: remove driver versions from Intel driversJeff Kirsher 2020-05-28igc: Reject NFC rules with multiple matchesAndre Guedes 2020-05-22igc: Change adapter->nfc_rule_lock to mutexAndre Guedes 2020-05-22igc: Fix NFC rule validationAndre Guedes 2020-05-22igc: Refactor igc_ethtool_update_nfc_rule()Andre Guedes 2020-05-22igc: Fix NFC rules restorationAndre Guedes 2020-05-22igc: Fix NFC rule overwrite casesAndre Guedes 2020-05-22igc: Fix locking issue when retrieving NFC rulesAndre Guedes 2020-05-22igc: Fix 'sw_idx' type in struct igc_nfc_ruleAndre Guedes 2020-05-22igc: Refactor igc_ethtool_add_nfc_rule()Andre Guedes 2020-05-21igc: Change byte order in struct igc_nfc_filterAndre Guedes 2020-05-21igc: Align terms used in NFC support codeAndre Guedes 2020-05-21igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.cAndre Guedes 2020-05-21igc: Early return in igc_get_ethtool_nfc_entry()Andre Guedes 2020-05-21igc: Cleanup _get|set_rxnfc ethtool opsAndre Guedes 2020-05-21igc: Get rid of igc_max_channels()Andre Guedes 2020-05-21igc: Enable NFC rules based source MAC addressAndre Guedes 2020-05-21igc: Add support for source address filters in coreAndre Guedes 2020-05-20igc: Remove IGC_MAC_STATE_SRC_ADDR flagAndre Guedes 2020-05-19igc: Dump ETQF registersAndre Guedes 2020-05-19igc: Refactor ethertype filtering codeAndre Guedes 2020-05-19igc: Refactor VLAN priority filtering codeAndre Guedes 2020-05-19igc: Return -EOPNOTSUPP when VLAN mask doesn't matchAndre Guedes 2020-05-19igc: Dump VLANPQF registerAndre Guedes 2020-05-19igc: Rename IGC_VLAPQF macroAndre Guedes 2020-05-18igc: Use netdev log helpers in igc_ethtool.cAndre Guedes 2020-05-18igc: add support to eeprom, registers and link self-testsVitaly Lifshits 2020-04-19igc: Remove igc_*_mac_steering_filter() wrappersAndre Guedes 2020-04-19igc: Change igc_add_mac_filter() returning valueAndre Guedes 2020-04-17igc: Fix overwrites when dumping registersAndre Guedes