Re: Indirect call in vesafb driver

2019-03-20 Thread Gerd Hoffmann
On Tue, Mar 19, 2019 at 04:46:51PM +, Alan Cox wrote: > On Wed, 13 Mar 2019 17:54:18 +0300 > Alexander Pateenok wrote: > > > Hi, > > > > There're several indirect calls in inline assembly in vesafb driver > > (drivers/video/fbdev/vesafb.c), and these calls cannot be automatically > >

Re: Indirect call in vesafb driver

2019-03-19 Thread Alan Cox
On Wed, 13 Mar 2019 17:54:18 +0300 Alexander Pateenok wrote: > Hi, > > There're several indirect calls in inline assembly in vesafb driver > (drivers/video/fbdev/vesafb.c), and these calls cannot be automatically > changed to retpolines. It's in vesafb_pan_display(): > >73__asm__

Indirect call in vesafb driver

2019-03-14 Thread Alexander Pateenok
Hi, There're several indirect calls in inline assembly in vesafb driver (drivers/video/fbdev/vesafb.c), and these calls cannot be automatically changed to retpolines. It's in vesafb_pan_display(): 73__asm__ __volatile__( 74"call *(%%edi)" and in vesa_setpalette():