Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
5074298ab08bfc218ad8773ba270a6415a38468d
/
block
/
bio-integrity.c
8aa6ba2
block: Convert bio_set to mempool_init()
by Kent Overstreet
· 7 years ago
de99a34
block: Fix __bio_integrity_endio() documentation
by Bart Van Assche
· 7 years ago
4b14a5c
block: remove unnecessary NULL checks in bioset_integrity_free()
by Tim Hansen
· 7 years ago
a0725ab
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
97e0546
bio-integrity: Fix regression if profile verify_fn is NULL
by Milan Broz
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
f86e28c
bio-integrity: only verify integrity on the lowest stacked driver
by Christoph Hellwig
· 7 years ago
c775d20
bio-integrity: Fix regression if profile verify_fn is NULL
by Milan Broz
· 7 years ago
9346beb
bio-integrity: move the bio integrity profile check earlier in bio_integrity_prep
by Christoph Hellwig
· 7 years ago
ea4d12d
bio-integrity: fix boolreturn.cocci warnings
by kbuild test robot
· 7 years ago
7c20f11
bio-integrity: stop abusing bi_end_io
by Christoph Hellwig
· 7 years ago
63573e3
bio-integrity: Restore original iterator on verify stage
by Dmitry Monakhov
· 8 years ago
e23947b
bio-integrity: fold bio_integrity_enabled to bio_integrity_prep
by Dmitry Monakhov
· 8 years ago
fbd08e7
bio-integrity: fix interface for bio_integrity_trim
by Dmitry Monakhov
· 8 years ago
309a62f
bio-integrity: bio_integrity_advance must update integrity seed
by Dmitry Monakhov
· 8 years ago
8f66439
Merge tag 'v4.12-rc5' into for-4.13/block
by Jens Axboe
· 8 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 8 years ago
3116a23
bio-integrity: Do not allocate integrity context for bio w/o data
by Dmitry Monakhov
· 8 years ago
c4aebd0
block: remove bio_is_rw
by Christoph Hellwig
· 8 years ago
1eff9d3
block: rename bio bi_rw to bi_opf
by Jens Axboe
· 8 years ago
3fc9d69
Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
ed996a5
block: simplify and cleanup bvec pool handling
by Christoph Hellwig
· 8 years ago
1179a5a
block/bio-integrity.c: Add #include "blk.h"
by Bart Van Assche
· 9 years ago
7b6c0f8
blk-integrity: checking for NULL instead of IS_ERR
by Dan Carpenter
· 9 years ago
06c1e39
blk-integrity: empty implementation when disabled
by Keith Busch
· 9 years ago
5a48fc1
block: blk_flush_integrity() for bio-based drivers
by Dan Williams
· 9 years ago
a48f041
block: Reduce the size of struct blk_integrity
by Martin K. Petersen
· 9 years ago
0f8087e
block: Consolidate static integrity profile properties
by Martin K. Petersen
· 9 years ago
87a816d
block: Refuse adding appending a gapped integrity page to a bio
by Sagi Grimberg
· 9 years ago
4246a0b
block: add a bi_error field to struct bio
by Christoph Hellwig
· 9 years ago
bb8bd38
bio integrity: do not assume bio_integrity_pool exists if bioset exists
by Mike Snitzer
· 9 years ago
326e1db
block: remove management of bi_remaining when restoring original bi_end_io
by Mike Snitzer
· 10 years ago
594416a
block: fix regression where bio_integrity_process uses wrong bio_vec iterator
by Darrick J. Wong
· 10 years ago
b65c749
bio-integrity: remove the needless fail handle of bip_slab creating
by Gu Zheng
· 10 years ago
aae7df5
block: Integrity checksum flag
by Martin K. Petersen
· 10 years ago
b1f013885
block: Relocate bio integrity flags
by Martin K. Petersen
· 10 years ago
8288f49
block: Add prefix to block integrity profile flags
by Martin K. Petersen
· 10 years ago
1859308
block: Clean up the code used to generate and verify integrity metadata
by Martin K. Petersen
· 10 years ago
5a2aa87
block: Make protection interval calculation generic
by Martin K. Petersen
· 10 years ago
3be91c4
block: Deprecate the use of the term sector in the context of block integrity
by Martin K. Petersen
· 10 years ago
5f9378f
block: Remove bip_buf
by Martin K. Petersen
· 10 years ago
8492b68b
block: Remove integrity tagging functions
by Martin K. Petersen
· 10 years ago
180b2f9
block: Replace bi_integrity with bi_special
by Martin K. Petersen
· 10 years ago
e7258c1
block: Get rid of bdev_integrity_enabled()
by Martin K. Petersen
· 10 years ago
16f408d
block: Fix BUG_ON when pi errors occur
by Sagi Grimberg
· 10 years ago
cbcd1054
bio-integrity: add "bip_max_vcnt" into struct bio_integrity_payload
by Gu Zheng
· 10 years ago
f9c78b2
block: move bio.c and bio-integrity.c from fs/ to block/
by Jens Axboe
· 11 years ago
[Renamed from fs/bio-integrity.c]
a6c39cb4f
fs/bio: remove bs paramater in biovec_create_pool
by Fabian Frederick
· 11 years ago
e69f18f
block: Ensure we only enable integrity metadata for reads and writes
by Martin K. Petersen
· 11 years ago
0bc6997
block: Fix integrity verification
by Martin K. Petersen
· 11 years ago
7a48837
Merge branch 'for-3.15/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
eec7089
bio-integrity: Drop bio_integrity_verify BUG_ON in post bip->bip_iter world
by Nicholas Bellinger
· 11 years ago
bf36f9c
fs/bio-integrity: remove duplicate code
by Gu Zheng
· 11 years ago
0b4ef8d
fs: Mark function as static in fs/bio-integrity.c
by Rashika Kheria
· 11 years ago
0877879
block: Fix nr_vecs for inline integrity vectors
by Martin K. Petersen
· 11 years ago
5837c80
bio-integrity: Fix bio_integrity_verify segment start bug
by Nicholas Bellinger
· 11 years ago
4b1faf9
block: Kill bio_pair_split()
by Kent Overstreet
· 11 years ago
196d38b
block: Generic bio chaining
by Kent Overstreet
· 11 years ago
d57a5f7
bio-integrity: Convert to bvec_iter
by Kent Overstreet
· 11 years ago
7988613
block: Convert bio_for_each_segment() to bvec_iter
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
68cf8d0
Merge branch 'for-3.12/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
adbe699
bio-integrity: Fix use of bs->bio_integrity_pool after free
by Bjorn Helgaas
· 12 years ago
bc5c8f0
fs/bio-integrity: fix a potential mem leak
by Gu Zheng
· 11 years ago
29ed781
bio-integrity: Add explicit field for owner of bip_buf
by Kent Overstreet
· 12 years ago
5b83636
block: Change bio_split() to respect the current value of bi_idx
by Kent Overstreet
· 12 years ago
9f060e2
block: Convert integrity to bvec_alloc_bs()
by Kent Overstreet
· 12 years ago
6fda981
block: Fix a buffer overrun in bio_integrity_split()
by Kent Overstreet
· 12 years ago
1e2a410f
block: Ues bi_pool for bio_integrity_alloc()
by Kent Overstreet
· 12 years ago
e8e3c3d
fs: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
afeacc8
fs: add export.h to files using EXPORT_SYMBOL/THIS_MODULE macros
by Paul Gortmaker
· 14 years ago
a91a278
block: Require subsystems to explicitly allocate bio_set integrity mempool
by Martin K. Petersen
· 14 years ago
a6e8dc4
bio-integrity: mark kintegrityd_wq highpri and CPU intensive
by Tejun Heo
· 14 years ago
220eb7f
fs/bio-integrity.c: return -ENOMEM on kmalloc failure
by Andrew Morton
· 14 years ago
72f4650
bio-integrity.c: remove dependency on __GFP_NOFAIL
by David Rientjes
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
9e9432c
block: fix bugs in bio-integrity mempool usage
by Chuck Ebbert
· 15 years ago
7878cba
block: Create bip slabs with embedded integrity vectors
by Martin K. Petersen
· 16 years ago
6d2a78e
block: add private bio_set for bio integrity allocations
by Martin K. Petersen
· 16 years ago
8709269
block: Add gfp_mask parameter to bio_integrity_clone()
by un'ichi Nomura
· 16 years ago
8ae372e
block: Remove obsolete BUG_ON
by Martin K. Petersen
· 16 years ago
7b24fc4
block: Don't verify integrity metadata on read error
by Martin K. Petersen
· 16 years ago
bb799ca
bio: allow individual slabs in the bio_set
by Jens Axboe
· 16 years ago
74aa8c2
block: Introduce integrity data ownership flag
by Martin K. Petersen
· 16 years ago
b04accc
block: revert part of d7533ad0e132f92e75c1b2eb7c26387b25a583c1
by Jens Axboe
· 16 years ago
9c02f2b
block: cleanup some of the integrity stuff in blkdev.h
by Jens Axboe
· 16 years ago
e3b6e80
bio-integrity: remove EXPORT_SYMBOL for bio_integrity_init_slab()
by Yoichi Yuasa
· 16 years ago
b984679
block: integrity checkpatch cleanups
by Jens Axboe
· 17 years ago
7ba1ba1
block: Block layer data integrity support
by Martin K. Petersen
· 17 years ago