DELTA 350694 4781 107 SVNΆ:Ά~ C ¦e€BW¦cBif (bp->b_iocmd == BIO_SPEEDUP) bip->bio_flags |= bp->b_ioflags;ENDREP DELTA 356714 0 796 SVN† † ‚>——‚½l—€‚%ƒΘ<‚Τw‚<#include b_iocmd = BIO_SPEEDUP; bp->b_ioflags = flags; bp->b_bcount = shortage; g_vfs_strategy(ump->um_bo, bp); bufwait(bp); free(bp, M_TRIM† † †  ‚O€‚M†3‚Mct jsegdep *jsegdep; jsegdep = inoref->if_jsegdep; inoref->if_jsegdep = NULL; return (jsegdep); } /* * Called once a jremref has made it to stable store. The jremref is marked * complete and we attempt to free it. Any pagedeps writes sleeping waiting * for the jremref to complete will be awoken by free_jremref. */ statiŒΐ† †  ‚O€‚M†3‚Mdedep->id_newextupdt, &inodedep->id_extupdt); while ((adp = TAILQ_FIRST(&inodedep->id_extupdt)) != NULL) cancel_allocdirect(&inodedep->id_extupdt, adp, freeblks); } FREE_LOCK(ump); bdwrite(bp); trunc_dependencies(ip, freeblks, -1, 0, flags); ACQUIRE_LOCK(ump); if (inodedep_lookup(mp, ip->i_number, 0, &inoded’ΰ† † )((žˆLΎ%… 9†”@…¦e€GΑ_…»s\…ύa€AZ†€&TS */ dp->di_ib[i] = 0; }softdep_send_speedup(ump, needed * fs->fs_bsize, BIO_SPEEDUP_TRIMsoftdep_send_speedup(ump, 0, BIO_SPEEDUP_TRIM | BIO_SPEEDUP_WRITE™€“"•C ‚#€‚!“"‚!p, FFSV_FORCEINSMQ)) != 0) { softdep_error("clear_inodedeps: vget", error); vfs_unbusy(mp); vn_finished_write(mp); ACQUIRE_LOCK(ump); return; } vfs_unbusy(mp); if (VTOI(vp)->i_mode == 0) { vgone(vp); } else if (ino == lastino) { if ((error = ffs_syncvnodENDREP id: 5-137034.0.r356819/1744 type: file pred: 5-137034.0.r350694/60536 count: 35 text: 356819 0 90 7038 cfae52c37756fa55306c67db0c9fde7c d703e89da8e3b22182ce2dc206c41d12b3544481 356818-7nn8/_4 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/geom/geom_vfs.c copyroot: 0 / PLAIN K 3 bde V 27 dir 7-105464.0.r332387/4168 K 5 cache V 28 dir i-163048.0.r350694/55099 K 6 concat V 27 dir 3-126007.0.r356818/3154 K 3 eli V 27 dir e-148456.0.r356818/4225 K 4 gate V 27 dir 3-128760.0.r356818/4810 K 6 geom.h V 26 file 3-92108.0.r356192/600 K 14 geom_bsd_enc.c V 29 file 5-113593.0.r326270/31421 K 10 geom_ccd.c V 27 file 4-13041.0.r332387/7493 K 10 geom_ctl.c V 26 file 5-105068.0.r355038/51 K 10 geom_ctl.h V 27 file 3-112508.0.r344365/499 K 10 geom_dbg.h V 29 file s-350694.0.r350694/59668 K 10 geom_dev.c V 26 file 8-92108.0.r355438/206 K 11 geom_disk.c V 27 file a-92108.0.r356818/4986 K 11 geom_disk.h V 29 file 3-112943.0.r354571/11729 K 11 geom_dump.c V 26 file c-92108.0.r355412/699 K 12 geom_event.c V 26 file e-92108.0.r356192/888 K 15 geom_flashmap.c V 30 file e-235778.0.r349352/121924 K 15 geom_flashmap.h V 28 file 7-345480.0.r345480/6864 K 10 geom_int.h V 26 file a-93250.0.r355420/928 K 9 geom_io.c V 27 file g-92108.0.r356818/5281 K 11 geom_kern.c V 27 file i-92108.0.r355404/3403 K 10 geom_map.c V 28 file 5-220559.0.r332387/8084 K 14 geom_redboot.c V 28 file 5-189608.0.r339815/3379 K 12 geom_slice.c V 27 file o-92108.0.r356818/5576 K 12 geom_slice.h V 28 file q-92108.0.r326270/37103 K 11 geom_subr.c V 27 file s-92108.0.r356192/1476 K 10 geom_vfs.c V 28 file 5-137034.0.r356819/1744 K 10 geom_vfs.h V 29 file 8-137034.0.r326270/38606 K 7 journal V 27 dir 3-163837.0.r356818/6355 K 5 label V 28 dir p-131476.0.r350694/64968 K 9 linux_lvm V 27 dir 8-176417.0.r356818/6971 K 6 mirror V 27 dir c-132904.0.r356818/7632 K 8 mountver V 27 dir r-202437.0.r356178/1213 K 9 multipath V 28 dir j-167050.0.r355431/14786 K 3 nop V 27 dir 3-129471.0.r356818/8519 K 5 notes V 28 file b-110523.0.r134824/3603 K 4 part V 27 dir f-166551.0.r356818/9584 K 4 raid V 28 dir o-219974.0.r356818/12516 K 5 raid3 V 28 dir c-133808.0.r356818/13170 K 5 shsec V 28 dir e-140074.0.r356818/13769 K 6 stripe V 28 dir 3-129473.0.r356818/14374 K 4 uzip V 27 dir 7-133640.0.r356138/1613 K 5 vinum V 27 dir 3-130389.0.r356108/7763 K 7 virstor V 27 dir q-172302.0.r356181/1070 K 4 zero V 28 dir 3-148382.0.r332387/23449 END ENDREP id: 2-13041.0.r356819/4176 type: dir pred: 2-13041.0.r356818/16695 count: 2271 text: 356819 2038 2125 0 ea78a803321fb1a4235babd7af942b9b props: 179897 3028 85 0 bffcba3983376c13800b1151fab9a892 cpath: /head/sys/geom copyroot: 0 / id: q-36201.2-36207.r356819/4407 type: file pred: q-36201.2-36207.r356714/825 count: 422 text: 356819 119 1599 428739 54c66722887bd0178650ae37511ed011 f349c2e0806e60ed974c91e2abb96a453254962d 356818-7nn8/_7 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/ufs/ffs/ffs_softdep.c copyroot: 36207 /head/sys/ufs/ffs/ffs_softdep.c PLAIN K 11 ffs_alloc.c V 33 file xw-1541.cv-1542.r356669/3850 K 12 ffs_balloc.c V 33 file xz-1541.cw-1542.r356669/4194 K 12 ffs_extern.h V 32 file y1-1541.cx-1542.r353099/943 K 11 ffs_inode.c V 33 file y3-1541.cy-1542.r356669/4537 K 13 ffs_rawread.c V 30 file a-112694.0.r356337/145423 K 14 ffs_snapshot.c V 28 file 1x-62976.0.r356669/4882 K 13 ffs_softdep.c V 33 file q-36201.2-36207.r356819/4407 K 10 ffs_subr.c V 33 file y5-1541.cz-1542.r351929/1895 K 13 ffs_suspend.c V 30 file 8-243245.0.r356337/146393 K 12 ffs_tables.c V 35 file y7-1541.d0-1542.r326023/605084 K 12 ffs_vfsops.c V 32 file y9-1541.d1-1542.r356739/214 K 11 ffs_vnops.c V 33 file yb-1541.d2-1542.r356683/1570 K 4 fs.h V 33 file yd-1541.d3-1542.r351002/2642 K 9 softdep.h V 34 file s-36201.3-36207.r348329/10212 END ENDREP id: 1b-1542.0.r356819/5548 type: dir pred: 1b-1542.0.r356739/1347 count: 1422 text: 356819 4756 779 0 9992d7a63faa6c3eae0f89db1029fab4 cpath: /head/sys/ufs/ffs copyroot: 0 / PLAIN K 3 ffs V 26 dir 1b-1542.0.r356819/5548 K 3 ufs V 26 dir 1i-1542.0.r356683/4396 END ENDREP id: 1a-1542.0.r356819/5820 type: dir pred: 1a-1542.0.r356739/1618 count: 2197 text: 356819 5723 84 0 cd2399e80b950f82b28fb4f2021c7688 cpath: /head/sys/ufs copyroot: 0 / PLAIN K 8 Makefile V 27 file 2-1598.0.r325834/47771 K 5 amd64 V 22 dir o-5.0.r356604/4652 K 3 arm V 26 dir 2-70651.0.r356802/5003 K 5 arm64 V 27 dir 2-280364.0.r356808/8119 K 3 bsm V 28 dir 2-141144.0.r354808/19882 K 3 cam V 26 dir 2-39212.0.r356557/2336 K 4 cddl V 29 dir br-168404.0.r356707/14349 K 6 compat V 25 dir k-9313.0.r356760/2810 K 4 conf V 23 dir y-5.0.r356808/11879 K 7 contrib V 28 dir 2-23283.0.r356618/253572 K 6 crypto V 26 dir 7-55009.0.r354173/1588 K 3 ddb V 24 dir 10-5.0.r356655/53672 K 3 dev V 24 dir 12-5.0.r356813/14237 K 3 dts V 27 dir j-325826.0.r356637/2422 K 2 fs V 25 dir 2-1541.0.r356817/1683 K 3 gdb V 28 dir h-131899.0.r356655/79821 K 4 geom V 26 dir 2-13041.0.r356819/4176 K 3 gnu V 25 dir 2-1421.0.r355324/1056 K 4 i386 V 24 dir 1c-5.0.r356604/15889 K 3 isa V 23 dir 1w-5.0.r356196/7685 K 4 kern V 24 dir 20-5.0.r356812/13359 K 7 kgssapi V 28 dir 13-184588.0.r351513/7462 K 7 libkern V 26 dir 9-1542.0.r356097/66301 K 4 mips V 27 dir 2-178171.0.r356737/3784 K 7 modules V 26 dir i-2834.0.r356788/54684 K 3 net V 25 dir x-1542.0.r356757/6779 K 8 net80211 V 27 dir 2-116742.0.r353427/4818 K 8 netgraph V 27 dir 69-52419.0.r356801/5675 K 7 netinet V 26 dir 4f-1541.0.r356796/7918 K 8 netinet6 V 27 dir q-52904.0.r356755/25993 K 8 netipsec V 28 dir 2-105197.0.r355254/23807 K 7 netpfil V 29 dir 11-240494.0.r356755/30326 K 6 netsmb V 26 dir u-75374.0.r351513/8819 K 3 nfs V 28 dir 4l-1541.0.r356337/119355 K 9 nfsclient V 27 dir 4r-1541.0.r328417/47275 K 9 nfsserver V 28 dir 5l-1541.0.r326272/257416 K 3 nlm V 30 dir 1i-177633.0.r356337/120711 K 4 ofed V 29 dir 1hj-219820.0.r356633/2392 K 10 opencrypto V 27 dir 2-104476.0.r356561/3104 K 7 powerpc V 24 dir 22-5.0.r356788/56862 K 5 riscv V 27 dir 2-292407.0.r356675/2860 K 3 rpc V 25 dir u-1839.0.r355161/3043 K 8 security V 27 dir 2-86630.0.r356432/15322 K 7 sparc64 V 28 dir 2-79054.0.r356655/112513 K 3 sys V 24 dir 28-5.0.r356755/46947 K 5 teken V 34 dir h-186681.0-196775.r351881/1218 K 5 tests V 29 dir f-290663.0.r343755/163379 K 5 tools V 26 dir 6k-1541.0.r356603/1396 K 3 ufs V 26 dir 1a-1542.0.r356819/5820 K 2 vm V 27 dir 1k-1542.0.r356776/20433 K 3 x86 V 30 dir 11-204309.0.r356655/132075 K 3 xdr V 30 dir 46-177633.0.r326272/311489 K 3 xen V 27 dir 2-181624.0.r343573/4013 END ENDREP id: g-5.0.r356819/8269 type: dir pred: g-5.0.r356818/19208 count: 127304 text: 356819 5990 2266 0 fdfd9e7376e3b988b2880eca55a6e8ad props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /head/sys copyroot: 0 / minfo-cnt: 17 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 11 .cirrus.yml V 26 file 1-346085.0.r350449/47 K 13 .clang-format V 27 file 1-348777.0.r348777/974 K 14 .gitattributes V 28 file 1-327183.0.r348777/1230 K 10 .gitignore V 27 file 4-327183.0.r350843/439 K 9 COPYRIGHT V 25 file 1-2656.0.r356230/107 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 27 file 1-94742.0.r355940/5145 K 8 Makefile V 30 file 3-1594.0-1595.r356499/338 K 13 Makefile.inc1 V 26 file 5-38666.0.r356650/757 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r354491/833 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 28 file 4-148330.0.r356356/5441 K 6 README V 26 file 1-21173.0.r335299/328 K 9 README.md V 27 file 1-314473.0.r335299/605 K 8 RELNOTES V 27 file 1-350089.0.r355715/595 K 8 UPDATING V 26 file 1-41806.0.r356502/303 K 3 bin V 22 dir 1-5.0.r356791/3504 K 4 cddl V 27 dir 1-168404.0.r356477/7558 K 7 contrib V 27 dir 1-16755.0.r356789/26367 K 6 crypto V 27 dir 1-25405.0.r354897/18948 K 3 etc V 25 dir 1-38.0.r356004/243673 K 3 gnu V 22 dir 1-3.0.r356736/2691 K 7 include V 24 dir 1-697.0.r355776/5502 K 9 kerberos5 V 28 dir 4q-29815.0.r355617/39470 K 3 lib V 23 dir 6-5.0.r356767/21537 K 7 libexec V 22 dir c-5.0.r356741/5156 K 7 release V 25 dir 1-3027.0.r356686/1330 K 6 rescue V 26 dir 7-117035.0.r349933/832 K 4 sbin V 23 dir fa-4.0.r356706/5591 K 6 secure V 27 dir r-1553.0.r355617/196543 K 5 share V 23 dir e-3.0.r356806/25840 K 5 stand V 35 dir 6j-38465.0-325834.r356700/10972 K 3 sys V 22 dir g-5.0.r356819/8269 K 7 targets V 35 dir 2-242818.1-284345.r356422/14337 K 5 tests V 27 dir g-257097.0.r356614/5666 K 5 tools V 27 dir 43-1590.0.r356759/21033 K 7 usr.bin V 23 dir m-3.0.r356810/13624 K 8 usr.sbin V 23 dir q-3.0.r356816/13526 END ENDREP id: 5-1.0.r356819/10335 type: dir pred: 5-1.0.r356818/21276 count: 236032 text: 356819 8504 1818 0 58af068f2c4ec56ffffbd664160033e9 props: 353358 4604065 3391 0 c293d8c563daf0e5467aee776470b287 cpath: /head copyroot: 0 / minfo-cnt: 128 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r356819/10335 K 8 projects V 24 dir 6-1.0.r355675/303932 K 7 release V 22 dir 7-1.0.r354337/3442 K 6 releng V 23 dir 8-1.0.r354654/30158 K 6 stable V 23 dir 9-1.0.r356815/93816 K 8 svnadmin V 27 dir 0-179447.0.r356258/1605 K 4 user V 23 dir a-1.0.r356726/41585 K 6 vendor V 23 dir b-1.0.r356415/23554 K 13 vendor-crypto V 25 dir 0-1575.0.r356288/5412 K 10 vendor-sys V 26 dir 0-12116.0.r356608/8802 END ENDREP id: 0.0.r356819/11075 type: dir pred: 0.0.r356818/22016 count: 356819 text: 356819 10586 476 0 82ac318e69897a1fab8807fa381845fa props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 46053 5-137034.0.t356818-7nn8 modify-file true false /head/sys/geom/geom_vfs.c q-36201.2-36207.t356818-7nn8 modify-file true false /head/sys/ufs/ffs/ffs_softdep.c 11075 11300