23 Oct, 2020

1 commit


25 Sep, 2020

1 commit

  • Add a new API to allocate and free memory that is guaranteed to be
    addressable by a device, but which potentially is not cache coherent
    for DMA.

    To transfer ownership to and from the device, the existing streaming
    DMA API calls dma_sync_single_for_device and dma_sync_single_for_cpu
    must be used.

    For now the new calls are implemented on top of dma_alloc_attrs just
    like the old-noncoherent API, but once all drivers are switched to
    the new API it will be replaced with a better working implementation
    that is available on all architectures.

    Signed-off-by: Christoph Hellwig

    Christoph Hellwig
     

11 Sep, 2020

1 commit


05 Aug, 2020

1 commit

  • Pull documentation updates from Jonathan Corbet:
    "It's been a busy cycle for documentation - hopefully the busiest for a
    while to come. Changes include:

    - Some new Chinese translations

    - Progress on the battle against double words words and non-HTTPS
    URLs

    - Some block-mq documentation

    - More RST conversions from Mauro. At this point, that task is
    essentially complete, so we shouldn't see this kind of churn again
    for a while. Unless we decide to switch to asciidoc or
    something...:)

    - Lots of typo fixes, warning fixes, and more"

    * tag 'docs-5.9' of git://git.lwn.net/linux: (195 commits)
    scripts/kernel-doc: optionally treat warnings as errors
    docs: ia64: correct typo
    mailmap: add entry for
    doc/zh_CN: add cpu-load Chinese version
    Documentation/admin-guide: tainted-kernels: fix spelling mistake
    MAINTAINERS: adjust kprobes.rst entry to new location
    devices.txt: document rfkill allocation
    PCI: correct flag name
    docs: filesystems: vfs: correct flag name
    docs: filesystems: vfs: correct sync_mode flag names
    docs: path-lookup: markup fixes for emphasis
    docs: path-lookup: more markup fixes
    docs: path-lookup: fix HTML entity mojibake
    CREDITS: Replace HTTP links with HTTPS ones
    docs: process: Add an example for creating a fixes tag
    doc/zh_CN: add Chinese translation prefer section
    doc/zh_CN: add clearing-warn-once Chinese version
    doc/zh_CN: add admin-guide index
    doc:it_IT: process: coding-style.rst: Correct __maybe_unused compiler label
    futex: MAINTAINERS: Re-add selftests directory
    ...

    Linus Torvalds
     

30 Jun, 2020

1 commit


27 Jun, 2020

1 commit


16 May, 2020

1 commit