Home | History | Annotate | Download | only in linux
History log of /src/sys/external/bsd/drm2/linux/linux_writecomb.c
RevisionDateAuthorComments
 1.9  19-Dec-2021  riastradh Misc stubs.
 1.8  27-Aug-2018  riastradh KASSERT -> KASSERTMSG
 1.7  27-Aug-2018  riastradh phys_wc_to_mtrr_index got renamed to arch_phys_wc_index upstream.
 1.6  14-Aug-2018  riastradh Initialize n before mtrr_set in arch_phys_wc_del.

From mrg@.

XXX pullup-7
XXX pullup-8
 1.5  14-Aug-2018  riastradh Exit, don't reenter, the mutex...!@#*@$!&.

From mrg@.

XXX pullup-7
XXX pullup-8
 1.4  17-Oct-2015  jmcneill branches: 1.4.16; 1.4.18;
only use mtrr api if options MTRR is present and we are on x86
 1.3  01-Jan-2015  mrg due to hangs seen by several folks, for now revert:
http://mail-index.netbsd.org/source-changes/2014/11/04/msg060120.html

Log Message:
This code should be MP-safe. Use IPL_SCHED in place of IPL_DRM/IPL_VM and set
D_MPSAFE flag in cdevsw.
 1.2  04-Nov-2014  jmcneill branches: 1.2.2;
This code should be MP-safe. Use IPL_SCHED in place of IPL_DRM/IPL_VM and set
D_MPSAFE flag in cdevsw.
 1.1  16-Jul-2014  riastradh branches: 1.1.2; 1.1.6;
Make it build and boot on my test machines.

Screen blanks on boot on the Ivy Bridge system with

DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun

But after that everything is OK. Appears to be an upstream problem.
To investigate...

I think there's a cache flushing issue somewhere -- there are little
display artefacts on my T60.
 1.1.6.3  03-Dec-2017  jdolecek update from HEAD
 1.1.6.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.6.1  16-Jul-2014  tls file linux_writecomb.c was added on branch tls-maxphys on 2014-08-20 00:04:22 +0000
 1.1.2.2  10-Aug-2014  tls Rebase.
 1.1.2.1  16-Jul-2014  tls file linux_writecomb.c was added on branch tls-earlyentropy on 2014-08-10 06:55:40 +0000
 1.2.2.2  27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.2.2.1  06-Apr-2015  skrll Sync with HEAD
 1.4.18.1  10-Jun-2019  christos Sync with HEAD
 1.4.16.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

RSS XML Feed