aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc
AgeCommit message (Expand)AuthorFilesLines
2022-09-01misc: fastrpc: increase maximum session countJohan Hovold1-1/+1
2022-09-01misc: fastrpc: fix memory corruption on openJohan Hovold1-4/+3
2022-09-01misc: fastrpc: fix memory corruption on probeJohan Hovold1-0/+5
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2022-08-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/egt...Linus Torvalds1-2/+2
2022-08-04Merge tag 'spdx-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-9/+1
2022-08-04Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds224-1201/+159197
2022-08-03Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-58/+3
2022-08-03misc: update maintainer email address and description for atmel-sscHans-Christian Noren Egtvedt1-2/+2
2022-08-02Merge tag 'hardening-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-08-02mm: Convert all PageMovable users to movable_operationsMatthew Wilcox (Oracle)1-58/+3
2022-07-28drivers: lkdtm: fix clang -Wformat warningJustin Stitt1-1/+1
2022-07-27drivers: lkdtm: fix clang -Wformat warningJustin Stitt1-1/+1
2022-07-20lkdtm: Disable return thunks in rodata.cJosh Poimboeuf1-3/+6
2022-07-14misc: Add a mechanism to detect stalls on guest vCPUsSebastian Ene3-0/+237
2022-07-14cxl: Fix a memory leak in an error handling pathChristophe JAILLET1-0/+1
2022-07-14cxl: Use the bitmap API to allocate bitmapsChristophe JAILLET4-7/+5
2022-07-14mei: me: fix clang -Wformat warningJustin Stitt1-1/+1
2022-07-14eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()Dan Carpenter1-2/+6
2022-07-12habanalabs: move h/w dirty message to debugOded Gabbay3-5/+3
2022-07-12habanalabs: rename soft reset to compute resetOded Gabbay8-30/+30
2022-07-12habanalabs: add status of reset after device releaseOded Gabbay2-7/+16
2022-07-12habanalabs: fix update of is_in_soft_resetOded Gabbay1-5/+15
2022-07-12habanalabs: expose only valid debugfs nodesOfir Bitton1-44/+50
2022-07-12habanalabs/gaudi2: map virtual MSI-X doorbell memory for userTomer Tayar2-2/+44
2022-07-12habanalabs/gaudi2: modify decoder to use virtual MSI-X doorbellTomer Tayar4-11/+161
2022-07-12habanalabs/gaudi2: modify CS completion CQ to use virtual MSI-X doorbellTomer Tayar1-3/+16
2022-07-12habanalabs/gaudi2: replace defines for reserved sob/mob with enumsTomer Tayar3-32/+46
2022-07-12habanalabs/gaudi2: configure virtual MSI-X doorbell interfaceTomer Tayar3-3/+28
2022-07-12habanalabs: add a value field to hl_fw_send_pci_access_msg()Tomer Tayar6-15/+14
2022-07-12habanalabs: fixes to the poll-timeout macrosOhad Sharabi1-29/+90
2022-07-12habanalabs/gaudi2: use DIV_ROUND_UP_SECTOR_T instead of roundupOhad Sharabi1-4/+5
2022-07-12habanalabs: initialize variable explicitlyOded Gabbay1-1/+1
2022-07-12habanalabs: Use the bitmap API to allocate bitmapsChristophe JAILLET1-3/+2
2022-07-12habanalabs/gaudi2: remove unused definesOded Gabbay3-13/+0
2022-07-12habanalabs: make sure variable is set before usedOded Gabbay1-1/+1
2022-07-12habanalabs: don't declare tmp twice in same functionOded Gabbay1-2/+2
2022-07-12habanalabs: do not set max power on a secured deviceOfir Bitton1-2/+4
2022-07-12habanalabs/gaudi2: SM mask can only be 8-bitOded Gabbay1-1/+2
2022-07-12habanalabs/gaudi2: remove unused variableOded Gabbay1-7/+3
2022-07-12habanalabs: allow detection of unsupported f/w packetsOded Gabbay1-4/+8
2022-07-12habanalabs: save f/w preboot minor versionSagiv Ozeri2-9/+44
2022-07-12habanalabs: add support for common decoder interruptsOfir Bitton4-6/+15
2022-07-12habanalabs: naming refactor of user interrupt flowOfir Bitton4-16/+16
2022-07-12habanalabs: wait for preboot ready after hard resetOhad Sharabi5-42/+107
2022-07-12habanalabs/gaudi2: reset device upon critical ECC eventOfir Bitton2-11/+16
2022-07-12habanalabs: enable gaudi2 code in driverOded Gabbay3-7/+63
2022-07-12habanalabs: add gaudi2 MMU supportMoti Haimovski7-33/+1064
2022-07-12habanalabs: add gaudi2 wait-for-CS supportOded Gabbay7-89/+210
2022-07-12habanalabs/gaudi2: add gaudi2 profiler moduleBenjamin Dotan4-2/+3792
2022-07-12habanalabs/gaudi2: add gaudi2 security moduleOfir Bitton4-2/+3867
2022-07-12habanalabs: add generic security moduleOfir Bitton3-2/+671
2022-07-12habanalabs: remove obsolete device variables used for testingOded Gabbay5-173/+24
2022-07-12habanalabs: initialize new asic propertiesOded Gabbay3-14/+28
2022-07-12habanalabs: add unsupported functionsOded Gabbay2-0/+42
2022-07-12habanalabs: add gaudi2 asic-specific codeOded Gabbay22-97/+11155
2022-07-12habanalabs/gaudi2: add asic registers header filesOded Gabbay168-2/+136492
2022-07-12habanalabs: remove redundant argument in access_dev_mem APIsOfir Bitton3-9/+7
2022-07-12habanalabs: use %pa to print pci bar sizeOded Gabbay2-28/+22
2022-07-12habanalabs/gaudi: replace hl_poll_timeout with while loopDafna Hirschfeld1-12/+11
2022-07-12habanalabs: communicate supported page sizes to userOhad Sharabi5-19/+6
2022-07-12habanalabs: remove dead code from free_device_memory()Tomer Tayar1-28/+22
2022-07-12habanalabs/gaudi: enable error interrupt on ARB WDTOded Gabbay1-0/+1
2022-07-12habanalabs: page size can only be a power of 2Ohad Sharabi4-7/+2
2022-07-12habanalabs: refactor dma asic-specific functionsOhad Sharabi8-152/+162
2022-07-12habanalabs/gaudi: remove unused enumOded Gabbay1-22/+9
2022-07-12habanalabs/gaudi: mask constant value before castOded Gabbay1-4/+4
2022-07-12habanalabs/gaudi: use correct type in assignmentOded Gabbay1-1/+1
2022-07-12habanalabs/gaudi: fix function name in commentOded Gabbay1-1/+1
2022-07-12habanalabs/goya: move dma direction enum to uapi fileOded Gabbay2-26/+14
2022-07-12habanalabs: set default value for memory_scrubDafna Hirschfeld1-0/+3
2022-07-12habanalabs: move call to scrub_device_mem after ctx_finiDafna Hirschfeld2-5/+14
2022-07-12habanalabs/gaudi: use memory_scrub_val from debugfsDafna Hirschfeld1-3/+2
2022-07-12habanalabs: don't send addr and size to scrub_device_mem cbDafna Hirschfeld5-38/+36
2022-07-12habanalabs: don't do memory scrubbing when unmappingDafna Hirschfeld1-30/+6
2022-07-12habanalabs: print if firmware is secured during loadOfir Bitton1-1/+2
2022-07-12habanalabs/gaudi: fix a race condition causing DMAR errorYuri Nudelman5-16/+40
2022-07-12habanalabs/gaudi: fix warning: var might be used uninitializedKoby Elbaz1-1/+1
2022-07-12habanalabs: move memory_scrub_val to hdev structDafna Hirschfeld2-4/+4
2022-07-12habanalabs: fix comment styleOded Gabbay1-1/+1
2022-07-12habanalabs: use kvcalloc when possibleOded Gabbay1-3/+2
2022-07-12habanalabs: print pointer with correct modifierOded Gabbay1-2/+2
2022-07-12habanalabs: check fence pointer before useOded Gabbay1-1/+1
2022-07-12habanalabs: add critical indication in sram eccran shalit1-1/+2
2022-07-12habanalabs/gaudi: notify user process on device unavailableTal Cohen1-1/+4
2022-07-12habanalabs: remove unused get_dma_desc_list_sizeOded Gabbay3-5/+0
2022-07-12habanalabs: fix NULL dereference on cs timeoutYuri Nudelman1-2/+2
2022-07-12habanalabs/gaudi: fix shift out of boundsOfir Bitton1-7/+9
2022-07-12habanalabs: add validity check for cq counter offsetfarah kassabri1-1/+8
2022-07-12habanalabs/gaudi: fix incorrect MME offset calculationKoby Elbaz1-3/+8
2022-07-12habanalabs: avoid unnecessary error printDani Liberman1-1/+8
2022-07-12habanalabs: send an event notification when CS timeout occursTal Cohen1-9/+17
2022-07-12habanalabs/gaudi: send device reset notificationTal Cohen1-3/+10
2022-07-12habanalabs/gaudi: invoke device reset from one code blockTal Cohen1-9/+16
2022-07-12habanalabs: expose undefined opcode status via info ioctlTal Cohen1-0/+25
2022-07-12habanalabs/gaudi: collect undefined opcode error infoTal Cohen4-30/+132
2022-07-12habanalabs: fix race between hl_get_compute_ctx() and hl_ctx_put()Tomer Tayar4-25/+47
2022-07-12habanalabs: keep a record of completed CS outcomesYuri Nudelman3-12/+147
2022-07-12habanalabs/gaudi: fix comment to reflect current codeOded Gabbay1-2/+8
2022-07-12habanalabs: change the write flag name of error info structsTal Cohen4-12/+12
2022-07-12habanalabs/gaudi: move tpc assert raise into internal funcTal Cohen1-15/+12
2022-07-12habanalabs: add terminating NULL to attrs arraysDafna Hirschfeld3-0/+5
2022-07-12habanalabs: Fix kernel-docJiapeng Chong1-2/+2
2022-07-12habanalabs: Fix kernel-docJiapeng Chong1-1/+1
2022-07-12habanalabs: fix double unlock on error in map_device_va()Dan Carpenter1-4/+2
2022-07-11Merge 5.19-rc6 into char-misc-nextGreg Kroah-Hartman2-22/+31
2022-07-08eeprom: idt_89hpesx: fix clang -Wformat warningsJustin Stitt1-3/+3
2022-07-08sgi-xp: Use the bitmap API to allocate bitmapsChristophe JAILLET1-7/+6
2022-07-03mm: shrinkers: provide shrinkers with namesRoman Gushchin1-1/+1
2022-07-02misc: rtsx_usb: set return value in rsp_buf alloc err pathShuah Khan1-1/+3
2022-07-01uacce: Handle parent device removal or parent driver module rmmodJean-Philippe Brucker1-46/+87
2022-07-01misc: rtsx_pcr: Fix a typoZhang Jiaming1-1/+1
2022-07-01misc: rtsx_usb: use separate command and response buffersShuah Khan1-9/+17
2022-07-01misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transferShuah Khan1-6/+7
2022-06-27eeprom: at25: Rework buggy read splittingGeert Uytterhoeven1-14/+12
2022-06-27misc: rtsx: Fix an error handling path in rtsx_pci_probe()Christophe JAILLET1-1/+5
2022-06-27lkdtm: cfi: use NULL for a null pointer rather than zeroColin Ian King1-1/+1
2022-06-27cxl: drop unexpected word "the" in the commentsJiang Jian1-1/+1
2022-06-27sgi-xp: xpc_uv: drop unexpected word "the" in the commentsJiang Jian1-1/+1
2022-06-27misc: sgi-gru: grukservices: drop unexpected word "the" in the commentsJiang Jian1-1/+1
2022-06-19Merge tag 'char-misc-5.19-rc3-take2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-1/+10
2022-06-10eeprom: at25: Split reads into chunks and cap write sizeBrad Bishop1-39/+52
2022-06-10mei: me: add raptor lake point S DIDAlexander Usyskin2-0/+4
2022-06-10mei: hbm: drop capability response on early shutdownAlexander Usyskin1-1/+2
2022-06-10mei: me: set internal pg flag to off on hardware resetAlexander Usyskin1-0/+2
2022-06-10misc: atmel-ssc: Fix IRQ check in ssc_probeMiaoqian Lin1-2/+2
2022-06-10misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw()Nathan Chancellor1-0/+2
2022-06-10treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULEThomas Gleixner1-9/+1
2022-06-03Merge tag 'char-misc-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds44-2239/+2760
2022-06-03Merge tag 'usb-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-2/+2
2022-05-28Merge tag 'powerpc-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds11-0/+14
2022-05-25Merge tag 'drm-next-2022-05-25' of git://anongit.freedesktop.org/drm/drmLinus Torvalds7-3/+331
2022-05-24Merge tag 'kernel-hardening-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-46/+99
2022-05-22habanalabs: use separate structure info for each error collect dataTal Cohen5-52/+63
2022-05-22habanalabs: fix missing handle shift during mmapYuri Nudelman1-2/+2
2022-05-22habanalabs: remove hdev from hl_ctx_get argsOhad Sharabi6-13/+13
2022-05-22habanalabs: do MMU prefetch as deferred workOhad Sharabi6-36/+103
2022-05-22habanalabs: order memory manager messagesYuri Nudelman1-4/+4
2022-05-22habanalabs: return -EFAULT on copy_to_user errorOded Gabbay1-3/+1
2022-05-22habanalabs: use NULL for eventfdOded Gabbay3-12/+4
2022-05-22habanalabs: update firmware headerOded Gabbay1-1/+31
2022-05-22habanalabs: add support for notification via eventfdTal Cohen5-13/+167
2022-05-22habanalabs: add topic to memory manager bufferYuri Nudelman4-9/+18
2022-05-22habanalabs: handle race in driver finiDani Liberman1-4/+7
2022-05-22habanalabs: add device memory scrub ability through debugfsDafna Hirschfeld5-8/+79
2022-05-22habanalabs: use unified memory manager for CB flowYuri Nudelman8-454/+72
2022-05-22habanalabs: unified memory manager new code for CB flowYuri Nudelman2-0/+164
2022-05-22habanalabs/gaudi: set arbitration timeout to a high valueOfir Bitton1-16/+11
2022-05-22habanalabs: add put by handle method to memory managerYuri Nudelman2-6/+71
2022-05-22habanalabs: hide memory manager page shiftYuri Nudelman5-40/+32
2022-05-22habanalabs: Add separate poll interval value for protocolfarah kassabri3-1/+8
2022-05-22habanalabs: use get_task_pid() to take PIDDani Liberman1-1/+1
2022-05-22habanalabs: add prefetch flag to the MAP operationOhad Sharabi1-5/+6
2022-05-22habanalabs: Stop using iommu_present()Robin Murphy1-1/+1
2022-05-22habanalabs: support debugfs Byte access to device DRAMMoti Haimovski3-0/+17
2022-05-22habanalabs: use for_each_sgtable_dma_sg for dma sgtOhad Sharabi6-94/+61
2022-05-22habanalabs/gaudi: use lower_32_bits() for castingRajaravi Krishna Katta1-1/+1
2022-05-22habanalabs: refactor HOP functions in MMU V1Ohad Sharabi1-209/+88
2022-05-22habanalabs: fix comments according to kernel-docRajaravi Krishna Katta3-8/+9
2022-05-22habanalabs: remove user interrupt debug printOded Gabbay1-4/+0
2022-05-22habanalabs: don't print normal reset operationsOded Gabbay1-3/+6
2022-05-22habanalabs: change a reset print to debug levelOded Gabbay2-5/+5
2022-05-22habanalabs: remove redundant info printOded Gabbay2-6/+0
2022-05-22habanalabs: wrong handle removal in memory managerYuri Nudelman1-1/+1
2022-05-22habanalabs: remove debugfs read/write callbacksDafna Hirschfeld3-416/+1
2022-05-22habanalabs: enforce alignment upon registers access through debugfsDafna Hirschfeld1-0/+5
2022-05-22habanalabs: unify code for memory access from debugfsDafna Hirschfeld1-52/+104
2022-05-22habanalabs: add callback and field to be used for debugfs refactorDafna Hirschfeld4-2/+158
2022-05-22habanalabs: hl_ts_behavior can be statickernel test robot1-1/+1
2022-05-22habanalabs/gaudi: add debugfs to fetch internal sync statusOhad Sharabi6-16/+187
2022-05-22habanalabs: rephrase device out-of-memory messageOhad Sharabi1-2/+3
2022-05-22habanalabs/gaudi: Use correct sram size macro for debugfsDafna Hirschfeld1-4/+4
2022-05-22habanalabs: add MMU prefetch to ASIC-specific codeOhad Sharabi5-7/+40
2022-05-22habanalabs: convert ts to use unified memory managerYuri Nudelman6-235/+91
2022-05-22habanalabs: unified memory manager infrastructureYuri Nudelman3-1/+333
2022-05-22habanalabs: save f/w preboot major versionOfir Bitton2-10/+22
2022-05-22habanalabs: replace usage of found with dedicated list iterator variableJakob Koschel1-6/+5
2022-05-22habanalabs: modify dma_mask to be ASIC specific propertyTomer Tayar5-30/+10
2022-05-22habanalabs: parse full firmware versionsOfir Bitton1-2/+4
2022-05-22habanalabs/gaudi: avoid resetting max power in hard resetTomer Tayar1-2/+0
2022-05-22habanalabs/gaudi: increase submission resourcesOfir Bitton1-2/+2
2022-05-22habanalabs: expose compute ctx status through info ioctlOfir Bitton1-0/+2
2022-05-22habanalabs: add new return code to device fd openOfir Bitton3-1/+20
2022-05-22habanalabs: add user API to get valid DRAM page sizesOhad Sharabi4-0/+40
2022-05-22habanalabs: convert all MMU masks/shifts to arraysOhad Sharabi6-92/+52
2022-05-22habanalabs: change mmu_get_real_page_size to be ASIC-specificOhad Sharabi4-98/+112
2022-05-22habanalabs: add DRAM default page size to HW infoOhad Sharabi1-0/+1
2022-05-22habanalabs: set non-0 value in dram default page sizeOhad Sharabi4-1/+8
2022-05-19misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_implSrinivas Kandagatla1-4/+5
2022-05-19misc: alcor_pci: set NULL intfdata and clear pci masterShuah Khan1-1/+5
2022-05-19Merge tag 'thunderbolt-for-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/k...Greg Kroah-Hartman2-2/+2
2022-05-19Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/linux/kernel/git/kee...Greg Kroah-Hartman2-15/+99
2022-05-17lkdtm/heap: Hide allocation size from -Warray-boundsKees Cook1-0/+1
2022-05-17lkdtm/usercopy: Check vmalloc and >0-order foliosKees Cook1-0/+83
2022-05-11lkdtm/usercopy: Rename "heap" to "slab"Kees Cook1-15/+15
2022-05-11cxl/ocxl: Prepare cleanup of powerpc's asm/prom.hChristophe Leroy10-0/+12
2022-05-09lkdtm: cfi: Fix type width for masking PAC bitsKees Cook1-1/+1
2022-05-09misc: rtsx: set NULL intfdata when probe failsShuah Khan1-0/+1
2022-05-09altera-stapl: Use swap() instead of open coding itJiapeng Chong1-40/+16
2022-05-09misc: rtsx: add rts5261 efuse functionRicky WU1-53/+62