Displaying 4 results from an estimated 4 matches for "sg_head".
Did you mean:
__head
2020 Jul 16
0
[PATCH vhost next 09/10] vdpa/mlx5: Add shared memory registration code
...236 size = maplen(map, mr);
237 lgcd = gcd(lgcd, size);
238 start += size;
239 }
240 log_entity_size = ilog2(lgcd);
241
242 sglen = 1 << log_entity_size;
243 nsg = DIV_ROUND_UP(mr->end - mr->start, sglen);
244
245 err = sg_alloc_table(&mr->sg_head, nsg, GFP_KERNEL);
246 if (err)
247 return err;
248
249 sg = mr->sg_head.sgl;
250 for (map = vhost_iotlb_itree_first(iotlb, mr->start, mr->end - 1);
251 map; map = vhost_iotlb_itree_next(map, mr->start, mr->end - 1)) {
252 paend = map->addr + map...
2019 Jul 24
20
[PATCH 00/12] block/bio, fs: convert put_page() to put_user_page*()
From: John Hubbard <jhubbard at nvidia.com>
Hi,
This is mostly Jerome's work, converting the block/bio and related areas
to call put_user_page*() instead of put_page(). Because I've changed
Jerome's patches, in some cases significantly, I'd like to get his
feedback before we actually leave him listed as the author (he might
want to disown some or all of these).
I added a
2019 Jul 24
20
[PATCH 00/12] block/bio, fs: convert put_page() to put_user_page*()
From: John Hubbard <jhubbard at nvidia.com>
Hi,
This is mostly Jerome's work, converting the block/bio and related areas
to call put_user_page*() instead of put_page(). Because I've changed
Jerome's patches, in some cases significantly, I'd like to get his
feedback before we actually leave him listed as the author (he might
want to disown some or all of these).
I added a
2016 Jun 02
52
[RFC v3 00/45] dma-mapping: Use unsigned long for dma_attrs
Hi,
This is third approach (complete this time) for replacing struct
dma_attrs with unsigned long.
The main patch (2/45) doing the change is split into many subpatches
for easier review (3-43). They should be squashed together when
applying.
*Important:* Patchset is *only* build tested on allyesconfigs: ARM,
ARM64, i386, x86_64 and powerpc. Please provide reviewes and tests
for other