[GIT PULL] drm/arc: Minor improvements

2019-07-17 Thread Alexey Brodkin
Hi Dave, Daniel, The following changes since commit 7aaddd96d5febcf5b24357a326b3038d49a20532: drm/modes: Don't apply cmdline's rotation if it wasn't specified (2019-07-16 10:34:38 +0200) are available in the Git repository at: g...@github.com:abrodkin/linux.git

Re: [PATCH] ARC: ARCv2: jump label: implement jump label patching

2019-07-17 Thread Eugeniy Paltsev
On Wed, 2019-07-17 at 17:45 +, Vineet Gupta wrote: > On 7/17/19 8:09 AM, Eugeniy Paltsev wrote: > > > > +/* Halt system on fatal error to make debug easier */ > > > > +#define arc_jl_fatal(format...) > > > > \ > > > > +({

Re: [PATCH] ARCv2: Don't pretend we may set U & DE bits in STATUS32 with kflag

2019-07-17 Thread Vineet Gupta
On 7/16/19 1:51 PM, Alexey Brodkin wrote: > As per PRM "kflag" instruction doesn't change state of > DE-flag ("Delayed branch is pending") and U-flag ("User mode") > in STATUS32 register so let's not act as if we can affect those bits. I understand the motivation and indeed bits not writable by

Re: [PATCH] ARC: ARCv2: jump label: implement jump label patching

2019-07-17 Thread Vineet Gupta
On 7/17/19 8:09 AM, Eugeniy Paltsev wrote: >>> +/* Halt system on fatal error to make debug easier */ >>> +#define arc_jl_fatal(format...) >>> \ >>> +({ \ >>> + pr_err(JUMPLABEL_ERR

Re: [PATCH] ARC: ARCv2: jump label: implement jump label patching

2019-07-17 Thread Eugeniy Paltsev
Hi Vineet, I'm finally back, so see my comments below. On Tue, 2019-06-18 at 16:16 +, Vineet Gupta wrote: > On 6/14/19 9:41 AM, Eugeniy Paltsev wrote: > > Implement jump label patching for ARC. Jump labels provide > > an interface to generate dynamic branches using > > self-modifying code. >