aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/bhyve/pci_nvme.c
Commit message (Expand)AuthorAgeFilesLines
* bhyve: Use NVMEF macro to construct fieldsJohn Baldwin2024-01-291-21/+20
* bhyve: Use the NVMEM macro instead of expanded versionsJohn Baldwin2024-01-291-16/+12
* nvme: Rename NVMEB helper macro to NVMEMJohn Baldwin2024-01-291-2/+2
* bhyve: Use NVMEV to read the ASQS field of AQAJohn Baldwin2024-01-291-1/+1
* bhyve: Use the NVMEV macro instead of expanded versionsJohn Baldwin2024-01-291-10/+9
* bhyve nvme: Add NQN valueChuck Tuffli2023-10-121-1/+8
* bhyve: Store the FreeBSD OUI in little-endian in the controller dataJohn Baldwin2023-08-171-2/+2
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* bhyve: Stop calling pci_lintr_request() in the NVMe device modelMark Johnston2023-06-281-2/+0
* bhyve: add bootindex option for several devicesCorvin Köhne2023-06-201-0/+8
* bhyve: Fix typosElyes Haouas2023-06-021-2/+2
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* ext2fs: extract crc16 into sys/crc16.hVal Packett2023-04-241-53/+1
* bhyve: Remove trailing semicolonElyes Haouas2023-03-151-1/+1
* bhyve: Remove vmctx argument from PCI device model methods.John Baldwin2023-01-191-14/+13
* bhyve: Remove unused vcpu argument from PCI read/write methods.John Baldwin2022-12-091-2/+2
* bhyve: Remove unused argument from pci_nvme_handle_doorbell.John Baldwin2022-12-091-2/+2
* bhyve: Fix sign compare warnings in the NVMe device model.John Baldwin2022-11-291-2/+2
* bhyve: Avoid unlikely truncation of the blockif ident strings.John Baldwin2022-11-291-2/+2
* bhyve: Clear lid to 0 for internal device errors for NVMe AENs.John Baldwin2022-11-291-0/+2
* bhyve: Don't leak uninitialized bits in NVMe completion statuses.John Baldwin2022-11-291-0/+4
* bhyve: nvme controller obey async event setting when reporting critical tempe...Wanpeng Qian2022-11-151-2/+5
* bhyve: return FEATURE_NOT_CHANGEABLE for unimplemented feature of NVMe contro...Wanpeng Qian2022-11-151-0/+5
* bhyve: abort and return FEATURE_NOT_SAVEABLE while set feature with a save fl...Wanpeng Qian2022-11-151-1/+9
* bhyve: initial PowerCycles valueWanpeng Qian2022-11-041-0/+4
* bhyve: Remove an unused parameter from pci_nvme_append_iov_req()Mark Johnston2022-10-271-8/+6
* bhyve: Address some signed/unsigned comparison warningsMark Johnston2022-10-251-1/+1
* bhyve nvme: Switch to POSIX standard functionsChuck Tuffli2022-08-171-3/+3
* bhyve: Mark variables and functions as static where appropriateMark Johnston2022-08-161-1/+1
* bhyve nvme: Support minimal Controller listChuck Tuffli2022-08-161-0/+9
* bhyve nvme: Fix reported SANICAP valueChuck Tuffli2022-08-161-0/+4
* bhyve nvme: Fix firmware read only initializationWanpeng Qian2022-08-141-1/+1
* bhyve nvme: Fix Active Firmware InfoWanpengQian2022-08-141-0/+5
* bhyve: Fix Number of Power States Supported valueWanpengQian2022-08-141-3/+5
* bhyve: Address uses of uninitialized variables in pci_nvme.cMark Johnston2022-08-141-10/+10
* bhyve: Address -Wunused* warnings in pci_nvme.cMark Johnston2022-08-141-33/+26
* bhyve nvme: Fix uninitialized pointerChuck Tuffli2022-08-141-1/+1
* bhyve nvme: Fix Controller init error casesChuck Tuffli2022-08-141-5/+50
* bhyve nvme: Check return value of mapped memoryChuck Tuffli2022-08-141-8/+13
* bhyve nvme: Fix out-of-bound IOV array accessChuck Tuffli2022-08-131-4/+14
* bhyve: missing mutex initializationsAndy Fiddaman2022-03-161-2/+2
* bhyve nvme: Advertise Namespace changed AENChuck Tuffli2022-02-231-20/+24
* nvme: fix spelling of NamespaceChuck Tuffli2022-02-211-1/+1
* bhyve nvme: Fix Identify Namespace, NSID=ffffffffChuck Tuffli2022-01-301-0/+6
* bhyve nvme: Fix Set Features, AENChuck Tuffli2022-01-301-1/+25
* bhyve nvme: Fix reported VWC valueChuck Tuffli2022-01-301-0/+2
* bhyve nvme: Fix LBA out-of-range calculationChuck Tuffli2022-01-301-6/+7
* bhyve nvme: Add Select support to Get FeaturesChuck Tuffli2022-01-301-1/+8
* bhyve nvme: Update v1.4 Identify Controller dataChuck Tuffli2022-01-301-1/+9
* bhyve nvme: Add Temperature Threshold supportChuck Tuffli2022-01-301-3/+64