Page MenuHomeFreeBSD

D18058.id50652.diff
No OneTemporary

D18058.id50652.diff

Index: sys/kern/subr_blist.c
===================================================================
--- sys/kern/subr_blist.c
+++ sys/kern/subr_blist.c
@@ -764,6 +764,8 @@
/* Discard any candidates that appear before cursor. */
digit = (cursor / radix) & BLIST_META_MASK;
mask &= (u_daddr_t)-1 << digit;
+ if (mask == 0)
+ return (SWAPBLK_NONE);
/*
* If the first try is for a block that includes the cursor, pre-undo

File Metadata

Mime Type
text/plain
Expires
Fri, Jul 17, 5:06 AM (17 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35160126
Default Alt Text
D18058.id50652.diff (429 B)

Event Timeline