summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'driver-core-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-07-052-6/+8
|\
| * Merge tag 'v5.13-rc6' into driver-core-nextGreg Kroah-Hartman2021-06-141-1/+1
| |\
| * \ Merge 5.13-rc4 into driver-core-nextGreg Kroah-Hartman2021-05-313-11/+16
| |\ \
| * \ \ Merge 5.13-rc2 into driver-core-nextGreg Kroah-Hartman2021-05-171-6/+23
| |\ \ \
| * | | | lib: devres: Add error information printing for __devm_ioremap_resource()Zhen Lei2021-05-141-1/+3
| * | | | firmware: replace HOTPLUG with UEVENT in FW_ACTION definesShawn Guo2021-05-131-5/+5
* | | | | Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-07-051-3/+3
|\ \ \ \ \
| * \ \ \ \ Merge tag 'v5.13-rc6' into char-misc-nextGreg Kroah-Hartman2021-06-141-1/+1
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | Merge 5.13-rc4 into char-misc-nextGreg Kroah-Hartman2021-05-312-3/+4
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | dyndbg: display KiB of data memory used.Jim Cromie2021-05-271-3/+3
* | | | | | Merge tag 'gpio-updates-for-v5.14' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-07-051-2/+3
|\ \ \ \ \ \
| * | | | | | bitmap: Make bitmap_remap() and bitmap_bitremap() available to usersAndy Shevchenko2021-05-121-2/+3
| | |_|_|/ / | |/| | | |
* | | | | | iov_iter: remove uaccess_kernel() warning from iov_iter_init()Linus Torvalds2021-07-041-1/+0
* | | | | | Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-07-042-0/+16
|\ \ \ \ \ \
| * | | | | | bitmap_parse: Support 'all' semanticsYury Norov2021-05-102-0/+16
| |/ / / / /
* | | | | | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2021-07-031-691/+540
|\ \ \ \ \ \
| * | | | | | csum_and_copy_to_pipe_iter(): leave handling of csum_state to callerAl Viro2021-06-101-23/+18
| * | | | | | clean up copy_mc_pipe_to_iter()Al Viro2021-06-101-24/+9
| * | | | | | pipe_zero(): we don't need no stinkin' kmap_atomic()...Al Viro2021-06-101-1/+3
| * | | | | | iov_iter: clean csum_and_copy_...() primitives up a bitAl Viro2021-06-101-6/+4
| * | | | | | copy_page_from_iter(): don't need kmap_atomic() for kvec/bvec casesAl Viro2021-06-101-2/+2
| * | | | | | copy_page_to_iter(): don't bother with kmap_atomic() for bvec/kvec casesAl Viro2021-06-101-3/+3
| * | | | | | iterate_xarray(): only of the first iteration we might get offset != 0Al Viro2021-06-101-3/+3
| * | | | | | pull handling of ->iov_offset into iterate_{iovec,bvec,xarray}Al Viro2021-06-101-12/+14
| * | | | | | iov_iter: make iterator callbacks use base and len instead of iovecAl Viro2021-06-101-91/+91
| * | | | | | iov_iter: make the amount already copied available to iterator callbacksAl Viro2021-06-101-70/+50
| * | | | | | iov_iter: get rid of separate bvec and xarray callbacksAl Viro2021-06-101-82/+30
| * | | | | | iov_iter: teach iterate_{bvec,xarray}() about possible short copiesAl Viro2021-06-101-41/+24
| * | | | | | iterate_bvec(): expand bvec.h macro forest, massage a bitAl Viro2021-06-101-13/+20
| * | | | | | iov_iter: unify iterate_iovec and iterate_kvecAl Viro2021-06-101-23/+5
| * | | | | | iov_iter: massage iterate_iovec and iterate_kvec to logics similar to iterate...Al Viro2021-06-101-55/+36
| * | | | | | iterate_and_advance(): get rid of magic in case when n is 0Al Viro2021-06-101-1/+1
| * | | | | | csum_and_copy_to_iter(): massage into form closer to csum_and_copy_from_iter()Al Viro2021-06-101-4/+4
| * | | | | | iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing va...Al Viro2021-06-101-26/+4
| * | | | | | [xarray] iov_iter_npages(): just use DIV_ROUND_UP()Al Viro2021-06-101-14/+2
| * | | | | | iov_iter_npages(): don't bother with iterate_all_kinds()Al Viro2021-06-101-34/+54
| * | | | | | get rid of iterate_all_kinds() in iov_iter_get_pages()/iov_iter_get_pages_all...Al Viro2021-06-101-56/+91
| * | | | | | iov_iter_gap_alignment(): get rid of iterate_all_kinds()Al Viro2021-06-101-13/+14
| * | | | | | iov_iter_alignment(): don't bother with iterate_all_kinds()Al Viro2021-06-101-10/+53
| * | | | | | sanitize iov_iter_fault_in_readable()Al Viro2021-06-101-10/+16
| * | | | | | iov_iter: optimize iov_iter_advance() for iovec and kvecAl Viro2021-06-101-14/+28
| * | | | | | iov_iter: separate direction from flavourAl Viro2021-06-101-37/+48
| * | | | | | iov_iter_advance(): don't modify ->iov_offset for ITER_DISCARDAl Viro2021-06-101-2/+0
| * | | | | | iov_iter: reorder handling of flavours in primitivesAl Viro2021-06-101-46/+45
| * | | | | | iov_iter: switch ..._full() variants of primitives to use of iov_iter_revert()Al Viro2021-06-101-104/+0
| * | | | | | iov_iter_advance(): use consistent semantics for move past the endAl Viro2021-06-031-3/+2
| * | | | | | [xarray] iov_iter_fault_in_readable() should do nothing in xarray caseAl Viro2021-06-031-1/+1
| * | | | | | copy_page_to_iter(): fix ITER_DISCARD caseAl Viro2021-06-031-2/+5
| * | | | | | teach copy_page_to_iter() to handle compound pagesAl Viro2021-06-031-3/+25
| * | | | | | iov_iter: Remove iov_iter_for_each_range()David Howells2021-06-031-27/+0
| |/ / / / /