Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d67247566450cf89a693307c9bc9f05a32d96cea
/
drivers
/
block
/
skd_main.c
1bee424
skd_main: don't use req->special
by Christoph Hellwig
· 6 years ago
7baa857
blk-mq-tag: change busy_iter_fn to return whether to continue or not
by Jens Axboe
· 6 years ago
d91dc17
skd: fix unchecked return values
by Gustavo A. R. Silva
· 6 years ago
1381262
skd: switch to the generic DMA API
by Christoph Hellwig
· 6 years ago
6d1f9df
skd: fixup usage of legacy IO API
by Jens Axboe
· 6 years ago
fef912b
block: genhd: add 'groups' argument to device_add_disk
by Hannes Reinecke
· 6 years ago
ea870bb
block: skd: Use %pad printk format for dma_addr_t values
by Helge Deller
· 6 years ago
8b904b5
block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()
by Bart Van Assche
· 7 years ago
1d51877
block: skd: fix incorrect linux/slab_def.h inclusion
by Arnd Bergmann
· 7 years ago
e99e88a
treewide: setup_timer() -> timer_setup()
by Kees Cook
· 7 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
474f5da2
skd: use ktime_get_real_seconds()
by Arnd Bergmann
· 7 years ago
09aa97c
skd: Use kmem_cache_free
by Himanshu Jha
· 7 years ago
6fd5b91
skd: Let the block layer core choose .nr_requests
by Bart Van Assche
· 7 years ago
bf23198
skd: Remove blk_queue_bounce_limit() call
by Bart Van Assche
· 7 years ago
f5cb2d5
skd: Remove SKD_ID_INCR
by Bart Van Assche
· 7 years ago
4633504
skd: Make it easier for static analyzers to analyze skd_free_disk()
by Bart Van Assche
· 7 years ago
795bc1b
skd: Inline skd_end_request()
by Bart Van Assche
· 7 years ago
296cb94
skd: Rename skd_softirq_done() into skd_complete_rq()
by Bart Van Assche
· 7 years ago
744353b
skd: Change default interrupt mode to MSI-X
by Bart Van Assche
· 7 years ago
f2fe445
skd: Avoid double completions in case of a timeout
by Bart Van Assche
· 7 years ago
c39c6c7
skd: Inline skd_process_request()
by Bart Van Assche
· 7 years ago
49f16e2
skd: Report completion mismatches once
by Bart Van Assche
· 7 years ago
92d499d4
skd: error pointer dereference in skd_cons_disk()
by Dan Carpenter
· 7 years ago
c0b3dda
skd: Uninitialized variable in skd_isr_completion_posted()
by Dan Carpenter
· 7 years ago
69a84ba
skd: Remove driver version information
by Bart Van Assche
· 7 years ago
bb9f7dd
skd: Bump driver version
by Bart Van Assche
· 7 years ago
74c7428
skd: Optimize locking
by Bart Van Assche
· 7 years ago
e2bb554
skd: Remove several local variables
by Bart Van Assche
· 7 years ago
a3db102
skd: Reduce memory usage
by Bart Van Assche
· 7 years ago
d4d0f5f
skd: Remove skd_device.in_flight
by Bart Van Assche
· 7 years ago
a74d5b7
skd: Switch to block layer timeout mechanism
by Bart Van Assche
· 7 years ago
ca33dd9
skd: Convert to blk-mq
by Bart Van Assche
· 7 years ago
e7278a8
skd: Coalesce struct request and struct skd_request_context
by Bart Van Assche
· 7 years ago
5d00324
skd: Move skd_free_sg_list() up
by Bart Van Assche
· 7 years ago
4e54b84
skd: Split skd_recover_requests()
by Bart Van Assche
· 7 years ago
91f85da
skd: Introduce skd_process_request()
by Bart Van Assche
· 7 years ago
6fbb2de
skd: Convert several per-device scalar variables into atomics
by Bart Van Assche
· 7 years ago
f18c17c
skd: Enable request tags for the block layer queue
by Bart Van Assche
· 7 years ago
32494df
skd: Initialize skd_special_context.req.n_sg to one
by Bart Van Assche
· 7 years ago
57adf55
skd: Remove dead code
by Bart Van Assche
· 7 years ago
6321412
skd: Remove SG IO support
by Bart Van Assche
· 7 years ago
8fe7006
skd: Convert explicit skd_request_fn() calls
by Bart Van Assche
· 7 years ago
3d17a67
skd: Rework request failing code path
by Bart Van Assche
· 7 years ago
cb6981b
skd: Move a function definition
by Bart Van Assche
· 7 years ago
fb4844b
skb: Use symbolic names for SCSI opcodes
by Bart Van Assche
· 7 years ago
01433d0
skd: Use kcalloc() instead of kzalloc() with multiply
by Bart Van Assche
· 7 years ago
85e3411
skd: Remove superfluous occurrences of the 'volatile' keyword
by Bart Van Assche
· 7 years ago
feb8971
skd: Remove a redundant init_timer() call
by Bart Van Assche
· 7 years ago
06f824c4
skd: Use for_each_sg()
by Bart Van Assche
· 7 years ago
79ce12a
skd: Drop second argument of skd_recover_requests()
by Bart Van Assche
· 7 years ago
c830da8
skd: Remove superfluous initializations from skd_isr_completion_posted()
by Bart Van Assche
· 7 years ago
b1824ee
skd: Simplify the code for handling data direction
by Bart Van Assche
· 7 years ago
0b2e0c0
skd: Use ARRAY_SIZE() where appropriate
by Bart Van Assche
· 7 years ago
1cd3c1a
skd: Make the skd_isr() code more brief
by Bart Van Assche
· 7 years ago
16a7053
skd: Check structure sizes at build time
by Bart Van Assche
· 7 years ago
d891fe6
skd: Use a structure instead of hardcoding structure offsets
by Bart Van Assche
· 7 years ago
6507f43
skd: Simplify the code for allocating DMA message buffers
by Bart Van Assche
· 7 years ago
fe4fd72
skd: Simplify the code for deciding whether or not to send a FIT msg
by Bart Van Assche
· 7 years ago
19fc85c
skd: Reorder the code in skd_process_request()
by Bart Van Assche
· 7 years ago
7f13bda
skd: Fix size argument in skd_free_skcomp()
by Bart Van Assche
· 7 years ago
6f7c767
skd: Introduce SKD_SKCOMP_SIZE
by Bart Van Assche
· 7 years ago
2da7b40
skd: Introduce the symbolic constant SKD_MAX_REQ_PER_MSG
by Bart Van Assche
· 7 years ago
760b48c
skd: Document locking assumptions
by Bart Van Assche
· 7 years ago
4854afe
skd: Fix endianness annotations
by Bart Van Assche
· 7 years ago
f98806d
skd: Switch from the pr_*() to the dev_*() logging functions
by Bart Van Assche
· 7 years ago
14262a4
skd: Remove useless barrier() calls
by Bart Van Assche
· 7 years ago
55712ae
skd: Remove a set-but-not-used variable from struct skd_device
by Bart Van Assche
· 7 years ago
95895e1
skd: Remove set-but-not-used local variables
by Bart Van Assche
· 7 years ago
e1d06f2
skd: Fix a function name in a comment
by Bart Van Assche
· 7 years ago
a5c5b39
skd: Fix spelling in a source code comment
by Bart Van Assche
· 7 years ago
ce6882b
skd: Avoid that gcc 7 warns about fall-through when building with W=1
by Bart Van Assche
· 7 years ago
5477e1b
skd: Remove unnecessary blank lines
by Bart Van Assche
· 7 years ago
c7eebcb
skd: Remove ESXi code
by Bart Van Assche
· 7 years ago
ae09232
skd: Remove unneeded #include directives
by Bart Van Assche
· 7 years ago
5d12177
skd: Update maintainer information
by Bart Van Assche
· 7 years ago
bec9e8a
skd: Switch to GPLv2
by Bart Van Assche
· 7 years ago
5fbd545
skd: Submit requests to firmware before triggering the doorbell
by Bart Van Assche
· 7 years ago
7277cc6
skd: Avoid that module unloading triggers a use-after-free
by Bart Van Assche
· 7 years ago
8fc4504
block: don't set bounce limit in blk_init_queue
by Christoph Hellwig
· 8 years ago
2a842ac
block: introduce new block status code type
by Christoph Hellwig
· 8 years ago
3719fa8
skd: implement trivial scsi ioctls directly
by Christoph Hellwig
· 8 years ago
55f958c
skd_main: drop duplicate header scatterlist.h
by Geliang Tang
· 8 years ago
41c9499
skd: fix function prototype
by Arnd Bergmann
· 8 years ago
3bc8492
skd: fix msix error handling
by Arnd Bergmann
· 8 years ago
8e1de26
skd_main: use %*ph to dump small buffers
by Andy Shevchenko
· 8 years ago
180b0ae
skd: use pci_alloc_irq_vectors
by Christoph Hellwig
· 8 years ago
0d52c756
block: convert to device_add_disk()
by Dan Williams
· 9 years ago
3a5e02c
block, drivers: add REQ_OP_FLUSH operation
by Mike Christie
· 9 years ago
49bdedb
skd: remove broken discard support
by Jeff Moyer
· 9 years ago
6975f73
skd_main: switch to using blk_queue_write_cache()
by Jens Axboe
· 9 years ago
37e5823
block: add offset in blk_add_request_payload()
by Ming Lin
· 9 years ago
2bb4cd5
block: have drivers use blk_queue_max_discard_sectors()
by Jens Axboe
· 9 years ago
b277da0
block: disable entropy contributions for nonrot devices
by Mike Snitzer
· 10 years ago
9baa3c3
PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use
by Benoit Taine
· 10 years ago
a5bbf61
block: use pci_zalloc_consistent
by Joe Perches
· 10 years ago
6178976
Merge branch 'for-3.16/core' into for-3.16/drivers
by Jens Axboe
· 11 years ago
01aad3f
skd: Use pci_enable_msix_exact() instead of pci_enable_msix_range()
by Alexander Gordeev
· 11 years ago
dc4a930
sd/skd: stuff discard page in request->completion_data
by Jens Axboe
· 11 years ago
b4f42e2
block: remove struct request buffer member
by Jens Axboe
· 11 years ago
Next »