Age | Commit message (Collapse) | Author |
|
|
|
drm_print) a var instead of a define in a header.
Makes it easier to change without rebuilding everything and allows the
value to be changed at runtime via ddb.
|
|
DRM_MEMORYBARRIER() definitions and directly define rmb() wmb() and mb().
|
|
|
|
|
|
reported and tested by Peter Kane
|
|
|
|
From Christian Ludwig <christian_ludwig at genua dot de>
ok visa@
|
|
|
|
ok stsp@, jsg@
|
|
to be overridden from ACPI
|
|
|
|
|
|
|
|
|
|
drm_get_panel_orientation_quirk().
ok mlarkin@ kettenis@
tested by kettenis@ on Asus T100HA
|
|
CONFIG_DMI path.
ok mlarkin@ kettenis@
|
|
https://marc.info/?l=openbsd-cvs&m=156277704122293&w=2
ok anton@
|
|
definition for match_string()
|
|
From Noralf Tronnes
e9fde78c3a4f7f374ffe589771f08e119d0879aa in linux 4.19.y/4.19.58
6ab20a05f4c7ed45632e24d5397d6284e192567d in mainline linux
|
|
From Alex Deucher
ec5d99e18d306bed13935b0f0634bd00caa26a42 in linux 4.19.y/4.19.58
25f09f858835b0e9a06213811031190a17d8ab78 in mainline linux
|
|
From Evan Quan
ec6d8c9e6687868dfd58994b2ea1758fe60f2733 in linux 4.19.y/4.19.58
f78c581e22d4b33359ac3462e8d0504735df01f4 in mainline linux
|
|
From Lucas De Marchi
600d3712ae122be3ceab0d7ac8246caa3d87dcea in linux 4.19.y/4.19.58
bc7b488b1d1c71dc4c5182206911127bc6c410d6 in mainline linux
|
|
From Hans de Goede
027e043f9c78c06d3c3e0fa657a831d7f3d82e9c in linux 4.19.y/4.19.58
652b8b086538c8a10de5aa5cbdaef79333b46358 in mainline linux
|
|
From Hans de Goede
2446563dd6d7cbd850d26943e30aeedd3501a54c in linux 4.19.y/4.19.58
15abc7110a77555d3bf72aaef46d1557db0a4ac5 in mainline linux
|
|
as part of the effort to unlock the kernel. Instead of relying on the
vnode lock, introduce a dedicated lock per file. Exclusive write access
is granted using the new foffset_enter and foffset_leave API. A
convenience function foffset_get is also available for threads that only
need to read the current offset.
The lock acquisition order in vn_write has been changed to match the one
in vn_read in order to avoid a potential deadlock. This change also gets
rid of a documented race in vn_read().
Inspired by the FreeBSD implementation.
With help and ok mpi@ visa@
|
|
ok jsg@
|
|
|
|
|
|
as there is code which uses schedule_timeout() for dma fences.
suggested by kettenis@
|
|
ok kettenis@
|
|
reported by Ralf Schuelke
|
|
it waited until any port finished scanning before calling
config_pending_decr, but if you have disks on other ports then they
may race with the rest of the kernel getting to mountroot. this
tweaks the config pending dance so it waits for all ports and avoids
the race.
i just got lucky on my system where root was on the first port.
kettenis has been poking a t4 where the disks are all over the place
and he lost the race.
tested by and ok kettenis@
|
|
From Brad
|
|
tasks sleeps and expects to be woken up by a task that will be submitted
to the same task queue. That scenario happens in the output hotplug code.
We probably should spend some time on tuning the number of threads but
let's make things work correctly first.
Based on some serious debugging done by Sven M. Hallberg.
ok jsg@
|
|
ok dlg@
|
|
From Alex Deucher
741deade2a704a434bd5939118c43d38e9ddac25 in mainline linux
|
|
From Alex Deucher
44876ae294dd7d7bcdfb527d12b86beb54cd013b in mainline linux
|
|
From Alex Deucher
23ecdc6187ef74e00b78e889446a309628719b6e in mainline linux
|
|
From Huang Rui
367b013ce0064c782cec784233805eeb67417747 in mainline linux
|
|
From Huang Rui
40c2358b1102b65d2c173a43083894af630f0e60 in mainline linux
|
|
From Kenneth Feng
1a84d967c180d421a9182a227fc1fee3701cc7d6 in mainline linux
|
|
From Kenneth Feng
a4494fda32adb4e8d7441f680219b6e99ffbf6e7 in mainline linux
|
|
From Kenneth Feng
8c7bf5834a334dad9a1c3a2ddc93e26bdeeadd57 in mainline linux
|
|
From Likun Gao
b95874cfa83e9096b7654cd79e35157c918005f5 in mainline linux
|
|
From Likun Gao
84ad2e1bd6e6fededa7ed389d0a171d0822abaac in mainline linux
|
|
From Likun Gao
501a580ae6a4087ed7c8e4fdcf3de7a5ca56bdd1 in mainline linux
|
|
From Likun Gao
e21f561ad52a6c909c64d2856a3ad03a4042a5df in mainline linux
|
|
From Likun Gao
79f3641cc03881ba98aa549a149b34c838b7d7fb in mainline linux
|
|
From Likun Gao
86771d9a58fa8f6b2b871f72c6beaf269f309718 in mainline linux
|