From: "Yu, Mingli" <mingli.yu@windriver.com>
To: "tony.luck@intel.com" <tony.luck@intel.com>,
"bp@alien8.de" <bp@alien8.de>,
"tglx@linutronix.de" <tglx@linutronix.de>,
"mingo@redhat.com" <mingo@redhat.com>,
"dave.hansen@linux.intel.com" <dave.hansen@linux.intel.com>,
"x86@kernel.org" <x86@kernel.org>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"He, Zhe" <Zhe.He@windriver.com>
Subject: [QUESTION] Why there is additional info print when run "mce-inject uncorrect_error"
Date: Wed, 4 Dec 2024 16:11:08 +0800 [thread overview]
Message-ID: <b10f3774-5542-41f6-8c9b-f9fc6decd4da@windriver.com> (raw)
Hello,
Have noticed some additonal info which seems unrelated to mce when run
"mce-inject uncorrect_error" though add "quiet" option to the boot
paramter. Confusing about why there is additional info unrelated to mce
printed. And the additional info gone after add "selinux=0 enforcing=0"
to the boot paramter. Don't understand why "selinux=0 enforcing=0"
affect the additional info printed. Could you help to explain more? Many
thanks!
# cat uncorrect_error
# this should just kill the process
CPU 0 BANK 1
STATUS UNCORRECTED
ADDR 0x1234
# mce-inject uncorrect_error
intel_rapl_common: Found RAPL domain package
intel_rapl_common: Found RAPL domain core
intel_rapl_common: Found RAPL domain dram
[00] BAD 00 ff ff ff ff ff ff 00 04 92 19 02 01 01 01 01
[00] BAD 15 12 01 03 6d 00 00 96 ef ee 91 a3 54 4c 99 26
[00] BAD ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[00] BAD ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[00] BAD ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[00] BAD ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[00] BAD ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[00] BAD ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
fbcon: astdrmfb (fb0) is primary device
Console: switching to colour frame buffer device 128x48
ast 0000:06:00.0: [drm] fb0: astdrmfb frame buffer device
cfg80211: Loading compiled-in X.509 certificates for regulatory database
cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
8021q: 802.1Q VLAN Support v1.8
8021q: adding VLAN 0 to HW filter on device eth0
8021q: adding VLAN 0 to HW filter on device eth1
8021q: adding VLAN 0 to HW filter on device eth2
8021q: adding VLAN 0 to HW filter on device eth3
pps pps0: new PPS source ptp4
ixgbe 0000:07:00.0: registered PHC device on eth4
8021q: adding VLAN 0 to HW filter on device eth4
pps pps1: new PPS source ptp5
ixgbe 0000:07:00.1: registered PHC device on eth5
8021q: adding VLAN 0 to HW filter on device eth5
pps pps2: new PPS source ptp6
ixgbe 0000:08:00.0: registered PHC device on eth6
8021q: adding VLAN 0 to HW filter on device eth6
pps pps3: new PPS source ptp7
ixgbe 0000:08:00.1: registered PHC device on eth7
8021q: adding VLAN 0 to HW filter on device eth7
bridge: filtering via arp/ip/ip6tables is no longer available by
default. Update your scripts to load br_netfilter if you need this.
igb 0000:04:00.1 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex,
Flow Control: RX/TX
IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
igb 0000:04:00.2 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex,
Flow Control: RX/TX
IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
igb 0000:04:00.3 eth3: igb: eth3 NIC Link is Up 1000 Mbps Full Duplex,
Flow Control: RX/TX
IPv6: ADDRCONF(NETDEV_CHANGE): eth3: link becomes ready
mce: CMCI storm subsided: switching to interrupt mode
mce: Triggering MCE exception on CPU 0
CPU: 0 PID: 1727 Comm: mce-inject Not tainted
5.15.169-rt76-yocto-preempt-rt #1
Hardware name: Supermicro SYS-E300-9A-16CN8TP/A2SDi-16C-TP8F, BIOS 1.4
01/29/2021
Call Trace:
<TASK>
dump_stack_lvl+0x38/0x4d
dump_stack+0x10/0x16
panic+0xaa/0x2ed
mce_panic+0x27d/0x29d
mce_timed_out+0x80/0xa2
do_machine_check+0x29b/0x684
raise_exception.constprop.0+0x61/0xa0
raise_local.isra.0+0x67/0xfc
mce_inject_raise.cold+0x26c/0x331
blocking_notifier_call_chain+0x68/0x90
mce_chrdev_write+0xc2/0x110
vfs_write+0xc7/0x300
ksys_write+0x6d/0xf0
__x64_sys_write+0x19/0x20
x64_sys_call+0x47c/0x1fa0
do_syscall_64+0x3d/0x90
entry_SYSCALL_64_after_hwframe+0x6c/0xd6
RIP: 0033:0x7fb4274c728f
Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 69 ad f8 ff 48 8b 54 24
18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00
f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 bc ad f8 ff 48
RSP: 002b:00007fb4273c6d70 EFLAGS: 00000293 ORIG_RAX: 0000000000000001
RAX: ffffffffffffffda RBX: 0000558b0c4ffd40 RCX: 00007fb4274c728f
RDX: 0000000000000058 RSI: 0000558b0c4f84a0 RDI: 0000000000000004
RBP: 0000000000000000 R08: 0000000000000000 R09: 00007ffd77a1bf4f
R10: 0000000000000008 R11: 0000000000000293 R12: 00007fb4273c7640
R13: 0000000000000000 R14: 00007fb427455820 R15: 0000000000000000
</TASK>
Kernel Offset: 0x2c400000 from 0xffffffff81000000 (relocation range:
0xffffffff80000000-0xffffffffbfffffff)
Rebooting in 30 seconds..
When add "selinux=0 enforcing=0" to the boot paramter and then run
"mce-inject uncorrect_error" and there is no additional info printed as
below.
# mce-inject uncorrect_error
mce: CMCI storm subsided: switching to interrupt mode
mce: Triggering MCE exception on CPU 0
CPU: 0 PID: 1727 Comm: mce-inject Not tainted
5.15.169-rt76-yocto-preempt-rt #1
Hardware name: Supermicro SYS-E300-9A-16CN8TP/A2SDi-16C-TP8F, BIOS 1.4
01/29/2021
Call Trace:
<TASK>
dump_stack_lvl+0x38/0x4d
dump_stack+0x10/0x16
panic+0xaa/0x2ed
mce_panic+0x27d/0x29d
mce_timed_out+0x80/0xa2
do_machine_check+0x29b/0x684
raise_exception.constprop.0+0x61/0xa0
raise_local.isra.0+0x67/0xfc
mce_inject_raise.cold+0x26c/0x331
blocking_notifier_call_chain+0x68/0x90
mce_chrdev_write+0xc2/0x110
vfs_write+0xc7/0x300
ksys_write+0x6d/0xf0
__x64_sys_write+0x19/0x20
x64_sys_call+0x47c/0x1fa0
do_syscall_64+0x3d/0x90
entry_SYSCALL_64_after_hwframe+0x6c/0xd6
RIP: 0033:0x7fb4274c728f
Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 69 ad f8 ff 48 8b 54 24
18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00
f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 bc ad f8 ff 48
RSP: 002b:00007fb4273c6d70 EFLAGS: 00000293 ORIG_RAX: 0000000000000001
RAX: ffffffffffffffda RBX: 0000558b0c4ffd40 RCX: 00007fb4274c728f
RDX: 0000000000000058 RSI: 0000558b0c4f84a0 RDI: 0000000000000004
RBP: 0000000000000000 R08: 0000000000000000 R09: 00007ffd77a1bf4f
R10: 0000000000000008 R11: 0000000000000293 R12: 00007fb4273c7640
R13: 0000000000000000 R14: 00007fb427455820 R15: 0000000000000000
</TASK>
Kernel Offset: 0x2c400000 from 0xffffffff81000000 (relocation range:
0xffffffff80000000-0xffffffffbfffffff)
Rebooting in 30 seconds..
Thanks,
Mingli
next reply other threads:[~2024-12-04 8:11 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-04 8:11 Yu, Mingli [this message]
[not found] <CO1PR11MB50095A17BDA81F6A4BC490C5F1372@CO1PR11MB5009.namprd11.prod.outlook.com>
[not found] ` <SJ1PR11MB608368A4CCDF7E43AFE4A866FC372@SJ1PR11MB6083.namprd11.prod.outlook.com>
2024-12-05 7:44 ` Yu, Mingli
2025-01-02 6:02 ` Yu, Mingli
2025-01-02 6:10 ` Yu, Mingli
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=b10f3774-5542-41f6-8c9b-f9fc6decd4da@windriver.com \
--to=mingli.yu@windriver.com \
--cc=Zhe.He@windriver.com \
--cc=bp@alien8.de \
--cc=dave.hansen@linux.intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@redhat.com \
--cc=tglx@linutronix.de \
--cc=tony.luck@intel.com \
--cc=x86@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®