Age | Commit message (Expand) | Author | Files | Lines |
2025-04-15 | misc: fastrpc: Add meaningful labels for exit paths | Anandu Krishnan E | 1 | -8/+8 |
2025-01-10 | misc: fastrpc: Fix copy buffer page size | Ekansh Gupta | 1 | -2/+2 |
2025-01-10 | misc: fastrpc: Fix registered buffer page address | Ekansh Gupta | 1 | -1/+1 |
2025-01-10 | misc: fastrpc: Deregister device nodes properly in error scenarios | Anandu Krishnan E | 1 | -1/+1 |
2025-01-10 | misc: fastrpc: Rename tgid and pid to client_id | Ekansh Gupta | 1 | -24/+24 |
2025-01-10 | misc: fastrpc: Add support for multiple PD from one process | Ekansh Gupta | 1 | -14/+16 |
2024-12-02 | module: Convert symbol namespace to string literal | Peter Zijlstra | 1 | -1/+1 |
2024-12-01 | Get rid of 'remove_new' relic from platform driver struct | Linus Torvalds | 1 | -1/+1 |
2024-09-09 | Merge 6.11-rc7 into char-misc-next | Greg Kroah-Hartman | 1 | -3/+2 |
2024-09-03 | misc: fastrpc: Fix double free of 'buf' in error path | Sukrut Bellary | 1 | -3/+2 |
2024-09-03 | misc: fastrpc: Add support for cdsp1 remoteproc | Ling Xu | 1 | -4/+6 |
2024-08-15 | Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD" | Griffin Kroah-Hartman | 1 | -19/+3 |
2024-07-19 | Merge tag 'char-misc-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -14/+32 |
2024-07-05 | misc: fastrpc: use coherent pool for untranslated Compute Banks | Dylan Van Assche | 1 | -1/+4 |
2024-07-05 | misc: fastrpc: support complete DMA pool access to the DSP | Dylan Van Assche | 1 | -0/+19 |
2024-07-05 | misc: fastrpc: add missing MODULE_DESCRIPTION() macro | Jeff Johnson | 1 | -0/+1 |
2024-07-05 | misc: fastrpc: Add missing dev_err newlines | Ekansh Gupta | 1 | -5/+5 |
2024-07-05 | misc: fastrpc: Use memdup_user() | Thorsten Blum | 1 | -8/+3 |
2024-07-03 | misc: fastrpc: Restrict untrusted app to attach to privileged PD | Ekansh Gupta | 1 | -3/+19 |
2024-07-03 | misc: fastrpc: Fix ownership reassignment of remote heap | Ekansh Gupta | 1 | -1/+3 |
2024-07-03 | misc: fastrpc: Fix memory leak in audio daemon attach operation | Ekansh Gupta | 1 | -0/+1 |
2024-07-03 | misc: fastrpc: Avoid updating PD type for capability request | Ekansh Gupta | 1 | -1/+0 |
2024-07-03 | misc: fastrpc: Copy the complete capability structure to user | Ekansh Gupta | 1 | -1/+1 |
2024-07-03 | misc: fastrpc: Fix DSP capabilities request | Ekansh Gupta | 1 | -3/+8 |
2024-03-21 | Merge tag 'char-misc-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -4/+2 |
2024-03-05 | misc: fastrpc: Pass proper arguments to scm call | Ekansh Gupta | 1 | -4/+6 |
2024-03-05 | misc: fastrpc: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
2024-01-30 | misc: fastrpc: Mark all sessions as invalid in cb_remove | Ekansh Gupta | 1 | -1/+1 |
2023-10-16 | misc: fastrpc: Unmap only if buffer is unmapped from DSP | Ekansh Gupta | 1 | -3/+5 |
2023-10-16 | misc: fastrpc: Clean buffers on remote invocation failures | Ekansh Gupta | 1 | -5/+5 |
2023-10-16 | misc: fastrpc: Free DMA handles for RPC calls with no arguments | Ekansh Gupta | 1 | -13/+10 |
2023-10-16 | misc: fastrpc: Reset metadata buffer to avoid incorrect free | Ekansh Gupta | 1 | -0/+1 |
2023-08-22 | misc: fastrpc: Pass proper scm arguments for static process init | Ekansh Gupta | 1 | -4/+9 |
2023-08-22 | misc: fastrpc: Fix incorrect DMA mapping unmap request | Ekansh Gupta | 1 | -3/+5 |
2023-08-22 | misc: fastrpc: Fix remote heap allocation request | Ekansh Gupta | 1 | -7/+7 |
2023-08-04 | misc: Explicitly include correct DT includes | Rob Herring | 1 | -0/+1 |
2023-06-19 | misc: fastrpc: check return value of devm_kasprintf() | Claudiu Beznea | 1 | -0/+3 |
2023-06-15 | misc: fastrpc: Create fastrpc scalar with correct buffer count | Ekansh Gupta | 1 | -1/+1 |
2023-05-29 | misc: fastrpc: reject new invocations during device removal | Richard Acayan | 1 | -1/+2 |
2023-05-29 | misc: fastrpc: return -EPIPE to invocations on device removal | Richard Acayan | 1 | -1/+3 |
2023-05-29 | misc: fastrpc: Reassign memory ownership only for remote heap | Ekansh Gupta | 1 | -1/+1 |
2023-05-29 | misc: fastrpc: Pass proper scm arguments for secure map request | Ekansh Gupta | 1 | -5/+17 |
2023-03-15 | firmware: qcom_scm: Use fixed width src vm bitmap | Elliot Berman | 1 | -1/+1 |
2023-02-27 | Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
2023-02-08 | firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/ | Elliot Berman | 1 | -1/+1 |
2023-01-22 | Merge 6.2-rc5 into char-misc-next | Greg Kroah-Hartman | 1 | -42/+41 |
2023-01-20 | misc: fastrpc: Pass bitfield into qcom_scm_assign_mem | Elliot Berman | 1 | -9/+6 |
2023-01-20 | misc: fastrpc: Fix use-after-free race condition for maps | Ola Jeppsson | 1 | -3/+5 |
2023-01-20 | misc: fastrpc: Don't remove map on creater_process and device_release | Abel Vesa | 1 | -9/+9 |
2023-01-20 | misc: fastrpc: Fix use-after-free and race in fastrpc_map_find | Abel Vesa | 1 | -20/+21 |
2023-01-20 | misc: fastrpc: fix error code in fastrpc_req_mmap() | Dan Carpenter | 1 | -1/+0 |
2023-01-20 | misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe() | Christophe JAILLET | 1 | -1/+12 |
2022-12-16 | Merge tag 'char-misc-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -32/+228 |
2022-11-25 | misc: fastrpc: Add dma_mask to fastrpc_channel_ctx | Abel Vesa | 1 | -0/+2 |
2022-11-25 | misc: fastrpc: Add mmap request assigning for static PD pool | Abel Vesa | 1 | -1/+18 |
2022-11-25 | misc: fastrpc: Safekeep mmaps on interrupted invoke | Abel Vesa | 1 | -0/+15 |
2022-11-25 | misc: fastrpc: Add support for audiopd | Abel Vesa | 1 | -0/+135 |
2022-11-25 | misc: fastrpc: Rework fastrpc_req_munmap | Abel Vesa | 1 | -24/+23 |
2022-11-25 | misc: fastrpc: Use fastrpc_map_put in fastrpc_map_create on fail | Abel Vesa | 1 | -2/+3 |
2022-11-25 | misc: fastrpc: Add fastrpc_remote_heap_alloc | Abel Vesa | 1 | -3/+26 |
2022-11-25 | misc: fastrpc: Add reserved mem support | Abel Vesa | 1 | -0/+4 |
2022-11-25 | misc: fastrpc: Rename audio protection domain to root | Abel Vesa | 1 | -2/+2 |
2022-11-11 | fastrpc: Assert held reservation lock for dma-buf mmapping | Dmitry Osipenko | 1 | -0/+3 |
2022-10-18 | Merge drm/drm-next into drm-misc-next | Maxime Ripard | 1 | -6/+10 |
2022-10-18 | misc: fastrpc: Prepare to dynamic dma-buf locking specification | Dmitry Osipenko | 1 | -3/+3 |
2022-09-05 | Merge 6.0-rc4 into char-misc-next | Greg Kroah-Hartman | 1 | -5/+9 |
2022-09-01 | misc: fastrpc: Use USER_PD define in fastrpc_get_info_from_dsp | Abel Vesa | 1 | -1/+1 |
2022-09-01 | misc: fastrpc: increase maximum session count | Johan Hovold | 1 | -1/+1 |
2022-09-01 | misc: fastrpc: fix memory corruption on open | Johan Hovold | 1 | -4/+3 |
2022-09-01 | misc: fastrpc: fix memory corruption on probe | Johan Hovold | 1 | -0/+5 |
2022-05-19 | misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_impl | Srinivas Kandagatla | 1 | -4/+5 |
2022-04-24 | misc: fastrpc: fix an incorrect NULL check on list iterator | Xiaomeng Tong | 1 | -4/+5 |
2022-03-28 | Merge tag 'char-misc-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -47/+509 |
2022-03-18 | misc: fastrpc: Add dma handle implementation | Vamsi Krishna Gattupalli | 1 | -19/+33 |
2022-03-18 | misc: fastrpc: Add fdlist implementation | Vamsi Krishna Gattupalli | 1 | -4/+32 |
2022-03-18 | misc: fastrpc: Add helper function to get list and page | Vamsi Krishna Gattupalli | 1 | -3/+12 |
2022-03-18 | misc: fastrpc: Add support to secure memory map | Vamsi Krishna Gattupalli | 1 | -9/+56 |
2022-03-18 | misc: fastrpc: check before loading process to the DSP | Jeya R | 1 | -0/+33 |
2022-03-18 | misc: fastrpc: add secure domain support | Srinivas Kandagatla | 1 | -9/+46 |
2022-03-18 | misc: fastrpc: Add support to get DSP capabilities | Jeya R | 1 | -0/+112 |
2022-03-18 | misc: fastrpc: add support for FASTRPC_IOCTL_MEM_MAP/UNMAP | Jeya R | 1 | -0/+154 |
2022-03-18 | misc: fastrpc: separate fastrpc device from channel context | Srinivas Kandagatla | 1 | -9/+37 |
2022-02-14 | Backmerge tag 'v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/to... | Dave Airlie | 1 | -1/+8 |
2022-02-07 | dma-buf-map: Rename to iosys-map | Lucas De Marchi | 1 | -2/+2 |
2022-02-03 | misc: fastrpc: avoid double fput() on failed usercopy | Mathias Krause | 1 | -1/+8 |
2021-12-03 | misc: fastrpc: fix improper packet size calculation | Jeya R | 1 | -4/+6 |
2021-10-25 | dma-buf: move dma-buf symbols into the DMA_BUF module namespace | Greg Kroah-Hartman | 1 | -0/+1 |
2021-10-18 | Merge 5.15-rc6 into char-misc-next | Greg Kroah-Hartman | 1 | -0/+2 |
2021-10-05 | misc: fastrpc: copy to user only for non-DMA-BUF heap buffers | Jeya R | 1 | -8/+10 |
2021-10-05 | misc: fastrpc: Update number of max fastrpc sessions | Jeya R | 1 | -1/+1 |
2021-10-05 | misc: fastrpc: Add missing lock before accessing find_vma() | Srinivas Kandagatla | 1 | -0/+2 |
2021-03-10 | misc: fastrpc: restrict user apps from sending kernel RPC messages | Dmitry Baryshkov | 1 | -0/+5 |
2021-02-09 | misc: fastrpc: fix incorrect usage of dma_map_sgtable | Jonathan Marek | 1 | -3/+4 |
2020-11-04 | Merge tag 'drm-misc-next-2020-10-27' of git://anongit.freedesktop.org/drm/drm... | Dave Airlie | 1 | -2/+4 |
2020-09-29 | dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces | Thomas Zimmermann | 1 | -2/+4 |
2020-09-16 | misc: fastrpc: add ioctl for attaching to sensors pd | Jonathan Marek | 1 | -3/+6 |
2020-09-16 | misc: fastrpc: define names for protection domain ids | Jonathan Marek | 1 | -2/+7 |
2020-08-28 | misc: fastrpc: fix common struct sg_table related issues | Marek Szyprowski | 1 | -2/+2 |
2020-05-15 | misc: fastrpc: fix potential fastrpc_invoke_ctx leak | Srinivas Kandagatla | 1 | -1/+8 |
2020-05-15 | misc: fastrpc: Fix an incomplete memory release in fastrpc_rpmsg_probe() | Srinivas Kandagatla | 1 | -1/+3 |
2019-12-17 | Merge tag 'drm-misc-next-2019-12-16' of git://anongit.freedesktop.org/drm/drm... | Daniel Vetter | 1 | -8/+0 |
2019-11-25 | drm/tee_shm: Drop dma_buf_k(unmap) support | Daniel Vetter | 1 | -8/+0 |
2019-10-14 | Merge 5.4-rc3 into char-misc-next | Greg Kroah-Hartman | 1 | -0/+1 |
2019-10-10 | misc: fastrpc: revert max init file size back to 2MB | Jorge Ramirez-Ortiz | 1 | -1/+1 |
2019-10-10 | misc: fastrpc: handle interrupted contexts | Jorge Ramirez-Ortiz | 1 | -6/+7 |
2019-10-10 | misc: fastrpc: do not interrupt kernel calls | Jorge Ramirez-Ortiz | 1 | -2/+7 |
2019-10-10 | misc: fastrpc: fix memory leak from miscdev->name | Srinivas Kandagatla | 1 | -2/+2 |
2019-10-10 | misc: fastrpc: add mmap/unmap support | Jorge Ramirez-Ortiz | 1 | -0/+181 |
2019-10-04 | misc: fastrpc: prevent memory leak in fastrpc_dma_buf_attach | Navid Emamdoost | 1 | -0/+1 |
2019-09-04 | misc: fastrpc: free dma buf scatter list | Srinivas Kandagatla | 1 | -0/+1 |
2019-09-04 | misc: fastrpc: fix double refcounting on dmabuf | Srinivas Kandagatla | 1 | -25/+0 |
2019-09-04 | misc: fastrpc: remove unused definition | Jorge Ramirez-Ortiz | 1 | -1/+0 |
2019-09-04 | misc: fastrpc: Don't reference rpmsg_device after remove | Bjorn Andersson | 1 | -0/+4 |
2019-09-04 | misc: fastrpc: Reference count channel context | Bjorn Andersson | 1 | -5/+38 |
2019-07-25 | misc: fastrpc: fix memory leak when out of memory | Jorge Ramirez-Ortiz | 1 | -1/+4 |
2019-04-21 | Merge 5.1-rc6 into char-misc-next | Greg Kroah-Hartman | 1 | -1/+6 |
2019-04-02 | misc: fastrpc: add checked value for dma_set_mask | Bo YU | 1 | -1/+6 |
2019-03-28 | misc: fastrpc: increase max init file size to 64 MB | Srinivas Kandagatla | 1 | -1/+1 |
2019-03-28 | misc: fastrpc: fix remote page size calculation | Srinivas Kandagatla | 1 | -2/+9 |
2019-03-28 | misc: fastrpc: take into account of overlapping buffers | Srinivas Kandagatla | 1 | -14/+98 |
2019-03-28 | misc: fastrpc: consider address offset before sending to DSP | Srinivas Kandagatla | 1 | -0/+8 |
2019-03-28 | misc: fastrpc: use correct spinlock variant | Srinivas Kandagatla | 1 | -19/+29 |
2019-03-28 | misc: fastrpc: make sure memory read and writes are visible | Srinivas Kandagatla | 1 | -0/+5 |
2019-03-28 | misc: fastrpc: Fix a possible double free | Thierry Escande | 1 | -11/+20 |
2019-03-28 | misc: fastrpc: Avoid free of DMA buffer in interrupt context | Thierry Escande | 1 | -1/+17 |
2019-02-19 | misc: fastrpc: Fix return value check in fastrpc_map_create() | Wei Yongjun | 1 | -2/+2 |
2019-02-19 | misc: fastrpc: Fix device_open when no session is available | Thierry Escande | 1 | -1/+10 |
2019-02-12 | misc: fastrpc: Add support for dmabuf exporter | Srinivas Kandagatla | 1 | -0/+184 |
2019-02-12 | misc: fastrpc: Add support for create remote init process | Srinivas Kandagatla | 1 | -0/+156 |
2019-02-12 | misc: fastrpc: Add support for context Invoke method | Srinivas Kandagatla | 1 | -0/+730 |
2019-02-12 | misc: fastrpc: Add Qualcomm fastrpc basic driver model | Srinivas Kandagatla | 1 | -0/+322 |