Thread (66 messages) 66 messages, 14 authors, 2023-01-31

Re: [PATCH 01/23] block: factor out a bvec_set_page helper

From: Christoph Hellwig <hch@lst.de>
Date: 2023-01-30 10:36:30
Also in: ceph-devel, io-uring, kvm, linux-block, linux-cifs, linux-fsdevel, linux-mm, linux-nfs, linux-nvme, linux-scsi, target-devel, virtualization

On Mon, Jan 30, 2023 at 10:33:36AM +0000, David Howells wrote:
Christoph Hellwig [off-list ref] wrote:
quoted
+static inline void bvec_set_page(struct bio_vec *bv, struct page *page,
+		unsigned int len, unsigned int offset)
Could you swap len and offset around?  It reads better offset first.  You move
offset into the page and then do something with len bytes.
This matches bio_add_page and the order inside bio_vec itself.  willy
wanted to switch it around for bio_add_folio but Jens didn't like it,
so I'll stick to the current convention in this area as well.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help