projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nvme-pci: remove nvme_queue from nvme_iod
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-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>
commit
|
commitdiff
|
tree
2022-03-23
Keith Busch
crypto: fix crc64 testmgr digest byte order
Signed-off-by:
Keith Busch
<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>
commit
|
commitdiff
|
tree
2022-03-07
Keith Busch
block: add pi for extended integrity
Signed-off-by:
Keith Busch
<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>
commit
|
commitdiff
|
tree
2022-03-07
Keith Busch
lib: add rocksoft model crc64
Signed-off-by:
Keith Busch
<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>
commit
|
commitdiff
|
tree
2022-03-07
Keith Busch
asm-generic: introduce be48 unaligned accessors
Signed-off-by:
Keith Busch
<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>
commit
|
commitdiff
|
tree
2022-03-07
Keith Busch
block: support pi with extended metadata
Signed-off-by:
Keith Busch
<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>
commit
|
commitdiff
|
tree
2022-01-05
Keith Busch
block: introduce rq_list_move
Signed-off-by:
Keith Busch
<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>
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>
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>
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>
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>
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
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>
commit
|
commitdiff
|
tree
2021-06-30
Keith Busch
block: return errors from blk_execute_rq()
Signed-off-by:
Keith Busch
<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>
commit
|
commitdiff
|
tree
2021-06-30
Keith Busch
block: support polling through blk_execute_rq
Signed-off-by:
Keith Busch
<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>
commit
|
commitdiff
|
tree
2021-02-23
Keith Busch
PCI/portdrv: Report reset for frozen channel
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
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2021-02-23
Keith Busch
PCI/ERR: Retain status from error notification
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...
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2021-02-23
Keith Busch
PCI/ERR: Clear status of the reporting device
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
2020-11-14
Keith Busch
nvme: fix memory leak freeing command effects
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-11-14
Keith Busch
nvme: directly cache command effects log
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-11-02
Keith Busch
Revert "nvme-pci: remove last_sq_tail"
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-10-27
Keith Busch
nvme: ignore zone validate errors on subsequent scans
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-10-22
Keith Busch
null_blk: use zone status for max active/open
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-10-22
Keith Busch
nvme: use queuedata for nvme_req_qid
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-10-13
Keith Busch
nvme: translate zone resource errors
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-10-13
Keith Busch
block: add zone specific block statuses
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-09-22
Keith Busch
nvme: return errors for hwmon init
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-08-28
Keith Busch
nvme: only use power of two io boundaries
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-08-28
Keith Busch
nvme: fix controller instance leak
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-08-21
Keith Busch
nvme: skip noiob for zoned devices
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-08-21
Keith Busch
block: fix get_max_io_size()
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-07-08
Keith Busch
nvme: support for zoned namespaces
Signed-off-by:
Keith Busch
<keith.busch@wdc.com>
commit
|
commitdiff
|
tree
2020-07-08
Keith Busch
nvme: support for multiple Command Sets Supported and...
Signed-off-by:
Keith Busch
<keith.busch@wdc.com>
commit
|
commitdiff
|
tree
2020-05-29
Keith Busch
nvme: force complete cancelled requests
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-05-29
Keith Busch
blk-mq: blk-mq: provide forced completion method
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-05-27
Keith Busch
nvme: set dma alignment to qword
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-05-13
Keith Busch
block: Introduce REQ_OP_ZONE_APPEND
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-05-12
Keith Busch
nvme-pci: dma read memory barrier for completions
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2020-05-09
Keith Busch
nvme: define constants for identification values
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
next