aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/nvmf
Commit message (Expand)AuthorAgeFilesLines
* nvmf: Fix null ptr referenceMariusz Zaborski6 days1-1/+1
* nvmf: Limit the default I/O queue size to 128 entriesJohn Baldwin2026-02-201-1/+2
* nvmf: Add support for DIOCGIDENTJohn Baldwin2025-11-172-0/+6
* nvmft: Honor any IOCCSZ limit imposed by the transportJohn Baldwin2025-11-103-0/+21
* nvmf: Add a transport hook to limit the maximum command capsule sizeJohn Baldwin2025-11-104-0/+22
* nvmf: Honor any data transfer limit imposed by the transportJohn Baldwin2025-11-103-3/+17
* nvmf: Add a transport hook to limit the size of host data transfersJohn Baldwin2025-11-104-0/+24
* sbuf_delete() after sbuf_finish() & add SBUF_INCLUDENULDavid E. O'Brien2025-10-311-1/+1
* nvmf: Fix a typo in a source code commentGordon Bergling2025-08-251-1/+1
* libnvmf: Add nvmf_nqn_valid_strict() functionJohn Baldwin2025-07-281-40/+0
* nvmf: Auto-reconnect periodically after a disconnectJohn Baldwin2025-07-093-5/+131
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-211-1/+1
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* nvmft: Fix a resource leak for SET_FEATURES/ASYNC_EVENT_CONFIGURATIONJohn Baldwin2025-05-301-0/+1
* nvmft: Export more info for a ctl port for use by ctladmJohn Baldwin2025-02-202-0/+27
* nvmft: Switch the per-port lock from sx(9) to mtx(9)John Baldwin2025-02-203-44/+62
* nvmf: Add NVMF_CONNECTION_STATUS ioctlJohn Baldwin2025-01-313-0/+37
* nvme/nvmf: Add NVME_GET_CONTROLLER_DATA ioctl to fetch cached cdataJohn Baldwin2025-01-311-0/+3
* nvmft: Don't offline a port being removed if it is already offlineJohn Baldwin2025-01-311-1/+7
* nvmf: Refactor reconnection supportJohn Baldwin2025-01-243-22/+48
* nvmf: Defer the post-sync shutdown handler to SHUTDOWN_PRI_LASTJohn Baldwin2025-01-131-1/+13
* nvmf: fix build with __assert_unreachable() addition to userlandKyle Evans2025-01-131-1/+0
* nvmf: Switch several ioctls to using nvlistsJohn Baldwin2024-12-3013-206/+398
* nvmft: Fix typo in error message if an I/O queue fails to handoffJohn Baldwin2024-12-281-1/+1
* nvmf: Track SQ flow controlJohn Baldwin2024-11-113-5/+37
* nvmf: Schedule requests across multiple I/O queuesJohn Baldwin2024-11-112-5/+5
* nvmf: Fix an off by one error when scanning active namespace IDsJohn Baldwin2024-11-051-2/+2
* nvmf: Deregister the post_sync eventhandler correctly during detachJohn Baldwin2024-11-021-1/+1
* nvmf_tcp: Correct padding calculationJohn Baldwin2024-11-021-1/+1
* nvmf: Add sysctl nodes for each queue pairJohn Baldwin2024-11-023-4/+53
* mbuf: Don't force all M_EXTPG mbufs to be read-onlyJohn Baldwin2024-10-311-1/+1
* nvmf: Fail pass through commands while a controller is not associatedJohn Baldwin2024-10-171-0/+9
* nvmf: Narrow scope of sim lock in nvmf_sim_ioJohn Baldwin2024-09-261-2/+1
* nvmf: Always use xpt_done instead of xpt_done_directJohn Baldwin2024-09-261-1/+1
* ctl: Move extern for control_softc into <cam/ctl/ctl_private.h>John Baldwin2024-09-251-2/+0
* nvmft: Defer datamove operations to a pool of taskqueue threadsJohn Baldwin2024-09-243-2/+112
* nvmf_tcp: Fully honor kern.nvmf.tcp.max_transmit_data for C2H_DATA PDUsJohn Baldwin2024-09-051-12/+19
* nvmfd/nvmft: Fix a typo "whiled" -> "while"John Baldwin2024-09-031-1/+1
* nvmf_tcp: Correct calculation of number of TTAGs to allocateJohn Baldwin2024-07-301-1/+1
* nvmf_tcp: Update R2T accounting stats when aborting command buffersJohn Baldwin2024-07-301-0/+5
* nvmf_tcp: Avoid setting some unused parameters in tcp_allocate_qpairJohn Baldwin2024-07-301-2/+3
* nvmf_tcp: Use min() to simplify a few statementsJohn Baldwin2024-07-301-9/+3
* nvmf_tcp: Rename max_c2hdata sysctl to max_transmit_dataJohn Baldwin2024-07-251-1/+1
* nvmft: Handle qpair allocation failures during handoffJohn Baldwin2024-07-231-0/+10
* nvmf_tcp: Don't require a data digest for PDUs without dataJohn Baldwin2024-07-221-10/+14
* nvmf: Use device_set_descf()Mark Johnston2024-06-161-3/+1
* nvmf: Handle shutdowns more gracefullyJohn Baldwin2024-06-054-7/+114
* nvmf: Permit failing I/O requests while disconnectedJohn Baldwin2024-06-054-7/+36
* nvmf: Rescan namespaces after reconnectingJohn Baldwin2024-06-051-0/+2
* nvmf: Rescan all namespaces if the changed NS log page is too largeJohn Baldwin2024-06-053-1/+51