Fixed a bug where completion candidates were truncated when the input
wrapped to a new line. Diff from Yuichiro NAITO through NetBSD Tested
asou and yasuoka.
ok djm asou sthen
drm/amdgpu: Forward VMID reservation errors
From Natalie Vock
c4d18e9540bf20f6c53ecc501b6702d141e8bda5 in linux-6.12.y/6.12.65
8defb4f081a5feccc3ea8372d0c7af3522124e1f in mainline linux
drm/displayid: add quirk to ignore DisplayID checksum errors
From Jani Nikula
f548c5ebe656506e81a8145798ff194d57d00a3c in linux-6.12.y/6.12.64
83cbb4d33dc22b0ca1a4e85c6e892c9b729e28d4 in mainline linux
drm/i915/gem: Zero-initialize the eb.vma array in i915_gem_do_execbuffer
From Krzysztof Niemiec
24d55ac8e31d2f8197bfad71ffcb3bae21ed7117 in linux-6.12.y/6.12.64
4fe2bd195435e71c117983d87f278112c5ab364c in mainline linux
drm/ttm: Avoid NULL pointer deref for evicted BOs
From Simon Richter
5a81095d3e1b521ac7cfe3b14d5f149bace3d6e0 in linux-6.12.y/6.12.64
491adc6a0f9903c32b05f284df1148de39e8e644 in mainline linux
drm/i915: Fix format string truncation warning
From Ard Biesheuvel
a742fa0aa2169d41974ed3a0cbaf9b23bc97b5ee in linux-6.12.y/6.12.64
1c7f9e528f8f488b060b786bfb90b40540854db3 in mainline linux
drm/amdkfd: Trap handler support for expert scheduling mode
From Jay Cornwall
f9465376fe190964637a4708101d59460b734cb4 in linux-6.12.y/6.12.64
b7851f8c66191cd23a0a08bd484465ad74bbbb7d in mainline linux
drm/amdkfd: bump minimum vgpr size for gfx1151
From Jonathan Kim
b5971d0cc5039fceee18ced27df3078f74906201 in linux-6.12.y/6.12.64
cf326449637a566ba98fb82c47d46cd479608c88 in mainline linux
drm/amdkfd: Export the cwsr_size and ctl_stack_size to userspace
From Mario Limonciello
df130b75e955e254f3f3eaf6fa96f2b9ea2a9627 in linux-6.12.y/6.12.64
8fc2796dea6f1210e1a01573961d5836a7ce531e in mainline linux
drm/edid: add DRM_EDID_IDENT_INIT() to initialize struct drm_edid_ident
From Jani Nikula
5c831abdf742066e0fb3beb2f260f83cb26aaa85 in linux-6.12.y/6.12.64
8b61583f993589a64c061aa91b44f5bd350d90a5 in mainline linux
drm/buddy: Separate clear and dirty free block trees
From Arunpravin Paneer Selvam
6417428ce5da99ffb5e07110d85bd62704269143 in linux-6.12.y/6.12.64
d4cd665c98c144dd6ad5d66d30396e13d23118c9 in mainline linux
drm/buddy: Optimize free block management with RB tree
From Arunpravin Paneer Selvam
1b339b19eec286be79e4b844c1d34a61967ea8c3 in linux-6.12.y/6.12.64
c178e534fff1d5a74da80ea03b20e2b948a00113 in mainline linux
drm/amdgpu/gmc11: add amdgpu_vm_handle_fault() handling
From Alex Deucher
5fc5506edfe023bbc7d12e153fe29d455b6ac082 in linux-6.12.y/6.12.64
3f2289b56cd98f5741056bdb6e521324eff07ce5 in mainline linux
drm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdma
From Pierre-Eric Pelloux-Prayer
2ba843759a3ae4cf4eb5713a0cd157d51afa2216 in linux-6.12.y/6.12.64
4fa944255be521b1bbd9780383f77206303a3a5c in mainline linux
drm/amdgpu/gmc12: add amdgpu_vm_handle_fault() handling
From Alex Deucher
c0cd4bfb729b43f2cfd9866d7619e2da5a971677 in linux-6.12.y/6.12.64
ff28ff98db6a8eeb469e02fb8bd1647b353232a9 in mainline linux
Revert "drm/amd: Skip power ungate during suspend for VPE"
From Mario Limonciello
f9a4ec64a62674ab03abc9bb45c92c62985f2dca in linux-6.12.y/6.12.64
3925683515e93844be204381d2d5a1df5de34f31 in mainline linux
drm/displayid: pass iter to drm_find_displayid_extension()
From Jani Nikula
05a609c1e5ed33397948a5d727788b71369e7d1c in linux-6.12.y/6.12.64
520f37c30992fd0c212a34fbe99c062b7a3dc52e in mainline linux
drm/amd/display: Fix scratch registers offsets for DCN351
From Ray Wu
0f38ce08dde9b5902e00815a36a857e415cca63a in linux-6.12.y/6.12.64
fd62aa13d3ee0f21c756a40a7c2f900f98992d6a in mainline linux
drm/amd/display: Fix scratch registers offsets for DCN35
From Ray Wu
29ff286cd52035143a817372c19a75a74c4b58af in linux-6.12.y/6.12.64
69741d9ccc7222e6b6f138db67b012ecc0d72542 in mainline linux
drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state()
From Alex Deucher
9e7d3b8542d14399dac897dc4226e93e7766fdce in linux-6.12.y/6.12.64
3c41114dcdabb7b25f5bc33273c6db9c7af7f4a7 in mainline linux
Revert "drm/amd/display: Fix pbn to kbps Conversion"
From Mario Limonciello
90706235f14de11e0e87d9d4707c5288e7e80133 in linux-6.12.y/6.12.64
72e24456a54fe04710d89626cc5a88703e2f6202 in mainline linux
Attach stat contexts to tx and rx rings, and prepare for the bigger stat buffer size
used on newer hardware generations.
tested by stsp@ as part of a bigger diff
ok dlg@
While almost all the libc locks are taken and released in the same
libc call, flockfile() and ftrylockfile() can be called when
single-threaded and then--while 'holding' the lock--the process can
create another thread, resulting in a broken state. Have the
f{lock,trylock,unlock}file() APIs *always* do real locking so the
exposed state is always consistent.
ok dlg@
Turns out my interpretation of the field length for fields of a
GenericSerialBus OpRegion was wrong. The only thing these are used for
is the calculate the offset of the next field. The command itself
(for those access attributes that use a command) is always a single byte.
Fixes a panic seen on an ASUS Zenbook A14 with a Snapdragon X processor.
ok armani@