[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/lib/libdrm][debian-unstable] 26 commits: tests/util: Add vkms driver



Title: GitLab

Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libdrm

Commits:

  • c6d6dce9
    by Yi Xie at 2023-02-10T05:22:52+00:00
    tests/util: Add vkms driver
    
    Add an entry for the "vkms" driver, so that the test utilities work with
    the vkms driver without passing the -M argument.
    
    Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
    Signed-off-by: Yi Xie <yixie@google.com>
    
  • 332809f3
    by Jan Beich at 2023-02-10T14:58:52+00:00
    meson: drop pthread-stubs dependency on BSDs
    
    pthread-stubs >= 0.4 simply passes -pthread which is similar to what
    dependency('threads') returns. And make it a private dependency
    for subprojects even on Linux.
    
    Reviewed-by: Emmanuel Vadot <manu@FreeBSD.org>
    
  • d1681af0
    by jie zhang at 2023-03-17T17:24:14+00:00
    test/amdgpu/hotunplug: add apu check for hotplug test
    
    For apu, it is integrated with cpu.
    So hotplug test should be unnecessary for it.
    
    Signed-off-by: Jesse Zhang <Jesse.Zhang@amd.com>
    Reviewed-by: Flora Cui <flora.cui@amd.com>
  • 466e3c0c
    by Pierre-Eric Pelloux-Prayer at 2023-03-24T11:25:10+01:00
    amdgpu: remove va::dev member
    
    This is unused so drop it.
    
    Reviewed-by: Marek Olšák <marek.olsak@amd.com>
    
  • bf867aed
    by Jonathan Gray at 2023-03-24T13:21:42+00:00
    amdgpu: add marketing names from amd-5.4.3 (22.40.3)
    
  • 25e08fd9
    by Luben Tuikov at 2023-03-24T13:47:21+00:00
    tests/amdgpu: Fix Usage string
    
    Fix the Usage: string on -h (help) in amdgpu_tests.c,
    so brackets match, and remove mismatched angle brackets.
    
    Cc: Alex Deucher <Alexander.Deucher@amd.com>
    Signed-off-by: Luben Tuikov <luben.tuikov@amd.com>
    
  • 41121251
    by Luben Tuikov at 2023-03-24T13:47:21+00:00
    tests/amdgpu: Add all 9 options to the help output
    
    Add -s and -t to the help output, as well as sort
    the options output alphabetically.
    
    v1: Fix a spelling in the subject of this commit.
    
    Cc: Alex Deucher <Alexander.Deucher@amd.com>
    Signed-off-by: Luben Tuikov <luben.tuikov@amd.com>
    
  • 28d9a3c4
    by Luben Tuikov at 2023-03-24T13:47:21+00:00
    tests/amdgpu: Allow to exclude a test or a suite of tests
    
    Add the command line argument -e s[.t] to exclude (disable) suite s, or to
    exclude suite s test t.
    
    This is useful for instance to run the Basic Suite, but disable the GPU reset
    test, on the command line, like this:
    
        amdgpu_tests -s 1 -e 1.13
    
    This option can be specified more than once on the command line, in order to
    exclude more than one suite and/or suite and test combination from being run.
    
    Cc: Alex Deucher <Alexander.Deucher@amd.com>
    Signed-off-by: Luben Tuikov <luben.tuikov@amd.com>
    
  • 03d18b44
    by Ruijing Dong at 2023-05-11T11:09:32-04:00
    tests/amdgpu/vcn: change vbv_buffer name to input
    
    It is input buffer instead of vbv_buffer.
    Correct its name.
    
    Reviewed-by: Boyuan Zhang <Boyuan.Zhang@amd.com>
    Signed-off-by: Ruijing Dong <ruijing.dong@amd.com>
    
  • 7784d571
    by Ruijing Dong at 2023-05-11T11:09:38-04:00
    tests/amdgpu/vcn: fix drm test failure
    
    1. fixed an issue that drm test vcn3/4 encoding test
       could cause VCN engine stuck.
    2. adding missing or errous encoding ib package members.
    
    Reviewed-by: Boyuan Zhang <Boyuan.Zhang@amd.com>
    Signed-off-by: Ruijing Dong <ruijing.dong@amd.com>
    
  • 98e1db50
    by Marek Olšák at 2023-05-11T12:53:29-04:00
    amdgpu: add an environment variable that overrides the context priority
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
    
  • 7d7a9901
    by Saleemkhan Jamadar at 2023-07-06T14:03:15-04:00
    tests/amdgpu/vcn:update decoder unit test
    
    update decoder unit test with session context buffer for VCN v1 to v4
    
    v2: remove multiple checks for vcn4 (Ruijing Dong)
    
    Signed-off-by: Saleemkhan Jamadar <saleemkhan.jamadar@amd.com>
    Reviewed-by: Ruijing Dong <ruijing.dong@amd.com>
    
  • 5e0b1df4
    by Ruijing Dong at 2023-07-17T08:40:11-04:00
    tests/amdgpu/vcn: fix session buffer issue for vcn1-vcn3
    
    issue:
       in vcn1-vcn3, session buffer was not truly added, it shows
       decoding creation commands cannot be sent multiple times.
    
    problem:
       session buffer has to be the first buffer sending out.
       Otherwise, system could assume session buffer doesn't
       exist.
    
    solution:
       move session buffer sending sequence to be the first one.
    
    Reviewed-by: Veerabadhran Gopalakrishnan <Veerabadhran.Gopalakrishnan@amd.com>
    Signed-off-by: Ruijing Dong <ruijing.dong@amd.com>
    Signed-off-by: Saleemkhan Jamadar <saleemkhan.jamadar@amd.com>
    
  • cc8c223c
    by Xaver Hugl at 2023-07-20T11:01:48+00:00
    xf86drmMode: constify drmModeCrtcSetGamma
    
    The data is never modified, so it should be const
    
    Signed-off-by: Xaver Hugl <xaver.hugl@gmail.com>
    
  • 4b51e34d
    by Simon Ser at 2023-07-26T08:22:27+00:00
    xf86drm: bump DRM_MAX_MINOR to 64
    
    This is what the kernel uses (see drm_minor_alloc).
    
    Signed-off-by: Simon Ser <contact@emersion.fr>
    
  • 4de32c86
    by Simon Ser at 2023-07-26T08:26:05+00:00
    xf86drm: drop control nodes implementation
    
    Drop support for control nodes. The kernel never returns such
    nodes. Stop trying to detect and handle them, and always return
    an error when a caller tries to open them.
    
    The header is left untouched to avoid breaking libdrm's API.
    
    Signed-off-by: Simon Ser <contact@emersion.fr>
    
  • 431becd4
    by Simon Ser at 2023-07-27T15:57:59+02:00
    Sync headers with drm-next
    
    Synchronize drm.h, drm_mode.h and drm_fourcc.h to drm-next.
    
    Generated using make headers_install.
    Generated from drm-next branch commit 52920704df878050123dfeb469aa6ab8022547c1
    
    Signed-off-by: Simon Ser <contact@emersion.fr>
    
  • c6013245
    by Simon Ser at 2023-07-27T16:10:41+02:00
    xf86drm: add drmSyncobjEventfd
    
    This is a wrapper for DRM_IOCTL_SYNCOBJ_EVENTFD.
    
    Signed-off-by: Simon Ser <contact@emersion.fr>
    
  • 7130cb16
    by James Zhu at 2023-08-16T09:28:57-04:00
    xf86drm: update DRM_NODE_NAME_MAX supporting more nodes
    
    Current DRM_NODE_NAME_MAX only can support up to 999 nodes,
    Update to support up to 2^MINORBITS nodes.
    
    Signed-off-by: James Zhu <James.Zhu@amd.com>
    Reviewed-by: Simon Ser <contact@emersion.fr>
    
  • 3bc3cca2
    by James Zhu at 2023-08-16T09:28:59-04:00
    xf86drm: use drm device name to identify drm node type
    
    Currently drm node's minor range is used to identify node's type.
    Since kernel drm uses node type name and minor to generate drm
    device name, It will be more general to use drm device name to
    identify drm node type.
    
    Signed-off-by: James Zhu <James.Zhu@amd.com>
    Reviewed-by: Simon Ser <contact@emersion.fr>
    
  • 18644eb6
    by Dor Askayo at 2023-08-17T21:09:55+00:00
    nouveau: add interface to make buffer objects global
    
    This is useful for when GEM handles are exported and may be shared
    between multiple buffer objects without going through other libdrm
    interfaces.
    
    Signed-off-by: Dor Askayo <dor.askayo@gmail.com>
    Reviewed-by: Karol Herbst <git@karolherbst.de>
    
  • 7bdb135f
    by Simon Ser at 2023-08-23T11:57:39+02:00
    build: bump version to 2.4.116
    
    Signed-off-by: Simon Ser <contact@emersion.fr>
    
  • dec0bcc2
    by Timo Aaltonen at 2023-10-16T14:36:50+03:00
    Merge branch 'upstream-unstable' into debian-unstable
    
  • b03b1757
    by Timo Aaltonen at 2023-10-16T14:37:15+03:00
    version bump
    
  • 65d81dca
    by Timo Aaltonen at 2023-10-16T15:09:37+03:00
    symbols: Updated.
    
  • 82faa4e3
    by Timo Aaltonen at 2023-10-16T15:10:54+03:00
    release to sid
    

30 changed files:

The diff was not included because it is too large.

Reply to: