Skip to content
Permalink
Mansur-Alisha-…
Switch branches/tags

Commits on Oct 14, 2021

  1. venus: vdec: decoded picture buffer handling during reconfig sequence

    In existing implementation, driver is freeing and un-mapping all the
    decoded picture buffers(DPB) as part of dynamic resolution change(DRC)
    handling. As a result, when firmware try to access the DPB buffer, from
    previous sequence, SMMU context fault is seen due to the buffer being
    already unmapped.
    
    With this change, driver defines ownership of each DPB buffer. If a buffer
    is owned by firmware, driver would skip from un-mapping the same.
    
    changes in V4:
    - As per comments moved static global variable to venus_inst structure
    - Addressed other review comments
    Changes in V3:
    - Migrated id allocation using kernel API ida_alloc_min()
    
    Signed-off-by: Mansur Alisha Shaik <mansur@codeaurora.org>
    Mansur Alisha Shaik authored and intel-lab-lkp committed Oct 14, 2021

Commits on Oct 13, 2021

  1. Add linux-next specific files for 20211013

    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    sfrothwell committed Oct 13, 2021
  2. Merge branch 'akpm/master'

    sfrothwell committed Oct 13, 2021
  3. mm: unexport {,un}lock_page_memcg

    These are only used in built-in core mm code.
    
    Link: https://lkml.kernel.org/r/20210820095815.445392-3-hch@lst.de
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Acked-by: Johannes Weiner <hannes@cmpxchg.org>
    Cc: Michal Hocko <mhocko@kernel.org>
    Cc: Vladimir Davydov <vdavydov.dev@gmail.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Christoph Hellwig authored and sfrothwell committed Oct 13, 2021
  4. mm: unexport folio_memcg_{,un}lock

    Patch series "unexport memcg locking helpers".
    
    Neither the old page-based nor the new folio-based memcg locking helpers
    are used in modular code at all, so drop the exports.
    
    This patch (of 2):
    
    folio_memcg_{,un}lock are only used in built-in core mm code.
    
    Link: https://lkml.kernel.org/r/20210820095815.445392-1-hch@lst.de
    Link: https://lkml.kernel.org/r/20210820095815.445392-2-hch@lst.de
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Cc: Johannes Weiner <hannes@cmpxchg.org>
    Cc: Michal Hocko <mhocko@kernel.org>
    Cc: Vladimir Davydov <vdavydov.dev@gmail.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Christoph Hellwig authored and sfrothwell committed Oct 13, 2021
  5. mm: migrate: simplify the file-backed pages validation when migrating…

    … its mapping
    
    Patch series "Some cleanup for page migration", v3.
    
    This patchset does some cleanups and improvements for page migration.
    
    This patch (of 4):
    
    There is no need to validate the file-backed page's refcount before trying
    to freeze the page's expected refcount, instead we can rely on the
    folio_ref_freeze() to validate if the page has the expected refcount
    before migrating its mapping.
    
    Moreover we are always under the page lock when migrating the page
    mapping, which means nowhere else can remove it from the page cache, so we
    can remove the xas_load() validation under the i_pages lock.
    
    Link: https://lkml.kernel.org/r/cover.1629447552.git.baolin.wang@linux.alibaba.com
    Link: https://lkml.kernel.org/r/df4c129fd8e86a95dbc55f4663d77441cc0d3bd1.1629447552.git.baolin.wang@linux.alibaba.com
    Signed-off-by: Baolin Wang <baolin.wang@linux.alibaba.com>
    Suggested-by: Matthew Wilcox <willy@infradead.org>
    Cc: Yang Shi <shy828301@gmail.com>
    Cc: Alistair Popple <apopple@nvidia.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Baolin Wang authored and sfrothwell committed Oct 13, 2021
  6. Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux/kernel/git…

    …/shuah/linux-kselftest.git
    
    # Conflicts:
    #	tools/testing/kunit/kunit.py
    sfrothwell committed Oct 13, 2021
  7. Merge branch 'for-next/kspp' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/kees/linux.git
    sfrothwell committed Oct 13, 2021
  8. Merge branch 'for-next/seccomp' of git://git.kernel.org/pub/scm/linux…

    …/kernel/git/kees/linux.git
    sfrothwell committed Oct 13, 2021
  9. Merge branch 'at24/for-next' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/brgl/linux.git
    sfrothwell committed Oct 13, 2021
  10. Merge branch 'libnvdimm-for-next' of git://git.kernel.org/pub/scm/lin…

    …ux/kernel/git/nvdimm/nvdimm.git
    sfrothwell committed Oct 13, 2021
  11. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/livepatching/livepatching
    sfrothwell committed Oct 13, 2021
  12. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/ebiederm/user-namespace.git
    sfrothwell committed Oct 13, 2021
  13. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/pinctrl/samsung.git
    sfrothwell committed Oct 13, 2021
  14. Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub/scm/linux/…

    …kernel/git/geert/renesas-drivers.git
    sfrothwell committed Oct 13, 2021
  15. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/linusw/linux-pinctrl.git
    sfrothwell committed Oct 13, 2021
  16. Merge branch 'gpio/for-next' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/brgl/linux.git
    sfrothwell committed Oct 13, 2021
  17. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/remoteproc/linux.git
    sfrothwell committed Oct 13, 2021
  18. Merge branch 'togreg' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/jic23/iio.git
    
    # Conflicts:
    #	drivers/iio/adc/aspeed_adc.c
    sfrothwell committed Oct 13, 2021
Older