------------------------------------------------------------------- Wed Mar 20 13:04:03 UTC 2024 - Jeffrey Cheung - Enable kmp-rt for SLERT15 SP6 ------------------------------------------------------------------- Thu Jan 25 17:08:08 UTC 2024 - Lee Duncan - 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 ------------------------------------------------------------------- Mon Nov 27 18:48:11 UTC 2023 - Lee Duncan - Fix issues with block layer changes (such as bio_kmalloc()) and the KMP (bsc#1215781), adding: * oracleasm-fix-sle-15-sp5-issues.patch ------------------------------------------------------------------- Tue Oct 31 17:51:58 UTC 2023 - Lee Duncan - Enable KMP compilation with the 6.5 linux kernel (bsc#1214832), adding: * oracleasm-work-with-6.5-kernel.patch ------------------------------------------------------------------- Wed Sep 6 17:45:49 UTC 2023 - Lee Duncan - 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. ------------------------------------------------------------------- Tue Jan 24 10:44:47 UTC 2023 - Jeffrey Cheung - Enable kmp-rt for SLERT15 SP5 ------------------------------------------------------------------- Thu Jan 12 18:32:03 UTC 2023 - Lee Duncan - 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 ------------------------------------------------------------------- Wed Dec 7 01:13:06 UTC 2022 - Lee Duncan - Add patch to handle removal of the block subsystem function blk_get_request (bsc#1205499), adding: * oracleasm-fix-blk_get_request-removal.patch ------------------------------------------------------------------- Fri Nov 18 18:10:32 UTC 2022 - Lee Duncan - Added new patch to ensure that blk-integrity.h is included where needed (bsc#1205499), for newer kernel: * oracleasm-add-needed-include.patch ------------------------------------------------------------------- Wed Sep 22 16:24:43 UTC 2021 - Stefan Weiberg - 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. ------------------------------------------------------------------- Fri Sep 17 16:48:04 UTC 2021 - Lee Duncan - 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. ------------------------------------------------------------------- Tue Aug 3 22:18:02 UTC 2021 - Lee Duncan - 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 ------------------------------------------------------------------- Tue Nov 24 01:33:57 CET 2020 - aksingh@suse.com - bsc#1177231 - Changed timer_setup(&to->timer, timeout_func, 0); 0004-oracleasm-Kernel-interface-tweaks-for-5.3.patch ------------------------------------------------------------------- Tue Jun 30 18:10:51 CEST 2020 - aksingh@suse.com - Fix ASMLIB sends the message ASM_LOCAL_ERROR (bsc#1171818) Add 0001-oracleasm-Convert-block-layer-status-to-errno.patch ------------------------------------------------------------------- Wed Aug 14 19:31:33 UTC 2019 - Michal Suchanek - Fix use after free for request processing timer (bsc#1145675). Add oracleasm_Fix_use_after_free_for_request_processing_timer.patch ------------------------------------------------------------------- Thu Aug 8 16:15:46 UTC 2019 - Michal Suchanek - Fix build error with kernel 5.3 (bsc#1144700). Add 0004-oracleasm-Kernel-interface-tweaks-for-5.3.patch ------------------------------------------------------------------- Thu Dec 13 19:53:59 UTC 2018 - Michal Suchanek - Fix error: storage size of 'iter' isn't known (bsc#1119403). Add 0003-oracleasm-Kernel-interface-tweaks-for-SLE15-SP1.patch ------------------------------------------------------------------- Fri Sep 14 06:48:02 UTC 2018 - Jeffrey Cheung - Enable kmp-rt for SLERT15 SP1 ------------------------------------------------------------------- Fri Jan 5 18:49:36 CET 2018 - aksingh@suse.com - 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 ------------------------------------------------------------------- Fri Nov 17 18:45:10 CET 2017 - aksingh@suse.com - 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 ------------------------------------------------------------------- Fri Sep 22 16:40:44 CEST 2017 - aksingh@suse.com - fix for unknown symbol bio_unmap_user (bsc#1059062) 0001-WARNING-lib-modules-4.4.73-5-default-updates-oracle.patch ------------------------------------------------------------------- Mon Mar 13 12:37:20 UTC 2017 - mmarek@suse.cz - Fix build with the SLE12-SP3 kernel (bsc#1026064). ------------------------------------------------------------------- Wed Feb 17 16:08:12 UTC 2016 - mmarek@suse.cz - Update to build against the 4.4 kernel (bsc#962720). ------------------------------------------------------------------- Wed Oct 7 15:12:23 UTC 2015 - lpechacek@suse.com - Enable RT KMP build (bsc#948840) ------------------------------------------------------------------- Tue Jun 23 14:41:36 CEST 2015 - ro@suse.de - add excludearch for i586 and s390 (no binary kernels on 32bit sibling architectures) (bnc#935750) ------------------------------------------------------------------- Wed Sep 3 01:41:37 CEST 2014 - ro@suse.de - sanitize release line in specfile ------------------------------------------------------------------- Wed Mar 12 13:08:47 UTC 2014 - mmarek@suse.cz - Enable parallel build. ------------------------------------------------------------------- Fri Feb 7 12:40:55 CET 2014 - lchiquitto@suse.de - Add Module.supported to package's sources. ------------------------------------------------------------------- Tue Feb 4 15:46:34 UTC 2014 - mmarek@suse.cz - Update to version 2.0.8 (bnc#858282). ------------------------------------------------------------------- Mon May 20 10:44:01 CDT 2013 - rgoldwyn@suse.com - introduce-module-parameter-for-block-size-selection.patch (bnc#807812) ------------------------------------------------------------------- Thu Mar 21 17:20:30 CDT 2013 - rgoldwyn@suse.com - Ensure-full-IOC-buffer-can-be-mapped.patch (bnc#786189) ------------------------------------------------------------------- Mon Feb 11 14:35:06 UTC 2013 - mmarek@suse.cz - Set $BRP_PESIGN_FILES in the %install section so that modules are signed in the buildservice (fate#314552). ------------------------------------------------------------------- Wed Jan 30 15:14:41 UTC 2013 - mmarek@suse.cz - Add # needssslcertforbuild to the specfile, to make the UEFI signing certificate available during build (fate#314511, fate#314552). ------------------------------------------------------------------- Wed Jul 18 13:24:05 UTC 2012 - mmarek@suse.cz - Fix slab error during rmmod (bnc#769971) ------------------------------------------------------------------- Fri Sep 2 13:20:46 UTC 2011 - mmarek@suse.cz - Update to current git and fix build with 3.0. ------------------------------------------------------------------- Mon Jul 18 12:41:51 UTC 2011 - mmarek@novell.com - Fix build with the SP2 kernel (bnc#706420). ------------------------------------------------------------------- Fri Nov 13 16:22:19 CET 2009 - mmarek@suse.cz - update to current git to fix build with newer kernel. ------------------------------------------------------------------- Sat Feb 21 15:21:45 CET 2009 - agruen@suse.de - Remove the dependency on kernel-source-rt and kernel-syms-rt: those -rt packages will not ship in their current versions. ------------------------------------------------------------------- Wed Jan 14 12:45:00 CET 2009 - ro@suse.de - remove "." from end of summary ------------------------------------------------------------------- Tue Jan 13 14:18:13 CET 2009 - dgollub@suse.de - Add kernel-syms-rt to build requires to build SLERT KMPs ------------------------------------------------------------------- Mon Oct 13 11:02:47 MDT 2008 - andavis@novell.com - Removed extraneous files mistakenly left in source tarball. (No functional changes). ------------------------------------------------------------------- Wed Sep 10 11:36:29 MDT 2008 - andavis@novell.com - FATE 304969 - Build SUSE KMP - Patch for 2.6.27 kernels to remove ioctl32.h dependency