Loading .gitignore +7 −3 Original line number Original line Diff line number Diff line Loading @@ -48,22 +48,22 @@ *.xz *.xz *.zst *.zst Module.symvers Module.symvers modules.builtin modules.order modules.order # # # Top-level generic files # Top-level generic files # # /tags /TAGS /linux /linux /modules-only.symvers /vmlinux /vmlinux /vmlinux.32 /vmlinux.32 /vmlinux.map /vmlinux.symvers /vmlinux.symvers /vmlinux-gdb.py /vmlinux-gdb.py /vmlinuz /vmlinuz /System.map /System.map /Module.markers /Module.markers /modules.builtin /modules.builtin.modinfo /modules.builtin.modinfo /modules.nsdeps /modules.nsdeps Loading Loading @@ -112,6 +112,10 @@ patches-* patches patches series series # ctags files tags TAGS # cscope files # cscope files cscope.* cscope.* ncscope.* ncscope.* Loading .mailmap +5 −2 Original line number Original line Diff line number Diff line Loading @@ -25,8 +25,9 @@ Alexandre Belloni <alexandre.belloni@bootlin.com> <alexandre.belloni@free-electr Alexei Starovoitov <ast@kernel.org> <alexei.starovoitov@gmail.com> Alexei Starovoitov <ast@kernel.org> <alexei.starovoitov@gmail.com> Alexei Starovoitov <ast@kernel.org> <ast@fb.com> Alexei Starovoitov <ast@kernel.org> <ast@fb.com> Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com> Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com> Alex Shi <alex.shi@linux.alibaba.com> <alex.shi@intel.com> Alex Shi <alexs@kernel.org> <alex.shi@intel.com> Alex Shi <alex.shi@linux.alibaba.com> <alex.shi@linaro.org> Alex Shi <alexs@kernel.org> <alex.shi@linaro.org> Alex Shi <alexs@kernel.org> <alex.shi@linux.alibaba.com> Al Viro <viro@ftp.linux.org.uk> Al Viro <viro@ftp.linux.org.uk> Al Viro <viro@zenIV.linux.org.uk> Al Viro <viro@zenIV.linux.org.uk> Andi Kleen <ak@linux.intel.com> <ak@suse.de> Andi Kleen <ak@linux.intel.com> <ak@suse.de> Loading Loading @@ -265,6 +266,8 @@ Nicholas Piggin <npiggin@gmail.com> <piggin@cyberone.com.au> Nicolas Ferre <nicolas.ferre@microchip.com> <nicolas.ferre@atmel.com> Nicolas Ferre <nicolas.ferre@microchip.com> <nicolas.ferre@atmel.com> Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org> Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.de> Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.com> Oleksij Rempel <linux@rempel-privat.de> <bug-track@fisher-privat.net> Oleksij Rempel <linux@rempel-privat.de> <bug-track@fisher-privat.net> Oleksij Rempel <linux@rempel-privat.de> <external.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <external.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <fixed-term.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <fixed-term.Oleksij.Rempel@de.bosch.com> Loading CREDITS +17 −1 Original line number Original line Diff line number Diff line Loading @@ -550,7 +550,7 @@ D: gadget layers, SPI subsystem, GPIO subsystem, and more than a few D: device drivers. His encouragement also helped many engineers get D: device drivers. His encouragement also helped many engineers get D: started working on the Linux kernel. David passed away in early D: started working on the Linux kernel. David passed away in early D: 2011, and will be greatly missed. D: 2011, and will be greatly missed. W: https://lkml.org/lkml/2011/4/5/36 W: https://lore.kernel.org/lkml/20110405034819.GA7872@kroah.com N: Gary Brubaker N: Gary Brubaker E: xavyer@ix.netcom.com E: xavyer@ix.netcom.com Loading Loading @@ -1874,6 +1874,11 @@ S: Krosenska' 543 S: 181 00 Praha 8 S: 181 00 Praha 8 S: Czech Republic S: Czech Republic N: Murali Karicheri E: m-karicheri2@ti.com D: Keystone NetCP driver D: Keystone PCIe host controller driver N: Jan "Yenya" Kasprzak N: Jan "Yenya" Kasprzak E: kas@fi.muni.cz E: kas@fi.muni.cz D: Author of the COSA/SRP sync serial board driver. D: Author of the COSA/SRP sync serial board driver. Loading Loading @@ -1933,6 +1938,9 @@ N: Kukjin Kim E: kgene@kernel.org E: kgene@kernel.org D: Samsung S3C, S5P and Exynos ARM architectures D: Samsung S3C, S5P and Exynos ARM architectures N: Milo Kim D: TI LP855x, LP8727 and LP8788 drivers N: Sangbeom Kim N: Sangbeom Kim E: sbkim73@samsung.com E: sbkim73@samsung.com D: Samsung SoC Audio (ASoC) drivers D: Samsung SoC Audio (ASoC) drivers Loading Loading @@ -2536,6 +2544,14 @@ D: Linux/PARISC hacker D: AD1889 sound driver D: AD1889 sound driver S: Ottawa, Canada S: Ottawa, Canada N: Peter Meerwald-Stadler E: pmeerw@pmeerw.net W: https://pmeerw.net D: IIO reviewing, drivers S: Schießstandstr. 3a S: A-5061 Elsbethen S: Austria N: Dirk Melchers N: Dirk Melchers E: dirk@merlin.nbg.sub.org E: dirk@merlin.nbg.sub.org D: 8 bit XT hard disk driver for OMTI5520 D: 8 bit XT hard disk driver for OMTI5520 Loading Documentation/ABI/stable/procfs-audit_loginuid 0 → 100644 +27 −0 Original line number Original line Diff line number Diff line What: Audit Login UID Date: 2005-02-01 KernelVersion: 2.6.11-rc2 1e2d1492e178 ("[PATCH] audit: handle loginuid through proc") Contact: linux-audit@redhat.com Users: audit and login applications Description: The /proc/$pid/loginuid pseudofile is written to set and read to get the audit login UID of process $pid as a decimal unsigned int (%u, u32). If it is unset, permissions are not needed to set it. The accessor must have CAP_AUDIT_CONTROL in the initial user namespace to write it if it has been set. It cannot be written again if AUDIT_FEATURE_LOGINUID_IMMUTABLE is enabled. It cannot be unset if AUDIT_FEATURE_ONLY_UNSET_LOGINUID is enabled. What: Audit Login Session ID Date: 2008-03-13 KernelVersion: 2.6.25-rc7 1e0bd7550ea9 ("[PATCH] export sessionid alongside the loginuid in procfs") Contact: linux-audit@redhat.com Users: audit and login applications Description: The /proc/$pid/sessionid pseudofile is read to get the audit login session ID of process $pid as a decimal unsigned int (%u, u32). It is set automatically, serially assigned with each new login. Documentation/ABI/testing/debugfs-driver-habanalabs +54 −16 Original line number Original line Diff line number Diff line Loading @@ -82,6 +82,24 @@ Description: Allows the root user to read or write 64 bit data directly If the IOMMU is disabled, it also allows the root user to read If the IOMMU is disabled, it also allows the root user to read or write from the host a device VA of a host mapped memory or write from the host a device VA of a host mapped memory What: /sys/kernel/debug/habanalabs/hl<n>/data_dma Date: Apr 2021 KernelVersion: 5.13 Contact: ogabbay@kernel.org Description: Allows the root user to read from the device's internal memory (DRAM/SRAM) through a DMA engine. This property is a binary blob that contains the result of the DMA transfer. This custom interface is needed (instead of using the generic Linux user-space PCI mapping) because the amount of internal memory is huge (>32GB) and reading it via the PCI bar will take a very long time. This interface doesn't support concurrency in the same device. In GAUDI and GOYA, this action can cause undefined behavior in case the it is done while the device is executing user workloads. Only supported on GAUDI at this stage. What: /sys/kernel/debug/habanalabs/hl<n>/device What: /sys/kernel/debug/habanalabs/hl<n>/device Date: Jan 2019 Date: Jan 2019 KernelVersion: 5.1 KernelVersion: 5.1 Loading @@ -90,6 +108,24 @@ Description: Enables the root user to set the device to specific state. Valid values are "disable", "enable", "suspend", "resume". Valid values are "disable", "enable", "suspend", "resume". User can read this property to see the valid values User can read this property to see the valid values What: /sys/kernel/debug/habanalabs/hl<n>/dma_size Date: Apr 2021 KernelVersion: 5.13 Contact: ogabbay@kernel.org Description: Specify the size of the DMA transaction when using DMA to read from the device's internal memory. The value can not be larger than 128MB. Writing to this value initiates the DMA transfer. When the write is finished, the user can read the "data_dma" blob What: /sys/kernel/debug/habanalabs/hl<n>/dump_security_violations Date: Jan 2021 KernelVersion: 5.12 Contact: ogabbay@kernel.org Description: Dumps all security violations to dmesg. This will also ack all security violations meanings those violations will not be dumped next time user calls this API What: /sys/kernel/debug/habanalabs/hl<n>/engines What: /sys/kernel/debug/habanalabs/hl<n>/engines Date: Jul 2019 Date: Jul 2019 KernelVersion: 5.3 KernelVersion: 5.3 Loading Loading @@ -154,6 +190,16 @@ Description: Displays the hop values and physical address for a given ASID e.g. to display info about VA 0x1000 for ASID 1 you need to do: e.g. to display info about VA 0x1000 for ASID 1 you need to do: echo "1 0x1000" > /sys/kernel/debug/habanalabs/hl0/mmu echo "1 0x1000" > /sys/kernel/debug/habanalabs/hl0/mmu What: /sys/kernel/debug/habanalabs/hl<n>/mmu_error Date: Mar 2021 KernelVersion: 5.12 Contact: fkassabri@habana.ai Description: Check and display page fault or access violation mmu errors for all MMUs specified in mmu_cap_mask. e.g. to display error info for MMU hw cap bit 9, you need to do: echo "0x200" > /sys/kernel/debug/habanalabs/hl0/mmu_error cat /sys/kernel/debug/habanalabs/hl0/mmu_error What: /sys/kernel/debug/habanalabs/hl<n>/set_power_state What: /sys/kernel/debug/habanalabs/hl<n>/set_power_state Date: Jan 2019 Date: Jan 2019 KernelVersion: 5.1 KernelVersion: 5.1 Loading @@ -161,6 +207,13 @@ Contact: ogabbay@kernel.org Description: Sets the PCI power state. Valid values are "1" for D0 and "2" Description: Sets the PCI power state. Valid values are "1" for D0 and "2" for D3Hot for D3Hot What: /sys/kernel/debug/habanalabs/hl<n>/stop_on_err Date: Mar 2020 KernelVersion: 5.6 Contact: ogabbay@kernel.org Description: Sets the stop-on_error option for the device engines. Value of "0" is for disable, otherwise enable. What: /sys/kernel/debug/habanalabs/hl<n>/userptr What: /sys/kernel/debug/habanalabs/hl<n>/userptr Date: Jan 2019 Date: Jan 2019 KernelVersion: 5.1 KernelVersion: 5.1 Loading @@ -174,19 +227,4 @@ Date: Jan 2019 KernelVersion: 5.1 KernelVersion: 5.1 Contact: ogabbay@kernel.org Contact: ogabbay@kernel.org Description: Displays a list with information about all the active virtual Description: Displays a list with information about all the active virtual address mappings per ASID address mappings per ASID and all user mappings of HW blocks What: /sys/kernel/debug/habanalabs/hl<n>/stop_on_err Date: Mar 2020 KernelVersion: 5.6 Contact: ogabbay@kernel.org Description: Sets the stop-on_error option for the device engines. Value of "0" is for disable, otherwise enable. What: /sys/kernel/debug/habanalabs/hl<n>/dump_security_violations Date: Jan 2021 KernelVersion: 5.12 Contact: ogabbay@kernel.org Description: Dumps all security violations to dmesg. This will also ack all security violations meanings those violations will not be dumped next time user calls this API Loading
.gitignore +7 −3 Original line number Original line Diff line number Diff line Loading @@ -48,22 +48,22 @@ *.xz *.xz *.zst *.zst Module.symvers Module.symvers modules.builtin modules.order modules.order # # # Top-level generic files # Top-level generic files # # /tags /TAGS /linux /linux /modules-only.symvers /vmlinux /vmlinux /vmlinux.32 /vmlinux.32 /vmlinux.map /vmlinux.symvers /vmlinux.symvers /vmlinux-gdb.py /vmlinux-gdb.py /vmlinuz /vmlinuz /System.map /System.map /Module.markers /Module.markers /modules.builtin /modules.builtin.modinfo /modules.builtin.modinfo /modules.nsdeps /modules.nsdeps Loading Loading @@ -112,6 +112,10 @@ patches-* patches patches series series # ctags files tags TAGS # cscope files # cscope files cscope.* cscope.* ncscope.* ncscope.* Loading
.mailmap +5 −2 Original line number Original line Diff line number Diff line Loading @@ -25,8 +25,9 @@ Alexandre Belloni <alexandre.belloni@bootlin.com> <alexandre.belloni@free-electr Alexei Starovoitov <ast@kernel.org> <alexei.starovoitov@gmail.com> Alexei Starovoitov <ast@kernel.org> <alexei.starovoitov@gmail.com> Alexei Starovoitov <ast@kernel.org> <ast@fb.com> Alexei Starovoitov <ast@kernel.org> <ast@fb.com> Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com> Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com> Alex Shi <alex.shi@linux.alibaba.com> <alex.shi@intel.com> Alex Shi <alexs@kernel.org> <alex.shi@intel.com> Alex Shi <alex.shi@linux.alibaba.com> <alex.shi@linaro.org> Alex Shi <alexs@kernel.org> <alex.shi@linaro.org> Alex Shi <alexs@kernel.org> <alex.shi@linux.alibaba.com> Al Viro <viro@ftp.linux.org.uk> Al Viro <viro@ftp.linux.org.uk> Al Viro <viro@zenIV.linux.org.uk> Al Viro <viro@zenIV.linux.org.uk> Andi Kleen <ak@linux.intel.com> <ak@suse.de> Andi Kleen <ak@linux.intel.com> <ak@suse.de> Loading Loading @@ -265,6 +266,8 @@ Nicholas Piggin <npiggin@gmail.com> <piggin@cyberone.com.au> Nicolas Ferre <nicolas.ferre@microchip.com> <nicolas.ferre@atmel.com> Nicolas Ferre <nicolas.ferre@microchip.com> <nicolas.ferre@atmel.com> Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org> Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.de> Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.com> Oleksij Rempel <linux@rempel-privat.de> <bug-track@fisher-privat.net> Oleksij Rempel <linux@rempel-privat.de> <bug-track@fisher-privat.net> Oleksij Rempel <linux@rempel-privat.de> <external.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <external.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <fixed-term.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <fixed-term.Oleksij.Rempel@de.bosch.com> Loading
CREDITS +17 −1 Original line number Original line Diff line number Diff line Loading @@ -550,7 +550,7 @@ D: gadget layers, SPI subsystem, GPIO subsystem, and more than a few D: device drivers. His encouragement also helped many engineers get D: device drivers. His encouragement also helped many engineers get D: started working on the Linux kernel. David passed away in early D: started working on the Linux kernel. David passed away in early D: 2011, and will be greatly missed. D: 2011, and will be greatly missed. W: https://lkml.org/lkml/2011/4/5/36 W: https://lore.kernel.org/lkml/20110405034819.GA7872@kroah.com N: Gary Brubaker N: Gary Brubaker E: xavyer@ix.netcom.com E: xavyer@ix.netcom.com Loading Loading @@ -1874,6 +1874,11 @@ S: Krosenska' 543 S: 181 00 Praha 8 S: 181 00 Praha 8 S: Czech Republic S: Czech Republic N: Murali Karicheri E: m-karicheri2@ti.com D: Keystone NetCP driver D: Keystone PCIe host controller driver N: Jan "Yenya" Kasprzak N: Jan "Yenya" Kasprzak E: kas@fi.muni.cz E: kas@fi.muni.cz D: Author of the COSA/SRP sync serial board driver. D: Author of the COSA/SRP sync serial board driver. Loading Loading @@ -1933,6 +1938,9 @@ N: Kukjin Kim E: kgene@kernel.org E: kgene@kernel.org D: Samsung S3C, S5P and Exynos ARM architectures D: Samsung S3C, S5P and Exynos ARM architectures N: Milo Kim D: TI LP855x, LP8727 and LP8788 drivers N: Sangbeom Kim N: Sangbeom Kim E: sbkim73@samsung.com E: sbkim73@samsung.com D: Samsung SoC Audio (ASoC) drivers D: Samsung SoC Audio (ASoC) drivers Loading Loading @@ -2536,6 +2544,14 @@ D: Linux/PARISC hacker D: AD1889 sound driver D: AD1889 sound driver S: Ottawa, Canada S: Ottawa, Canada N: Peter Meerwald-Stadler E: pmeerw@pmeerw.net W: https://pmeerw.net D: IIO reviewing, drivers S: Schießstandstr. 3a S: A-5061 Elsbethen S: Austria N: Dirk Melchers N: Dirk Melchers E: dirk@merlin.nbg.sub.org E: dirk@merlin.nbg.sub.org D: 8 bit XT hard disk driver for OMTI5520 D: 8 bit XT hard disk driver for OMTI5520 Loading
Documentation/ABI/stable/procfs-audit_loginuid 0 → 100644 +27 −0 Original line number Original line Diff line number Diff line What: Audit Login UID Date: 2005-02-01 KernelVersion: 2.6.11-rc2 1e2d1492e178 ("[PATCH] audit: handle loginuid through proc") Contact: linux-audit@redhat.com Users: audit and login applications Description: The /proc/$pid/loginuid pseudofile is written to set and read to get the audit login UID of process $pid as a decimal unsigned int (%u, u32). If it is unset, permissions are not needed to set it. The accessor must have CAP_AUDIT_CONTROL in the initial user namespace to write it if it has been set. It cannot be written again if AUDIT_FEATURE_LOGINUID_IMMUTABLE is enabled. It cannot be unset if AUDIT_FEATURE_ONLY_UNSET_LOGINUID is enabled. What: Audit Login Session ID Date: 2008-03-13 KernelVersion: 2.6.25-rc7 1e0bd7550ea9 ("[PATCH] export sessionid alongside the loginuid in procfs") Contact: linux-audit@redhat.com Users: audit and login applications Description: The /proc/$pid/sessionid pseudofile is read to get the audit login session ID of process $pid as a decimal unsigned int (%u, u32). It is set automatically, serially assigned with each new login.
Documentation/ABI/testing/debugfs-driver-habanalabs +54 −16 Original line number Original line Diff line number Diff line Loading @@ -82,6 +82,24 @@ Description: Allows the root user to read or write 64 bit data directly If the IOMMU is disabled, it also allows the root user to read If the IOMMU is disabled, it also allows the root user to read or write from the host a device VA of a host mapped memory or write from the host a device VA of a host mapped memory What: /sys/kernel/debug/habanalabs/hl<n>/data_dma Date: Apr 2021 KernelVersion: 5.13 Contact: ogabbay@kernel.org Description: Allows the root user to read from the device's internal memory (DRAM/SRAM) through a DMA engine. This property is a binary blob that contains the result of the DMA transfer. This custom interface is needed (instead of using the generic Linux user-space PCI mapping) because the amount of internal memory is huge (>32GB) and reading it via the PCI bar will take a very long time. This interface doesn't support concurrency in the same device. In GAUDI and GOYA, this action can cause undefined behavior in case the it is done while the device is executing user workloads. Only supported on GAUDI at this stage. What: /sys/kernel/debug/habanalabs/hl<n>/device What: /sys/kernel/debug/habanalabs/hl<n>/device Date: Jan 2019 Date: Jan 2019 KernelVersion: 5.1 KernelVersion: 5.1 Loading @@ -90,6 +108,24 @@ Description: Enables the root user to set the device to specific state. Valid values are "disable", "enable", "suspend", "resume". Valid values are "disable", "enable", "suspend", "resume". User can read this property to see the valid values User can read this property to see the valid values What: /sys/kernel/debug/habanalabs/hl<n>/dma_size Date: Apr 2021 KernelVersion: 5.13 Contact: ogabbay@kernel.org Description: Specify the size of the DMA transaction when using DMA to read from the device's internal memory. The value can not be larger than 128MB. Writing to this value initiates the DMA transfer. When the write is finished, the user can read the "data_dma" blob What: /sys/kernel/debug/habanalabs/hl<n>/dump_security_violations Date: Jan 2021 KernelVersion: 5.12 Contact: ogabbay@kernel.org Description: Dumps all security violations to dmesg. This will also ack all security violations meanings those violations will not be dumped next time user calls this API What: /sys/kernel/debug/habanalabs/hl<n>/engines What: /sys/kernel/debug/habanalabs/hl<n>/engines Date: Jul 2019 Date: Jul 2019 KernelVersion: 5.3 KernelVersion: 5.3 Loading Loading @@ -154,6 +190,16 @@ Description: Displays the hop values and physical address for a given ASID e.g. to display info about VA 0x1000 for ASID 1 you need to do: e.g. to display info about VA 0x1000 for ASID 1 you need to do: echo "1 0x1000" > /sys/kernel/debug/habanalabs/hl0/mmu echo "1 0x1000" > /sys/kernel/debug/habanalabs/hl0/mmu What: /sys/kernel/debug/habanalabs/hl<n>/mmu_error Date: Mar 2021 KernelVersion: 5.12 Contact: fkassabri@habana.ai Description: Check and display page fault or access violation mmu errors for all MMUs specified in mmu_cap_mask. e.g. to display error info for MMU hw cap bit 9, you need to do: echo "0x200" > /sys/kernel/debug/habanalabs/hl0/mmu_error cat /sys/kernel/debug/habanalabs/hl0/mmu_error What: /sys/kernel/debug/habanalabs/hl<n>/set_power_state What: /sys/kernel/debug/habanalabs/hl<n>/set_power_state Date: Jan 2019 Date: Jan 2019 KernelVersion: 5.1 KernelVersion: 5.1 Loading @@ -161,6 +207,13 @@ Contact: ogabbay@kernel.org Description: Sets the PCI power state. Valid values are "1" for D0 and "2" Description: Sets the PCI power state. Valid values are "1" for D0 and "2" for D3Hot for D3Hot What: /sys/kernel/debug/habanalabs/hl<n>/stop_on_err Date: Mar 2020 KernelVersion: 5.6 Contact: ogabbay@kernel.org Description: Sets the stop-on_error option for the device engines. Value of "0" is for disable, otherwise enable. What: /sys/kernel/debug/habanalabs/hl<n>/userptr What: /sys/kernel/debug/habanalabs/hl<n>/userptr Date: Jan 2019 Date: Jan 2019 KernelVersion: 5.1 KernelVersion: 5.1 Loading @@ -174,19 +227,4 @@ Date: Jan 2019 KernelVersion: 5.1 KernelVersion: 5.1 Contact: ogabbay@kernel.org Contact: ogabbay@kernel.org Description: Displays a list with information about all the active virtual Description: Displays a list with information about all the active virtual address mappings per ASID address mappings per ASID and all user mappings of HW blocks What: /sys/kernel/debug/habanalabs/hl<n>/stop_on_err Date: Mar 2020 KernelVersion: 5.6 Contact: ogabbay@kernel.org Description: Sets the stop-on_error option for the device engines. Value of "0" is for disable, otherwise enable. What: /sys/kernel/debug/habanalabs/hl<n>/dump_security_violations Date: Jan 2021 KernelVersion: 5.12 Contact: ogabbay@kernel.org Description: Dumps all security violations to dmesg. This will also ack all security violations meanings those violations will not be dumped next time user calls this API