• Federico Vaga's avatar
    kernel: add SGT allocation operation · 95fb2544
    Federico Vaga authored
    The SVEC version allows DMA within a PAGE_SIZE (4KiB) window. This means
    that we cannot perform DMA transfers bigger than PAGE_SIZE (4K).
    The sg_alloc_table_from_pages automatically squash continguos transfers
    to improve performances, but we cannot use it.
    
    In order to avoid to avoid one `if`, I defined this new operation that is
    configured at probe time so that we can use a no_squash version when
    necessary.
    Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@vaga.pv.it>
    95fb2544
Name
Last commit
Last update
LICENSES Loading commit data...
distribution Loading commit data...
doc Loading commit data...
kernel Loading commit data...
tools Loading commit data...
zio @ d8bef4d8
.gitignore Loading commit data...
.gitmodules Loading commit data...
Makefile Loading commit data...