summaryrefslogtreecommitdiff
path: root/sys/dev/nvmf
AgeCommit message (Expand)Author
2025-11-17nvmf: Add support for DIOCGIDENTJohn Baldwin
2025-11-10nvmft: Honor any IOCCSZ limit imposed by the transportJohn Baldwin
2025-11-10nvmf: Add a transport hook to limit the maximum command capsule sizeJohn Baldwin
2025-11-10nvmf: Honor any data transfer limit imposed by the transportJohn Baldwin
2025-11-10nvmf: Add a transport hook to limit the size of host data transfersJohn Baldwin
2025-10-30sbuf_delete() after sbuf_finish() & add SBUF_INCLUDENULDavid E. O'Brien
2025-08-25nvmf: Fix a typo in a source code commentGordon Bergling
2025-07-28libnvmf: Add nvmf_nqn_valid_strict() functionJohn Baldwin
2025-07-09nvmf: Auto-reconnect periodically after a disconnectJohn Baldwin
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-05-30nvmft: Fix a resource leak for SET_FEATURES/ASYNC_EVENT_CONFIGURATIONJohn Baldwin
2025-02-20nvmft: Export more info for a ctl port for use by ctladmJohn Baldwin
2025-02-20nvmft: Switch the per-port lock from sx(9) to mtx(9)John Baldwin
2025-01-31nvmf: Add NVMF_CONNECTION_STATUS ioctlJohn Baldwin
2025-01-31nvme/nvmf: Add NVME_GET_CONTROLLER_DATA ioctl to fetch cached cdataJohn Baldwin
2025-01-31nvmft: Don't offline a port being removed if it is already offlineJohn Baldwin
2025-01-24nvmf: Refactor reconnection supportJohn Baldwin
2025-01-13nvmf: Defer the post-sync shutdown handler to SHUTDOWN_PRI_LASTJohn Baldwin
2025-01-12nvmf: fix build with __assert_unreachable() addition to userlandKyle Evans
2024-12-30nvmf: Switch several ioctls to using nvlistsJohn Baldwin
2024-12-28nvmft: Fix typo in error message if an I/O queue fails to handoffJohn Baldwin
2024-11-11nvmf: Track SQ flow controlJohn Baldwin
2024-11-11nvmf: Schedule requests across multiple I/O queuesJohn Baldwin
2024-11-04nvmf: Fix an off by one error when scanning active namespace IDsJohn Baldwin
2024-11-02nvmf: Deregister the post_sync eventhandler correctly during detachJohn Baldwin
2024-11-02nvmf_tcp: Correct padding calculationJohn Baldwin
2024-11-02nvmf: Add sysctl nodes for each queue pairJohn Baldwin
2024-10-31mbuf: Don't force all M_EXTPG mbufs to be read-onlyJohn Baldwin
2024-10-17nvmf: Fail pass through commands while a controller is not associatedJohn Baldwin
2024-09-25nvmf: Narrow scope of sim lock in nvmf_sim_ioJohn Baldwin
2024-09-25nvmf: Always use xpt_done instead of xpt_done_directJohn Baldwin
2024-09-25ctl: Move extern for control_softc into <cam/ctl/ctl_private.h>John Baldwin
2024-09-24nvmft: Defer datamove operations to a pool of taskqueue threadsJohn Baldwin
2024-09-05nvmf_tcp: Fully honor kern.nvmf.tcp.max_transmit_data for C2H_DATA PDUsJohn Baldwin
2024-09-03nvmfd/nvmft: Fix a typo "whiled" -> "while"John Baldwin
2024-07-30nvmf_tcp: Correct calculation of number of TTAGs to allocateJohn Baldwin
2024-07-30nvmf_tcp: Update R2T accounting stats when aborting command buffersJohn Baldwin
2024-07-30nvmf_tcp: Avoid setting some unused parameters in tcp_allocate_qpairJohn Baldwin
2024-07-30nvmf_tcp: Use min() to simplify a few statementsJohn Baldwin
2024-07-25nvmf_tcp: Rename max_c2hdata sysctl to max_transmit_dataJohn Baldwin
2024-07-23nvmft: Handle qpair allocation failures during handoffJohn Baldwin
2024-07-22nvmf_tcp: Don't require a data digest for PDUs without dataJohn Baldwin
2024-06-16nvmf: Use device_set_descf()Mark Johnston
2024-06-05nvmf: Handle shutdowns more gracefullyJohn Baldwin
2024-06-05nvmf: Permit failing I/O requests while disconnectedJohn Baldwin
2024-06-05nvmf: Rescan namespaces after reconnectingJohn Baldwin
2024-06-05nvmf: Rescan all namespaces if the changed NS log page is too largeJohn Baldwin
2024-06-05nvmf: Factor out most of nvmf_rescan_ns into a helper routineJohn Baldwin
2024-06-05nvmf: Refactor nvmf_add_namespaces to be more genericJohn Baldwin