-------------------------------------------------------------------
Mon Nov 27 18:48:11 UTC 2023 - Lee Duncan <lduncan@suse.com>

- 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 <lduncan@suse.com>

- 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 <lduncan@suse.com>

- 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 <jcheung@suse.com>

- Enable kmp-rt for SLERT15 SP5

-------------------------------------------------------------------
Thu Jan 12 18:32:03 UTC 2023 - Lee Duncan <lduncan@suse.com>

- 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 <lduncan@suse.com>

- 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 <lduncan@suse.com>

- 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 <sweiberg@suse.com>

- 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 <lduncan@suse.com>

- 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 <lduncan@suse.com>

- 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 <msuchanek@suse.de>

- 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 <msuchanek@suse.de>

- 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 <msuchanek@suse.de>

- 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 <jcheung@suse.com>

- 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  

