lkml.org 
[lkml]   [2020]   [Oct]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[PATCH 0/3] x86/debug: Fixes
    Hi,

    Triggered by the x86/entry rework, the resulting #DB cleanup (obviously :/)
    broke something. Kyle reported that ptrace_get_debugreg(6) no longer contained
    DR_STEP after PTRACE_SINGLESTEP which broke RR.

    While looking at this, I realized that a kernel #DB should not consume a
    userspace BTF, and equally a kernel #DB should not clobber the (userspace)
    ptrace DR6 state. Both these have been busted since forever afaict.

    I've added a few Wine folks to Cc, with the hope that they can test Wine
    on 5.10-rc and make sure it all still works as expected. There have been
    significant changes. Although hopefully it all works again after these
    patches.

    \
     
     \ /
      Last update: 2020-10-27 10:45    [W:4.954 / U:0.924 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site