• Eric W. Biederman's avatar
    signal: Add TRAP_UNK si_code for undiagnosted trap exceptions · db78e6a0
    Eric W. Biederman authored
    Both powerpc and alpha have cases where they wronly set si_code to 0
    in combination with SIGTRAP and don't mean SI_USER.
    
    About half the time this is because the architecture can not report
    accurately what kind of trap exception triggered the trap exception.
    The other half the time it looks like no one has bothered to
    figure out an appropriate si_code.
    
    For the cases where the architecture does not have enough information
    or is too lazy to figure out exactly what kind of trap exception
    it is define TRAP_UNK.
    
    Cc: linux-api@vger.kernel.org
    Cc: linux-arch@vger.kernel.org
    Cc: linux-alpha@vger.kernel.org
    Cc: linuxppc-dev@lists.ozlabs.org
    Signed-off-by: default avatar"Eric W. Biederman" <ebiederm@xmission.com>
    db78e6a0
siginfo.h 9.84 KB