Page MenuHomeFreeBSD

D23775.diff
No OneTemporary

D23775.diff

Index: head/sys/kern/vfs_bio.c
===================================================================
--- head/sys/kern/vfs_bio.c
+++ head/sys/kern/vfs_bio.c
@@ -5187,6 +5187,10 @@
br_flags, &bp);
if (error != 0)
goto end_pages;
+ if (bp->b_rcred == curthread->td_ucred) {
+ crfree(bp->b_rcred);
+ bp->b_rcred = NOCRED;
+ }
if (LIST_EMPTY(&bp->b_dep)) {
/*
* Invalidation clears m->valid, but

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 30, 1:22 PM (5 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32457564
Default Alt Text
D23775.diff (432 B)

Event Timeline