search for: no_merge

Displaying 2 results from an estimated 2 matches for "no_merge".

2012 Apr 20
1
[PATCH] multiqueue: a hodge podge of things
...map_sg); static inline int ll_new_hw_segment(struct request_queue *q, + struct blk_queue_ctx *ctx, struct request *req, struct bio *bio) { int nr_phys_segs = bio_phys_segments(q, bio); if (req->nr_phys_segments + nr_phys_segs > queue_max_segments(q)) goto no_merge; if (bio_integrity(bio) && blk_integrity_merge_bio(q, req, bio)) @@ -214,75 +217,77 @@ static inline int ll_new_hw_segment(struct request_queue *q, /* * This will form the start of a new hw segment. Bump both * counters. */ req->nr_phys_segments += nr_phys_segs; retur...
2012 Apr 20
1
[PATCH] multiqueue: a hodge podge of things
...map_sg); static inline int ll_new_hw_segment(struct request_queue *q, + struct blk_queue_ctx *ctx, struct request *req, struct bio *bio) { int nr_phys_segs = bio_phys_segments(q, bio); if (req->nr_phys_segments + nr_phys_segs > queue_max_segments(q)) goto no_merge; if (bio_integrity(bio) && blk_integrity_merge_bio(q, req, bio)) @@ -214,75 +217,77 @@ static inline int ll_new_hw_segment(struct request_queue *q, /* * This will form the start of a new hw segment. Bump both * counters. */ req->nr_phys_segments += nr_phys_segs; retur...