public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [Bug tapsets/15198] New: syscall.sigaltstack / nd_syscall.sigaltstack broken on rawhide
@ 2013-02-25 19:41 dsmith at redhat dot com
  2013-02-26 20:23 ` [Bug tapsets/15198] " dsmith at redhat dot com
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: dsmith at redhat dot com @ 2013-02-25 19:41 UTC (permalink / raw)
  To: systemtap

http://sourceware.org/bugzilla/show_bug.cgi?id=15198

             Bug #: 15198
           Summary: syscall.sigaltstack / nd_syscall.sigaltstack broken on
                    rawhide
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: tapsets
        AssignedTo: systemtap@sourceware.org
        ReportedBy: dsmith@redhat.com
    Classification: Unclassified


Because of the following kernel change, the kernel sigaltstack syscall function
no longer gets a 'regs' parameter. In addition, this syscall has been moved to
generic, not arch-specific, code for some architectures.

====
commit 6bf9adfc90370b695cb111116e15fdc0e1906270
Author: Al Viro <viro@zeniv.linux.org.uk>
Date:   Fri Dec 14 14:09:47 2012 -0500

    introduce generic sys_sigaltstack(), switch x86 and um to it

    Conditional on CONFIG_GENERIC_SIGALTSTACK; architectures that do not
    select it are completely unaffected

    Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
====

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug tapsets/15198] syscall.sigaltstack / nd_syscall.sigaltstack broken on rawhide
  2013-02-25 19:41 [Bug tapsets/15198] New: syscall.sigaltstack / nd_syscall.sigaltstack broken on rawhide dsmith at redhat dot com
@ 2013-02-26 20:23 ` dsmith at redhat dot com
  2013-05-28 16:26 ` dsmith at redhat dot com
  2013-06-04 19:27 ` dsmith at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: dsmith at redhat dot com @ 2013-02-26 20:23 UTC (permalink / raw)
  To: systemtap

http://sourceware.org/bugzilla/show_bug.cgi?id=15198

David Smith <dsmith at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #1 from David Smith <dsmith at redhat dot com> 2013-02-26 20:22:15 UTC ---
Fixed in commit 0922829.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug tapsets/15198] syscall.sigaltstack / nd_syscall.sigaltstack broken on rawhide
  2013-02-25 19:41 [Bug tapsets/15198] New: syscall.sigaltstack / nd_syscall.sigaltstack broken on rawhide dsmith at redhat dot com
  2013-02-26 20:23 ` [Bug tapsets/15198] " dsmith at redhat dot com
@ 2013-05-28 16:26 ` dsmith at redhat dot com
  2013-06-04 19:27 ` dsmith at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: dsmith at redhat dot com @ 2013-05-28 16:26 UTC (permalink / raw)
  To: systemtap

http://sourceware.org/bugzilla/show_bug.cgi?id=15198

David Smith <dsmith at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #2 from David Smith <dsmith at redhat dot com> ---
Commit 0922829 fixed syscall.sigaltstack/nd_syscall.sigaltstack on rawhide. 

However, all architectures were then changed to use the generic sigaltstack
function and the CONFIG variable used in that commit was removed in the
following kernel commit:

====
commit d64008a8f30e0b381b292788ec6f3ee509b3bb40
Author: Al Viro <viro@zeniv.linux.org.uk>
Date:   Sun Nov 25 23:12:10 2012 -0500

    burying unused conditionals

    __ARCH_WANT_SYS_RT_SIGACTION,
    __ARCH_WANT_SYS_RT_SIGSUSPEND,
    __ARCH_WANT_COMPAT_SYS_RT_SIGSUSPEND,
    __ARCH_WANT_COMPAT_SYS_SCHED_RR_GET_INTERVAL - not used anymore
   
CONFIG_GENERIC_{SIGALTSTACK,COMPAT_RT_SIG{ACTION,QUEUEINFO,PENDING,PROCMASK}} -
    can be assumed always set.
====

The tapsets need to be updated to handle this change.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug tapsets/15198] syscall.sigaltstack / nd_syscall.sigaltstack broken on rawhide
  2013-02-25 19:41 [Bug tapsets/15198] New: syscall.sigaltstack / nd_syscall.sigaltstack broken on rawhide dsmith at redhat dot com
  2013-02-26 20:23 ` [Bug tapsets/15198] " dsmith at redhat dot com
  2013-05-28 16:26 ` dsmith at redhat dot com
@ 2013-06-04 19:27 ` dsmith at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: dsmith at redhat dot com @ 2013-06-04 19:27 UTC (permalink / raw)
  To: systemtap

http://sourceware.org/bugzilla/show_bug.cgi?id=15198

David Smith <dsmith at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from David Smith <dsmith at redhat dot com> ---
(Re)Fixed in 2499f5e.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-06-04 19:27 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-25 19:41 [Bug tapsets/15198] New: syscall.sigaltstack / nd_syscall.sigaltstack broken on rawhide dsmith at redhat dot com
2013-02-26 20:23 ` [Bug tapsets/15198] " dsmith at redhat dot com
2013-05-28 16:26 ` dsmith at redhat dot com
2013-06-04 19:27 ` dsmith at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).