wok diff linld/stuff/src/VCPI.ASM @ rev 24334

polkit: CVE-2021-4034
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Jan 28 11:07:11 2022 +0000 (2022-01-28)
parents 06547d8cf241
children c11594098e34
line diff
     1.1 --- a/linld/stuff/src/VCPI.ASM	Mon Jul 05 15:05:16 2021 +0000
     1.2 +++ b/linld/stuff/src/VCPI.ASM	Fri Jan 28 11:07:11 2022 +0000
     1.3 @@ -279,8 +279,7 @@
     1.4  		test	bx,bx
     1.5  		jnz	vm2rm_end
     1.6  
     1.7 -                ;lea     sp,[bp-8-9*4]
     1.8 -                lea     sp,[bp-9*4]
     1.9 +                lea     sp,[bp-8-9*4]
    1.10  
    1.11  ; Call the routine (bp points to params on stack if any)
    1.12                  call    do_memcpy_vcpi	; set ds=all_addrspace
    1.13 @@ -290,9 +289,7 @@
    1.14                  cli     ; to be safe
    1.15                  clts    ;
    1.16  ; Go to vm86 mode. Sregs, esp, eflags (IF) restored from IRET stack
    1.17 -                call	[pword cs:vcpi_pm_entry]
    1.18 -		ret
    1.19 -                ;jmp	[pword cs:vcpi_pm_entry]
    1.20 +                jmp	[pword cs:vcpi_pm_entry]
    1.21  
    1.22  ;***************************************************************
    1.23