Files
linux-kernelorg-stable/include/linux
Ian Abbott 5117f28a7d comedi: remove the mapping of the Comedi buffer in vmalloc address space
Now that all the code that accesses the Comedi buffer data does so
page-by-page, using the `virt_addr` member of `struct comedi_buf_page`
to point to the data of each page, do not linearly map the buffer into
vmalloc address space (pointed to by the `prealloc_buf` member of
`struct comedi_async`).  That was only done for convenience, but was not
done for those drivers that need a DMA coherent buffer, which is
allocated in a single chunk.  Remove the `prealloc_buf` member as it is
no longer used.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Link: https://lore.kernel.org/r/20250415114008.5977-4-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-04-25 15:53:19 +02:00
..
2025-03-21 09:46:08 +01:00
2025-03-21 20:57:55 -03:00
2025-04-02 07:06:59 -06:00
2025-03-20 17:33:31 -04:00
2025-03-17 22:06:41 -07:00
2025-04-17 10:56:11 +02:00
2025-03-20 09:45:39 +01:00
2025-04-05 10:30:17 +02:00
2025-03-22 15:36:49 +02:00
2025-03-17 13:54:50 +00:00
2025-03-27 13:14:46 -05:00
2025-03-27 13:14:45 -05:00
2025-03-17 11:52:25 +01:00
2025-03-20 08:00:50 -07:00
2025-03-25 09:15:07 -07:00