From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 9052B3858029; Tue, 12 Mar 2024 16:13:04 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9052B3858029 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1710259984; bh=qEHIm122eQ2F/j0gKYuWg4QLi8XkUqwS4W3N9USEpjE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=XKPlcjFBOebGuvTz9+hGaaYvKl+CWgJTB+clapbNvxxyQDI9MDrDRVdrMxtCFLSQw l0VRdx3VnoCA9lDuScZexEMJw92yiA/k3CT1l3d3mwxid0YNJsRaRKUVB4XUS6dvlT radZcTYJLi0dg4Em9rBXoM4W9GlRN/8h0zs8gIso= From: "wcohen at redhat dot com" To: systemtap@sourceware.org Subject: [Bug runtime/31472] systemtap.base/tracepoints.stp causes reboot with RHEL9 linux 5.14.0-428.el9.x86_64 Date: Tue, 12 Mar 2024 16:13:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: systemtap X-Bugzilla-Component: runtime X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wcohen at redhat dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: systemtap at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D31472 William Cohen changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #2 from William Cohen --- The following message appears to be saying it is attempting to put in a jump patch on the tracepoint module which is very odd (it should be trying to instrument itself): [ 6315.911726] jump_label: Fatal kernel bug, unexpected op at __access_process_vm_.constprop.0+0x3d/0x1f0 [tracepoints] [0000000071a5b3f1] (e9 eb 00 00 00 !=3D 0f 1f 44 00 00)) size:5 type:1 The kernel checks to determine whether the location is a valid location for= a jump patch if it doesn't match the expected form the following line prints = out the message followed by a BUG() which cause the reboot: https://elixir.bootlin.com/linux/v5.14/source/arch/x86/kernel/jump_label.c#= L71 There seems to be something that is triggering this due to the number of tracepoints being instrumented. The RHEL 427 kernel only list out 21 tracepoints which the 428 kernel that has a problem with the tracepoints.stp test has 2173 tracepoints listed. Playing around with the list of tracepoi= nts in all_tracepoint to see see if can get a smaller set tracepoints that trig= ger the reboot. --=20 You are receiving this mail because: You are the assignee for the bug.=