projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
vmlinux.lds.h: use correct .init.data.* section name
2023-05-06
Keith Busch
dmapool: link blocks across pages
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Keith Busch
dmapool: don't memset on free twice
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Keith Busch
dmapool: simplify freeing
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Keith Busch
dmapool: consolidate page initialization
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Keith Busch
dmapool: rearrange page alloc failure handling
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-05-06
Keith Busch
dmapool: move debug code to own functions
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-13
Keith Busch
nvme: fix async event trace event
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Keith Busch
dmapool: create/destroy cleanup
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Keith Busch
dmapool: link blocks across pages
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Keith Busch
dmapool: don't memset on free twice
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Keith Busch
dmapool: simplify freeing
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Keith Busch
dmapool: consolidate page initialization
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Keith Busch
dmapool: rearrange page alloc failure handling
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Keith Busch
dmapool: move debug code to own functions
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-06
Keith Busch
dmapool: add alloc/free performance test
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-05
Keith Busch
nvme: fix discard support without oncs
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Keith Busch
blk-mq: directly poll requests
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-03-20
Keith Busch
blk-mq: remove hybrid polling
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-27
Keith Busch
nvme: fix sparse warning on effects masking
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-17
Keith Busch
nvme-pci: refresh visible attrs for cmb attributes
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-14
Keith Busch
nvme-pci: remove iod use_sgls
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-14
Keith Busch
nvme-pci: fix freeing single sgl
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-01
Keith Busch
nvme: mask CSE effects for security receive
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-01
Keith Busch
nvme: always initialize known command effects
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-01
Keith Busch
nvme-pci: place descriptor addresses in iod
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-01
Keith Busch
nvme-pci: use mapped entries for sgl decision
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-02-01
Keith Busch
nvme-pci: remove SGL segment descriptors
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-01-29
Keith Busch
block: save user max_sectors limit
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-01-29
Keith Busch
block: make BLK_DEF_MAX_SECTORS unsigned
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-01-25
Keith Busch
nvme: fix passthrough csi check
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-01-24
Keith Busch
nvme-pci: flush initial scan_work for async probe
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-01-19
Keith Busch
nvme-pci: fix timeout request state check
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-01-14
Keith Busch
caif: don't assume iov_iter type
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-01-11
Keith Busch
block: use iter_ubuf for single range
Signed-off-by:
Keith Busch
<kbusch@kernel.org>
commit
|
commitdiff
|
tree
2023-01-09
Keith Busch
iov_iter: move iter_ubuf check inside restore WARN
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>
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
next