Page MenuHomeFreeBSD

D23775.id.diff
No OneTemporary

D23775.id.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
Sat, Jul 25, 2:18 PM (8 h, 26 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35476208
Default Alt Text
D23775.id.diff (432 B)

Event Timeline