oracleasm-kmp-default-2.0.8_k6.4.0_150600.23.50-150600.16.13.2<>,W0h@'p9|8XR|d^V11'{PZxY9$m5#A2߈3egR 0^ʹZGWa4Ml kĴU$̀Jpf(/Or]4fDe| 8)-dp|*!+^F, NFQhTHK ǟ{@# =F7nOw P3xm2PEF&Xb ,>O Tb              ' 6 ` l } }v}dh(89 : =4>4?4@4G4H4I4X4Y4\5h]5t^5b6 c6d79e7>f7Al7Cu7Tv7`w7x7y8m9;;;;;;<<<<GPL-2.0https://www.suse.com/System/Kernelhttps://github.com/oracle/linux-ueklinuxs390x run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-pre --name "oracleasm-kmp-default" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "default" --usrmerged "0" "$@" run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "oracleasm-kmp-default" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "default" --usrmerged "0" "$@" run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-preun --name "oracleasm-kmp-default" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "default" --usrmerged "0" "$@" run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-postun --name "oracleasm-kmp-default" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "default" --usrmerged "0" "$@"כAA큤h@&h@&h@'275b676ff432ad5c28fe850fd75ba9887d30aca5ebd3ce6e15c273407a585027rootrootrootrootrootrootoracleasm-2.0.8-150600.16.13.2.src.rpmkmod(oracleasm.ko)multiversion(kernel)oracleasm-kmporacleasm-kmporacleasm-kmp-defaultoracleasm-kmp-default(s390-64)oracleasm-kmp-default-k6.4.0_150600.23.50  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-defaultksym(default:I_BDEV)ksym(default:__bio_release_pages)ksym(default:__cpu_online_mask)ksym(default:__dynamic_pr_debug)ksym(default:__folio_put)ksym(default:__init_waitqueue_head)ksym(default:__kmalloc)ksym(default:__trace_trigger_soft_disabled)ksym(default:__wake_up)ksym(default:_printk)ksym(default:add_timer)ksym(default:add_wait_queue)ksym(default:arch_spin_lock_wait)ksym(default:bio_add_pc_page)ksym(default:bio_associate_blkg)ksym(default:bio_init)ksym(default:bio_integrity_add_page)ksym(default:bio_integrity_alloc)ksym(default:bio_kmalloc)ksym(default:bio_put)ksym(default:bio_uninit)ksym(default:blk_status_to_errno)ksym(default:blkdev_get_by_dev)ksym(default:blkdev_put)ksym(default:bpf_trace_run2)ksym(default:bpf_trace_run3)ksym(default:bpf_trace_run4)ksym(default:clear_inode)ksym(default:current_time)ksym(default:d_add)ksym(default:d_alloc)ksym(default:d_genocide)ksym(default:d_instantiate)ksym(default:d_make_root)ksym(default:default_wake_function)ksym(default:down_write)ksym(default:dput)ksym(default:fget)ksym(default:fput)ksym(default:full_name_hash)ksym(default:generic_delete_inode)ksym(default:get_user_pages_fast)ksym(default:hugetlb_optimize_vmemmap_key)ksym(default:iget5_locked)ksym(default:igrab)ksym(default:ilookup5)ksym(default:init_pseudo)ksym(default:init_special_inode)ksym(default:init_timer_key)ksym(default:inode_init_once)ksym(default:inode_to_bdi)ksym(default:io_schedule)ksym(default:iov_iter_advance)ksym(default:iov_iter_get_pages_alloc2)ksym(default:iov_iter_init)ksym(default:iov_iter_npages)ksym(default:iput)ksym(default:jiffies)ksym(default:kern_mount)ksym(default:kern_unmount)ksym(default:kfree)ksym(default:kill_anon_super)ksym(default:kill_litter_super)ksym(default:kmalloc_caches)ksym(default:kmalloc_trace)ksym(default:kmem_cache_alloc)ksym(default:kmem_cache_create)ksym(default:kmem_cache_destroy)ksym(default:kmem_cache_free)ksym(default:kvfree)ksym(default:lockref_get)ksym(default:match_int)ksym(default:match_token)ksym(default:module_layout)ksym(default:mount_nodev)ksym(default:new_inode)ksym(default:noop_fsync)ksym(default:param_ops_bool)ksym(default:perf_trace_buf_alloc)ksym(default:perf_trace_run_bpf_submit)ksym(default:raw_copy_from_user)ksym(default:raw_copy_to_user)ksym(default:register_filesystem)ksym(default:remove_wait_queue)ksym(default:schedule_timeout)ksym(default:set_blocksize)ksym(default:set_nlink)ksym(default:si_meminfo)ksym(default:simple_dir_inode_operations)ksym(default:simple_dir_operations)ksym(default:simple_getattr)ksym(default:simple_lookup)ksym(default:simple_statfs)ksym(default:simple_unlink)ksym(default:strsep)ksym(default:submit_bio)ksym(default:timer_delete_sync)ksym(default:trace_event_buffer_commit)ksym(default:trace_event_buffer_reserve)ksym(default:trace_event_printf)ksym(default:trace_event_raw_init)ksym(default:trace_event_reg)ksym(default:trace_handle_return)ksym(default:trace_print_flags_seq)ksym(default:trace_raw_output_prep)ksym(default:unlock_new_inode)ksym(default:unregister_filesystem)ksym(default:up_write)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)suse-kernel-rpm-scriptletssuse-kernel-rpm-scriptletssuse-kernel-rpm-scriptletssuse-kernel-rpm-scriptletssuse-kernel-rpm-scriptletsd0c021126e3e867c564405cb2cf562651588513b44e9b7d01dadd920aedab433a066fd6c92997ed824d273d17f4c565bd2504a8cce8a2192eeea5f8f47e70dbec630526c94b87856ec255958d5aaa4e3586ad44884502a47c1b4e2e8f244760e32af6d5a619ba2e6312d566bf52e71d412448adedf2663ce2a079ef8e02e6f3d0b5ec67af4ec61daad8c7d6d3cf1c018b57fd8e408107184060edaad6eaaea17cac2c068d9ac9bebcb36fe4f2402eaa36cde763b9b93d7954fba408d5f1105cc6f4633966cad7715c7644f93a6e0b2a66b7e4acb33d6b63d46a78cb9577b3bbb8d5ee798236d844cf3296a7514637a0cba6638487314aa76cef363f5fe92125378c3e8126c6a0d6693c6bddfcb5a970bce7aa1756e92a16af74e3567f744e9a82944e37ce2d606d5b6c428f61a1b0348fdfd22e100936c7cafd7d73cb6a3b0d94c5c8b56c3ac0bb92bfd9f0468ddd8aade95bddc0b3ed4b7340c7247c5a55ae9782c64476c63c21912fcc196e20718f279c2418b85df9b6c517fc34e82ee90dc9f58891f8913435f2d95f2676f2008705c9263cec755c93f85d142647f867dcecb17ba071d4a69c6d2510a633.0.4-14.6.0-14.0-15.2-1oracleasm-kmp-default-k6.4.0_150600.23.504.14.3h>h$geeM@ede@@dic@c@c@cwsaKaD@a /_^)@]S]L\I[ZOhZ@Y@XƉV`V @UJ@brahmajit.das@suse.combrahmajit.das@suse.combrahmajit.das@suse.comjcheung@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comjcheung@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comsweiberg@suse.comlduncan@suse.comlduncan@suse.comaksingh@suse.comaksingh@suse.commsuchanek@suse.demsuchanek@suse.demsuchanek@suse.dejcheung@suse.comaksingh@suse.comaksingh@suse.comaksingh@suse.commmarek@suse.czmmarek@suse.czlpechacek@suse.comro@suse.de- Add support for per-I/O block size selection * oracleasm-Add-support-for-per-I-O-block-size-selecti.patch - Update oracleasm-Fix-PI-when-use_logical_block_size-is-set.patch- Fix oracleasm memory reclaimation not working (bsc#1235682) * oracleasm-fix-memory-reclaimation-not-working.patch- Fix PI when use_logical_block_size is set * oracleasm-Fix-PI-when-use_logical_block_size-is-set.patch- Enable kmp-rt for SLERT15 SP6- Handle kernel change that remove FMODE_EXCL by removing it's use (bsc#1218972), adding: * oracleasm-handle-FMODE_EXCL-removal.patch * oracleasm-handle-blkdev_put-holder-change.patch- Fix issues with block layer changes (such as bio_kmalloc()) and the KMP (bsc#1215781), adding: * oracleasm-fix-sle-15-sp5-issues.patch- Enable KMP compilation with the 6.5 linux kernel (bsc#1214832), adding: * oracleasm-work-with-6.5-kernel.patch- Enable KMP compilation with 6.4 linux kernel (bsc#1214832), adding: * oracleasm-work-with-6.4-kernel.patch Also, "buildrt" was disabled, since that is still at 5.14.- Enable kmp-rt for SLERT15 SP5- Updating to latest upsstream, from Oracle, in branch uek6/u3, thus updating the tarball from oracleasm-2.0.8.tar.xz to oracleasm-2.0.8-uek6-u3.tar.xz, and obviating the need for some patches (now removed): * 0001-oracleasm-Convert-block-layer-status-to-errno.patch * 0001-oracleasm-Kernel-interface-changes-for-4.12.patch * 0002-oracleasm-Kernel-interface-tweaks-for-4.14.patch * 0003-oracleasm-Kernel-interface-tweaks-for-SLE15-SP1.patch * 0004-oracleasm-Kernel-interface-tweaks-for-5.3.patch * oracleasm-add-enxio-handling.patch * oracleasm-fix-bio_map_user_iov-usage.patch * oracleasm-fix-blk_get_request-removal.patch * oracleasm-fix-memory-leak.patch * oracleasm-implement-support-for-query-handle-operation.patch * oracleasm-tracing-update.patch * oracleasm-work-with-newer-5.15-kernel.patch * oracleasm_Fix_use_after_free_for_request_processing_timer.patch Also, added a patch from Oracle meant to address current issues in bsc#1202844 and bsc#1205499, adding: * oracleasm-asm_bio_map_user_iov-and-asm_bio_unmap-update-for-5.15+-kernel.patch Lastly, added one more patch that makes their driver compile: * oracleasm-there-is-no-BIP_USER_MAPPED-flag.patch- Add patch to handle removal of the block subsystem function blk_get_request (bsc#1205499), adding: * oracleasm-fix-blk_get_request-removal.patch- Added new patch to ensure that blk-integrity.h is included where needed (bsc#1205499), for newer kernel: * oracleasm-add-needed-include.patch- setting buildrt to 0, as we don't ship a real time kernel with SLE 15 SP4. The real time kernel is part of the SLE RT 15 SP4 product and contains a fork of oracleasm anyways.- Updated to work with 5.14 kernel, adding patches (bsc#1190360): * oracleasm-rename-BIO_MAX_PAGES-to-BIO_MAX_VECS.patch * oracleasm-fix-use-of-BDI_CAP_-values-no-longer-present.patch * oracleasm-convert-blkdev_get-to-blkdev_get_by_dev.patch * oracleasm-fix-bio_map_user_iov-usage.patch * oracleasm-use-timespec64.patch * oracleasm-handle-compat_timespec.patch * oracleasm-add-namespace-arg-where-needed.patch Also added oracleasm.preamble, as suggested by rpmlint.- Added 4 upstream commits/patches, as requested by support (bsc#1189119): * oracleasm-fix-memory-leak.patch * oracleasm-tracing-update.patch * oracleasm-add-enxio-handling.patch * oracleasm-implement-support-for-query-handle-operation.patch- bsc#1177231 - Changed timer_setup(&to->timer, timeout_func, 0); 0004-oracleasm-Kernel-interface-tweaks-for-5.3.patch- Fix ASMLIB sends the message ASM_LOCAL_ERROR (bsc#1171818) Add 0001-oracleasm-Convert-block-layer-status-to-errno.patch- Fix use after free for request processing timer (bsc#1145675). Add oracleasm_Fix_use_after_free_for_request_processing_timer.patch- Fix build error with kernel 5.3 (bsc#1144700). Add 0004-oracleasm-Kernel-interface-tweaks-for-5.3.patch- Fix error: storage size of 'iter' isn't known (bsc#1119403). Add 0003-oracleasm-Kernel-interface-tweaks-for-SLE15-SP1.patch- Enable kmp-rt for SLERT15 SP1- bsc#1074655: Reverting to original Oracle patch as SUSE changes not required Add 0001-oracleasm-Kernel-interface-changes-for-4.12.patch Add 0002-oracleasm-Kernel-interface-tweaks-for-4.14.patch Drop oracleasm-Kernel-interface-changes-for-4.12.patch- Updated code for SLES15 Kernel (bsc#1053298, bsc#1093128) Add oracleasm-Kernel-interface-changes-for-4.12.patch Drop patch 0001-WARNING-lib-modules-4.4.73-5-default-updates-oracle.patch Drop patch oracleasm-Fix-submit_bio-API-change.patch- fix for unknown symbol bio_unmap_user (bsc#1059062) 0001-WARNING-lib-modules-4.4.73-5-default-updates-oracle.patch- Fix build with the SLE12-SP3 kernel (bsc#1026064).- Update to build against the 4.4 kernel (bsc#962720).- Enable RT KMP build (bsc#948840)- add excludearch for i586 and s390 (no binary kernels on 32bit sibling architectures) (bnc#935750)/bin/sh/bin/sh/bin/sh/bin/sh2.0.82.0.8_k6.4.0_150600.23.502.0.8_k6.4.0_150600.23.50-150600.16.13.22.0.8_k6.4.0_150600.23.50-150600.16.13.26.4.0-150600.23.50-defaultupdatesoracleasm.ko/lib/modules//lib/modules/6.4.0-150600.23.50-default//lib/modules/6.4.0-150600.23.50-default/updates/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:38959/SUSE_SLE-15-SP6_Update/cef6ac085b9a46a3c679f361fab87882-oracleasm.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxdirectoryELF 64-bit MSB relocatable, IBM S/390, version 1 (SYSV), BuildID[sha1]=ad47134df9574635d369e0a05c710129a4b44ef6, not strippedmRFR R:RTRrRRR RkRcR4RDRZR@R.R-R_R$RQRPR RR=RORgR6R RR`RLRmR"RER9RJR RlReRMR0RRpRaRhRBRRoRfRjR,R?R1R\R'RHRRNRVR;RRCRiRRXR!RR5R2R#R[RRIRSRYRRbRKR8RnRqRR(RRRsR+RR7RRR/RWRdR&R RAR]RR%RR3RRGRUP run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-posttrans --name "oracleasm-kmp-default" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "default" --usrmerged "0" "$@"/bin/shpackageand(kernel-default:oracleasm)kernel-defaultutf-88d6a83e7cbaeba3fb9dcd390f07f5b949789e243762449e8761952190329a218?7zXZ !t/'[t]"k%;݂fhwğ7ȉqGĕ+9;aˣGc:3_ {5O vNr=|;SB̩3t36 h2BM_ ()!ͅ- \lp ގҔ`uD !A}Qq'i90|\[_'{f^Z v?!c,CЕܽ1pk!x?n4\ 'V&SyǃN $Tf#( v i-J*3%a2  r]KYN+ }%Wr$`ѷ73NÕyY4@YH,WS|z^ TX鐲~<!jRpU _Lr+/AP"DqMBH!SV(jiE1R1x,?, 24/05G̕K*ߕXe^֠ԠR8Y)t~uY+Moej&U eT\ }nP#|+=| 6S~`ǰF&BeHzZ(Bʡ&>4AO٣[Àj;8/H FS3Y:<-y1R:y`OpM;l(X\󂝄 HgK)ϘJ)a6 \3)m?ΰ(qHF%Y9u}x hdeO6MbL;O%3y?GU\Cݬ㇭&Zj-"zc(V˓llI:M D3GPyX6@R-".\M7zrs#LfUSI$xX}]Ĝtr{ynO}A &~VU NR){17*mp[7dj?:c_UGOvl8H]\8/Y"e]e#MWWO.'5(5$;q0ۻ*rxo40ĜFjY8*o;Kj *ڒK~^lRV,$/J}D\,3P}A 'SXw@9"KCY5[նZ)dcEyi -2Gdʏ MA#{9H84BۢgU䝣`Yt0~@L!9wIO,ՓE{k ַBR{3-nPq;sIsFG}-6l~\^iaZ#RUk'9xOK8P*"$ >PV5" 'buC$CR2p|]HBlGVG$[B8YB9 i5bӑƺ\oZB"[y{W\(6Hs.,Ћ(ei+ܨ9EkҼ%v C!kf}> ]d_c4߶8뼩Dnpt3c̠^0?9)EM&wNוVKM5yoNNl@Bq% .O~?a-lqIJn` p ijDHI@]Qu+Qn'Hڥ8ye{]w·&T41ZXcVx2(a$}Ϊ{k1E-H ~Yׯl!cAQȥz|i gD) >P"}MR\ÀiQ$pX2h/+Ť&lX~k9)2NqbYZAġɜjR*->{N?{m# yiǯ"엧0w^,ЪE=p&@6k3Op_>m.9磦:| B#EȁA@BhpT9EIEQT Cy[s/Pʨ$Dy?-)Elߑ L{澐9STkZk<|<&L˳($6T(,?|< RmUEWW[YNTxAUh׫DjͰRښW?܍|5N*Py\ܭ,..KA Cͽ% ܗ!+jDMWMFFD-\ [Vcz9u z1@JNo[\l(|w7hB GBb` EDuqP SY|<>z1c.ÅOEŜ=}%0{Ebխ.Fȏ0\]0IyX݈o !a KΏ;|;X? ϟ'2N]lr,ct}:1j o>#qL6Saf<{ z!K'MD1ht}QDwdLlC C'_vT :b iEyG쵸 z0nwCIY,L`oc,-޾=QUj csܡ -j\1 f:N4Ҳh%g6lywKZ0>Fע$vbqpDYن_uka,E?o)7ƵlEg9k_GYs®aӽ eim ^.SLWػ68oc'\hÉq݌vUA|[E@ ;g+8F[ww 5+^4)S.icќ& t/Vr4^G/5ǻFm>^ghSl?0l咑ݺ-}ȵ4?Ykʸ& /-  _DG]"(+u艭=vw-kރ%-LoXF_[qFb,$c9‰{HQ]hZYE8!hR)Vͮ3WD\wŋhIJe%f((Ń{DVPXzĈTY\VSp%8ubٵu#ׄpnS>_c0\  [@eAe-vׄNM/^bn-㖂<_2%\vo^7G O @/>{=#Ƶlg=ot5tLx7(TГ)&=t?!Vx9T (X;chiʎmWt`?ҳ_Jd.m6Mf(䑆$e ӔCP \G_3{$UfɲsvN81$9TwEZ=V[I\%???$Hhʜ 1%~*-cZn#}W~/ȼ>н*s͟#7 (9! 4JY5Dn)B-/t.ۭK_=H)#4:"G 4SaUř EOz['nx6D7:u&s^"1zyA'*z]+V|zGƬ]˝'͹DDvN<ܢ7Ct&d^/0xxXPȡ 4F@"ozhM؅j~;KG\\q?ܙ na-߂aI 0#uz~OqQR6%/L4#Rf C]&X&V" lp[y=sBJEzVg^b1BG^̪N6l{@_l\"f;?9:ٌ!gD/Ym _;d( ?}sbTYl߱t 8IF_ MnUCVWVQLA-+VM]a;&vH!?؍JsԋrM{15WQPqөp[ޫ!ޜb\L2x{j)81Y) V(RImN,9NQ=hPqȢTt`3vV+N YZ