Greg Kroah-Hartman 4dee7a7138 This tag contains habanalabs driver changes for v5.18:
- Add new feature of recording time-stamp when a completion
   queue counter reaches a target value as determined by the
   userspace application. This is used by the graph compiler
   to accurately measure the time it takes for certain workloads
   to execute, which helps to fine-tune future compilations.
 
 - Add two new attributes to sysfs that expose the VRM and
   f/w OS version
 
 - Add a delay to the reset path that allows the driver to
   receive and handle additional events from the f/w before
   doing the reset. This can help when debugging why a reset
   event was received from the f/w.
 
 - Re-factor some of the sysfs code in the driver. Mainly,
   move functions from hwmgr.c to more relevant files and
   totally remove hwmgr.c file.
 
 - Fix multiple bugs such as races, use-after-free, ignoring
   error codes, etc.
 
 - As usual, multiple minor changes and small fixes.
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEE7TEboABC71LctBLFZR1NuKta54AFAmIc0kAACgkQZR1NuKta
 54CUrgf/eNqLSpE4J+3GmN4ULhLb1uH4McLnqdumNuApXskmM4ST8eDfz8Efw43z
 WAqvmZnfhBthY7l9I4HDBEe+XwSw0qnN3fUwMcc1fV4WkkOd1XorVkcF2Ihv73pv
 esQv5jTEbCW2HIwWwl/Kct+XEW/pb4StPn4JC5p45LPGj0dQny3NZqTVzPuPfzo+
 bgNy0CJC9TZrOCmt75HND0UFfeyjlj1wj3Lpv8IS1QyW4kno1518ZdW/wp8J1yei
 QegebqjOqtDqQlEF9nBVDsPtn2LNH4r/AeUQSRUcyMJvt/fQ8/ZCwwbMF5KiZcxU
 LPPZcUUrkqetf/lI6HEu5R3wWjMG4w==
 =axBV
 -----END PGP SIGNATURE-----

Merge tag 'misc-habanalabs-next-2022-02-28' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-next

Oded writes:

This tag contains habanalabs driver changes for v5.18:

- Add new feature of recording time-stamp when a completion
  queue counter reaches a target value as determined by the
  userspace application. This is used by the graph compiler
  to accurately measure the time it takes for certain workloads
  to execute, which helps to fine-tune future compilations.

- Add two new attributes to sysfs that expose the VRM and
  f/w OS version

- Add a delay to the reset path that allows the driver to
  receive and handle additional events from the f/w before
  doing the reset. This can help when debugging why a reset
  event was received from the f/w.

- Re-factor some of the sysfs code in the driver. Mainly,
  move functions from hwmgr.c to more relevant files and
  totally remove hwmgr.c file.

- Fix multiple bugs such as races, use-after-free, ignoring
  error codes, etc.

- As usual, multiple minor changes and small fixes.

* tag 'misc-habanalabs-next-2022-02-28' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux: (50 commits)
  habanalabs: remove deprecated firmware states
  habanalabs: add an option to delay a device reset
  habanalabs: Add check for pci_enable_device
  habanalabs: Fix reset upon device release bug
  habanalabs: make sure device mem alloc is page aligned
  habanalabs/gaudi: add missing handling of NIC related events
  habanalabs/gaudi: handle axi errors from NIC engines
  habanalabs: allow user to set allocation page size
  habanalabs: use kernel-doc for memory ioctl documentation
  habanalabs: avoid using an uninitialized variable
  habanalabs: set max power on device init per ASIC
  habanalabs: use proper max_power variable for device utilization
  habanalabs: enable stop-on-error debugfs setting per ASIC
  habanalabs: change function to static
  habanalabs: add missing include of vmalloc.h
  habanalabs: fix use-after-free bug
  habanalabs: rephrase error messages in PCI initialization
  habanalabs: fix spelling mistake
  habanalabs: Timestamps buffers registration
  habanalabs: fix race when waiting on encaps signal
  ...
2022-03-10 22:39:55 +01:00
2022-02-28 07:30:32 +01:00
2022-02-26 12:10:17 -08:00
2022-02-28 07:30:32 +01:00
2022-02-24 09:18:29 -08:00
2022-02-23 17:19:55 -08:00
2022-02-28 07:30:32 +01:00
2022-02-28 07:30:32 +01:00
2022-02-27 14:36:33 -08: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%