From f6493e0e1146e5c43656af6f5f67ef4c88f7fcb9 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Mon, 18 Mar 2024 17:19:57 -0700 Subject: [PATCH] x86_64: Add CONFIG_X86_KERNEL_IBT test Built with examples/cmdline-string.patch on an CONFIG_X86_KERNEL_IBT-enabled kernel (Fedora 6.7.9-100.fc38.x86_64). Signed-off-by: Josh Poimboeuf --- x86_64/cmdline-ibt-pr-1379.ORIG.o | Bin 0 -> 3304 bytes x86_64/cmdline-ibt-pr-1379.PATCHED.o | Bin 0 -> 3400 bytes x86_64/cmdline-ibt-pr-1379.test | 6 ++++++ 3 files changed, 6 insertions(+) create mode 100644 x86_64/cmdline-ibt-pr-1379.ORIG.o create mode 100644 x86_64/cmdline-ibt-pr-1379.PATCHED.o create mode 100755 x86_64/cmdline-ibt-pr-1379.test diff --git a/x86_64/cmdline-ibt-pr-1379.ORIG.o b/x86_64/cmdline-ibt-pr-1379.ORIG.o new file mode 100644 index 0000000000000000000000000000000000000000..38ddfdad751bbe63dfe57d8cbade6396a5896aec GIT binary patch literal 3304 zcmbuC&ubiI7{}jDs*OKtBlx2t%J!hNm5!NhVx>x5Xk)h`Y1QVUhu6u>v{|w{vz?jM z1Oy{q3`Gri5lOO@8Y!E9`}2tb8P|Xovpu2m(JEt zU*1V}xtP&wb@k7kIdiIc;wfnj?W)eY9E!H zrRz4jC`nBzH3E}8gx;iU;%^u~AtMb{+7d6^y~Dpx-Mr=Uy9_{=-SRA%Q)<6i8$72i z_q4J;%w2rHWtHj@-KNxmaUIW!m?rMZ>jWC=-Z7qG?L)d_pIrHbKo$R@hJRDTf2iTV z*6=@SxZ+{uJ5#Pa{3Z(opNx$$8zHFAWYhfeXs`Z6w9Y;CwZGlZq}c zoquV0QJ+7nwGN^vi}O5K>BV~swoWck_~ke$vJI`ddKL#otn+Sig;JuR2vi=t5l1>q z`~4t^G!CNf#R+AuKmC->;$oO3x>y}1YZZ|ykFV;%u*gLTXi`T7x@9CR7m+YtV@{N8GtkAv4%KNHl zW*oegJXc;8_X1DGcfn``Q$!%q_k1hHE8_K{w6z`tMYw7P^71eVi*A}|Okg+Ws#^EM zbeI&nmxf#e>7LBJIRs|Z%SA-pJPfkPvqoKcm{zK)yd*7RkKUWd^CAe>*uIhsJt{MZ zvtom{?SJ1cQ3ZVF?whY&QyHbV-=rEj%Xf)qbKGCnae*Ar-TlAF3HY9| zWjyZ;asI2;Kga9e<~Xb$=SbEg>(|84|6RIl`IHTbmoq4~#J);ORsRw9mpGuDK7;3uvKOzRPe;>eh*Yg3fs{S+l z(p^Uq3Hswb>GrSNf3qknUVc$XKDmt4?f)kCmwiTmymuvE_zhxse)s&%@J35Kg&1+| z&xuw&|Hl>m@#{zOrT^E&&`LfhQjN@VfB8NX&RDibeM=5u5`+75Rj?xVM`D<5cmCR( zf02B)$ohpL%*};woAWpM{vffc`3H0N9{IBjt$#s)_dF~1v?~7w@BdAcHTlEK8H0ZS D?;dNI literal 0 HcmV?d00001 diff --git a/x86_64/cmdline-ibt-pr-1379.PATCHED.o b/x86_64/cmdline-ibt-pr-1379.PATCHED.o new file mode 100644 index 0000000000000000000000000000000000000000..1a8f57965454dfc09a2f62afa857c3b95788c901 GIT binary patch literal 3400 zcmbtWJ!~9B6rQsKF~12B2=gO!5dt}&EZ%cW5I@mLiSY$RCPBEN8P>b&_~g62%kCW5 z5)wu5&AxXYPj)HbNpthw_kMTgz1@3z z;oOT8jfN6xs8ecB5>%=0Zr$VCmTjvC)dQA``$?~xrIz3J=&wVMT>l-K@Y+JS)7kyT z@;`TWcfnZA<-5Rcz4saYHa@u2=)6B1hC6=%tf$9{=K3%)@!AXF?XH!VetVq1bNN2l zb#}kSR+jW{Nfu9^ezrNYxU_t%8O{Z*AZ)f~TXW%T7&d2KNt0$LGORd$;+RqgDCl8Y zx6mRdHKEiFFgZ)`O;?CC=ntqrZ}|8f7C@H$^gM|Z>Y%L+np2K? zQaP8p4?pNgCA&o1gt~hi=TXOEQrR1HkdmDwd!Jq>prMY8;VI@mq8;bw)5io<;a}F^ z-`C*3*5FrbaK%j>#7gUK)-`d|>uJ5-A0&F14`QubCr{|sTq&@zHJn#g??Mu+G%nT# zZ&J|ZrLz~77xdXPTI(oD^0X+Tm0o&tz}CrmGG9$IlW%Ix(epGisV=(NMRG|Z6R9G4 zBTaNX==Y;6(HKbGOEdD^c;;!Hr)HFA+N_PT^$JT>q?aghH#4hr9xhQI+n$v>utP)` zIt_#O_l=T{5)VQj;!ef>34lbv-R^wKq9q2M#F=LtdGB=aml#J3beq^SZ08KKx>@o{|D$$yT4vZDbslo;-RG^VUuxqJc9Z($JXKI^_D!@x zyUELaO*q>I!Aeo6AWwTyAZyf9I` z&ho`<6i}*Rnww4cu>J@CD*589{WoH}CMIlMdWZyIlP*Yn+ml7~{g09Y_y1r0pCn(z zM4!6UX2G33Kz{zm34=|WmP^y@IL+Ywv;&e}75q8E5VJ+gr86vuz33#r>@Sl7ynp`Z z*#X}lm&WtJAl?sE_0Mws+iZvWF|SgO)UOFc{)^a%@MFS9PP*uF+gRsJ2$FL{vv zHd^8@_&bClzkh$95(e_07q%|FMM72nUpW6P8zVp7S$_Tx2}4Z({=Oy*ThCcwYSP5Px}o%#?rj1gU8T YuS0N%!;O)9h^zAdg3tem=irIzA2dI1ZvX%Q literal 0 HcmV?d00001 diff --git a/x86_64/cmdline-ibt-pr-1379.test b/x86_64/cmdline-ibt-pr-1379.test new file mode 100755 index 0000000..9c75b72 --- /dev/null +++ b/x86_64/cmdline-ibt-pr-1379.test @@ -0,0 +1,6 @@ +#!/bin/bash +source $KPATCH_TEST_LIBRARY + +# $ nm cmdline-ibt.OUTPUT.o | grep -i " t " +# 0000000000000010 t cmdline_proc_show +assert_num_funcs 1