summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/core.c
AgeCommit message (Expand)Author
2025-03-11nvme: move error logging from nvme_end_req() to __nvme_end_req()Shin'ichiro Kawasaki
2025-02-20nvme: only allow entering LIVE from CONNECTING stateDaniel Wagner
2025-02-03Merge tag 'nvme-6.14-2025-01-31' of git://git.infradead.org/nvme into block-6.14Jens Axboe
2025-01-31block: force noio scope in blk_mq_freeze_queueChristoph Hellwig
2025-01-23nvme: handle connectivity loss in nvme_set_queue_countDaniel Wagner
2025-01-20Merge tag 'for-6.14/io_uring-20250119' of git://git.kernel.dk/linuxLinus Torvalds
2025-01-17block: Add common atomic writes enable flagJohn Garry
2025-01-13nvme: fix bogus kzalloc() return check in nvme_init_effects_log()Jens Axboe
2025-01-13Merge tag 'nvme-6.14-2025-01-12' of git://git.infradead.org/nvme into for-6.1...Jens Axboe
2025-01-12nvme: Add error path for xa_store in nvme_init_effectsKeisuke Nishimura
2025-01-10nvme: Add error check for xa_store in nvme_get_effects_logKeisuke Nishimura
2025-01-10nvme: fix queue freeze vs limits lock orderChristoph Hellwig
2025-01-06block: remove BLK_MQ_F_NO_SCHEDChristoph Hellwig
2024-12-23block: remove BLK_MQ_F_SHOULD_MERGEChristoph Hellwig
2024-12-23nvme: add support for passing on the application tagKanchan Joshi
2024-12-23block: introduce BIP_CHECK_GUARD/REFTAG/APPTAG bip_flagsAnuj Gupta
2024-12-18nvme: use blk_validate_block_size() for max LBA checkLuis Chamberlain
2024-12-05Merge tag 'nvme-6.13-2024-12-05' of git://git.infradead.org/nvme into block-6.13Jens Axboe
2024-12-04nvme-fabrics: handle zero MAXCMD without closing the connectionMaurizio Lombardi
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra
2024-12-02nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supportedChristoph Hellwig
2024-11-30Merge tag 'block-6.13-20242901' of git://git.kernel.dk/linuxLinus Torvalds
2024-11-19nvme-fabrics: fix kernel crash while shutting down controllerNilay Shroff
2024-11-19Revert "nvme: make keep-alive synchronous operation"Nilay Shroff
2024-11-18Merge tag 'for-6.13/block-20241118' of git://git.kernel.dk/linuxLinus Torvalds
2024-11-13Merge tag 'nvme-6.13-2024-11-13' of git://git.infradead.org/nvme into for-6.1...Jens Axboe
2024-11-11nvme: check ns's volatile write cache not presentGuixin Liu
2024-11-11nvme: add rotational supportWang Yugui
2024-11-11nvme: use command set independent id ns if availableMatias Bjørling
2024-11-11nvmet: implement rotational media information logKeith Busch
2024-11-11nvmet: implement endurance groupsKeith Busch
2024-11-09Merge tag 'block-6.12-20241108' of git://git.kernel.dk/linuxLinus Torvalds
2024-11-05nvme-core: remove repeated wq flagsChaitanya Kulkarni
2024-11-04nvme/host: Fix RCU list traversal to use SRCU primitiveBreno Leitao
2024-11-01Merge tag 'block-6.12-20241101' of git://git.kernel.dk/linuxLinus Torvalds
2024-10-30nvme: module parameter to disable pi with offsetsKeith Busch
2024-10-26nvme: core: switch to non_owner variant of start_freeze/unfreeze queueMing Lei
2024-10-22nvme: enhance cns version checkingKeith Busch
2024-10-18Merge tag 'block-6.12-20241018' of git://git.kernel.dk/linuxLinus Torvalds
2024-10-17nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish functionNilay Shroff
2024-10-17nvme: make keep-alive synchronous operationNilay Shroff
2024-10-09nvme: disable CC.CRIME (NVME_CC_CRIME)Greg Joyce
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro
2024-09-24nvme: remove CC register read-back during enablingKeith Busch
2024-09-17Merge tag 'v6.11' into for-6.12/blockJens Axboe
2024-09-06nvme: Convert comma to semicolonShen Lichuan
2024-08-26nvme: rename apptag and appmask to lbat and lbatmAnuj Gupta
2024-08-23nvme: use better description for async reset reasonKeith Busch
2024-08-22nvme: move stopping keep-alive into nvme_uninit_ctrl()Ming Lei
2024-08-22nvme-tcp: sanitize TLS key handlingHannes Reinecke