Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcxl1-1.7-lp152.2.1 RPM for ppc64le

From OpenSuSE Ports Leap 15.2 for ppc64le

Name: libcxl1 Distribution: openSUSE:Leap:15.2:PowerPC / ports
Version: 1.7 Vendor: openSUSE
Release: lp152.2.1 Build date: Wed Jun 24 14:07:21 2020
Group: System/Libraries Build host: obs-power8-05
Size: 80760 Source RPM: libcxl-1.7-lp152.2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/ibm-capi/libcxl
Summary: Coherent accelerator shared library
The coherent accelerator interface is designed to allow the coherent
connection of accelerators (FPGAs and other devices) to a POWER system.
Coherent in this context means that the accelerator and CPUs can both access
system memory directly and with the same effective addresses. IBM refers to
this as the Coherent Accelerator Processor Interface (CAPI). In the Linux
world, it is referred to by the name CXL to avoid confusion with the ISDN
CAPI subsystem.

The Linux kernel interacts with the device POWER Service Layer (PSL).
Userland interacts with the device Accelerator Function Unit (AFU). See the
Linux kernel source file Documentation/powerpc/cxl.txt for a detailed
description of the coherent accelerator interface.

The CXL library provides a userland API to coherently attached devices. CXL
devices can be enumerated. Their capabilities can be queried. AFUs can be
opened, attached to the current process, and started. Jobs, described by AFU
specific Work Element Descriptors (WEDs), can be submitted and executed by
AFUs. AFU MMIO space can be mapped into the current process memory, and AFUs
can be configured and controlled via MMIO reads and writes.

Provides

Requires

License

Apache-2.0

Changelog

* Wed May 30 2018 normand@linux.vnet.ibm.com
  - Update v1.7
    New api cxl_get_tunneled_ops_supported
  - Update v1.6
    new functions cxl_afu_host_thread_wait(), cxl_work_disable_wait(),
    cxl_work_enable_wait() and cxl_work_get_tid() are now unconditionally
    built and exported.
  - remove libcxl_sysmacros.patch embeded upstream.
* Thu Jun 08 2017 normand@linux.vnet.ibm.com
  - Update v1.5
    * libcxl: Check afu link when read from PSA mmio return all FFs
    * Makefile: add -Werror
    * Use _DEFAULT_SOURCE rather than _BSD_SOURCE
    * Fix sparse warnings
    * Added #include <asm/types.h>
    * Man pages: document flags CXL_MMIO_{BIG,HOST,LITTLE}_ENDIAN
    * Makefile: do not fail if target symlink already exists.
    * Man pages: clarify mmio read/write alignment constraints.
    * Create LIBSONAME link
    * sysfs: Fix a boundary condition check for OUT_OF_RANGE macro
  - remove libcxl_create_soname_link.patch part of above update.
  - add libcxl_sysmacros.patch to avoid warning at build time
* Tue May 31 2016 normand@linux.vnet.ibm.com
  - Update v1.4
    * New API function cxl_get_psl_timebase_synced.
    * Simplify implementation of OUT_OF_RANGE macro
    * libcxl add install target
    * use LDFLAGS from the env
    * libcxl set default soname and interface version
    * Add extern "C" to libcxl.h for compatibility with C++ projects
    * typo error in 3 man pages
    * Add SONAME support in Makefile
  - remove embeded patches:
    libcxl_typo_correction_man_pages.patch
    libcxl_add_soname_in_Makefile.patch
  - new libcxl_create_soname_link.patch
* Thu Mar 24 2016 jengelh@inai.de
  - RPM group reclassification
* Thu Mar 03 2016 jloeser@suse.com
  - spec update for SLES12 (FATE#320440)
* Thu Mar 03 2016 normand@linux.vnet.ibm.com
  - Add missing -fPIC and use default optflags in CFLAGS
    and do make to be verbose.
* Sun Feb 21 2016 jengelh@inai.de
  - Drop Fedora parts (no build targets exist). Drop Debian dots
    from description. Add missing requires.
* Fri Jan 22 2016 normand@linux.vnet.ibm.com
  - do not ship static library as suggested by packaging guidelines
* Wed Jan 20 2016 normand@linux.vnet.ibm.com
  - new libcxl_typo_correction_man_pages.patch
  - spec update for fedora
* Wed Jan 20 2016 normand@linux.vnet.ibm.com
  - spec update to avoid shell creation for post/postun actions
* Tue Jan 19 2016 normand@linux.vnet.ibm.com
  - update the libcxl_add_soname_in_Makefile.patch
* Tue Jan 19 2016 normand@linux.vnet.ibm.com
  - Initial package creation for libcxl from upstream url
    with patch to handle soname
    libcxl_add_soname_in_Makefile.patch
    upstream url: https://github.com/ibm-capi/libcxl

Files

/usr/lib64/libcxl.so.1
/usr/lib64/libcxl.so.1.7
/usr/share/doc/packages/libcxl1
/usr/share/doc/packages/libcxl1/LICENSE
/usr/share/doc/packages/libcxl1/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:13:28 2024