svn commit: r359470 - head/sys/kern
Konstantin Belousov
kib at FreeBSD.org
Mon Mar 30 22:04:03 UTC 2020
Author: kib
Date: Mon Mar 30 22:01:36 2020
New Revision: 359470
URL: https://svnweb.freebsd.org/changeset/base/359470
Log:
kern_sendfile.c: do not release sfio reference on error.
It is already done by sendfile_iodone(), now consistently for all errors.
This de-facto reverts r358597, after r359466.
Reviewed by: glebius, markj
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D24038
Modified:
head/sys/kern/kern_sendfile.c
Modified: head/sys/kern/kern_sendfile.c
==============================================================================
--- head/sys/kern/kern_sendfile.c Mon Mar 30 21:57:28 2020 (r359469)
+++ head/sys/kern/kern_sendfile.c Mon Mar 30 22:01:36 2020 (r359470)
@@ -469,7 +469,6 @@ sendfile_swapin(vm_object_t obj, struct sf_io *sfio, i
__func__, pa, j));
vm_page_unwire(pa[j], PQ_INACTIVE);
}
- refcount_release(&sfio->nios);
return (EIO);
}
More information about the svn-src-all
mailing list