Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
3f5f8596ed0aeeb0d707ef9375161c4ee0caf611
/
block
/
blk-map.c
0a4b6e2
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
69e0927
blk_rq_map_user_iov: fix error override
by Douglas Gilbert
· 7 years ago
0abc2a1
block: fix blk_rq_append_bio
by Jens Axboe
· 7 years ago
16382e1
Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
2884d0b
move more stuff down into bio_copy_user_iov()
by Al Viro
· 7 years ago
e81cef5
blk_rq_map_user_iov(): move iov_iter_advance() down
by Al Viro
· 7 years ago
caa4b024
blk-map: call blk_queue_bounce from blk_rq_append_bio
by Christoph Hellwig
· 7 years ago
68db0cf
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
by Ingo Molnar
· 8 years ago
aebf526
block: fold cmd_type into the REQ_OP_ space
by Christoph Hellwig
· 8 years ago
36869cb
Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
a0ac402
Don't feed anything but regular iovec's to blk_rq_map_user_iov
by Linus Torvalds
· 8 years ago
ef295ec
block: better op and flags encoding
by Christoph Hellwig
· 8 years ago
e806402
block: split out request-only flags into a new namespace
by Christoph Hellwig
· 8 years ago
98d61d5
block: simplify and export blk_rq_append_bio
by Christoph Hellwig
· 8 years ago
95fe6c1
block, fs, mm, drivers: use bio set/get op accessors
by Mike Christie
· 8 years ago
357f435
fix the copy vs. map logics in blk_rq_map_user_iov()
by Al Viro
· 9 years ago
4d6af73
block: support large requests in blk_rq_map_user_iov
by Christoph Hellwig
· 9 years ago
46348456
block: Copy a user iovec if it includes gaps
by Sagi Grimberg
· 9 years ago
b7c44ed
block: manipulate bio->bi_flags through helpers
by Jens Axboe
· 9 years ago
4246a0b
block: add a bi_error field to struct bio
by Christoph Hellwig
· 9 years ago
8f7e885
blk_rq_map_user(): use import_single_range()
by Al Viro
· 10 years ago
a0763b2
block: handle the null_mapped flag correctly in blk_rq_map_user_iov
by Christoph Hellwig
· 10 years ago
37f19e5
block: merge __bio_map_user_iov into bio_map_user_iov
by Christoph Hellwig
· 10 years ago
26e49cf
block: pass iov_iter to the BLOCK_PC mapping functions
by Kent Overstreet
· 10 years ago
ddad8dd
block: use blk_rq_map_user_iov to implement blk_rq_map_user
by Christoph Hellwig
· 10 years ago
b4f42e2
block: remove struct request buffer member
by Jens Axboe
· 11 years ago
5166701
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
86d564c
constify blk_rq_map_user_iov() and friends
by Al Viro
· 11 years ago
d426334
Merge branch 'master' into for-next
by Jiri Kosina
· 11 years ago
e227867
treewide: Fix typo in Documentation/DocBook
by Masanari Iida
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
609f6ea
block: re-use existing 'reading' variable instead of checking direction again
by majianpeng
· 13 years ago
6b76106
block: Always check length of all iov entries in blk_rq_map_user_iov()
by Ben Hutchings
· 13 years ago
5478755
block: check for proper length of iov entries earlier in blk_rq_map_user_iov()
by Xiaotian Feng
· 14 years ago
9284bcf
block: check for proper length of iov entries in blk_rq_map_user_iov()
by Jens Axboe
· 14 years ago
e9dd2b6
Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
a45dc2d
block: fix blk_rq_map_kern bio direction flag
by Benny Halevy
· 14 years ago
1441779
block: fix an address space warning in blk-map.c
by Namhyung Kim
· 14 years ago
7b6d91d
block: unify flags for struct bio and struct request
by Christoph Hellwig
· 14 years ago
ae03bf6
block: Use accessor functions for queue limits
by Martin K. Petersen
· 15 years ago
a411f4b
block: Un-export blk_rq_append_bio
by Boaz Harrosh
· 16 years ago
3a5a392
block: allow blk_rq_map_kern to append to requests
by James Bottomley
· 16 years ago
a2dec7b
block: hide request sector and data_len
by Tejun Heo
· 16 years ago
731ec49
block: kill rq->data
by Tejun Heo
· 16 years ago
97ae77a
[SCSI] block: make blk_rq_map_user take a NULL user-space buffer for WRITE
by FUJITA Tomonori
· 16 years ago
56c451f
[SCSI] block: fix the partial mappings with struct rq_map_data
by FUJITA Tomonori
· 16 years ago
53cc0b29
When block layer fails to map iov, it calls bio_unmap_user to undo
by Petr Vandrovec
· 16 years ago
c26156b
block: hold extra reference to bio in blk_rq_map_user_iov()
by Jens Axboe
· 16 years ago
8188276
block: make blk_rq_map_user take a NULL user-space buffer
by FUJITA Tomonori
· 16 years ago
8790407
block: add blk_rq_aligned helper function
by FUJITA Tomonori
· 16 years ago
152e283
block: introduce struct rq_map_data to use reserved pages
by FUJITA Tomonori
· 16 years ago
a3bce90
block: add gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov
by FUJITA Tomonori
· 16 years ago
710027a
Add some block/ source files to the kernel-api docbook. Fix kernel-doc notation in them as needed. Fix changed function parameter names. Fix typos/spellos. In comments, change REQ_SPECIAL to REQ_TYPE_SPECIAL and REQ_BLOCK_PC to REQ_TYPE_BLOCK_PC.
by Randy Dunlap
· 16 years ago
a76eef9
block/blk-map.c: use the new object_is_on_stack() helper
by FUJITA Tomonori
· 16 years ago
30c00ed
block: blk_rq_map_kern uses the bounce buffers for stack buffers
by FUJITA Tomonori
· 16 years ago
07359fc
block: add bounce support to blk_rq_map_user_iov
by FUJITA Tomonori
· 16 years ago
68154e9
block: add dma alignment and padding support to blk_rq_map_kern
by FUJITA Tomonori
· 17 years ago
f18573a
block: move the padding adjustment to blk_rq_map_sg
by FUJITA Tomonori
· 17 years ago
afdc1a7
block: add bio_copy_user_iov support to blk_rq_map_user_iov
by FUJITA Tomonori
· 17 years ago
56d94a3
block: fix shadowed variable warning in blk-map.c
by Harvey Harrison
· 17 years ago
bec4194
unexport blk_rq_map_user_iov
by Adrian Bunk
· 17 years ago
e3790c7
block: separate out padding from alignment
by Tejun Heo
· 17 years ago
7a85f88
block: restore the meaning of rq->data_len to the true data length
by FUJITA Tomonori
· 17 years ago
6b00769
block: add request->raw_data_len
by Tejun Heo
· 17 years ago
40b01b9
block: update bio according to DMA alignment padding
by Tejun Heo
· 17 years ago
84e9e03
block: make blk_rq_map_user() clear ->bio if it unmaps it
by Jens Axboe
· 17 years ago
6728cb0
block: make core bits checkpatch compliant
by Jens Axboe
· 17 years ago
86db1e2
block: continue ll_rw_blk.c splitup
by Jens Axboe
· 17 years ago