summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/core.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-4.11/next' into for-4.11/linus-mergeJens Axboe2017-02-171-15/+41
|\
| * nvme: support ranged discard requestsChristoph Hellwig2017-02-081-7/+23
| * block: fold cmd_type into the REQ_OP_ spaceChristoph Hellwig2017-01-311-8/+18
* | Merge branch 'for-4.11/block' into for-4.11/linus-mergeJens Axboe2017-02-171-0/+30
|\ \ | |/ |/|
| * nvme: Check for Security send/recv support before issuing commands.Scott Bauer2017-02-171-0/+1
| * block/sed-opal: allocate struct opal_dev dynamicallyChristoph Hellwig2017-02-171-5/+4
| * Move stack parameters for sed_ioctl to prevent oversized stack with CONFIG_KASANScott Bauer2017-02-141-1/+2
| * nvme: Add Support for Opal: Unlock from S3 & Opal Allocation/IoctlsScott Bauer2017-02-061-0/+25
| * lightnvm: add ioctls for vector I/OsMatias Bjørling2017-01-311-0/+4
* | nvme: apply DELAY_BEFORE_CHK_RDY quirk at probe time tooGuilherme G. Piccoli2017-01-111-6/+1
|/
* nvme: simplify stripe quirkKeith Busch2016-12-211-15/+2
* Revert "nvme: add support for the Write Zeroes command"Linus Torvalds2016-12-131-21/+0
* Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-blockLinus Torvalds2016-12-131-73/+77
|\
| * block: improve handling of the magic discard payloadChristoph Hellwig2016-12-091-13/+4
| * nvme-fabrics: set sqe.command_id in core not transportsJames Smart2016-12-061-1/+2
| * nvme: add support for the Write Zeroes commandChaitanya Kulkarni2016-12-011-0/+21
| * nvme: lightnvm: attach lightnvm sysfs to nvme block deviceMatias Bjørling2016-11-291-22/+21
| * nvme: untangle 0 and BLK_MQ_RQ_QUEUE_OKOmar Sandoval2016-11-151-2/+2
| * nvme: don't pass the full CQE to nvme_complete_async_eventChristoph Hellwig2016-11-101-6/+13
| * nvme: introduce struct nvme_requestChristoph Hellwig2016-11-101-15/+13
| * nvme: Use BLK_MQ_S_STOPPED instead of QUEUE_FLAG_STOPPED in blk-mq codeBart Van Assche2016-11-021-14/+2
| * nvme: Fix a race condition related to stopping queuesBart Van Assche2016-11-021-1/+1
| * blk-mq: Add a kick_requeue_list argument to blk_mq_requeue_request()Bart Van Assche2016-11-021-1/+1
| * blk-mq: Remove blk_mq_cancel_requeue_work()Bart Van Assche2016-11-021-1/+0
* | nvme: use symbolic constants for CNS valuesChristoph Hellwig2016-10-191-2/+2
* | nvme: Add tertiary number to NVME_VSGabriel Krisman Bertazi2016-10-191-4/+4
* | nvme: Stop probing a removed deviceKeith Busch2016-10-121-0/+2
|/
* Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-blockLinus Torvalds2016-10-091-3/+0
|\
| * nvme: remove the post_scan calloutChristoph Hellwig2016-09-151-3/+0
* | nvme: Pass pointers, not dma addresses, to nvme_get/set_features()Andy Lutomirski2016-09-241-8/+6
* | lightnvm: expose device geometry through sysfsSimon A. F. Lund2016-09-211-6/+7
* | lightnvm: control life of nvm_dev in driverMatias Bjørling2016-09-211-21/+15
* | nvme: refactor namespaces to support non-gendisk devicesMatias Bjørling2016-09-211-41/+73
|/
* nvme: Fix nvme_get/set_features() with a NULL result pointerAndy Lutomirski2016-08-241-2/+2
* nvme: Prevent controller state invalid transitionGabriel Krisman Bertazi2016-08-151-2/+5
* Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2016-07-261-49/+269
|\
| * nvme: initialize variable before logical OR'ing itJay Freyensee2016-07-201-0/+1
| * block: ensure bios return from blk_get_request are properly initializedChristoph Hellwig2016-07-201-4/+0
| * NVMe: don't allocate unused nvme_majorNeilBrown2016-07-141-15/+1
| * nvme: Limit command retriesKeith Busch2016-07-121-0/+5
| * nvme/quirk: Add a delay before checking for adapter readinessGuilherme G. Piccoli2016-07-121-0/+9
| * Merge branch 'for-4.8/block' of git://git.kernel.org/pub/scm/linux/kernel/git...Jens Axboe2016-07-081-2/+1
| |\
| | * block: convert to device_add_disk()Dan Williams2016-06-271-2/+1
| * | nvme: add new reconnecting controller stateChristoph Hellwig2016-07-081-0/+12
| * | nvme: add keep-alive supportSagi Grimberg2016-07-051-0/+76
| * | nvme-fabrics: add a generic NVMe over Fabrics libraryChristoph Hellwig2016-07-051-1/+18
| * | nvme.h: add NVMe over Fabrics definitionsChristoph Hellwig2016-07-051-2/+2
| * | nvme: add fabrics sysfs attributesMing Lin2016-07-051-3/+73
| * | nvme: Modify and export sync command submission for fabricsChristoph Hellwig2016-07-051-9/+18
| * | nvme: allow transitioning from NEW to LIVE stateChristoph Hellwig2016-07-051-0/+1
| |/
OpenPOWER on IntegriCloud