Introduction
Statistics
Contact
Development
Disclaimer
Help
ftp.icm.edu.pl home page
Index: uvm_swap.c
===================================================================
RCS file: /cvsroot/src/sys/uvm/uvm_swap.c,v
retrieving revision 1.180
diff -p -u -r1.180 uvm_swap.c
--- uvm_swap.c 27 Jan 2019 05:22:19 -0000 1.180
+++ uvm_swap.c 31 Aug 2019 10:53:35 -0000
@@ -1778,6 +1778,10 @@ uvm_swap_io(struct vm_page **pps, int st
write = (flags & B_READ) == 0;
async = (flags & B_ASYNC) != 0;
+ /* XXX swap io make take place before the aiodone queue exists */
+ if (uvm.aiodone_queue == NULL)
+ async = 0;
+
/*
* allocate a buf for the i/o.
*/