index
:
linux
master
linux
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge tag 'vfio-v5.14-rc1' of git://github.com/awilliam/linux-vfio
Linus Torvalds
2021-07-03
29
-501
/
+522
|
\
|
*
vfio/pci: Handle concurrent vma faults
Alex Williamson
2021-06-30
1
-8
/
+21
|
*
vfio/mtty: Enforce available_instances
Alex Williamson
2021-06-28
1
-6
/
+16
|
*
vfio/mtty: Delete mdev_devices_list
Jason Gunthorpe
2021-06-28
1
-18
/
+6
|
*
vfio: use the new pci_dev_trylock() helper to simplify try lock
Luis Chamberlain
2021-06-24
1
-7
/
+4
|
*
PCI: Export pci_dev_trylock() and pci_dev_unlock()
Luis Chamberlain
2021-06-24
2
-2
/
+7
|
*
vfio/mdpy: Fix memory leak of object mdev_state->vconfig
Colin Ian King
2021-06-24
1
-0
/
+1
|
*
vfio/iommu_type1: rename vfio_group struck to vfio_iommu_group
Max Gurtovoy
2021-06-21
1
-16
/
+18
|
*
Merge branch 'hch-mdev-direct-v4' into v5.14/vfio/next
Alex Williamson
2021-06-21
19
-409
/
+441
|
|
\
|
|
*
vfio/mbochs: Convert to use vfio_register_group_dev()
Jason Gunthorpe
2021-06-21
1
-72
/
+91
|
|
*
vfio/mdpy: Convert to use vfio_register_group_dev()
Jason Gunthorpe
2021-06-21
1
-71
/
+88
|
|
*
vfio/mtty: Convert to use vfio_register_group_dev()
Jason Gunthorpe
2021-06-21
1
-102
/
+83
|
|
*
vfio/mdev: Allow the mdev_parent_ops to specify the device driver to bind
Jason Gunthorpe
2021-06-21
4
-31
/
+46
|
|
*
vfio/mdev: Remove CONFIG_VFIO_MDEV_DEVICE
Jason Gunthorpe
2021-06-21
9
-40
/
+23
|
|
*
driver core: Export device_driver_attach()
Jason Gunthorpe
2021-06-21
3
-1
/
+5
|
|
*
driver core: Don't return EPROBE_DEFER to userspace during sysfs bind
Christoph Hellwig
2021-06-21
1
-39
/
+45
|
|
*
driver core: Flow the return code from ->probe() through to sysfs bind
Christoph Hellwig
2021-06-21
2
-14
/
+21
|
|
*
driver core: Better distinguish probe errors in really_probe
Christoph Hellwig
2021-06-21
1
-30
/
+42
|
|
*
driver core: Pull required checks into driver_probe_device()
Jason Gunthorpe
2021-06-21
2
-23
/
+11
|
*
|
vfio/platform: remove unneeded parent_module attribute
Max Gurtovoy
2021-06-15
3
-3
/
+0
|
*
|
vfio: centralize module refcount in subsystem layer
Max Gurtovoy
2021-06-15
5
-38
/
+14
|
|
/
*
|
Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...
Linus Torvalds
2021-07-03
14
-56
/
+74
|
\
\
|
*
|
namei: make sure nd->depth is always valid
Al Viro
2021-04-07
1
-1
/
+1
|
*
|
teach set_nameidata() to handle setting the root as well
Al Viro
2021-04-07
1
-12
/
+16
|
*
|
take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space
Al Viro
2021-04-07
4
-33
/
+34
|
*
|
switch file_open_root() to struct path
Al Viro
2021-04-07
11
-16
/
+29
*
|
|
Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
2021-07-03
9
-808
/
+643
|
\
\
\
|
*
|
|
csum_and_copy_to_pipe_iter(): leave handling of csum_state to caller
Al Viro
2021-06-10
1
-23
/
+18
|
*
|
|
clean up copy_mc_pipe_to_iter()
Al Viro
2021-06-10
1
-24
/
+9
|
*
|
|
pipe_zero(): we don't need no stinkin' kmap_atomic()...
Al Viro
2021-06-10
1
-1
/
+3
|
*
|
|
iov_iter: clean csum_and_copy_...() primitives up a bit
Al Viro
2021-06-10
1
-6
/
+4
|
*
|
|
copy_page_from_iter(): don't need kmap_atomic() for kvec/bvec cases
Al Viro
2021-06-10
1
-2
/
+2
|
*
|
|
copy_page_to_iter(): don't bother with kmap_atomic() for bvec/kvec cases
Al Viro
2021-06-10
1
-3
/
+3
|
*
|
|
iterate_xarray(): only of the first iteration we might get offset != 0
Al Viro
2021-06-10
1
-3
/
+3
|
*
|
|
pull handling of ->iov_offset into iterate_{iovec,bvec,xarray}
Al Viro
2021-06-10
1
-12
/
+14
|
*
|
|
iov_iter: make iterator callbacks use base and len instead of iovec
Al Viro
2021-06-10
1
-91
/
+91
|
*
|
|
iov_iter: make the amount already copied available to iterator callbacks
Al Viro
2021-06-10
1
-70
/
+50
|
*
|
|
iov_iter: get rid of separate bvec and xarray callbacks
Al Viro
2021-06-10
1
-82
/
+30
|
*
|
|
iov_iter: teach iterate_{bvec,xarray}() about possible short copies
Al Viro
2021-06-10
1
-41
/
+24
|
*
|
|
iterate_bvec(): expand bvec.h macro forest, massage a bit
Al Viro
2021-06-10
1
-13
/
+20
|
*
|
|
iov_iter: unify iterate_iovec and iterate_kvec
Al Viro
2021-06-10
1
-23
/
+5
|
*
|
|
iov_iter: massage iterate_iovec and iterate_kvec to logics similar to iterate...
Al Viro
2021-06-10
1
-55
/
+36
|
*
|
|
iterate_and_advance(): get rid of magic in case when n is 0
Al Viro
2021-06-10
1
-1
/
+1
|
*
|
|
csum_and_copy_to_iter(): massage into form closer to csum_and_copy_from_iter()
Al Viro
2021-06-10
2
-10
/
+12
|
*
|
|
iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing va...
Al Viro
2021-06-10
8
-60
/
+43
|
*
|
|
[xarray] iov_iter_npages(): just use DIV_ROUND_UP()
Al Viro
2021-06-10
1
-14
/
+2
|
*
|
|
iov_iter_npages(): don't bother with iterate_all_kinds()
Al Viro
2021-06-10
1
-34
/
+54
|
*
|
|
get rid of iterate_all_kinds() in iov_iter_get_pages()/iov_iter_get_pages_all...
Al Viro
2021-06-10
1
-56
/
+91
|
*
|
|
iov_iter_gap_alignment(): get rid of iterate_all_kinds()
Al Viro
2021-06-10
1
-13
/
+14
|
*
|
|
iov_iter_alignment(): don't bother with iterate_all_kinds()
Al Viro
2021-06-10
1
-10
/
+53
[next]