DELTA 331508 814 296 SVNH/o=.FgWqmune 13It Dv M_EXEC Indicates that the system should allocate executable memory. If this flag is not set, the system will not allocate executable memory. Not all platforms enforce a distinction between executable and non-executable memoryENDREP DELTA 331508 1135 560 SVNBQ" 2June 13, 2018IMPLEMENTATION NOTES The memory that these allocation calls return is not executable. The .Fn uma_zalloc function does not support the .Dv M_EXEC flag to allocate executable memory. Not all platforms enforce a distinction between executable and non-executable memoryENDREP DELTA 326023 0 60 SVNT&/cIv.stream.ibuf = malloc(*size, M_BPFJIT, M_EXEC |ENDREP DELTA 153151 7022 2845 SVN%XIuH^3xU>CIyNo|c#\YrY5qxOv h3#sx^Zs6Y+pL*CNv87$:IN4h(K& >%];E٤80:>=[ ͨwN:ӣ}Z'tmӳ#hsmL5 0%#scKX7 !Dhn[&k}:cCm\m6zǷ/Yvw;`Rt RDkV_p[36ڱ]T[2_z 'Od1[ny>K#`%K­etKɇp%ZchyR#`&2NAlඁ+,jlȁm2t,.:D?IC퓿]`Ьײ6 jƚ@wOLעǨ9h` &jޒmMrYMKr+(UMçs(:h40?wffk0p,(?[I@ن tV58 3wK (Bkb>h+{r@z.DGsl`rǎ9ɫewf c$X$X50ϗ]4x䒜ß yՃ&nk8<}Ɵw֙TTU W[R)\Lw&,TMhEҌC}X )3AǫC_iůVQU;ӫEڨZqYа,mp%{ḗk4W^j5KE&WeEWc#crϝ-< ᘖ6Hnt7[˴h | (.El }`6o|Ko"[W`\?Gٸ; ̇c}96s}\pC Vw;ū6E.a!8BhdkvF/FOa#XI#v-l7|/4/pSyG [ mi62> OdHp*Lɵmٌv* 5x@@=TDwޅ-GF~ÉK""FuHMH n].Up9sOǠح42]M t"8IW^=1(W;/z RAH6 =JnaAɻF!Pjٛޙ4GzVCMZDž lva+6žO{3|`.3q֏k,SDmZVWIˊH TG0rqoCNe@[㠦i)E降ApEI'PfU+ȬAih^,WaOMNϿ\O ό\Ms7oX%d#N8ٛs]a;:nbLxc:-D6p6,9"^U?K>Rݼ뫴]opkmg(@&'JrN"GJ=q4wq;Ntw!Ch m0Vje_xhޝԮƕ"W=m`N.`q j>W@{O%Q(5.rp XCF =*7)1*L{oR! L*l 'Q9H1GW0IT7>"w{VaX #x8;9+\9QBNթF. <˃Ôh*>>Lz_Ŭ=VNH6TSӉ976j^(Wm'5Jy΍t܀ڨܾq=+ V7"/T(mȊk#s+F\#Mwm ENDREP DELTA 334545 61 34 SVNl36;6{q2 && (flags & M_EXEC) == 0 && (flags & M_EXEC) == 0ENDREP DELTA 328982 0 47 SVN\ @ #z"?#if VM_NRESERVLEVEL > 0 vmem_t *kernel_rwx_arena = NULL; #endifENDREP DELTA 326023 61590 60 SVNd' G GEIE#ifdef _KERNEL if (filter->func != bpf_jit_accept_all) free(filter->func, M_BPFJIT); free(filter, M_BPFJIT); #else if (filter->func != bpf_jit_accept_all) munmap(filter->func, filter->size);ENDREP DELTA 326023 61678 60 SVNS/!2ENDREP DELTA 334702 0 752 SVN XYUHdc'XFlags to memory allocation functions#define M_EXEC 0x4000 /* allocate executable spaceENDREP DELTA 334858 224 345 SVNx70S =*N/RWX 0x02 /* Slab alloced from kernel_rwx_arenaENDREP DELTA 334858 598 669 SVN=&<J6JvZftxz|q=>)x^Qj0<_B5ŧ=8M*Hv\B?#8顗$F3;=s5|T|g`1 AK Ϛ#*dZUܙMVázI!URY \mN";$1{IMQ`S>5 Y -WdGs!Y&놹W~=b)1 3aY1t$S qE+~6|wm#{N޶ɍST**mVC*Cx^mQmK0l~17Duܔ ΁6sm:D%{rwEbp _%YU2!NW NigOvx3OĤ9RepBNR:C\|TjcMu-^vo=0dhp޵ƼʖeK%+y%:-S%hJt=؇d*8_k:t +~kSK@!drM3g$0%s#jU}tåz;أM%9bͱ͢xpq' v#{ENDREP DELTA 328568 0 35 SVN# / g.struct vmem *, int domain, vm_size_t size, ENDREP DELTA 329058 873 112 SVNA#$\nyZ:!Q5Pq]x^Sk0l%&-)Δs&h)BXZG[߻k1zvfg}*eyHd;G0)ZinT @U]^#T*y?PUXWXqmm00=\%3e]z B9RYu/eۚҐ@#afݞoK_4[d0\EŁ7iqA`pU>ų]x בA ,,ْƜrShuWw,o}Oި +ts#@D̹J77sNfѻ>:&&?~+rL홼+tl-5f$ ]PSӒ t+el;aɗ3^sݼ+(gg${zSK-|oӌl? t L| F0R+'!i/&e