24 Oct, 2020

10 commits


23 Oct, 2020

23 commits


22 Oct, 2020

3 commits

  • When submitting a cherry-picked version of commit c700bdd2233e
    ("ANDROID: dma-heap: Add proper kref handling on dma-buf heaps")
    from the android-mainline tree, Greg had some feedback that
    tracking the minor number wasn't necessary as it was already
    stored in the heap_devt:
    https://android-review.googlesource.com/c/kernel/common/+/1433176/4#message-b07e73548e082ae85b97c3f3ff889ae4ab6ab09d

    So this patch reworks those changes so we don't need an extra
    minor field in the dma_heap struct.

    Fixes: c700bdd2233e ("ANDROID: dma-heap: Add proper kref handling on dma-buf heaps")
    Signed-off-by: John Stultz
    Change-Id: I5f12e2249a6a02ee02dc19049b7b3577e094b0ce
    Bug: 154341375

    John Stultz
     
  • This reverts commit ff0771e5f881fa5596ff35856fc0df11429c9d80.

    ANDROID_VENDOR_HOOKS was temporarily disabled since it needed
    refactoring to work with commit d25e37d89dd2 ("tracepoint: Optimize
    using static_call()"). It can be enabled again now.

    Change-Id: Id4920fe20cf07736679f22228d192a251467bbb2
    Signed-off-by: Todd Kjos

    Todd Kjos
     
  • commit d25e37d89dd2 ("tracepoint: Optimize using static_call()")
    refactored tracepoints to use static_call(). Add the same
    optimization for restricted vendor hooks.

    Fixes: d25e37d89dd2 ("tracepoint: Optimize using static_call()")
    Signed-off-by: Todd Kjos
    Change-Id: I336db7e90b733ac4098ce342001cc31fd215d137

    Todd Kjos
     

21 Oct, 2020

4 commits