summaryrefslogtreecommitdiffstats
path: root/drivers/cxl/core/mbox.c
Commit message (Expand)AuthorAgeFilesLines
* cxl/memdev: Only show sanitize sysfs files when supportedDavidlohr Bueso2023-07-281-1/+44
* Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxlDan Williams2023-06-251-138/+147
|\
| * cxl/memdev: Make mailbox functionality optionalDan Williams2023-06-251-0/+1
| * cxl/mbox: Move mailbox related driver state to its own data structureDan Williams2023-06-251-134/+141
* | Merge branch 'for-6.5/cxl-background' into for-6.5/cxlDan Williams2023-06-251-1/+61
|\ \ | |/ |/|
| * cxl/mem: Support Secure EraseDavidlohr Bueso2023-06-251-1/+5
| * cxl/mem: Wire up Sanitization supportDavidlohr Bueso2023-06-251-0/+55
| * cxl/mbox: Add background cmd handling machineryDavidlohr Bueso2023-05-231-1/+2
* | cxl: Explicitly initialize resources when media is not readyDave Jiang2023-05-261-6/+11
|/
* cxl: Move cxl_await_media_ready() to before capacity info retrievalDave Jiang2023-05-181-5/+10
* Merge branch 'for-6.3/cxl-autodetect-fixes' into for-6.4/cxlDan Williams2023-04-231-1/+0
|\
| * cxl/core: Drop unused io-64-nonatomic-lo-hi.hDan Williams2023-04-181-1/+0
* | cxl/trace: Add TRACE support for CXL media-error recordsAlison Schofield2023-04-231-1/+4
* | cxl/mbox: Add GET_POISON_LIST mailbox commandAlison Schofield2023-04-231-0/+55
* | cxl/mbox: Initialize the poison stateAlison Schofield2023-04-231-2/+79
* | cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_allAlison Schofield2023-04-231-0/+6
* | cxl/mbox: Deprecate poison commandsDan Williams2023-04-221-5/+0
|/
* Merge branch 'for-6.3/cxl-events' into cxl/nextDan Williams2023-02-161-7/+7
|\
| * cxl/trace: Standardize device information outputIra Weiny2023-02-161-7/+7
* | Merge branch 'for-6.3/cxl' into cxl/nextDan Williams2023-02-101-2/+7
|\ \
| * | cxl/uapi: Tag commands from cxl_query_cmd()Ira Weiny2023-02-101-2/+7
* | | Merge branch 'for-6.3/cxl-events' into cxl/nextDan Williams2023-02-071-0/+226
|\ \ \ | |/ / |/| / | |/
| * cxl/pci: Set the device timestampJonathan Cameron2023-01-301-0/+27
| * cxl/mbox: Add missing parameter to docs.Jonathan Cameron2023-01-301-0/+1
| * cxl/mem: Trace Memory Module Event RecordIra Weiny2023-01-261-0/+13
| * cxl/mem: Trace DRAM Event RecordIra Weiny2023-01-261-0/+12
| * cxl/mem: Trace General Media Event RecordIra Weiny2023-01-261-2/+27
| * cxl/mem: Read, trace, and clear events on driver loadIra Weiny2023-01-261-0/+148
* | cxl/mbox: Fix Payload Length check for Get Log commandRobert Richter2023-01-271-3/+22
* | cxl/mbox: Add debug messages for enabled mailbox commandsRobert Richter2023-01-261-1/+2
|/
* cxl/security: Drop security command ioctl uapiDan Williams2022-12-061-17/+0
* cxl/mbox: Add variable output size validation for internal commandsDan Williams2022-12-061-9/+14
* cxl/mbox: Enable cxl_mbox_send_cmd() users to validate output sizeDan Williams2022-12-061-34/+52
* cxl/pmem: Enforce keyctl ABI for PMEM securityDan Williams2022-12-021-0/+10
* cxl/pmem: Add "Passphrase Secure Erase" security command supportDave Jiang2022-12-011-0/+1
* cxl/pmem: Add "Unlock" security command supportDave Jiang2022-12-011-0/+1
* cxl/pmem: Add "Freeze Security State" security command supportDave Jiang2022-12-011-0/+1
* cxl/pmem: Add Disable Passphrase security command supportDave Jiang2022-12-011-0/+1
* cxl/pmem: Add "Set Passphrase" security command supportDave Jiang2022-12-011-0/+1
* cxl/pmem: Introduce nvdimm_security_ops with ->get_flags() operationDave Jiang2022-11-301-0/+1
* cxl/mbox: Add a check on input payload sizeJonathan Cameron2022-10-201-1/+1
* tools/testing/cxl: Add partition supportDan Williams2022-07-101-6/+1
* cxl/debug: Move debugfs init to cxl_core_init()Dan Williams2022-07-101-9/+1
* cxl/mem: Convert partition-info to resourcesDan Williams2022-07-091-33/+45
* cxl/mbox: Fix missing variable payload checks in cmd size validationVishal Verma2022-06-281-2/+4
* cxl/mbox: fix logical vs bitwise typoDan Carpenter2022-04-281-1/+1
* cxl/mbox: Replace NULL check with IS_ERR() after vmemdup_user()Alison Schofield2022-04-221-1/+1
* cxl/mbox: Use type __u32 for mailbox payload sizesAlison Schofield2022-04-221-13/+15
* cxl/mbox: Use new return_code handlingDavidlohr Bueso2022-04-121-2/+1
* cxl/mbox: Improve handling of mbox_cmd hw return codesDavidlohr Bueso2022-04-121-1/+1