lkml.org 
[lkml]   [2015]   [Mar]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v3 0/2] x86_64: Sigcontext improvements
Date
Patch 1 is IMO a bug fix.

Patch 2 is a cleanup and avoids some confusion. It's also sort of an
API break (no ABI change) because it removes a struct field. But that
struct field has never done anything at all as far as I can tell.

AFAICT this series got bogged down in discussion about patch 2 last
time. I'm only including patch 2 for completeness here -- patch 1
is IMO far more useful, and I'm fine with patch 1 being merged and
tabling patch 2 again.

Changes from v1:
- Add the __USER_DS fix, caught by my sigreturn test.
- Re-tested locally.

Changes from 2:
- Fixed comment style in patch 1.
- Added a better comment in patch 2.

Andy Lutomirski (2):
x86_64,signal: Fix SS handling for signals delivered to 64-bit
programs
x86_64,signal: Remove 'fs' and 'gs' from sigcontext

arch/x86/include/asm/sigcontext.h | 6 +++---
arch/x86/include/uapi/asm/sigcontext.h | 21 ++++++++++++++++++---
arch/x86/kernel/signal.c | 26 +++++++++++++++-----------
3 files changed, 36 insertions(+), 17 deletions(-)

--
2.3.0



\
 
 \ /
  Last update: 2015-03-12 22:21    [W:0.146 / U:1.556 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site