oracleasm-kmp-64kb-2.0.8_k6.4.0_150600.23.50-150600.16.13.2<>,Yh@&p9|$ w fR琮D0oTb߻jt_L%Y#(AuiogRȋa~K+mMn9hao7iMg.7ݢýCJ6fpk5:0OGEc;َv8I V7!W/pie5„Jvl4C^C%fMoޙrSAf~A[9j5ʘ kZnMBi ޲+ dooE;=*4tqYe>O=d?=Td/ > r2: P^                H T  8<c(d8l9:!=5h>5p?5x@5G5H5I5X5Y5\68]6D^6qb6c7|d8e8f8l8 u8 v8,w8x8y8{:<<<<<<=====PCoracleasm-kmp-64kb2.0.8_k6.4.0_150600.23.50150600.16.13.2Kernel driver backing the Generic Linux ASM LibraryThis package provides KMP modules for oracleasm. You need oracleasmlib and oracleasm-support package to use this.h@&h04-armsrv2SUSE Linux Enterprise 15SUSE LLC GPL-2.0https://www.suse.com/System/Kernelhttps://github.com/oracle/linux-ueklinuxaarch64 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-64kb" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "64kb" --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-64kb" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "64kb" --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-64kb" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "64kb" --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-64kb" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "64kb" --usrmerged "0" "$@"AA큤h@%h@%h@&7e4f2b55e7849133d43b426e17971baaa317b857a54e5f5dc5d55e27722f6fbdrootrootrootrootrootrootoracleasm-2.0.8-150600.16.13.2.src.rpmkmod(oracleasm.ko)multiversion(kernel)oracleasm-kmporacleasm-kmporacleasm-kmp-64kboracleasm-kmp-64kb(aarch-64)oracleasm-kmp-64kb-k6.4.0_150600.23.50  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-64kbksym(64kb:I_BDEV)ksym(64kb:__arch_copy_from_user)ksym(64kb:__arch_copy_to_user)ksym(64kb:__bio_release_pages)ksym(64kb:__cpu_online_mask)ksym(64kb:__dynamic_pr_debug)ksym(64kb:__folio_put)ksym(64kb:__init_waitqueue_head)ksym(64kb:__kmalloc)ksym(64kb:__put_devmap_managed_page_refs)ksym(64kb:__stack_chk_fail)ksym(64kb:__stack_chk_guard)ksym(64kb:__trace_trigger_soft_disabled)ksym(64kb:__wake_up)ksym(64kb:_printk)ksym(64kb:_raw_spin_lock_irq)ksym(64kb:_raw_spin_lock_irqsave)ksym(64kb:_raw_spin_unlock_irq)ksym(64kb:_raw_spin_unlock_irqrestore)ksym(64kb:add_timer)ksym(64kb:add_wait_queue)ksym(64kb:alt_cb_patch_nops)ksym(64kb:bio_add_pc_page)ksym(64kb:bio_associate_blkg)ksym(64kb:bio_init)ksym(64kb:bio_integrity_add_page)ksym(64kb:bio_integrity_alloc)ksym(64kb:bio_kmalloc)ksym(64kb:bio_put)ksym(64kb:bio_uninit)ksym(64kb:blk_status_to_errno)ksym(64kb:blkdev_get_by_dev)ksym(64kb:blkdev_put)ksym(64kb:bpf_trace_run2)ksym(64kb:bpf_trace_run3)ksym(64kb:bpf_trace_run4)ksym(64kb:clear_inode)ksym(64kb:cpu_number)ksym(64kb:current_time)ksym(64kb:d_add)ksym(64kb:d_alloc)ksym(64kb:d_genocide)ksym(64kb:d_instantiate)ksym(64kb:d_make_root)ksym(64kb:default_wake_function)ksym(64kb:devmap_managed_key)ksym(64kb:down_write)ksym(64kb:dput)ksym(64kb:dynamic_preempt_schedule_notrace)ksym(64kb:fget)ksym(64kb:fput)ksym(64kb:full_name_hash)ksym(64kb:generic_delete_inode)ksym(64kb:get_user_pages_fast)ksym(64kb:iget5_locked)ksym(64kb:igrab)ksym(64kb:ilookup5)ksym(64kb:init_pseudo)ksym(64kb:init_special_inode)ksym(64kb:init_timer_key)ksym(64kb:inode_init_once)ksym(64kb:inode_to_bdi)ksym(64kb:io_schedule)ksym(64kb:iov_iter_advance)ksym(64kb:iov_iter_get_pages_alloc2)ksym(64kb:iov_iter_init)ksym(64kb:iov_iter_npages)ksym(64kb:iput)ksym(64kb:jiffies)ksym(64kb:kern_mount)ksym(64kb:kern_unmount)ksym(64kb:kfree)ksym(64kb:kill_anon_super)ksym(64kb:kill_litter_super)ksym(64kb:kmalloc_caches)ksym(64kb:kmalloc_trace)ksym(64kb:kmem_cache_alloc)ksym(64kb:kmem_cache_create)ksym(64kb:kmem_cache_destroy)ksym(64kb:kmem_cache_free)ksym(64kb:kvfree)ksym(64kb:lockref_get)ksym(64kb:match_int)ksym(64kb:match_token)ksym(64kb:memcpy)ksym(64kb:memset)ksym(64kb:module_layout)ksym(64kb:mount_nodev)ksym(64kb:new_inode)ksym(64kb:noop_fsync)ksym(64kb:param_ops_bool)ksym(64kb:perf_trace_buf_alloc)ksym(64kb:perf_trace_run_bpf_submit)ksym(64kb:register_filesystem)ksym(64kb:remove_wait_queue)ksym(64kb:schedule_timeout)ksym(64kb:set_blocksize)ksym(64kb:set_nlink)ksym(64kb:si_meminfo)ksym(64kb:simple_dir_inode_operations)ksym(64kb:simple_dir_operations)ksym(64kb:simple_getattr)ksym(64kb:simple_lookup)ksym(64kb:simple_statfs)ksym(64kb:simple_unlink)ksym(64kb:strcmp)ksym(64kb:strcpy)ksym(64kb:strlen)ksym(64kb:strsep)ksym(64kb:submit_bio)ksym(64kb:timer_delete_sync)ksym(64kb:trace_event_buffer_commit)ksym(64kb:trace_event_buffer_reserve)ksym(64kb:trace_event_printf)ksym(64kb:trace_event_raw_init)ksym(64kb:trace_event_reg)ksym(64kb:trace_handle_return)ksym(64kb:trace_print_flags_seq)ksym(64kb:trace_raw_output_prep)ksym(64kb:unlock_new_inode)ksym(64kb:unregister_filesystem)ksym(64kb: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-scriptletsca80a0912a4e1286cbbfc54a149f6703b4b3ec32cf56265d56ff6e4d9a5ea54eb233a45c6a68ed765ba735b8f678b074f401784e296434492997ed88427cc7b34db050b4b750f53d35cce7024d273d14afb22386b07923123a21879dd5e692fe3ce44242cb5f3dc87678ba928f5140298b7bc269945206984502a473ac38ef1fa5fe8e9d361dc504937b4bce9891c12408474d7a2af7b4154647207c0ec07f96d13601909adcd4d79f365ef1025e8aaad8c7d6587f22d757bc19d2cb389225260e52ee69dd35f091266426d6eaaea17cf9c988a07f0c0d73678060708f349ac646264c35954e02af660afdc6f4633947ba67b149663c1593a6e0b21edd2e974e0e98c718578652c7f00d41b1499f6f15ba50a6f336c331d1b0048237a0cbae1b3488e4fcabb55d795421952a012488e820f77ca9e2d23e0cfdc9fdafa83d37aa1756ed9b85ef64e3567f744e9a8294829a47edcb764adc547df531e50c2f04998a9668b3c3c31b415b0552d2c902fe1fe09dd65254e1d371100888ddd8aadde591ae21dac56c340c7247c9c931a714f1d6fd3b5c5c7aaa60c6f3b7d41442ceabaffd8e2d5255ae914e41e98cf60b385df9b6c155dc7fb82ee90dcfe9addbfc86ba8e9158a7262e944369a14096f219032d6dd62b1e45cde985766a8b6024702c6194ce807a253.0.4-14.6.0-14.0-15.2-1oracleasm-kmp-64kb-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-64kbupdatesoracleasm.ko/lib/modules//lib/modules/6.4.0-150600.23.50-64kb//lib/modules/6.4.0-150600.23.50-64kb/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_Updatedrpmxz5aarch64-suse-linuxdirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), BuildID[sha1]=1554c8eb06577c2d4ca28a5a62d0bf7661665ac1, not stripped{R R.RuRyRLRIR|RiR_RGRR,RR8R#R!R RcRzRRARfROR'R RjR[RDR\R*RER`RRRHRZRlRRQRSR6R5ReRR9RRR RR?R>R-RXR/R&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-posttrans --name "oracleasm-kmp-64kb" \ --version "2.0.8_k6.4.0_150600.23.50" --release "150600.16.13.2" --kernelrelease "6.4.0-150600.23.50" \ --flavor "64kb" --usrmerged "0" "$@"/bin/shpackageand(kernel-64kb:oracleasm)kernel-64kbutf-861d5a1b06bfb2f0540f35ce636d9b4ad3a90926b4a86ec3402cc8115d6b26bfc?7zXZ !t/'gY]"k% ݂fhwD>2sQ~#\N!8om%cc s4g W63<]*Dl5pXYuenf*ƙ+}]pm?44j߯^uN;g%$q m=)=ިԨMT߱R 0&u0 T D[V7Z elǺܓ:[8}pW1[ G]0YۯvP6/vR1y:8tǥ;[`};_\Y|M7c +C2/Swb?ŗb>-Ô*ڳ[$  q)[y~ք2)(>,&2- X >telnT:H\a2F~NFjpWZ6h[?,"C }1%qdC?x]BN+.yR pX,D)xg}kKF <ǯ`7> ־@pwRPYl_LxO%YiX ^5N oI6Hw-ʵftla!:1=*B JDa`;ՒmB+ux)XŜ7Wܷ{!xhþ?~#MJiTJ[mk~,-pS?rvk]Rps`[3M놂/}s&N,MeY8mL* 51ک l VN|z԰r;I,cIϒ #dgN..l Y'^|,Y{+~|O0cG=@1)Gf%u#xI.|ƞr\5#|$ 'GXÀA~fTIg_+@ *pT,RP1Cu1vd}Mi峬.䫹_*@'?m_Q0<)a@bn-%HF*3K͐FG4^;dlGAb['lj_oآTA9nf.͐frG퇈Wi!o^EgZ<&ai˒nȚ]BXl zRϪD&3a\%Hߒ=F:*$I +LPXT~=ߪTWՁypjoķwBDWO _ 0K[+ڒ(TvlUy ֗HALE<w>ޛzBQIT#vQ9׆{`nv ,l/ w( ̼&ėj]mJ+&u5n EiWy̜ruѓ1lhd:(D -x_E{ u d0h"Aw6M,Jz@QE>nWH9#8:D2 ,&G/Fi 7M4PbQ>Ƥp3Ly ))#9S?=܀``|eNdͥ}3yM2YЫċ-v =nPtRA>Y\kDEY .֨QL9,RI lFD޲8}b./5OMz.wWta=ht5 8j/ \!¡<}ZJ3HӤ&,_}^ WC8vYR$zn^pzV!|4T$Y.аWr3>46"?Q\{$(H=UTi$ 6xRnq!gA!Pt#5-!2Ui$fV5̊.GH;hOmJ:=I,%}tZ#9]Z~U0$է>YBd̠dvjyWqe>h1 _L!i1+}P'$U)6 E7f>wXt|{G- ߳'D-?,Xk}ց:>,!"heX:l[H`KeKdg)gƷF\ Ye,H}V{˗Uͭ_3>:=3<sȗ“/݈?1禓_N8ʧ{0̩C0Yf^Sތ$Aew0=|PZmR Cu ,3fHWH Ri̜xyvNA x5Hu|ZSD8gʚ0vuw>w ;T5I%) ť! AU:TXdޞ_Ԑׁ *1/wj>p![˹e$p8ksM${jH{췈wr "I!KvGougUzx [@֚7įXҽmi DMJHv cr$~6$*axUށ w48_H iF'|UJeKhT ffPJ25H;cI1lO]\[ɊC;Z(΍D,jX$oI3NKx@ ΏlQ߰D44-R!O)鋕x}ʔP䙐]t &򴮧 *ULC]R8o-S?kF3; ַXYT&mv|m k:Җg2$cu ](V9}+&qH\4i"/&4:x &L֒Pc듺J 32-/,!l]g4[b+_{֑˄ۢf c)X .)?sN[%cGSsW>lhl bPS|T(t?ĴU&VѝL4MCrM}A11) |W (PY]ڨ~j>o(k_6&&L5%>>y  E?Wz~42ps<"}kk(!9GJPm6FBĬӧS/ w퀻q&+ )(߂FMsqZ*4s;Fמi72dolEPySTJhCS}Zf4{e1AUV7OD1l ^MlPqnB%@˪z7 fF?-Ns1 YZ