• Venkatesh Pallipadi's avatar
    [PATCH] ia64: IA-32 emulation patch: ptrace get_FPREGS bug fix · 75a559eb
    Venkatesh Pallipadi authored
    A bug-fix in IA-32 emulation ptrace code. The bug originally got
    introduced with the addition of FPXREGS support in ptrace.
    
    The bug is in ptrace get/set FPREGS routine. gdb by default will not use
    FPREGS routines when FPXREGS routines are supported.  So we may not see
    this bug during normal gdb operations. But, if gdb (or any other app)
    directly tries to get/set FPREGS (probably an old version of gdb), it
    will end with an segmentation fault due to this bug.
    
    Attached patch fixes the issue. The patch is taken against 2.5.69. But
    it applies to 2.4 tree as well.
    75a559eb
ia32.h 13.3 KB