Daniel Vetter aa775edbbe This tag contains habanalabs driver and accel changes for v6.9.
The notable changes are:
 
 - New features and improvements:
   - Configure interrupt affinity according to NUMA nodes for the MSI-X interrupts that are
     assigned to the userspace application which acquires the device.
   - Move the HBM MMU page tables to reside inside the HBM to minimize latency when doing
     page-walks.
   - Improve the device reset mechanism when consecutive heartbeat failures occur (firmware
     fails to ack on heartbeat message).
   - Check also extended errors in the PCIe addr_dec interrupt information.
   - Rate limit the error messages that can be printed to dmesg log by userspace actions.
 
 - Firmware related fixes:
   - Handle requests from firmware to reserve device memory
 
 - Bug fixes and code cleanups:
   - constify the struct device_type usage in accel (accel_sysfs_device_minor).
   - Fix the PCI health check by reading uncached register.
   - Fix reporting of drain events.
   - Fix debugfs files permissions.
   - Fix calculation of DRAM BAR base address.
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEE7TEboABC71LctBLFZR1NuKta54AFAmXcSN4ACgkQZR1NuKta
 54Cz1wf9F7e16PkqyJ3xow++s4Poj4uRbVxu4YVkRNtLKLmLbfcXal07QTJU08oL
 wVGe9IaF1T1wDTqtTJsLKHO9iocSAFqlCiQkQ7v2DjKSdqjGShWGU8t/CDkq22F3
 +MSQi6Zsgy3yUOppgXt7M2a7tD4pS/XyWyMs2E1NUzW2d0s9parlxdEknjX7dnAv
 yYCsCvq5GGDt7q+TEaGySD8vU5ZP3bGG1hGtDstJ5Z2kbR4MHFS0Ms+dDNvjIPFW
 Q5c/WtKIeAvbnsMOsF2JjqDRkyvaSrFyAyI3xqHQjXK65LK3F67BV1QOzlteJcdr
 WSg5LnHwARi2REwlkj1PvcGDPYlSmA==
 =mTWh
 -----END PGP SIGNATURE-----

Merge tag 'drm-habanalabs-next-2024-02-26' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into drm-next

This tag contains habanalabs driver and accel changes for v6.9.

The notable changes are:

- New features and improvements:
  - Configure interrupt affinity according to NUMA nodes for the MSI-X interrupts that are
    assigned to the userspace application which acquires the device.
  - Move the HBM MMU page tables to reside inside the HBM to minimize latency when doing
    page-walks.
  - Improve the device reset mechanism when consecutive heartbeat failures occur (firmware
    fails to ack on heartbeat message).
  - Check also extended errors in the PCIe addr_dec interrupt information.
  - Rate limit the error messages that can be printed to dmesg log by userspace actions.

- Firmware related fixes:
  - Handle requests from firmware to reserve device memory

- Bug fixes and code cleanups:
  - constify the struct device_type usage in accel (accel_sysfs_device_minor).
  - Fix the PCI health check by reading uncached register.
  - Fix reporting of drain events.
  - Fix debugfs files permissions.
  - Fix calculation of DRAM BAR base address.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
From: Oded Gabbay <ogabbay@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/ZdxJprop0EniVQtf@ogabbay-vm-u22.habana-labs.com
2024-02-26 11:06:20 +01:00
2024-02-26 09:51:49 +01:00
2024-02-26 10:49:10 +01:00
2023-12-20 19:26:31 -05:00
2024-01-30 15:12:58 -08:00
2024-02-01 12:39:54 -08:00
2024-01-11 13:05:41 -08:00
2024-02-01 11:57:42 -08:00
2024-02-01 10:00:28 -08:00
2024-02-01 19:40:42 +01:00
2024-02-03 12:52:36 +00:00
2024-01-18 17:57:07 -08:00
2024-01-17 13:03:37 -08:00
2022-10-10 12:00:45 -07:00
2024-02-04 12:20:36 +00:00

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Description
No description provided
Readme 5.7 GiB
Languages
C 97.6%
Assembly 1%
Shell 0.5%
Python 0.3%
Makefile 0.3%