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.st...@pengutronix.de>
Signed-off-by: Yi Xie <yi...@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 <m...@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.zh...@amd.com>
Reviewed-by: Flora Cui <flora....@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.ol...@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.deuc...@amd.com>
Signed-off-by: Luben Tuikov <luben.tui...@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.deuc...@amd.com>
Signed-off-by: Luben Tuikov <luben.tui...@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.deuc...@amd.com>
Signed-off-by: Luben Tuikov <luben.tui...@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.zh...@amd.com>
Signed-off-by: Ruijing Dong <ruijing.d...@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.zh...@amd.com>
Signed-off-by: Ruijing Dong <ruijing.d...@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-pra...@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.jama...@amd.com>
Reviewed-by: Ruijing Dong <ruijing.d...@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.gopalakrish...@amd.com>
Signed-off-by: Ruijing Dong <ruijing.d...@amd.com>
Signed-off-by: Saleemkhan Jamadar <saleemkhan.jama...@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.h...@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 <cont...@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 <cont...@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 <cont...@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 <cont...@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....@amd.com>
Reviewed-by: Simon Ser <cont...@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....@amd.com>
Reviewed-by: Simon Ser <cont...@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.ask...@gmail.com>
Reviewed-by: Karol Herbst <g...@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 <cont...@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:

- .gitlab-ci.yml
- amdgpu/amdgpu_cs.c
- amdgpu/amdgpu_internal.h
- amdgpu/amdgpu_vamgr.c
- amdgpu/meson.build
- core-symbols.txt
- data/amdgpu.ids
- debian/changelog
- debian/libdrm-nouveau2.symbols
- debian/libdrm2.symbols
- etnaviv/meson.build
- exynos/meson.build
- freedreno/meson.build
- include/drm/drm.h
- include/drm/drm_fourcc.h
- include/drm/drm_mode.h
- intel/meson.build
- meson.build
- nouveau/nouveau-symbols.txt
- nouveau/nouveau.c
- nouveau/nouveau.h
- omap/meson.build
- radeon/meson.build
- tegra/meson.build
- tests/amdgpu/amdgpu_test.c
- tests/amdgpu/hotunplug_tests.c
- tests/amdgpu/vcn_tests.c
- tests/util/kms.c
- xf86drm.c
- xf86drm.h


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libdrm/-/compare/ded55513ab881046f2f502ca7f4b395d632e90e5...82faa4e309a6f4700d2a3eace412e5bbf0118c39

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libdrm/-/compare/ded55513ab881046f2f502ca7f4b395d632e90e5...82faa4e309a6f4700d2a3eace412e5bbf0118c39
You're receiving this email because of your account on salsa.debian.org.


Reply via email to