Drop 'size' argument from bio_endio and bi_end_io
NeilBrown authored

As bi_end_io is only called once when the reqeust is complete,
the 'size' argument is now redundant.  Remove it.

Now there is no need for bio_endio to subtract the size completed
from bi_size.  So don't do that either.

While we are at it, change bi_end_io to return void.
Signed-off-by: default avatarNeil Brown <neilb@suse.de>
Signed-off-by: default avatarJens Axboe <jens.axboe@oracle.com>
6712ecf8
Name Last commit Last update
..
Kconfig xen: disable split pte locks for now
Makefile CONFIG_BOUNCE to avoid useless inclusion of bounce buffer logic
allocpercpu.c Slab allocators: Replace explicit zeroing with __GFP_ZERO
backing-dev.c remove mm/backing-dev.c:congestion_wait_interruptible()
bootmem.c [PATCH] remove EXPORT_UNUSED_SYMBOL'ed symbols
bounce.c Drop 'size' argument from bio_endio and bi_end_io
fadvise.c [PATCH] mm: change uses of f_{dentry,vfsmnt} to use f_path
filemap.c fix page release issue in filemap_fault
filemap.h Remove all inclusions of <linux/config.h>
filemap_xip.c mm: fault feedback #2
fremap.c fix VM_CAN_NONLINEAR check in sys_remap_file_pages
highmem.c Create the ZONE_MOVABLE zone
hugetlb.c hugetlb: fix clear_user_highpage arguments
internal.h Make page->private usable in compound pages
madvise.c speed up madvise_need_mmap_write() usage
memory.c mm: set_page_dirty_balance() vs ->page_mkwrite()
memory_hotplug.c memory hotplug: fix unnecessary calling of init_currenty_empty_zone()
mempolicy.c Fix NUMA Memory Policy Reference Counting
mempool.c Slab allocators: Replace explicit zeroing with __GFP_ZERO
migrate.c fix rcu_read_lock() in page migraton
mincore.c [PATCH] mincore: vma crossing fix
mlock.c do not limit locked memory when RLIMIT_MEMLOCK is RLIM_INFINITY
mmap.c fix NULL pointer dereference in __vm_enough_memory()
mmzone.c [PATCH] remove EXPORT_UNUSED_SYMBOL'ed symbols
mprotect.c mm: variable length argument support
mremap.c
msync.c
nommu.c
oom_kill.c
page-writeback.c
page_alloc.c
page_io.c
pdflush.c
prio_tree.c
quicklist.c
readahead.c
rmap.c
shmem.c
shmem_acl.c
slab.c
slob.c
slub.c
sparse.c
swap.c
swap_state.c
swapfile.c
thrash.c
tiny-shmem.c
truncate.c
util.c
vmalloc.c
vmscan.c
vmstat.c