Initialize b_saveaddr when we hand out pbufs
This commit is contained in:
parent
568733688b
commit
adece6e592
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=116605
@ -341,8 +341,9 @@ initpbuf(struct buf *bp)
|
||||
bp->b_rcred = NOCRED;
|
||||
bp->b_wcred = NOCRED;
|
||||
bp->b_qindex = 0; /* On no queue (QUEUE_NONE) */
|
||||
bp->b_data = (caddr_t) (MAXPHYS * (bp - swbuf)) + swapbkva;
|
||||
bp->b_kvabase = bp->b_data;
|
||||
bp->b_saveaddr = (caddr_t) (MAXPHYS * (bp - swbuf)) + swapbkva;
|
||||
bp->b_data = bp->b_saveaddr;
|
||||
bp->b_kvabase = bp->b_saveaddr;
|
||||
bp->b_kvasize = MAXPHYS;
|
||||
bp->b_xflags = 0;
|
||||
bp->b_flags = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user