1. 04 Feb, 2021 1 commit
    • Greg Kroah-Hartman's avatar
      Merge tag 'misc-habanalabs-next-2021-01-27' of... · 15b3d7f1
      Greg Kroah-Hartman authored
      Merge tag 'misc-habanalabs-next-2021-01-27' 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.12:
      
      - Add feature called "staged command submissions". In this feature,
        the driver allows the user to submit multiple command submissions
        that describe a single pass on the deep learning graph. The driver
        tracks the completion of the entire pass by the last stage CS.
      
      - Update code to support the latest firmware image
      
      - Optimizations and improvements to MMU code:
        - Support page size that is not power-of-2
        - Make the locks scheme simpler
        - mmap areas in device configuration space to userspace
      
      - Security fixes:
        - Make ETR non-secured
        - Remove access to kernel memory through debug-fs interface
        - Remove access through PCI bar to SyncManager register block
          in Gaudi
      
      - Many small bug fixes
      
      * tag 'misc-habanalabs-next-2021-01-27' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux: (41 commits)
        habanalabs: update to latest hl_boot_if.h spec from F/W
        habanalabs/gaudi: unmask HBM interrupts after handling
        habanalabs: update SyncManager interrupt handling
        habanalabs: fix ETR security issue
        habanalabs: staged submission support
        habanalabs: modify device_idle interface
        habanalabs: add CS completion and timeout properties
        habanalabs: add new mem ioctl op for mapping hw blocks
        habanalabs: fix MMU debugfs related nodes
        habanalabs: add user available interrupt to hw_ip
        habanalabs: always try to use the hint address
        CREDITS: update email address and home address
        habanalabs: update email address in sysfs/debugfs docs
        habanalabs: add security violations dump to debugfs
        habanalabs: ignore F/W BMC errors in case no BMC present
        habanalabs/gaudi: print sync manager SEI interrupt info
        habanalabs: Use 'dma_set_mask_and_coherent()'
        habanalabs/gaudi: remove PCI access to SM block
        habanalabs: add driver support for internal cb scheduling
        habanalabs: increment ctx ref from within a cs allocation
        ...
      15b3d7f1
  2. 03 Feb, 2021 4 commits
  3. 29 Jan, 2021 9 commits
  4. 27 Jan, 2021 26 commits