2023-01-19 | Keith Busch | nvme-pci: fix timeout request state check Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-12-21 | Keith Busch | nvme-pci: fix page size checks Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-12-21 | Keith Busch | nvme-pci: fix mempool alloc size Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-11-16 | Keith Busch | dm-log-writes: set dma_alignment limit in io_hints Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-11-16 | Keith Busch | dm-integrity: set dma_alignment limit in io_hints Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-11-16 | Keith Busch | block: make blk_set_default_limits() private Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-11-16 | Keith Busch | dm-crypt: provide dma_alignment limit in io_hints Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-11-16 | Keith Busch | block: make dma_alignment a stacking queue_limit Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-11-14 | Keith Busch | iomap: directly use logical block size Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-11-09 | Keith Busch | nvme: quiet user passthrough command errors Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-10-25 | Keith Busch | nvme-multipath: set queue dma alignment to 3 Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-27 | Keith Busch | blk-mq: use quiesced elevator switch when reinitializing... Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-27 | Keith Busch | nvme-pci: report the actual number of tagset maps Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-27 | Keith Busch | nvme: ensure subsystem reset is single threaded Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-27 | Keith Busch | nvme: restrict management ioctls to admin Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-27 | Keith Busch | nvme: copy firmware_rev on each init Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-27 | Keith Busch | nvme: handle effects after freeing the request Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-19 | Keith Busch | nvme-pci: move iod dma_len fill gaps Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-19 | Keith Busch | nvme-pci: iod npages fits in s8 Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-19 | Keith Busch | nvme-pci: iod's 'aborted' is a bool Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-19 | Keith Busch | nvme-pci: remove nvme_queue from nvme_iod Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-12 | Keith Busch | sbitmap: fix batched wait_cnt accounting Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-07 | Keith Busch | nvme: requeue aen after firmware activation Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-09-01 | Keith Busch | sbitmap: fix batched wait_cnt accounting Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-08-12 | Keith Busch | fs: don't randomize struct kiocb fields Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-08-03 | Keith Busch | block: fix leaking page ref on truncated direct io Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-08-03 | Keith Busch | block: ensure bio_iov_add_page can't fail Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-08-03 | Keith Busch | block: ensure iov_iter advances for added pages Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-07-14 | Keith Busch | nvme-pci: fix freeze accounting for error handling Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-07-06 | Keith Busch | nvme: use struct group for generic command dwords Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-07-06 | Keith Busch | nvme-pci: phison e16 has bogus namespace ids Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | iomap: add support for dma aligned direct-io Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block: relax direct io memory alignment Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block: introduce bdev_iter_is_aligned helper Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | iov: introduce iov_iter_aligned Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block/bounce: count bytes instead of sectors Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block/merge: count bytes instead of sectors Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block: add a helper function for dio alignment Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block: introduce bdev_dma_alignment helper Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block: export dma_alignment attribute Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block/bio: remove duplicate append pages code Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Keith Busch | block: fix infinite loop for invalid zone append Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-13 | Keith Busch | nvme-pci: sk hynix p31 has bogus namespace ids Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-13 | Keith Busch | nvme-pci: smi has bogus namespace ids Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-13 | Keith Busch | nvme-pci: phison e12 has bogus namespace ids Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-13 | Keith Busch | nvme-pci: add trouble shooting steps for timeouts Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-06-13 | Keith Busch | nvme: add bug report info for global duplicate id Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-05-16 | Keith Busch | nvme: set dma alignment to dword Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-04-12 | Keith Busch | block: move lower_48_bits() to block Signed-off-by: Keith Busch <kbusch@kernel.org> ...kernel.org/r/20220327173316.315-1-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-23 | Keith Busch | crypto: fix crc64 testmgr digest byte order Signed-off-by: Keith Busch <kbusch@kernel.org> ...kernel.org/r/20220322142107.4581-1-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-07 | Keith Busch | nvme: add support for enhanced metadata Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220303201312.3255347-9-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-07 | Keith Busch | block: add pi for extended integrity Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220303201312.3255347-8-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-07 | Keith Busch | crypto: add rocksoft 64b crc guard tag framework Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220303201312.3255347-7-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-07 | Keith Busch | lib: add rocksoft model crc64 Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220303201312.3255347-6-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-07 | Keith Busch | linux/kernel: introduce lower_48_bits function Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220303201312.3255347-5-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-07 | Keith Busch | asm-generic: introduce be48 unaligned accessors Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220303201312.3255347-4-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-07 | Keith Busch | nvme: allow integrity on extended metadata formats Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220303201312.3255347-3-kbusch@kernel.org |
commit | commitdiff | tree |
2022-03-07 | Keith Busch | block: support pi with extended metadata Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220303201312.3255347-2-kbusch@kernel.org |
commit | commitdiff | tree |
2022-02-28 | Keith Busch | nvme: remove nssa from struct nvme_ctrl Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-02-28 | Keith Busch | nvme: explicitly set non-error for directives Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2022-01-05 | Keith Busch | nvme-pci: fix queue_rqs list splitting Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220105170518.3181469-5-kbusch@kernel.org |
commit | commitdiff | tree |
2022-01-05 | Keith Busch | block: introduce rq_list_move Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220105170518.3181469-4-kbusch@kernel.org |
commit | commitdiff | tree |
2022-01-05 | Keith Busch | block: introduce rq_list_for_each_safe macro Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220105170518.3181469-3-kbusch@kernel.org |
commit | commitdiff | tree |
2022-01-05 | Keith Busch | block: move rq_list macros to blk-mq.h Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20220105170518.3181469-2-kbusch@kernel.org |
commit | commitdiff | tree |
2021-12-23 | Keith Busch | nvme: increment request genctr on completion Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-12-22 | Keith Busch | block: remove unnecessary trailing '\' Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20211222215239.1768164-1-kbusch@kernel.org |
commit | commitdiff | tree |
2021-12-20 | Keith Busch | blk-mq: blk-mq: check quiesce state before queue_rqs Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20211220205919.180191-1-kbusch@kernel.org |
commit | commitdiff | tree |
2021-12-06 | Keith Busch | nvme: disable namespace access for unsupported metadata Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-12-06 | Keith Busch | nvme: show subsys nqn for duplicate cntlids Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-10-20 | Keith Busch | nvme-pci: clear shadow doorbell memory on resets Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-10-07 | Keith Busch | nvme-pci: Fix abort command id Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-09-27 | Keith Busch | nvme: add command id quirk for apple controllers Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20210927154306.387437-1-kbusch@kernel.org |
commit | commitdiff | tree |
2021-09-14 | Keith Busch | nvme-tcp: fix io_work priority inversion Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-09-03 | Keith Busch | mm/vmscan: Consider anonymous pages without swap [kbusch@kernel.org: v11] Cc: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-08-16 | Keith Busch | nvme: remove nvm_ndev from ns Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-08-16 | Keith Busch | nvme-tcp: pair send_mutex init with destroy Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-08-16 | Keith Busch | nvme: allow user toggling hmb usage Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-08-16 | Keith Busch | nvme-pci: disable hmb on idle suspend Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-08-16 | Keith Busch | nvme-pci: cmb sysfs: one file, one value Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-08-16 | Keith Busch | nvme-pci: use attribute group for cmb sysfs Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-07-21 | Keith Busch | nvme: fix nvme_setup_command metadata trace event Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-06-30 | Keith Busch | nvme: use return value from blk_execute_rq() Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20210610214437.641245-5-kbusch@kernel.org |
commit | commitdiff | tree |
2021-06-30 | Keith Busch | block: return errors from blk_execute_rq() Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20210610214437.641245-4-kbusch@kernel.org |
commit | commitdiff | tree |
2021-06-30 | Keith Busch | nvme: use blk_execute_rq() for passthrough commands Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20210610214437.641245-3-kbusch@kernel.org |
commit | commitdiff | tree |
2021-06-30 | Keith Busch | block: support polling through blk_execute_rq Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20210610214437.641245-2-kbusch@kernel.org |
commit | commitdiff | tree |
2021-06-21 | Keith Busch | coccinelle: api: remove kobj_to_dev.cocci script Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-05-19 | Keith Busch | nvme-tcp: rerun io_work if req_list is not empty Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-05-04 | Keith Busch | nvmet: remove unsupported command noise Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-04-06 | Keith Busch | nvme: implement non-mdts command limits Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-04-02 | Keith Busch | nvme: warn of unhandled effects only once Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-04-02 | Keith Busch | nvme: use driver pdu command for passthrough Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-04-02 | Keith Busch | nvme-pci: allocate nvme_command within driver pdu Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-04-01 | Keith Busch | overflow: Correct check_shl_overflow() comment Signed-off-by: Keith Busch <kbusch@kernel.org> ...org/r/20210401160629.1941787-1-kbusch@kernel.org |
commit | commitdiff | tree |
2021-02-23 | Keith Busch | PCI/portdrv: Report reset for frozen channel ...org/r/20210104230300.1277180-6-kbusch@kernel.org Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-02-23 | Keith Busch | PCI/AER: Specify the type of Port that was reset ...org/r/20210104230300.1277180-5-kbusch@kernel.org Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-02-23 | Keith Busch | PCI/ERR: Retain status from error notification ...org/r/20210104230300.1277180-4-kbusch@kernel.org Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-02-23 | Keith Busch | PCI/AER: Clear AER status from Root Port when resetting... ...org/r/20210104230300.1277180-3-kbusch@kernel.org Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-02-23 | Keith Busch | PCI/ERR: Clear status of the reporting device ...org/r/20210104230300.1277180-2-kbusch@kernel.org Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-02-10 | Keith Busch | nvme-multipath: set nr_zones for zoned namespaces Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
2021-02-02 | Keith Busch | update the email address for Keith Bush Signed-off-by: Keith Busch <kbusch@kernel.org> |
commit | commitdiff | tree |
next |