summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-11-1715-440/+202
|\
| * iomap_dio_actor(): fix iov_iter bugsAl Viro2017-10-121-9/+15
| * switch ksocknal_lib_recv_...() to use of iov_iter_for_each_range()Al Viro2017-10-123-109/+25
| * lustre: switch struct ksock_conn to iov_iterAl Viro2017-10-124-121/+52
| * vhost/scsi: switch to iov_iter_get_pages()Al Viro2017-10-121-48/+20
| * fix a page leak in vhost_scsi_iov_to_sgl() error recoveryAl Viro2017-10-121-2/+3
| * new primitive: iov_iter_for_each_range()Al Viro2017-10-122-0/+26
| * lnet_return_rx_credits_locked: don't abuse list_entryAl Viro2017-10-121-1/+1
| * xen: don't open-code iov_iter_kvec()Al Viro2017-10-121-12/+4
| * orangefs: remove detritus from struct orangefs_kiocb_sAl Viro2017-10-111-6/+0
| * kill iov_shorten()Al Viro2017-10-112-23/+0
| * bio_alloc_map_data(): do bmd->iter setup right thereAl Viro2017-10-111-8/+12
| * bio_copy_user_iov(): saner bio size calculationAl Viro2017-10-111-24/+6
| * bio_map_user_iov(): get rid of copying iov_iterAl Viro2017-10-111-6/+3
| * bio_copy_from_iter(): get rid of copying iov_iterAl Viro2017-10-111-5/+6
| * move more stuff down into bio_copy_user_iov()Al Viro2017-10-112-6/+5
| * blk_rq_map_user_iov(): move iov_iter_advance() downAl Viro2017-10-113-5/+6
| * bio_map_user_iov(): get rid of the iov_for_each()Al Viro2017-10-111-19/+2
| * bio_map_user_iov(): move alignment check into the main loopAl Viro2017-10-111-27/+27
| * don't rely upon subsequent bio_add_pc_page() calls failingAl Viro2017-10-111-4/+4
| * ... and with iov_iter_get_pages_alloc() it becomes even simplerAl Viro2017-10-111-16/+5
| * bio_map_user_iov(): switch to iov_iter_get_pages()/iov_iter_advance()Al Viro2017-10-111-33/+24
* | Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2017-11-1732-821/+508
|\ \
| * | coredump: call do_unlinkat directly instead of sys_unlinkChristoph Hellwig2017-11-101-6/+1
| * | fs: expose do_unlinkat for built-in callersChristoph Hellwig2017-11-102-7/+6
| * | ext4: take handling of EXT4_IOC_GROUP_ADD into a helper, get rid of set_fs()Al Viro2017-11-101-43/+43
| * | ipmi: get rid of pointless access_ok()Al Viro2017-11-101-6/+0
| * | pi433: sanitize ioctlAl Viro2017-11-101-78/+14
| * | cxlflash: get rid of pointless access_ok()Al Viro2017-10-171-6/+0
| * | mtdchar: get rid of pointless access_ok()Al Viro2017-10-171-23/+1
| * | r128: switch compat ioctls to drm_ioctl_kernel()Al Viro2017-09-293-61/+48
| * | selection: get rid of field-by-field copyinAl Viro2017-09-291-29/+21
| * | VT_RESIZEX: get rid of field-by-field copyinAl Viro2017-09-291-41/+27
| * | i2c compat ioctls: move to ->compat_ioctl()Al Viro2017-09-202-210/+180
| * | sched_rr_get_interval(): move compat to native, get rid of set_fs()Al Viro2017-09-202-22/+30
| * | mips: switch to {get,put}_compat_sigset()Al Viro2017-09-191-33/+4
| * | sparc: switch to {get,put}_compat_sigset()Al Viro2017-09-191-7/+2
| * | s390: switch to {get,put}_compat_sigset()Al Viro2017-09-191-26/+7
| * | ppc: switch to {get,put}_compat_sigset()Al Viro2017-09-191-29/+2
| * | parisc: switch to {get,put}_compat_sigset()Al Viro2017-09-193-21/+3
| * | get_compat_sigset()Al Viro2017-09-198-51/+28
| * | get rid of {get,put}_compat_itimerspec()Al Viro2017-09-192-23/+0
| * | io_getevents: Use timespec64 to represent timeoutsDeepa Dinamani2017-09-191-25/+30
| * | select: Use get/put_timespec64Deepa Dinamani2017-09-191-36/+24
| * | signal: lift sigset size check out of do_sigpending()Dmitry V. Levin2017-09-191-7/+14
| * | signal: simplify compat_sigpending()Dmitry V. Levin2017-09-191-4/+0
| * | signal: replace sigset_to_compat() with put_compat_sigset()Dmitry V. Levin2017-09-194-31/+25
* | | Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds2017-11-1719-166/+311
|\ \ \
| * | | bio: ensure __bio_clone_fast copies bi_partnoMichael Lyle2017-11-171-0/+1
| * | | nvmet_fc: fix better length checkingJames Smart2017-11-161-2/+4